From a00c5cca87f7100816c6a59df41e0096ed894ef6 Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:38:50 -0700 Subject: [PATCH 01/12] Added tag jdk9-b26 for changeset 11e239e69325 --- .hgtags-top-repo | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags-top-repo b/.hgtags-top-repo index fe5540a5d8e..d0fc930890e 100644 --- a/.hgtags-top-repo +++ b/.hgtags-top-repo @@ -268,3 +268,4 @@ ee4fd72b2ec3d92497f37163352f294aa695c6fb jdk9-b20 88567461a2cd9b7fb431fee6440005a694df1f47 jdk9-b23 1d4a293fbec19dc2d5790bbb2c7dd0ed8f265484 jdk9-b24 aefd8899a8d6615fb34ba99b2e38996a7145baa8 jdk9-b25 +d3ec8d048e6c3c46b6e0ee011cc551ad386dfba5 jdk9-b26 From b719714b5fe9374622e418f36be45d3964b8e8da Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:38:52 -0700 Subject: [PATCH 02/12] Added tag jdk9-b26 for changeset 30a18bb9b88d --- corba/.hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/corba/.hgtags b/corba/.hgtags index 80f38489230..d7401bcb630 100644 --- a/corba/.hgtags +++ b/corba/.hgtags @@ -268,3 +268,4 @@ ddc07abf4307855c0dc904cc5c96cc764023a930 jdk9-b22 57735d66face054440a63ce99789eac5a5ee1dfd jdk9-b23 8a44142bb7fc8118f70f91a1b97c12dfc50563ee jdk9-b24 da08cca6b97f41b7081a3e176dcb400af6e4bb26 jdk9-b25 +6c777df597bbf5abba3488d44c401edfe73c74af jdk9-b26 From 99d4b78faecb3d2e258cf704cbec4f5afe6a58c1 Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:38:53 -0700 Subject: [PATCH 03/12] Added tag jdk9-b26 for changeset 3a55fad9854a --- hotspot/.hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/hotspot/.hgtags b/hotspot/.hgtags index a39d162f8d8..2dbb04816d9 100644 --- a/hotspot/.hgtags +++ b/hotspot/.hgtags @@ -428,3 +428,4 @@ c1af79d122ec9f715fa29312b5e91763f3a4dfc4 jdk9-b20 dd472cdacc32e3afc7c5bfa7ef16ea0e0befb7fa jdk9-b23 dde2d03b0ea46a27650839e3a1d212c7c1f7b4c8 jdk9-b24 6de94e8693240cec8aae11f6b42f43433456a733 jdk9-b25 +48b95a073d752d6891cc0d1d2836b321ecf3ce0c jdk9-b26 From e35087b430c2e634f0a621e8c407d46f089b2cff Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:38:56 -0700 Subject: [PATCH 04/12] Added tag jdk9-b26 for changeset 38b0d0abca49 --- jaxp/.hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/jaxp/.hgtags b/jaxp/.hgtags index 63f10acd85e..051c0879c7b 100644 --- a/jaxp/.hgtags +++ b/jaxp/.hgtags @@ -268,3 +268,4 @@ f9c82769a6bc2b219a8f01c24afe5c91039267d7 jdk9-b19 2e5b63006187bfc64d8eace374dbc2806267a160 jdk9-b23 345af113f57206711f75089c3ebf84a36a789122 jdk9-b24 73757f4b8aa353ca8937abc07e79e7ece4c011a1 jdk9-b25 +a5aea8318ae4a9c2105228568688875142d70344 jdk9-b26 From d1c0417898c2dcbd6a2e6acc9c72b04f01a9880c Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:39:01 -0700 Subject: [PATCH 05/12] Added tag jdk9-b26 for changeset 2c05592cf0f2 --- jdk/.hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/jdk/.hgtags b/jdk/.hgtags index d5928939618..9b0360a42ef 100644 --- a/jdk/.hgtags +++ b/jdk/.hgtags @@ -268,3 +268,4 @@ f87c5be90e01a7ffb47947108eb3e0b0b1920880 jdk9-b20 9febf9dbc0a4b15323f2dbd29931cfbf086332b4 jdk9-b23 875450e7ef8dde8f59db662ec1351ea30b8cb35d jdk9-b24 a31efe49556a7c12f9ea2c9ee8b4fae8aa67723a jdk9-b25 +dde9f5cfde5f46e62ceb5fab81151578e5277aef jdk9-b26 From d4142068b24773e5f7738b9a31feff65d7b560af Mon Sep 17 00:00:00 2001 From: Lana Steuck Date: Sun, 10 Aug 2014 19:39:07 -0700 Subject: [PATCH 06/12] Added tag jdk9-b26 for changeset e60692e4f736 --- nashorn/.hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/nashorn/.hgtags b/nashorn/.hgtags index f529a5ef4ec..3671e4d8923 100644 --- a/nashorn/.hgtags +++ b/nashorn/.hgtags @@ -259,3 +259,4 @@ a9d39bcfeb1bb3f7de929c56a2ecbea10a554ca1 jdk9-b22 aa3fda2d2967847dbd264aa962d624c07fc6c29f jdk9-b23 49d7a2a66ae6b70fee367e2ceb29d0c20f8be01b jdk9-b24 b33633fc10c5bffd39d3492ed2602dadd8d44642 jdk9-b25 +ed60a4e9dd35dcabb9b24e90434f5f615d988981 jdk9-b26 From ebd8efe5ef6c7c0545f18924cd25e65109e26c21 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:51:37 +0100 Subject: [PATCH 07/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, ihse, mduigou --- Makefile | 105 +- common/autoconf/basics.m4 | 28 + common/autoconf/boot-jdk.m4 | 6 + common/autoconf/compare.sh.in | 2 +- common/autoconf/flags.m4 | 9 +- common/autoconf/generated-configure.sh | 64 +- common/autoconf/jdk-options.m4 | 4 +- common/autoconf/platform.m4 | 2 +- common/autoconf/spec.gmk.in | 7 +- common/bin/compare.sh | 356 ++-- common/bin/unshuffle_list.txt | 1502 ++++++++++++++ common/bin/unshuffle_patch.sh | 196 ++ make/CompileJavaModules.gmk | 559 +++++ make/Install.gmk | 43 + make/Javadoc.gmk | 52 +- make/Jprt.gmk | 9 +- make/Main.gmk | 639 ++++-- make/MakeHelpers.gmk | 18 +- make/common/JavaCompilation.gmk | 157 +- make/common/MakeBase.gmk | 139 +- make/common/NativeCompilation.gmk | 8 +- make/common/SetupJava.gmk | 88 + make/common/modules.list | 54 + .../support/ListPathsSafely-pre-compress.incl | 2 +- .../support/ListPathsSafely-uncompress.sed | 6 +- make/jprt.properties | 5 +- modules.xml | 1816 +++++++++++++++++ test/make/TestJavaCompilation.gmk | 218 ++ test/make/TestMake.gmk | 39 + test/make/TestMakeBase.gmk | 60 + 30 files changed, 5726 insertions(+), 467 deletions(-) create mode 100644 common/bin/unshuffle_list.txt create mode 100644 common/bin/unshuffle_patch.sh create mode 100644 make/CompileJavaModules.gmk create mode 100644 make/Install.gmk create mode 100644 make/common/SetupJava.gmk create mode 100644 make/common/modules.list create mode 100644 modules.xml create mode 100644 test/make/TestJavaCompilation.gmk create mode 100644 test/make/TestMake.gmk create mode 100644 test/make/TestMakeBase.gmk diff --git a/Makefile b/Makefile index 7fe922ba458..1e574940964 100644 --- a/Makefile +++ b/Makefile @@ -58,29 +58,70 @@ $(eval $(call ParseConfAndSpec)) ifeq ($(SPEC),) # Since we got past ParseConfAndSpec, we must be building a global target. Do nothing. else - ifeq ($(words $(SPEC)),1) - # We are building a single configuration. This is the normal case. Execute the Main.gmk file. - include $(root_dir)/make/Main.gmk - else - # We are building multiple configurations. - # First, find out the valid targets - # Run the makefile with an arbitrary SPEC using -p -q (quiet dry-run and dump rules) to find - # available PHONY targets. Use this list as valid targets to pass on to the repeated calls. - all_phony_targets=$(filter-out $(global_targets), $(strip $(shell \ - cd $(root_dir) && $(MAKE) -p -q FRC SPEC=$(firstword $(SPEC)) | \ - grep ^.PHONY: | head -n 1 | cut -d " " -f 2-))) - - $(all_phony_targets): - @$(foreach spec,$(SPEC),(cd $(root_dir) && $(MAKE) SPEC=$(spec) \ - $(VERBOSE) VERBOSE=$(VERBOSE) LOG_LEVEL=$(LOG_LEVEL) $@) &&) true - - .PHONY: $(all_phony_targets) - + # In Cygwin, the MAKE variable gets messed up if the make executable is called with + # a Windows mixed path (c:/cygwin/bin/make.exe). If that's the case, fix it by removing + # the prepended root_dir. + ifneq ($(findstring :, $(MAKE)), ) + MAKE := $(patsubst $(root_dir)%, %, $(MAKE)) endif + + # We are potentially building multiple configurations. + # First, find out the valid targets + # Run the makefile with an arbitrary SPEC using -p -q (quiet dry-run and dump rules) to find + # available PHONY targets. Use this list as valid targets to pass on to the repeated calls. + all_phony_targets := $(sort $(filter-out $(global_targets), $(strip $(shell \ + cd $(root_dir)/make && $(MAKE) -f Main.gmk -p -q FRC SPEC=$(firstword $(SPEC)) | \ + grep "^.PHONY:" | head -n 1 | cut -d " " -f 2-)))) + + # Loop through the configurations and call the main-wrapper for each one. The wrapper + # target will execute with a single configuration loaded. + $(all_phony_targets): + @$(if $(TARGET_RUN),,\ + $(foreach spec,$(SPEC),\ + (cd $(root_dir) && $(MAKE) SPEC=$(spec) MAIN_TARGETS="$(call GetRealTarget)" \ + $(VERBOSE) VERBOSE=$(VERBOSE) LOG_LEVEL=$(LOG_LEVEL) main-wrapper) &&) true) + @echo > /dev/null + $(eval TARGET_RUN=true) + + .PHONY: $(all_phony_targets) + + ifneq ($(MAIN_TARGETS), ) + # The wrapper target was called so we now have a single configuration. Load the spec file + # and call the real Main.gmk. + include $(SPEC) + + ### Clean up from previous run + # Remove any build.log from a previous run, if they exist + ifneq (,$(BUILD_LOG)) + ifneq (,$(BUILD_LOG_PREVIOUS)) + # Rotate old log + $(shell $(RM) $(BUILD_LOG_PREVIOUS) 2> /dev/null) + $(shell $(MV) $(BUILD_LOG) $(BUILD_LOG_PREVIOUS) 2> /dev/null) + else + $(shell $(RM) $(BUILD_LOG) 2> /dev/null) + endif + $(shell $(RM) $(OUTPUT_ROOT)/build-trace-time.log 2> /dev/null) + endif + # Remove any javac server logs and port files. This + # prevents a new make run to reuse the previous servers. + ifneq (,$(SJAVAC_SERVER_DIR)) + $(shell $(MKDIR) -p $(SJAVAC_SERVER_DIR) && $(RM) -rf $(SJAVAC_SERVER_DIR)/*) + endif + + main-wrapper: + @$(if $(findstring clean, $(MAIN_TARGETS)), , $(call AtMakeStart)) + (cd $(root_dir)/make && $(BUILD_LOG_WRAPPER) $(MAKE) -f Main.gmk SPEC=$(SPEC) -j $(JOBS) \ + $(VERBOSE) VERBOSE=$(VERBOSE) LOG_LEVEL=$(LOG_LEVEL) $(MAIN_TARGETS) \ + $(if $(filter true, $(OUTPUT_SYNC_SUPPORTED)), -O$(OUTPUT_SYNC))) + @$(if $(findstring clean, $(MAIN_TARGETS)), , $(call AtMakeEnd)) + + .PHONY: main-wrapper + + endif endif # Here are "global" targets, i.e. targets that can be executed without specifying a single configuration. -# If you addd more global targets, please update the variable global_targets in MakeHelpers. +# If you add more global targets, please update the variable global_targets in MakeHelpers. help: $(info ) @@ -88,12 +129,12 @@ help: $(info =====================) $(info ) $(info Common make targets) - $(info . make [default] # Compile all product in langtools, hotspot, jaxp, jaxws,) - $(info . # corba and jdk) - $(info . make all # Compile everything, all repos and images) + $(info . make [default] # Compile all modules in langtools, hotspot, jaxp, jaxws,) + $(info . # corba and jdk and create a runnable "exploded" image) + $(info . make all # Compile everything, all repos, docs and images) $(info . make images # Create complete j2sdk and j2re images) - $(info . make docs # Create javadocs) - $(info . make overlay-images # Create limited images for sparc 64 bit platforms) + $(info . make docs # Create all docs) + $(info . make docs-javadoc # Create just javadocs, depends on less than full docs) $(info . make profiles # Create complete j2re compact profile images) $(info . make bootcycle-images # Build images twice, second time with newly build JDK) $(info . make install # Install the generated images locally) @@ -103,12 +144,18 @@ help: $(info . make help # Give some help on using make) $(info . make test # Run tests, default is all tests (see TEST below)) $(info ) - $(info Targets for specific components) - $(info (Component is any of langtools, corba, jaxp, jaxws, hotspot, jdk, nashorn, images, overlay-images, docs or test)) - $(info . make # Build and everything it depends on. ) - $(info . make -only # Build only, without dependencies. This) + $(info Targets for specific modules) + $(info . make # Build and everything it depends on. ) + $(info . make -only # Build only, without dependencies. This) $(info . # is faster but can result in incorrect build results!) - $(info . make clean- # Remove files generated by make for ) + $(info . make -java # Compile java classes for and everything it) + $(info . # depends on) + $(info . make -libs # Build native libraries for and everything it) + $(info . # depends on) + $(info . make -launchers# Build native executables for and everything it) + $(info . # depends on) + $(info . make -gensrc # Execute the gensrc step for and everything it) + $(info . # depends on) $(info ) $(info Useful make variables) $(info . make CONF= # Build all configurations (note, assignment is empty)) diff --git a/common/autoconf/basics.m4 b/common/autoconf/basics.m4 index 00ee498ed82..79d54a231ee 100644 --- a/common/autoconf/basics.m4 +++ b/common/autoconf/basics.m4 @@ -759,6 +759,32 @@ AC_DEFUN([BASIC_CHECK_MAKE_VERSION], fi ]) +AC_DEFUN([BASIC_CHECK_MAKE_OUTPUT_SYNC], +[ + # Check if make supports the output sync option and if so, setup using it. + AC_MSG_CHECKING([if make --output-sync is supported]) + if $MAKE --version -O > /dev/null 2>&1; then + OUTPUT_SYNC_SUPPORTED=true + AC_MSG_RESULT([yes]) + AC_MSG_CHECKING([for output-sync value]) + AC_ARG_WITH([output-sync], [AS_HELP_STRING([--with-output-sync], + [set make output sync type if supported by make. @<:@recurse@:>@])], + [OUTPUT_SYNC=$with_output_sync]) + if test "x$OUTPUT_SYNC" = "x"; then + OUTPUT_SYNC=none + fi + AC_MSG_RESULT([$OUTPUT_SYNC]) + if ! $MAKE --version -O$OUTPUT_SYNC > /dev/null 2>&1; then + AC_MSG_ERROR([Make did not the support the value $OUTPUT_SYNC as output sync type.]) + fi + else + OUTPUT_SYNC_SUPPORTED=false + AC_MSG_RESULT([no]) + fi + AC_SUBST(OUTPUT_SYNC_SUPPORTED) + AC_SUBST(OUTPUT_SYNC) +]) + # Goes looking for a usable version of GNU make. AC_DEFUN([BASIC_CHECK_GNU_MAKE], [ @@ -805,6 +831,8 @@ AC_DEFUN([BASIC_CHECK_GNU_MAKE], MAKE=$FOUND_MAKE AC_SUBST(MAKE) AC_MSG_NOTICE([Using GNU make 3.81 (or later) at $FOUND_MAKE (version: $MAKE_VERSION_STRING)]) + + BASIC_CHECK_MAKE_OUTPUT_SYNC ]) AC_DEFUN([BASIC_CHECK_FIND_DELETE], diff --git a/common/autoconf/boot-jdk.m4 b/common/autoconf/boot-jdk.m4 index 6cd88e8d394..872e33fb609 100644 --- a/common/autoconf/boot-jdk.m4 +++ b/common/autoconf/boot-jdk.m4 @@ -401,4 +401,10 @@ AC_DEFUN_ONCE([BOOTJDK_SETUP_BOOT_JDK_ARGUMENTS], JAVA_FLAGS_SMALL=$boot_jdk_jvmargs_small AC_SUBST(JAVA_FLAGS_SMALL) + + JAVA_TOOL_FLAGS_SMALL="" + for f in $JAVA_FLAGS_SMALL; do + JAVA_TOOL_FLAGS_SMALL="$JAVA_TOOL_FLAGS_SMALL -J$f" + done + AC_SUBST(JAVA_TOOL_FLAGS_SMALL) ]) diff --git a/common/autoconf/compare.sh.in b/common/autoconf/compare.sh.in index 6eec8fa88cc..4c6207176c5 100644 --- a/common/autoconf/compare.sh.in +++ b/common/autoconf/compare.sh.in @@ -45,7 +45,7 @@ EXPR="@EXPR@" FILE="@FILE@" FIND="@FIND@" GREP="@GREP@" -JAVAP="@FIXPATH@ @BOOT_JDK@/bin/javap" +JAVAP="@FIXPATH@ @BOOT_JDK@/bin/javap @JAVA_TOOL_FLAGS_SMALL@" LDD="@LDD@" MKDIR="@MKDIR@" NAWK="@NAWK@" diff --git a/common/autoconf/flags.m4 b/common/autoconf/flags.m4 index 6e9789642aa..6f69f0c53a2 100644 --- a/common/autoconf/flags.m4 +++ b/common/autoconf/flags.m4 @@ -668,12 +668,9 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAGS_FOR_JDK], # Setup some hard coded includes COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK \ - -I${JDK_OUTPUTDIR}/include \ - -I${JDK_OUTPUTDIR}/include/$OPENJDK_TARGET_OS \ - -I${JDK_TOPDIR}/src/share/javavm/export \ - -I${JDK_TOPDIR}/src/$OPENJDK_TARGET_OS_EXPORT_DIR/javavm/export \ - -I${JDK_TOPDIR}/src/share/native/common \ - -I${JDK_TOPDIR}/src/$OPENJDK_TARGET_OS_API_DIR/native/common" + -I${JDK_TOPDIR}/src/java.base/share/native/include \ + -I${JDK_TOPDIR}/src/java.base/$OPENJDK_TARGET_OS/native/include \ + -I${JDK_TOPDIR}/src/java.base/$OPENJDK_TARGET_OS_API_DIR/native/include" # The shared libraries are compiled using the picflag. CFLAGS_JDKLIB="$COMMON_CCXXFLAGS_JDK $CFLAGS_JDK $PICFLAG $CFLAGS_JDKLIB_EXTRA" diff --git a/common/autoconf/generated-configure.sh b/common/autoconf/generated-configure.sh index 39216b544a6..5b044dc241d 100644 --- a/common/autoconf/generated-configure.sh +++ b/common/autoconf/generated-configure.sh @@ -805,6 +805,7 @@ JAXWS_TOPDIR JAXP_TOPDIR CORBA_TOPDIR LANGTOOLS_TOPDIR +JAVA_TOOL_FLAGS_SMALL JAVA_FLAGS_SMALL JAVA_FLAGS_BIG JAVA_FLAGS @@ -865,6 +866,8 @@ LDD ZIP UNZIP FIND_DELETE +OUTPUT_SYNC +OUTPUT_SYNC_SUPPORTED MAKE CHECK_TOOLSDIR_MAKE CHECK_TOOLSDIR_GMAKE @@ -1044,6 +1047,7 @@ with_toolchain_path with_extra_path with_sdk_name with_conf_name +with_output_sync with_builddeps_conf with_builddeps_server with_builddeps_dir @@ -1881,6 +1885,8 @@ Optional Packages: --with-sdk-name use the platform SDK of the given name. [macosx] --with-conf-name use this as the name of the configuration [generated from important configuration options] + --with-output-sync set make output sync type if supported by make. + [recurse] --with-builddeps-conf use this configuration file for the builddeps --with-builddeps-server download and use build dependencies from this server url @@ -3487,6 +3493,8 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # $2: the description on how we found this + + # Goes looking for a usable version of GNU make. @@ -4311,7 +4319,7 @@ TOOLCHAIN_DESCRIPTION_xlc="IBM XL C/C++" #CUSTOM_AUTOCONF_INCLUDE # Do not change or remove the following line, it is needed for consistency checks: -DATE_WHEN_GENERATED=1405336663 +DATE_WHEN_GENERATED=1407143049 ############################################################################### # @@ -13924,7 +13932,7 @@ $as_echo "$COMPILE_TYPE" >&6; } # Setup OPENJDK_TARGET_OS_API_DIR, used in source paths. if test "x$OPENJDK_TARGET_OS_API" = xposix; then - OPENJDK_TARGET_OS_API_DIR="solaris" + OPENJDK_TARGET_OS_API_DIR="unix" fi if test "x$OPENJDK_TARGET_OS_API" = xwinapi; then OPENJDK_TARGET_OS_API_DIR="windows" @@ -17147,6 +17155,39 @@ $as_echo "$as_me: Rewriting FOUND_MAKE to \"$new_complete\"" >&6;} $as_echo "$as_me: Using GNU make 3.81 (or later) at $FOUND_MAKE (version: $MAKE_VERSION_STRING)" >&6;} + # Check if make supports the output sync option and if so, setup using it. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if make --output-sync is supported" >&5 +$as_echo_n "checking if make --output-sync is supported... " >&6; } + if $MAKE --version -O > /dev/null 2>&1; then + OUTPUT_SYNC_SUPPORTED=true + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for output-sync value" >&5 +$as_echo_n "checking for output-sync value... " >&6; } + +# Check whether --with-output-sync was given. +if test "${with_output_sync+set}" = set; then : + withval=$with_output_sync; OUTPUT_SYNC=$with_output_sync +fi + + if test "x$OUTPUT_SYNC" = "x"; then + OUTPUT_SYNC=none + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OUTPUT_SYNC" >&5 +$as_echo "$OUTPUT_SYNC" >&6; } + if ! $MAKE --version -O$OUTPUT_SYNC > /dev/null 2>&1; then + as_fn_error $? "Make did not the support the value $OUTPUT_SYNC as output sync type." "$LINENO" 5 + fi + else + OUTPUT_SYNC_SUPPORTED=false + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + fi + + + + + # Test if find supports -delete { $as_echo "$as_me:${as_lineno-$LINENO}: checking if find supports -delete" >&5 @@ -19866,8 +19907,6 @@ fi if test "x$with_cacerts_file" != x; then CACERTS_FILE=$with_cacerts_file - else - CACERTS_FILE=${SRC_ROOT}/jdk/src/share/lib/security/cacerts fi @@ -26378,6 +26417,12 @@ $as_echo "$boot_jdk_jvmargs_small" >&6; } JAVA_FLAGS_SMALL=$boot_jdk_jvmargs_small + JAVA_TOOL_FLAGS_SMALL="" + for f in $JAVA_FLAGS_SMALL; do + JAVA_TOOL_FLAGS_SMALL="$JAVA_TOOL_FLAGS_SMALL -J$f" + done + + ############################################################################### # @@ -42285,12 +42330,9 @@ fi # Setup some hard coded includes COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK \ - -I${JDK_OUTPUTDIR}/include \ - -I${JDK_OUTPUTDIR}/include/$OPENJDK_TARGET_OS \ - -I${JDK_TOPDIR}/src/share/javavm/export \ - -I${JDK_TOPDIR}/src/$OPENJDK_TARGET_OS_EXPORT_DIR/javavm/export \ - -I${JDK_TOPDIR}/src/share/native/common \ - -I${JDK_TOPDIR}/src/$OPENJDK_TARGET_OS_API_DIR/native/common" + -I${JDK_TOPDIR}/src/java.base/share/native/include \ + -I${JDK_TOPDIR}/src/java.base/$OPENJDK_TARGET_OS/native/include \ + -I${JDK_TOPDIR}/src/java.base/$OPENJDK_TARGET_OS_API_DIR/native/include" # The shared libraries are compiled using the picflag. CFLAGS_JDKLIB="$COMMON_CCXXFLAGS_JDK $CFLAGS_JDK $PICFLAG $CFLAGS_JDKLIB_EXTRA" @@ -49120,7 +49162,7 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if elliptic curve crypto implementation is present" >&5 $as_echo_n "checking if elliptic curve crypto implementation is present... " >&6; } - if test -d "${SRC_ROOT}/jdk/src/share/native/sun/security/ec/impl"; then + if test -d "${SRC_ROOT}/jdk/src/jdk.crypto.ec/share/native/libsunec/impl"; then ENABLE_INTREE_EC=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } diff --git a/common/autoconf/jdk-options.m4 b/common/autoconf/jdk-options.m4 index 75affdeeeef..f3dca31575d 100644 --- a/common/autoconf/jdk-options.m4 +++ b/common/autoconf/jdk-options.m4 @@ -414,8 +414,6 @@ AC_DEFUN_ONCE([JDKOPT_SETUP_JDK_OPTIONS], [specify alternative cacerts file])]) if test "x$with_cacerts_file" != x; then CACERTS_FILE=$with_cacerts_file - else - CACERTS_FILE=${SRC_ROOT}/jdk/src/share/lib/security/cacerts fi AC_SUBST(CACERTS_FILE) @@ -441,7 +439,7 @@ AC_DEFUN_ONCE([JDKOPT_SETUP_JDK_OPTIONS], [ AC_MSG_CHECKING([if elliptic curve crypto implementation is present]) - if test -d "${SRC_ROOT}/jdk/src/share/native/sun/security/ec/impl"; then + if test -d "${SRC_ROOT}/jdk/src/jdk.crypto.ec/share/native/libsunec/impl"; then ENABLE_INTREE_EC=yes AC_MSG_RESULT([yes]) else diff --git a/common/autoconf/platform.m4 b/common/autoconf/platform.m4 index 54838a3e72c..ead832d5050 100644 --- a/common/autoconf/platform.m4 +++ b/common/autoconf/platform.m4 @@ -331,7 +331,7 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS], # Setup OPENJDK_TARGET_OS_API_DIR, used in source paths. if test "x$OPENJDK_TARGET_OS_API" = xposix; then - OPENJDK_TARGET_OS_API_DIR="solaris" + OPENJDK_TARGET_OS_API_DIR="unix" fi if test "x$OPENJDK_TARGET_OS_API" = xwinapi; then OPENJDK_TARGET_OS_API_DIR="windows" diff --git a/common/autoconf/spec.gmk.in b/common/autoconf/spec.gmk.in index bc916f636c3..315c10615e4 100644 --- a/common/autoconf/spec.gmk.in +++ b/common/autoconf/spec.gmk.in @@ -74,6 +74,9 @@ ifeq (,$(findstring -I @TOPDIR@/make/common,$(MAKE))) MAKE:=$(MAKE) -I @TOPDIR@/make/common endif +OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@ +OUTPUT_SYNC:=@OUTPUT_SYNC@ + # The "human readable" name of this configuration CONF_NAME:=@CONF_NAME@ @@ -240,6 +243,7 @@ HOTSPOT_OUTPUTDIR=$(BUILD_OUTPUT)/hotspot JDK_OUTPUTDIR=$(BUILD_OUTPUT)/jdk NASHORN_OUTPUTDIR=$(BUILD_OUTPUT)/nashorn IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images +TESTMAKE_OUTPUTDIR=$(BUILD_OUTPUT)/testmake LANGTOOLS_DIST=$(LANGTOOLS_OUTPUTDIR)/dist CORBA_DIST=$(CORBA_OUTPUTDIR)/dist @@ -446,6 +450,7 @@ POST_MCS_CMD:=@POST_MCS_CMD@ JAVA_FLAGS:=@JAVA_FLAGS@ JAVA_FLAGS_BIG:=@JAVA_FLAGS_BIG@ JAVA_FLAGS_SMALL:=@JAVA_FLAGS_SMALL@ +JAVA_TOOL_FLAGS_SMALL:=@JAVA_TOOL_FLAGS_SMALL@ JAVA=@FIXPATH@ @JAVA@ $(JAVA_FLAGS_BIG) $(JAVA_FLAGS) JAVA_SMALL=@FIXPATH@ @JAVA@ $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS) @@ -459,7 +464,7 @@ JAVAH:=@FIXPATH@ @JAVAH@ JAR:=@FIXPATH@ @JAR@ -NATIVE2ASCII:=@FIXPATH@ @NATIVE2ASCII@ $(addprefix -J, $(JAVA_FLAGS_SMALL)) +NATIVE2ASCII:=@FIXPATH@ @NATIVE2ASCII@ $(JAVA_TOOL_FLAGS_SMALL) JARSIGNER:=@FIXPATH@ @JARSIGNER@ diff --git a/common/bin/compare.sh b/common/bin/compare.sh index ff88bb1fbb9..31ec560dd16 100644 --- a/common/bin/compare.sh +++ b/common/bin/compare.sh @@ -93,14 +93,16 @@ diff_text() { fi # Ignore date strings in class files. # On Macosx the system sources for generated java classes produce different output on - # consequtive invokations seemingly randomly. + # consequtive invocations seemingly randomly. # For example a method parameter randomly named "thePoint" or "aPoint". Ignore this. + # Anonymous lambda classes get randomly assigned counters in their names. if test "x$SUFFIX" = "xclass"; then # To improve performance when large diffs are found, do a rough filtering of classes # elibeble for these exceptions if $GREP -R -e '[0-9]\{4\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}-b[0-9]\{2\}' \ -e '[0-9]\{2\}/[0-9]\{2\}/[0-9]\{4\}' \ - -e thePoint -e aPoint -e setItemsPtr ${THIS_FILE} > /dev/null; then + -e thePoint -e aPoint -e setItemsPtr \ + -e 'lambda\$[a-zA-Z0-9]*\$[0-9]' ${THIS_FILE} > /dev/null; then $JAVAP -c -constants -l -p ${OTHER_FILE} > ${OTHER_FILE}.javap $JAVAP -c -constants -l -p ${THIS_FILE} > ${THIS_FILE}.javap TMP=$($DIFF ${OTHER_FILE}.javap ${THIS_FILE}.javap | \ @@ -109,7 +111,8 @@ diff_text() { -e '/[0-9]\{2\}\/[0-9]\{2\}\/[0-9]\{4\}/d' \ -e '/[<>].*Point Lcom\/apple\/jobjc\/foundation\/NSPoint;/d' \ -e '/[<>].*public com\.apple\.jobjc\.Pointer].*public void setItemsPtr(com\.apple\.jobjc\.Pointer].*public void setItemsPtr(com\.apple\.jobjc\.Pointer].*lambda\$[a-zA-Z0-9]*\$[0-9]*/d') fi fi if test "x$SUFFIX" = "xproperties"; then @@ -122,7 +125,16 @@ diff_text() { # -e :a -e '/\\$/N; s/\\\n//; ta' \ # -e 's/^[ \t]*//;s/[ \t]*$//' \ # -e 's/\\=/=/' | LC_ALL=C $SORT > $OTHER_FILE.cleaned - TMP=$(LC_ALL=C $DIFF $OTHER_FILE.cleaned $THIS_FILE) + # Filter out date string differences. + TMP=$(LC_ALL=C $DIFF $OTHER_FILE.cleaned $THIS_FILE | \ + $GREP '^[<>]' | \ + $SED -e '/[<>].*[0-9]\{4\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}-b[0-9]\{2\}.*/d') + fi + if test "x$SUFFIX" = "xMF"; then + # Filter out date string differences. + TMP=$(LC_ALL=C $DIFF $OTHER_FILE $THIS_FILE | \ + $GREP '^[<>]' | \ + $SED -e '/[<>].*[0-9]\{4\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}_[0-9]\{2\}-b[0-9]\{2\}.*/d') fi if test -n "$TMP"; then echo Files $OTHER_FILE and $THIS_FILE differ @@ -145,7 +157,7 @@ compare_dirs() { (cd $OTHER_DIR && $FIND . -type d | $SORT > $WORK_DIR/dirs_other) (cd $THIS_DIR && $FIND . -type d | $SORT > $WORK_DIR/dirs_this) - $DIFF $WORK_DIR/dirs_other $WORK_DIR/dirs_other > $WORK_DIR/dirs_diff + $DIFF $WORK_DIR/dirs_other $WORK_DIR/dirs_this > $WORK_DIR/dirs_diff echo -n Directory structure... if [ -s $WORK_DIR/dirs_diff ]; then @@ -251,8 +263,8 @@ compare_file_types() { do if [ ! -f ${OTHER_DIR}/$f ]; then continue; fi if [ ! -f ${THIS_DIR}/$f ]; then continue; fi - OF=`cd ${OTHER_DIR} && $FILE -h $f` - TF=`cd ${THIS_DIR} && $FILE -h $f` + OF=`cd ${OTHER_DIR} && $FILE -h $f | $SED 's/BuildID[^,]*//g'` + TF=`cd ${THIS_DIR} && $FILE -h $f | $SED 's/BuildID[^,]*//g'` if [ "$f" = "./src.zip" ] || [[ "$f" = *"/Home/src.zip" ]] || [[ "$f" = *"/lib/JObjC.jar" ]] then if [ "`echo $OF | $GREP -ic zip`" -gt 0 -a "`echo $TF | $GREP -ic zip`" -gt 0 ] @@ -317,12 +329,14 @@ compare_general_files() { -e 's/[A-Z][a-z]*, [A-Z][a-z]* [0-9][0-9]*, [12][0-9]* [0-9][0-9:]* [AMP]\{2,2\} [A-Z][A-Z]*/(removed)/' \ -e 's/[A-Z][a-z]* [A-Z][a-z]* [0-9][0-9] [0-9][0-9:]* [A-Z][A-Z]* [12][0-9]*/(removed)/' \ -e 's/^\( from \).*\(\.idl\)$/\1(removed)\2/' \ + -e 's/^\(.*\)\( o'"'"'clock \)\([A-Z][A-Z][A-Z]\)/(removed)\2(removed)/' \ > $OTHER_FILE $CAT $THIS_DIR/$f | $SED -e 's/\(-- Generated by javadoc \).*\( --\)/\1(removed)\2/' \ -e 's/\(\)/\1(removed)\2/' \ -e 's/[A-Z][a-z]*, [A-Z][a-z]* [0-9][0-9]*, [12][0-9]* [0-9][0-9:]* [AMP]\{2,2\} [A-Z][A-Z]*/(removed)/' \ -e 's/[A-Z][a-z]* [A-Z][a-z]* [0-9][0-9] [0-9][0-9:]* [A-Z][A-Z]* [12][0-9]*/(removed)/' \ -e 's/^\( from \).*\(\.idl\)$/\1(removed)\2/' \ + -e 's/^\(.*\)\( o'"'"'clock \)\([A-Z][A-Z][A-Z]\)/(removed)\2(removed)/' \ > $THIS_FILE else OTHER_FILE=$OTHER_DIR/$f @@ -510,7 +524,8 @@ compare_all_jar_files() { WORK_DIR=$3 # TODO filter? - ZIPS=$(cd $THIS_DIR && $FIND . -type f -name "*.jar" -o -name "*.war" | $SORT | $FILTER) + ZIPS=$(cd $THIS_DIR && $FIND . -type f -name "*.jar" -o -name "*.war" \ + | $SORT | $FILTER) if [ -n "$ZIPS" ]; then echo Jar files... @@ -538,9 +553,14 @@ compare_bin_file() { OTHER_DIR=$2 WORK_DIR=$3 BIN_FILE=$4 + OTHER_BIN_FILE=$5 THIS_FILE=$THIS_DIR/$BIN_FILE - OTHER_FILE=$OTHER_DIR/$BIN_FILE + if [ -n "$OTHER_BIN_FILE" ]; then + OTHER_FILE=$OTHER_DIR/$OTHER_BIN_FILE + else + OTHER_FILE=$OTHER_DIR/$BIN_FILE + fi NAME=$(basename $BIN_FILE) WORK_FILE_BASE=$WORK_DIR/$BIN_FILE FILE_WORK_DIR=$(dirname $WORK_FILE_BASE) @@ -970,6 +990,8 @@ if [ -z "$1" ] || [ "$1" = "-h" ] || [ "$1" = "-?" ] || [ "$1" = "/h" ] || [ "$1 echo "bash ./common/bin/compareimages.sh CodePointIM.jar" echo "" echo "-2zips Compare two zip files only" + echo "-2bins Compare two binary files only" + echo "-2dirs Compare two directories as if they were images" echo "" exit 10 fi @@ -1032,6 +1054,15 @@ while [ -n "$1" ]; do -execs) CMP_EXECS=true ;; + -2dirs) + THIS="$(cd "$2" && pwd )" + OTHER="$(cd "$3" && pwd )" + THIS_BASE_DIR="$THIS" + OTHER_BASE_DIR="$OTHER" + SKIP_DEFAULT=true + shift + shift + ;; -2zips) CMP_2_ZIPS=true THIS_FILE=$2 @@ -1039,6 +1070,13 @@ while [ -n "$1" ]; do shift shift ;; + -2bins) + CMP_2_BINS=true + THIS_FILE=$2 + OTHER_FILE=$3 + shift + shift + ;; *) CMP_NAMES=false CMP_PERMS=false @@ -1069,6 +1107,18 @@ if [ "$CMP_2_ZIPS" = "true" ]; then exit fi +if [ "$CMP_2_BINS" = "true" ]; then + THIS_DIR="$(dirname $THIS_FILE)" + THIS_DIR="$(cd "$THIS_DIR" && pwd )" + OTHER_DIR="$(dirname $OTHER_FILE)" + OTHER_DIR="$(cd "$OTHER_DIR" && pwd )" + THIS_FILE_NAME="$(basename $THIS_FILE)" + OTHER_FILE_NAME="$(basename $OTHER_FILE)" + echo Comparing $THIS_DIR/$THIS_FILE_NAME and $OTHER_DIR/$OTHER_FILE_NAME + compare_bin_file $THIS_DIR $OTHER_DIR $COMPARE_ROOT/2bins $THIS_FILE_NAME $OTHER_FILE_NAME + exit +fi + if [ "$CMP_NAMES" = "false" ] && [ "$CMP_TYPES" = "false" ] && [ "$CMP_PERMS" = "false" ] && [ "$CMP_GENERAL" = "false" ] && [ "$CMP_ZIPS" = "false" ] && [ "$CMP_JARS" = "false" ] && [ "$CMP_LIBS" = "false" ] && [ "$CMP_EXECS" = "false" ]; then CMP_NAMES=true CMP_PERMS=true @@ -1084,151 +1134,154 @@ if [ -z "$FILTER" ]; then FILTER="$CAT" fi -if [ -z "$OTHER" ]; then - OTHER="$THIS/../$LEGACY_BUILD_DIR" - if [ -d "$OTHER" ]; then +if [ "$SKIP_DEFAULT" != "true" ]; then + if [ -z "$OTHER" ]; then + OTHER="$THIS/../$LEGACY_BUILD_DIR" + if [ -d "$OTHER" ]; then + OTHER="$( cd "$OTHER" && pwd )" + else + echo "Default old build directory does not exist:" + echo "$OTHER" + exit 1 + fi + echo "Comparing to default old build:" + echo "$OTHER" + echo + else + if [ ! -d "$OTHER" ]; then + echo "Other build directory does not exist:" + echo "$OTHER" + exit 1 + fi OTHER="$( cd "$OTHER" && pwd )" - else - echo "Default old build directory does not exist:" + echo "Comparing to:" echo "$OTHER" - exit 1 + echo fi - echo "Comparing to default old build:" - echo "$OTHER" - echo -else - if [ ! -d "$OTHER" ]; then - echo "Other build directory does not exist:" - echo "$OTHER" - exit 1 - fi - OTHER="$( cd "$OTHER" && pwd )" - echo "Comparing to:" - echo "$OTHER" - echo -fi -# Figure out the layout of the this build. Which kinds of images have been produced -if [ -d "$THIS/install/j2sdk-image" ]; then - THIS_J2SDK="$THIS/install/j2sdk-image" - THIS_J2RE="$THIS/install/j2re-image" - echo "Selecting install images in this build" -elif [ -d "$THIS/deploy/j2sdk-image" ]; then - THIS_J2SDK="$THIS/deploy/j2sdk-image" - THIS_J2RE="$THIS/deploy/j2re-image" - echo "Selecting deploy images in this build" -elif [ -d "$THIS/images/j2sdk-image" ]; then - THIS_J2SDK="$THIS/images/j2sdk-image" - THIS_J2RE="$THIS/images/j2re-image" - echo "Selecting jdk images in this build" -fi - -if [ -d "$THIS/images/j2sdk-overlay-image" ]; then + # Figure out the layout of the this build. Which kinds of images have been produced if [ -d "$THIS/install/j2sdk-image" ]; then - # If there is an install image, prefer that, it's also overlay - THIS_J2SDK_OVERLAY="$THIS/install/j2sdk-image" - THIS_J2RE_OVERLAY="$THIS/install/j2re-image" - echo "Selecting install overlay images in this build" - else - THIS_J2SDK_OVERLAY="$THIS/images/j2sdk-overlay-image" - THIS_J2RE_OVERLAY="$THIS/images/j2re-overlay-image" - echo "Selecting jdk overlay images in this build" + THIS_J2SDK="$THIS/install/j2sdk-image" + THIS_J2RE="$THIS/install/j2re-image" + echo "Selecting install images in this build" + elif [ -d "$THIS/deploy/j2sdk-image" ]; then + THIS_J2SDK="$THIS/deploy/j2sdk-image" + THIS_J2RE="$THIS/deploy/j2re-image" + echo "Selecting deploy images in this build" + elif [ -d "$THIS/images/j2sdk-image" ]; then + THIS_J2SDK="$THIS/images/j2sdk-image" + THIS_J2RE="$THIS/images/j2re-image" + echo "Selecting jdk images in this build" fi -fi -if [ -d "$THIS/images/j2sdk-bundle" ]; then - THIS_J2SDK_BUNDLE="$THIS/images/j2sdk-bundle" - THIS_J2RE_BUNDLE="$THIS/images/j2re-bundle" - echo "Selecting bundles in this build" -fi - -# Figure out the layout of the other build (old or new, normal or overlay image) -if [ -d "$OTHER/j2sdk-image" ]; then - if [ -f "$OTHER/j2sdk-image/LICENSE" ]; then - OTHER_J2SDK="$OTHER/j2sdk-image" - OTHER_J2RE="$OTHER/j2re-image" - echo "Selecting old-style images in other build" - else - OTHER_J2SDK_OVERLAY="$OTHER/j2sdk-image" - OTHER_J2RE_OVERLAY="$OTHER/j2re-image" - echo "Selecting overlay images in other build" + if [ -d "$THIS/images/j2sdk-overlay-image" ]; then + if [ -d "$THIS/install/j2sdk-image" ]; then + # If there is an install image, prefer that, it's also overlay + THIS_J2SDK_OVERLAY="$THIS/install/j2sdk-image" + THIS_J2RE_OVERLAY="$THIS/install/j2re-image" + echo "Selecting install overlay images in this build" + else + THIS_J2SDK_OVERLAY="$THIS/images/j2sdk-overlay-image" + THIS_J2RE_OVERLAY="$THIS/images/j2re-overlay-image" + echo "Selecting jdk overlay images in this build" + fi fi -elif [ -d "$OTHER/install/j2sdk-image" ]; then - OTHER_J2SDK="$OTHER/install/j2sdk-image" - OTHER_J2RE="$OTHER/install/j2re-image" - echo "Selecting install images in other build" -elif [ -d "$OTHER/deploy/j2sdk-image" ]; then - OTHER_J2SDK="$OTHER/deploy/j2sdk-image" - OTHER_J2RE="$OTHER/deploy/j2re-image" - echo "Selecting deploy images in other build" -elif [ -d "$OTHER/images/j2sdk-image" ]; then - OTHER_J2SDK="$OTHER/images/j2sdk-image" - OTHER_J2RE="$OTHER/images/j2re-image" - echo "Selecting jdk images in other build" -fi -if [ -d "$OTHER/j2sdk-bundle" ]; then - OTHER_J2SDK_BUNDLE="$OTHER/j2sdk-bundle" - OTHER_J2RE_BUNDLE="$OTHER/j2re-bundle" - echo "Selecting bundles in other build" -elif [ -d "$OTHER/images/j2sdk-bundle" ]; then - OTHER_J2SDK_BUNDLE="$OTHER/images/j2sdk-bundle" - OTHER_J2RE_BUNDLE="$OTHER/images/j2re-bundle" - echo "Selecting jdk bundles in other build" -fi + if [ -d "$THIS/images/j2sdk-bundle" ]; then + THIS_J2SDK_BUNDLE="$THIS/images/j2sdk-bundle" + THIS_J2RE_BUNDLE="$THIS/images/j2re-bundle" + echo "Selecting bundles in this build" + fi -if [ -z "$THIS_J2SDK" ] || [ -z "$THIS_J2RE" ]; then - if [ -z "$THIS_J2SDK_OVERLAY" ]; then - echo "Cannot locate images for this build. Are you sure you have run 'make images'?" + # Figure out the layout of the other build (old or new, normal or overlay image) + if [ -d "$OTHER/j2sdk-image" ]; then + if [ -f "$OTHER/j2sdk-image/LICENSE" ]; then + OTHER_J2SDK="$OTHER/j2sdk-image" + OTHER_J2RE="$OTHER/j2re-image" + echo "Selecting old-style images in other build" + else + OTHER_J2SDK_OVERLAY="$OTHER/j2sdk-image" + OTHER_J2RE_OVERLAY="$OTHER/j2re-image" + echo "Selecting overlay images in other build" + fi + elif [ -d "$OTHER/install/j2sdk-image" ]; then + OTHER_J2SDK="$OTHER/install/j2sdk-image" + OTHER_J2RE="$OTHER/install/j2re-image" + echo "Selecting install images in other build" + elif [ -d "$OTHER/deploy/j2sdk-image" ]; then + OTHER_J2SDK="$OTHER/deploy/j2sdk-image" + OTHER_J2RE="$OTHER/deploy/j2re-image" + echo "Selecting deploy images in other build" + elif [ -d "$OTHER/images/j2sdk-image" ]; then + OTHER_J2SDK="$OTHER/images/j2sdk-image" + OTHER_J2RE="$OTHER/images/j2re-image" + echo "Selecting jdk images in other build" + fi + + if [ -d "$OTHER/j2sdk-bundle" ]; then + OTHER_J2SDK_BUNDLE="$OTHER/j2sdk-bundle" + OTHER_J2RE_BUNDLE="$OTHER/j2re-bundle" + echo "Selecting bundles in other build" + elif [ -d "$OTHER/images/j2sdk-bundle" ]; then + OTHER_J2SDK_BUNDLE="$OTHER/images/j2sdk-bundle" + OTHER_J2RE_BUNDLE="$OTHER/images/j2re-bundle" + echo "Selecting jdk bundles in other build" + fi + + if [ -z "$THIS_J2SDK" ] || [ -z "$THIS_J2RE" ]; then + if [ -z "$THIS_J2SDK_OVERLAY" ]; then + echo "Cannot locate images for this build. Are you sure you have run 'make images'?" + exit 1 + fi + fi + + if [ -z "$OTHER_J2SDK" ] && [ -n "$OTHER_J2SDK_OVERLAY" ] && [ -z "$THIS_J2SDK_OVERLAY" ]; then + echo "OTHER build only has an overlay image while this build does not. Nothing to compare!" exit 1 fi -fi -if [ -z "$OTHER_J2SDK" ] && [ -n "$OTHER_J2SDK_OVERLAY" ] && [ -z "$THIS_J2SDK_OVERLAY" ]; then - echo "OTHER build only has an overlay image while this build does not. Nothing to compare!" - exit 1 -fi - -if [ -z "$THIS_J2SDK_BUNDLE" ] && [ -n "$OTHER_J2SDK_BUNDLE" ]; then - echo "WARNING! OTHER build has bundles built while this build does not." - echo "Skipping bundle compare!" -fi - -if [ -d "$THIS/docs" ]; then - THIS_DOCS="$THIS/docs" -fi - -if [ -d "$OTHER/docs" ]; then - OTHER_DOCS="$OTHER/docs" -fi - -if [ -z "$THIS_DOCS" ]; then - echo "WARNING! Docs haven't been built and won't be compared." -fi - -if [ -z "$OTHER_DOCS" ]; then - echo "WARNING! Other build doesn't contain docs, skipping doc compare." -fi - -if [ -d "$OTHER/images" ]; then - OTHER_SEC_DIR="$OTHER/images" -else - OTHER_SEC_DIR="$OTHER/tmp" -fi -OTHER_SEC_BIN="$OTHER_SEC_DIR/sec-bin.zip" -THIS_SEC_DIR="$THIS/images" -THIS_SEC_BIN="$THIS_SEC_DIR/sec-bin.zip" -if [ "$OPENJDK_TARGET_OS" = "windows" ]; then - if [ "$OPENJDK_TARGET_CPU" = "x86_64" ]; then - JGSS_WINDOWS_BIN="jgss-windows-x64-bin.zip" - else - JGSS_WINDOWS_BIN="jgss-windows-i586-bin.zip" + if [ -z "$THIS_J2SDK_BUNDLE" ] && [ -n "$OTHER_J2SDK_BUNDLE" ]; then + echo "WARNING! OTHER build has bundles built while this build does not." + echo "Skipping bundle compare!" fi - OTHER_SEC_WINDOWS_BIN="$OTHER_SEC_DIR/sec-windows-bin.zip" - OTHER_JGSS_WINDOWS_BIN="$OTHER_SEC_DIR/$JGSS_WINDOWS_BIN" - THIS_SEC_WINDOWS_BIN="$THIS_SEC_DIR/sec-windows-bin.zip" - THIS_JGSS_WINDOWS_BIN="$THIS_SEC_DIR/$JGSS_WINDOWS_BIN" + + if [ -d "$OTHER/images" ]; then + OTHER_SEC_DIR="$OTHER/images" + else + OTHER_SEC_DIR="$OTHER/tmp" + fi + OTHER_SEC_BIN="$OTHER_SEC_DIR/sec-bin.zip" + THIS_SEC_DIR="$THIS/images" + THIS_SEC_BIN="$THIS_SEC_DIR/sec-bin.zip" + if [ "$OPENJDK_TARGET_OS" = "windows" ]; then + if [ "$OPENJDK_TARGET_CPU" = "x86_64" ]; then + JGSS_WINDOWS_BIN="jgss-windows-x64-bin.zip" + else + JGSS_WINDOWS_BIN="jgss-windows-i586-bin.zip" + fi + OTHER_SEC_WINDOWS_BIN="$OTHER_SEC_DIR/sec-windows-bin.zip" + OTHER_JGSS_WINDOWS_BIN="$OTHER_SEC_DIR/$JGSS_WINDOWS_BIN" + THIS_SEC_WINDOWS_BIN="$THIS_SEC_DIR/sec-windows-bin.zip" + THIS_JGSS_WINDOWS_BIN="$THIS_SEC_DIR/$JGSS_WINDOWS_BIN" + fi + + if [ -d "$THIS/docs" ]; then + THIS_DOCS="$THIS/docs" + fi + + if [ -d "$OTHER/docs" ]; then + OTHER_DOCS="$OTHER/docs" + fi + + if [ -z "$THIS_DOCS" ]; then + echo "WARNING! Docs haven't been built and won't be compared." + fi + + if [ -z "$OTHER_DOCS" ]; then + echo "WARNING! Other build doesn't contain docs, skipping doc compare." + fi + fi ########################################################################################## @@ -1274,6 +1327,10 @@ if [ "$CMP_NAMES" = "true" ]; then echo -n "Docs " compare_files $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_dirs $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + compare_files $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_PERMS" = "true" ]; then @@ -1295,6 +1352,9 @@ if [ "$CMP_PERMS" = "true" ]; then echo -n "J2RE Bundle " compare_permissions $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_permissions $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_TYPES" = "true" ]; then @@ -1316,6 +1376,9 @@ if [ "$CMP_TYPES" = "true" ]; then echo -n "J2RE Bundle " compare_file_types $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_file_types $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_GENERAL" = "true" ]; then @@ -1341,6 +1404,9 @@ if [ "$CMP_GENERAL" = "true" ]; then echo -n "Docs " compare_general_files $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_general_files $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_ZIPS" = "true" ]; then @@ -1365,12 +1431,18 @@ if [ "$CMP_ZIPS" = "true" ]; then compare_zip_file $THIS_SEC_DIR $OTHER_SEC_DIR $COMPARE_ROOT/sec-bin $JGSS_WINDOWS_BIN fi fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_all_zip_files $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_JARS" = "true" ]; then if [ -n "$THIS_J2SDK" ] && [ -n "$OTHER_J2SDK" ]; then compare_all_jar_files $THIS_J2SDK $OTHER_J2SDK $COMPARE_ROOT/j2sdk fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_all_jar_files $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_LIBS" = "true" ]; then @@ -1386,6 +1458,9 @@ if [ "$CMP_LIBS" = "true" ]; then echo -n "Bundle " compare_all_libs $THIS_J2SDK_OVERLAY $OTHER_J2SDK_OVERLAY $COMPARE_ROOT/j2sdk-overlay fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_all_libs $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi if [ "$CMP_EXECS" = "true" ]; then @@ -1396,6 +1471,9 @@ if [ "$CMP_EXECS" = "true" ]; then echo -n "Overlay " compare_all_execs $THIS_J2SDK_OVERLAY $OTHER_J2SDK_OVERLAY $COMPARE_ROOT/j2sdk-overlay fi + if [ -n "$THIS_BASE_DIR" ] && [ -n "$OTHER_BASE_DIR" ]; then + compare_all_execs $THIS_BASE_DIR $OTHER_BASE_DIR $COMPARE_ROOT/base_dir + fi fi echo diff --git a/common/bin/unshuffle_list.txt b/common/bin/unshuffle_list.txt new file mode 100644 index 00000000000..66f1fcd7b3e --- /dev/null +++ b/common/bin/unshuffle_list.txt @@ -0,0 +1,1502 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +corba/src/java.corba/share/classes/com/sun/corba/se : corba/src/share/classes/com/sun/corba/se +corba/src/java.corba/share/classes/com/sun/org/omg : corba/src/share/classes/com/sun/org/omg +corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl : corba/src/share/classes/com/sun/tools/corba/se/idl +corba/src/java.corba/share/classes/javax/activity : corba/src/share/classes/javax/activity +corba/src/java.corba/share/classes/javax/rmi : corba/src/share/classes/javax/rmi +corba/src/java.corba/share/classes/javax/transaction : corba/src/share/classes/javax/transaction +corba/src/java.corba/share/classes/org/omg : corba/src/share/classes/org/omg +corba/src/java.corba/share/classes/sun/corba : corba/src/share/classes/sun/corba +corba/src/java.sql/share/classes/javax/transaction/xa : corba/src/share/classes/javax/transaction/xa +corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop : corba/src/share/classes/sun/rmi/rmic/iiop +jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime : jaxp/src/com/sun/java_cup/internal/runtime +jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal : jaxp/src/com/sun/org/apache/bcel/internal +jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal : jaxp/src/com/sun/org/apache/regexp/internal +jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan : jaxp/src/com/sun/org/apache/xalan +jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces : jaxp/src/com/sun/org/apache/xerces +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm : jaxp/src/com/sun/org/apache/xml/internal/dtm +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res : jaxp/src/com/sun/org/apache/xml/internal/res +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver : jaxp/src/com/sun/org/apache/xml/internal/resolver +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize : jaxp/src/com/sun/org/apache/xml/internal/serialize +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer : jaxp/src/com/sun/org/apache/xml/internal/serializer +jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils : jaxp/src/com/sun/org/apache/xml/internal/utils +jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath : jaxp/src/com/sun/org/apache/xpath +jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream : jaxp/src/com/sun/xml/internal/stream +jaxp/src/java.xml/share/classes/javax/xml/datatype : jaxp/src/javax/xml/datatype +jaxp/src/java.xml/share/classes/javax/xml/namespace : jaxp/src/javax/xml/namespace +jaxp/src/java.xml/share/classes/javax/xml/parsers : jaxp/src/javax/xml/parsers +jaxp/src/java.xml/share/classes/javax/xml/stream : jaxp/src/javax/xml/stream +jaxp/src/java.xml/share/classes/javax/xml/transform : jaxp/src/javax/xml/transform +jaxp/src/java.xml/share/classes/javax/xml/validation : jaxp/src/javax/xml/validation +jaxp/src/java.xml/share/classes/javax/xml/XMLConstants.java : jaxp/src/javax/xml/XMLConstants.java +jaxp/src/java.xml/share/classes/javax/xml/xpath : jaxp/src/javax/xml/xpath +jaxp/src/java.xml/share/classes/org/w3c/dom : jaxp/src/org/w3c/dom +jaxp/src/java.xml/share/classes/org/xml/sax : jaxp/src/org/xml/sax +jaxws/src/java.activation/share/classes/com/sun/activation/registries : jaxws/src/share/jaf_classes/com/sun/activation/registries +jaxws/src/java.activation/share/classes/javax/activation : jaxws/src/share/jaf_classes/javax/activation +jaxws/src/java.activation/share/classes/META-INF : jaxws/src/share/jaf_classes/META-INF +jaxws/src/java.annotations.common/share/classes/javax/annotation : jaxws/src/share/jaxws_classes/javax/annotation +jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal : jaxws/src/share/jaxws_classes/com/sun/istack/internal +jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/localization : jaxws/src/share/jaxws_classes/com/sun/istack/internal/localization +jaxws/src/java.xml.bind/share/classes/com/sun/istack/internal/logging/Logger.java : jaxws/src/share/jaxws_classes/com/sun/istack/internal/logging/Logger.java +jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/bind : jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind +jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset : jaxws/src/share/jaxws_classes/com/sun/xml/internal/fastinfoset +jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/org : jaxws/src/share/jaxws_classes/com/sun/xml/internal/org +jaxws/src/java.xml.bind/share/classes/com/sun/xml/internal/txw2 : jaxws/src/share/jaxws_classes/com/sun/xml/internal/txw2 +jaxws/src/java.xml.bind/share/classes/javax/xml/bind : jaxws/src/share/jaxws_classes/javax/xml/bind +jaxws/src/java.xml.soap/share/classes/com/sun/xml/internal/messaging : jaxws/src/share/jaxws_classes/com/sun/xml/internal/messaging +jaxws/src/java.xml.soap/share/classes/javax/xml/soap : jaxws/src/share/jaxws_classes/javax/xml/soap +jaxws/src/java.xml.ws/share/classes/com/oracle/webservices/internal : jaxws/src/share/jaxws_classes/com/oracle/webservices/internal +jaxws/src/java.xml.ws/share/classes/com/oracle/xmlns/internal : jaxws/src/share/jaxws_classes/com/oracle/xmlns/internal +jaxws/src/java.xml.ws/share/classes/com/sun/org/glassfish : jaxws/src/share/jaxws_classes/com/sun/org/glassfish +jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/stream : jaxws/src/share/jaxws_classes/com/sun/xml/internal/stream +jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/ws : jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws +jaxws/src/java.xml.ws/share/classes/javax/jws : jaxws/src/share/jaxws_classes/javax/jws +jaxws/src/java.xml.ws/share/classes/javax/xml/ws : jaxws/src/share/jaxws_classes/javax/xml/ws +jaxws/src/jdk.xml.bind/share/classes/com/sun/codemodel : jaxws/src/share/jaxws_classes/com/sun/codemodel +jaxws/src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools : jaxws/src/share/jaxws_classes/com/sun/istack/internal/tools +jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal : jaxws/src/share/jaxws_classes/com/sun/tools/internal +jaxws/src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser : jaxws/src/share/jaxws_classes/com/sun/xml/internal/dtdparser +jaxws/src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom : jaxws/src/share/jaxws_classes/com/sun/xml/internal/rngom +jaxws/src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom : jaxws/src/share/jaxws_classes/com/sun/xml/internal/xsom +jaxws/src/jdk.xml.bind/share/classes/META-INF/services/com.sun.tools.internal.xjc.Plugin : jaxws/src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin +jaxws/src/jdk.xml.bind/share/classes/org/relaxng/datatype : jaxws/src/share/jaxws_classes/org/relaxng/datatype +jaxws/src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws : jaxws/src/share/jaxws_classes/com/sun/tools/internal/ws +jaxws/src/jdk.xml.ws/share/classes/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin : jaxws/src/share/jaxws_classes/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin +jdk/src/demo/share : jdk/src/share/demo +jdk/src/demo/share/jpda/com/sun/tools/example : jdk/src/share/classes/com/sun/tools/example +jdk/src/demo/solaris/jni/Poller : jdk/src/solaris/demo/jni/Poller +jdk/src/demo/unix/jvmti/hprof/hprof_md.c : jdk/src/solaris/demo/jvmti/hprof/hprof_md.c +jdk/src/demo/windows/jvmti/hprof : jdk/src/windows/demo/jvmti/hprof +jdk/src/java.base/aix/conf/tzmappings : jdk/src/aix/lib/tzmappings +jdk/src/java.base/aix/native/libnet/java/net : jdk/src/aix/native/java/net +jdk/src/java.base/aix/native/libnio/ch : jdk/src/aix/native/sun/nio/ch +jdk/src/java.base/aix/native/libnio/fs/AixNativeDispatcher.c : jdk/src/aix/native/sun/nio/fs/AixNativeDispatcher.c +jdk/src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java : jdk/src/macosx/classes/java/lang/ClassLoaderHelper.java +jdk/src/java.base/macosx/classes/java/net/DefaultInterface.java : jdk/src/macosx/classes/java/net/DefaultInterface.java +jdk/src/java.base/macosx/classes/sun/nio/ch : jdk/src/macosx/classes/sun/nio/ch +jdk/src/java.base/macosx/classes/sun/util/locale/provider : jdk/src/macosx/classes/sun/util/locale/provider +jdk/src/java.base/macosx/conf/x86_64/jvm.cfg : jdk/src/macosx/bin/x86_64/jvm.cfg +jdk/src/java.base/macosx/native/include/jni_md.h : jdk/src/macosx/javavm/export/jni_md.h +jdk/src/java.base/macosx/native/include/jvm_md.h : jdk/src/macosx/javavm/export/jvm_md.h +jdk/src/java.base/macosx/native/launcher/Info-cmdline.plist : jdk/src/macosx/lib/Info-cmdline.plist +jdk/src/java.base/macosx/native/launcher/Info-privileged.plist : jdk/src/macosx/lib/Info-privileged.plist +jdk/src/java.base/macosx/native/launcher/jexec.c : jdk/src/macosx/bin/jexec.c +jdk/src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c : jdk/src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c +jdk/src/java.base/macosx/native/libjli/java_md_macosx.c : jdk/src/macosx/bin/java_md_macosx.c +jdk/src/java.base/macosx/native/libjli/java_md_macosx.h : jdk/src/macosx/bin/java_md_macosx.h +jdk/src/java.base/share/classes/com/sun/crypto/provider : jdk/src/share/classes/com/sun/crypto/provider +jdk/src/java.base/share/classes/com/sun/java/util/jar/pack : jdk/src/share/classes/com/sun/java/util/jar/pack +jdk/src/java.base/share/classes/com/sun/net/ssl/internal/ssl : jdk/src/share/classes/com/sun/net/ssl/internal/ssl +jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https : jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https +jdk/src/java.base/share/classes/com/sun/net/ssl : jdk/src/share/classes/com/sun/net/ssl +jdk/src/java.base/share/classes/com/sun/nio/file : jdk/src/share/classes/com/sun/nio/file +jdk/src/java.base/share/classes/com/sun/security/cert/internal/x509 : jdk/src/share/classes/com/sun/security/cert/internal/x509 +jdk/src/java.base/share/classes/com/sun/security/ntlm : jdk/src/share/classes/com/sun/security/ntlm +jdk/src/java.base/share/classes/java/io : jdk/src/share/classes/java/io +jdk/src/java.base/share/classes/java/lang/annotation : jdk/src/share/classes/java/lang/annotation +jdk/src/java.base/share/classes/java/lang/doc-files : jdk/src/share/classes/java/lang/doc-files +jdk/src/java.base/share/classes/java/lang/invoke : jdk/src/share/classes/java/lang/invoke +jdk/src/java.base/share/classes/java/lang : jdk/src/share/classes/java/lang +jdk/src/java.base/share/classes/java/lang/ref : jdk/src/share/classes/java/lang/ref +jdk/src/java.base/share/classes/java/lang/reflect : jdk/src/share/classes/java/lang/reflect +jdk/src/java.base/share/classes/java/math : jdk/src/share/classes/java/math +jdk/src/java.base/share/classes/java/net : jdk/src/share/classes/java/net +jdk/src/java.base/share/classes/java/nio : jdk/src/share/classes/java/nio +jdk/src/java.base/share/classes/java/security/cert : jdk/src/share/classes/java/security/cert +jdk/src/java.base/share/classes/java/security/interfaces : jdk/src/share/classes/java/security/interfaces +jdk/src/java.base/share/classes/java/security : jdk/src/share/classes/java/security +jdk/src/java.base/share/classes/java/security/spec : jdk/src/share/classes/java/security/spec +jdk/src/java.base/share/classes/java/text : jdk/src/share/classes/java/text +jdk/src/java.base/share/classes/java/time : jdk/src/share/classes/java/time +jdk/src/java.base/share/classes/java/util/concurrent : jdk/src/share/classes/java/util/concurrent +jdk/src/java.base/share/classes/java/util/function : jdk/src/share/classes/java/util/function +jdk/src/java.base/share/classes/java/util/jar : jdk/src/share/classes/java/util/jar +jdk/src/java.base/share/classes/java/util : jdk/src/share/classes/java/util +jdk/src/java.base/share/classes/java/util/regex : jdk/src/share/classes/java/util/regex +jdk/src/java.base/share/classes/java/util/spi : jdk/src/share/classes/java/util/spi +jdk/src/java.base/share/classes/java/util/stream : jdk/src/share/classes/java/util/stream +jdk/src/java.base/share/classes/java/util/zip : jdk/src/share/classes/java/util/zip +jdk/src/java.base/share/classes/javax/crypto : jdk/src/share/classes/javax/crypto +jdk/src/java.base/share/classes/javax/net : jdk/src/share/classes/javax/net +jdk/src/java.base/share/classes/javax/security/auth/callback : jdk/src/share/classes/javax/security/auth/callback +jdk/src/java.base/share/classes/javax/security/auth : jdk/src/share/classes/javax/security/auth +jdk/src/java.base/share/classes/javax/security/auth/login : jdk/src/share/classes/javax/security/auth/login +jdk/src/java.base/share/classes/javax/security/auth/spi : jdk/src/share/classes/javax/security/auth/spi +jdk/src/java.base/share/classes/javax/security/auth/x500 : jdk/src/share/classes/javax/security/auth/x500 +jdk/src/java.base/share/classes/javax/security/cert : jdk/src/share/classes/javax/security/cert +jdk/src/java.base/share/classes/jdk/internal/org/objectweb : jdk/src/share/classes/jdk/internal/org/objectweb +jdk/src/java.base/share/classes/jdk/internal/org/xml/sax : jdk/src/share/classes/jdk/internal/org/xml/sax +jdk/src/java.base/share/classes/jdk/internal/util/xml : jdk/src/share/classes/jdk/internal/util/xml +jdk/src/java.base/share/classes/jdk/net : jdk/src/share/classes/jdk/net +jdk/src/java.base/share/classes/overview-core.html : jdk/src/share/classes/overview-core.html +jdk/src/java.base/share/classes/sun/invoke : jdk/src/share/classes/sun/invoke +jdk/src/java.base/share/classes/sun/launcher : jdk/src/share/classes/sun/launcher +jdk/src/java.base/share/classes/sun/misc : jdk/src/share/classes/sun/misc +jdk/src/java.base/share/classes/sun/net/dns : jdk/src/share/classes/sun/net/dns +jdk/src/java.base/share/classes/sun/net/ftp/impl : jdk/src/share/classes/sun/net/ftp/impl +jdk/src/java.base/share/classes/sun/net/ftp : jdk/src/share/classes/sun/net/ftp +jdk/src/java.base/share/classes/sun/net/idn : jdk/src/share/classes/sun/net/idn +jdk/src/java.base/share/classes/sun/net : jdk/src/share/classes/sun/net +jdk/src/java.base/share/classes/sun/net/sdp : jdk/src/share/classes/sun/net/sdp +jdk/src/java.base/share/classes/sun/net/smtp : jdk/src/share/classes/sun/net/smtp +jdk/src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java : jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java +jdk/src/java.base/share/classes/sun/net/spi/nameservice : jdk/src/share/classes/sun/net/spi/nameservice +jdk/src/java.base/share/classes/sun/net/util : jdk/src/share/classes/sun/net/util +jdk/src/java.base/share/classes/sun/net/www/content/text : jdk/src/share/classes/sun/net/www/content/text +jdk/src/java.base/share/classes/sun/net/www/http : jdk/src/share/classes/sun/net/www/http +jdk/src/java.base/share/classes/sun/net/www : jdk/src/share/classes/sun/net/www +jdk/src/java.base/share/classes/sun/net/www/protocol/file : jdk/src/share/classes/sun/net/www/protocol/file +jdk/src/java.base/share/classes/sun/net/www/protocol/ftp : jdk/src/share/classes/sun/net/www/protocol/ftp +jdk/src/java.base/share/classes/sun/net/www/protocol/http : jdk/src/share/classes/sun/net/www/protocol/http +jdk/src/java.base/share/classes/sun/net/www/protocol/http/ntlm : jdk/src/share/classes/sun/net/www/protocol/http/ntlm +jdk/src/java.base/share/classes/sun/net/www/protocol/https : jdk/src/share/classes/sun/net/www/protocol/https +jdk/src/java.base/share/classes/sun/net/www/protocol/jar : jdk/src/share/classes/sun/net/www/protocol/jar +jdk/src/java.base/share/classes/sun/net/www/protocol/mailto : jdk/src/share/classes/sun/net/www/protocol/mailto +jdk/src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java : jdk/src/share/classes/sun/net/www/protocol/netdoc/Handler.java +jdk/src/java.base/share/classes/sun/nio/ByteBuffered.java : jdk/src/share/classes/sun/nio/ByteBuffered.java +jdk/src/java.base/share/classes/sun/nio/ch : jdk/src/share/classes/sun/nio/ch +jdk/src/java.base/share/classes/sun/nio/cs : jdk/src/share/classes/sun/nio/cs +jdk/src/java.base/share/classes/sun/nio/fs : jdk/src/share/classes/sun/nio/fs +jdk/src/java.base/share/classes/sun/reflect : jdk/src/share/classes/sun/reflect +jdk/src/java.base/share/classes/sun/security/action : jdk/src/share/classes/sun/security/action +jdk/src/java.base/share/classes/sun/security/internal : jdk/src/share/classes/sun/security/internal +jdk/src/java.base/share/classes/sun/security/jca : jdk/src/share/classes/sun/security/jca +jdk/src/java.base/share/classes/sun/security/pkcs10 : jdk/src/share/classes/sun/security/pkcs10 +jdk/src/java.base/share/classes/sun/security/pkcs12 : jdk/src/share/classes/sun/security/pkcs12 +jdk/src/java.base/share/classes/sun/security/pkcs : jdk/src/share/classes/sun/security/pkcs +jdk/src/java.base/share/classes/sun/security/provider/certpath : jdk/src/share/classes/sun/security/provider/certpath +jdk/src/java.base/share/classes/sun/security/provider/certpath/ssl : jdk/src/share/classes/sun/security/provider/certpath/ssl +jdk/src/java.base/share/classes/sun/security/provider : jdk/src/share/classes/sun/security/provider +jdk/src/java.base/share/classes/sun/security/rsa : jdk/src/share/classes/sun/security/rsa +jdk/src/java.base/share/classes/sun/security/ssl : jdk/src/share/classes/sun/security/ssl +jdk/src/java.base/share/classes/sun/security/timestamp : jdk/src/share/classes/sun/security/timestamp +jdk/src/java.base/share/classes/sun/security/tools : jdk/src/share/classes/sun/security/tools +jdk/src/java.base/share/classes/sun/security/tools/keytool : jdk/src/share/classes/sun/security/tools/keytool +jdk/src/java.base/share/classes/sun/security/util : jdk/src/share/classes/sun/security/util +jdk/src/java.base/share/classes/sun/security/validator : jdk/src/share/classes/sun/security/validator +jdk/src/java.base/share/classes/sun/security/x509 : jdk/src/share/classes/sun/security/x509 +jdk/src/java.base/share/classes/sun/text/bidi : jdk/src/share/classes/sun/text/bidi +jdk/src/java.base/share/classes/sun/text : jdk/src/share/classes/sun/text +jdk/src/java.base/share/classes/sun/text/normalizer : jdk/src/share/classes/sun/text/normalizer +jdk/src/java.base/share/classes/sun/text/resources/en : jdk/src/share/classes/sun/text/resources/en +jdk/src/java.base/share/classes/sun/text/resources : jdk/src/share/classes/sun/text/resources +jdk/src/java.base/share/classes/sun/util/calendar : jdk/src/share/classes/sun/util/calendar +jdk/src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java : jdk/src/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java +jdk/src/java.base/share/classes/sun/util : jdk/src/share/classes/sun/util +jdk/src/java.base/share/classes/sun/util/locale : jdk/src/share/classes/sun/util/locale +jdk/src/java.base/share/classes/sun/util/locale/provider : jdk/src/share/classes/sun/util/locale/provider +jdk/src/java.base/share/classes/sun/util/logging : jdk/src/share/classes/sun/util/logging +jdk/src/java.base/share/classes/sun/util/resources/en : jdk/src/share/classes/sun/util/resources/en +jdk/src/java.base/share/classes/sun/util/resources : jdk/src/share/classes/sun/util/resources +jdk/src/java.base/share/classes/sun/util/spi : jdk/src/share/classes/sun/util/spi +jdk/src/java.base/share/conf/calendars.properties : jdk/src/share/lib/calendars.properties +jdk/src/java.base/share/conf/hijrah-config-umalqura.properties : jdk/src/share/lib/hijrah-config-umalqura.properties +jdk/src/java.base/share/conf/net.properties : jdk/src/share/lib/net.properties +jdk/src/java.base/share/conf/security : jdk/src/share/lib/security +jdk/src/java.base/share/native/include/classfile_constants.h : jdk/src/share/javavm/export/classfile_constants.h +jdk/src/java.base/share/native/include/jni.h : jdk/src/share/javavm/export/jni.h +jdk/src/java.base/share/native/include/jvm.h : jdk/src/share/javavm/export/jvm.h +jdk/src/java.base/share/native/include/jvmticmlr.h : jdk/src/share/javavm/export/jvmticmlr.h +jdk/src/java.base/share/native/include/jvmti.h : jdk/src/share/javavm/export/jvmti.h +jdk/src/java.base/share/native/launcher/defines.h : jdk/src/share/bin/defines.h +jdk/src/java.base/share/native/launcher/main.c : jdk/src/share/bin/main.c +jdk/src/java.base/share/native/libfdlibm/e_acos.c : jdk/src/share/native/java/lang/fdlibm/src/e_acos.c +jdk/src/java.base/share/native/libfdlibm/e_asin.c : jdk/src/share/native/java/lang/fdlibm/src/e_asin.c +jdk/src/java.base/share/native/libfdlibm/e_atan2.c : jdk/src/share/native/java/lang/fdlibm/src/e_atan2.c +jdk/src/java.base/share/native/libfdlibm/e_atanh.c : jdk/src/share/native/java/lang/fdlibm/src/e_atanh.c +jdk/src/java.base/share/native/libfdlibm/e_cosh.c : jdk/src/share/native/java/lang/fdlibm/src/e_cosh.c +jdk/src/java.base/share/native/libfdlibm/e_exp.c : jdk/src/share/native/java/lang/fdlibm/src/e_exp.c +jdk/src/java.base/share/native/libfdlibm/e_fmod.c : jdk/src/share/native/java/lang/fdlibm/src/e_fmod.c +jdk/src/java.base/share/native/libfdlibm/e_hypot.c : jdk/src/share/native/java/lang/fdlibm/src/e_hypot.c +jdk/src/java.base/share/native/libfdlibm/e_log10.c : jdk/src/share/native/java/lang/fdlibm/src/e_log10.c +jdk/src/java.base/share/native/libfdlibm/e_log.c : jdk/src/share/native/java/lang/fdlibm/src/e_log.c +jdk/src/java.base/share/native/libfdlibm/e_pow.c : jdk/src/share/native/java/lang/fdlibm/src/e_pow.c +jdk/src/java.base/share/native/libfdlibm/e_remainder.c : jdk/src/share/native/java/lang/fdlibm/src/e_remainder.c +jdk/src/java.base/share/native/libfdlibm/e_rem_pio2.c : jdk/src/share/native/java/lang/fdlibm/src/e_rem_pio2.c +jdk/src/java.base/share/native/libfdlibm/e_scalb.c : jdk/src/share/native/java/lang/fdlibm/src/e_scalb.c +jdk/src/java.base/share/native/libfdlibm/e_sinh.c : jdk/src/share/native/java/lang/fdlibm/src/e_sinh.c +jdk/src/java.base/share/native/libfdlibm/e_sqrt.c : jdk/src/share/native/java/lang/fdlibm/src/e_sqrt.c +jdk/src/java.base/share/native/libfdlibm/fdlibm.h : jdk/src/share/native/java/lang/fdlibm/include/fdlibm.h +jdk/src/java.base/share/native/libfdlibm/jfdlibm.h : jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h +jdk/src/java.base/share/native/libfdlibm/k_cos.c : jdk/src/share/native/java/lang/fdlibm/src/k_cos.c +jdk/src/java.base/share/native/libfdlibm/k_rem_pio2.c : jdk/src/share/native/java/lang/fdlibm/src/k_rem_pio2.c +jdk/src/java.base/share/native/libfdlibm/k_sin.c : jdk/src/share/native/java/lang/fdlibm/src/k_sin.c +jdk/src/java.base/share/native/libfdlibm/k_standard.c : jdk/src/share/native/java/lang/fdlibm/src/k_standard.c +jdk/src/java.base/share/native/libfdlibm/k_tan.c : jdk/src/share/native/java/lang/fdlibm/src/k_tan.c +jdk/src/java.base/share/native/libfdlibm/s_atan.c : jdk/src/share/native/java/lang/fdlibm/src/s_atan.c +jdk/src/java.base/share/native/libfdlibm/s_cbrt.c : jdk/src/share/native/java/lang/fdlibm/src/s_cbrt.c +jdk/src/java.base/share/native/libfdlibm/s_ceil.c : jdk/src/share/native/java/lang/fdlibm/src/s_ceil.c +jdk/src/java.base/share/native/libfdlibm/s_copysign.c : jdk/src/share/native/java/lang/fdlibm/src/s_copysign.c +jdk/src/java.base/share/native/libfdlibm/s_cos.c : jdk/src/share/native/java/lang/fdlibm/src/s_cos.c +jdk/src/java.base/share/native/libfdlibm/s_expm1.c : jdk/src/share/native/java/lang/fdlibm/src/s_expm1.c +jdk/src/java.base/share/native/libfdlibm/s_fabs.c : jdk/src/share/native/java/lang/fdlibm/src/s_fabs.c +jdk/src/java.base/share/native/libfdlibm/s_finite.c : jdk/src/share/native/java/lang/fdlibm/src/s_finite.c +jdk/src/java.base/share/native/libfdlibm/s_floor.c : jdk/src/share/native/java/lang/fdlibm/src/s_floor.c +jdk/src/java.base/share/native/libfdlibm/s_frexp.c : jdk/src/share/native/java/lang/fdlibm/src/s_frexp.c +jdk/src/java.base/share/native/libfdlibm/s_ilogb.c : jdk/src/share/native/java/lang/fdlibm/src/s_ilogb.c +jdk/src/java.base/share/native/libfdlibm/s_isnan.c : jdk/src/share/native/java/lang/fdlibm/src/s_isnan.c +jdk/src/java.base/share/native/libfdlibm/s_ldexp.c : jdk/src/share/native/java/lang/fdlibm/src/s_ldexp.c +jdk/src/java.base/share/native/libfdlibm/s_lib_version.c : jdk/src/share/native/java/lang/fdlibm/src/s_lib_version.c +jdk/src/java.base/share/native/libfdlibm/s_log1p.c : jdk/src/share/native/java/lang/fdlibm/src/s_log1p.c +jdk/src/java.base/share/native/libfdlibm/s_logb.c : jdk/src/share/native/java/lang/fdlibm/src/s_logb.c +jdk/src/java.base/share/native/libfdlibm/s_matherr.c : jdk/src/share/native/java/lang/fdlibm/src/s_matherr.c +jdk/src/java.base/share/native/libfdlibm/s_modf.c : jdk/src/share/native/java/lang/fdlibm/src/s_modf.c +jdk/src/java.base/share/native/libfdlibm/s_nextafter.c : jdk/src/share/native/java/lang/fdlibm/src/s_nextafter.c +jdk/src/java.base/share/native/libfdlibm/s_rint.c : jdk/src/share/native/java/lang/fdlibm/src/s_rint.c +jdk/src/java.base/share/native/libfdlibm/s_scalbn.c : jdk/src/share/native/java/lang/fdlibm/src/s_scalbn.c +jdk/src/java.base/share/native/libfdlibm/s_signgam.c : jdk/src/share/native/java/lang/fdlibm/src/s_signgam.c +jdk/src/java.base/share/native/libfdlibm/s_significand.c : jdk/src/share/native/java/lang/fdlibm/src/s_significand.c +jdk/src/java.base/share/native/libfdlibm/s_sin.c : jdk/src/share/native/java/lang/fdlibm/src/s_sin.c +jdk/src/java.base/share/native/libfdlibm/s_tan.c : jdk/src/share/native/java/lang/fdlibm/src/s_tan.c +jdk/src/java.base/share/native/libfdlibm/s_tanh.c : jdk/src/share/native/java/lang/fdlibm/src/s_tanh.c +jdk/src/java.base/share/native/libfdlibm/w_acos.c : jdk/src/share/native/java/lang/fdlibm/src/w_acos.c +jdk/src/java.base/share/native/libfdlibm/w_asin.c : jdk/src/share/native/java/lang/fdlibm/src/w_asin.c +jdk/src/java.base/share/native/libfdlibm/w_atan2.c : jdk/src/share/native/java/lang/fdlibm/src/w_atan2.c +jdk/src/java.base/share/native/libfdlibm/w_atanh.c : jdk/src/share/native/java/lang/fdlibm/src/w_atanh.c +jdk/src/java.base/share/native/libfdlibm/w_cosh.c : jdk/src/share/native/java/lang/fdlibm/src/w_cosh.c +jdk/src/java.base/share/native/libfdlibm/w_exp.c : jdk/src/share/native/java/lang/fdlibm/src/w_exp.c +jdk/src/java.base/share/native/libfdlibm/w_fmod.c : jdk/src/share/native/java/lang/fdlibm/src/w_fmod.c +jdk/src/java.base/share/native/libfdlibm/w_hypot.c : jdk/src/share/native/java/lang/fdlibm/src/w_hypot.c +jdk/src/java.base/share/native/libfdlibm/w_log10.c : jdk/src/share/native/java/lang/fdlibm/src/w_log10.c +jdk/src/java.base/share/native/libfdlibm/w_log.c : jdk/src/share/native/java/lang/fdlibm/src/w_log.c +jdk/src/java.base/share/native/libfdlibm/w_pow.c : jdk/src/share/native/java/lang/fdlibm/src/w_pow.c +jdk/src/java.base/share/native/libfdlibm/w_remainder.c : jdk/src/share/native/java/lang/fdlibm/src/w_remainder.c +jdk/src/java.base/share/native/libfdlibm/w_scalb.c : jdk/src/share/native/java/lang/fdlibm/src/w_scalb.c +jdk/src/java.base/share/native/libfdlibm/w_sinh.c : jdk/src/share/native/java/lang/fdlibm/src/w_sinh.c +jdk/src/java.base/share/native/libfdlibm/w_sqrt.c : jdk/src/share/native/java/lang/fdlibm/src/w_sqrt.c +jdk/src/java.base/share/native/libjava/AccessController.c : jdk/src/share/native/java/security/AccessController.c +jdk/src/java.base/share/native/libjava/Array.c : jdk/src/share/native/java/lang/reflect/Array.c +jdk/src/java.base/share/native/libjava/AtomicLong.c : jdk/src/share/native/java/util/concurrent/atomic/AtomicLong.c +jdk/src/java.base/share/native/libjava/Bits.c : jdk/src/share/native/java/nio/Bits.c +jdk/src/java.base/share/native/libjava/check_version.c : jdk/src/share/native/common/check_version.c +jdk/src/java.base/share/native/libjava/Class.c : jdk/src/share/native/java/lang/Class.c +jdk/src/java.base/share/native/libjava/ClassLoader.c : jdk/src/share/native/java/lang/ClassLoader.c +jdk/src/java.base/share/native/libjava/Compiler.c : jdk/src/share/native/java/lang/Compiler.c +jdk/src/java.base/share/native/libjava/ConstantPool.c : jdk/src/share/native/sun/reflect/ConstantPool.c +jdk/src/java.base/share/native/libjava/Double.c : jdk/src/share/native/java/lang/Double.c +jdk/src/java.base/share/native/libjava/Executable.c : jdk/src/share/native/java/lang/reflect/Executable.c +jdk/src/java.base/share/native/libjava/Field.c : jdk/src/share/native/java/lang/reflect/Field.c +jdk/src/java.base/share/native/libjava/FileInputStream.c : jdk/src/share/native/java/io/FileInputStream.c +jdk/src/java.base/share/native/libjava/Float.c : jdk/src/share/native/java/lang/Float.c +jdk/src/java.base/share/native/libjava/GC.c : jdk/src/share/native/sun/misc/GC.c +jdk/src/java.base/share/native/libjava/gdefs.h : jdk/src/share/native/common/gdefs.h +jdk/src/java.base/share/native/libjava/io_util.c : jdk/src/share/native/java/io/io_util.c +jdk/src/java.base/share/native/libjava/io_util.h : jdk/src/share/native/java/io/io_util.h +jdk/src/java.base/share/native/libjava/java_props.h : jdk/src/share/native/java/lang/java_props.h +jdk/src/java.base/share/native/libjava/jdk_util.c : jdk/src/share/native/common/jdk_util.c +jdk/src/java.base/share/native/libjava/jdk_util.h : jdk/src/share/native/common/jdk_util.h +jdk/src/java.base/share/native/libjava/jio.c : jdk/src/share/native/common/jio.c +jdk/src/java.base/share/native/libjava/jlong.h : jdk/src/share/native/common/jlong.h +jdk/src/java.base/share/native/libjava/jni_util.c : jdk/src/share/native/common/jni_util.c +jdk/src/java.base/share/native/libjava/jni_util.h : jdk/src/share/native/common/jni_util.h +jdk/src/java.base/share/native/libjava/MessageUtils.c : jdk/src/share/native/sun/misc/MessageUtils.c +jdk/src/java.base/share/native/libjava/NativeAccessors.c : jdk/src/share/native/sun/reflect/NativeAccessors.c +jdk/src/java.base/share/native/libjava/NativeSignalHandler.c : jdk/src/share/native/sun/misc/NativeSignalHandler.c +jdk/src/java.base/share/native/libjava/Object.c : jdk/src/share/native/java/lang/Object.c +jdk/src/java.base/share/native/libjava/ObjectInputStream.c : jdk/src/share/native/java/io/ObjectInputStream.c +jdk/src/java.base/share/native/libjava/ObjectOutputStream.c : jdk/src/share/native/java/io/ObjectOutputStream.c +jdk/src/java.base/share/native/libjava/ObjectStreamClass.c : jdk/src/share/native/java/io/ObjectStreamClass.c +jdk/src/java.base/share/native/libjava/Package.c : jdk/src/share/native/java/lang/Package.c +jdk/src/java.base/share/native/libjava/Proxy.c : jdk/src/share/native/java/lang/reflect/Proxy.c +jdk/src/java.base/share/native/libjava/RandomAccessFile.c : jdk/src/share/native/java/io/RandomAccessFile.c +jdk/src/java.base/share/native/libjava/Reflection.c : jdk/src/share/native/sun/reflect/Reflection.c +jdk/src/java.base/share/native/libjava/Runtime.c : jdk/src/share/native/java/lang/Runtime.c +jdk/src/java.base/share/native/libjava/SecurityManager.c : jdk/src/share/native/java/lang/SecurityManager.c +jdk/src/java.base/share/native/libjava/Shutdown.c : jdk/src/share/native/java/lang/Shutdown.c +jdk/src/java.base/share/native/libjava/Signal.c : jdk/src/share/native/sun/misc/Signal.c +jdk/src/java.base/share/native/libjava/sizecalc.h : jdk/src/share/native/common/sizecalc.h +jdk/src/java.base/share/native/libjava/StrictMath.c : jdk/src/share/native/java/lang/StrictMath.c +jdk/src/java.base/share/native/libjava/String.c : jdk/src/share/native/java/lang/String.c +jdk/src/java.base/share/native/libjava/System.c : jdk/src/share/native/java/lang/System.c +jdk/src/java.base/share/native/libjava/Thread.c : jdk/src/share/native/java/lang/Thread.c +jdk/src/java.base/share/native/libjava/Throwable.c : jdk/src/share/native/java/lang/Throwable.c +jdk/src/java.base/share/native/libjava/TimeZone.c : jdk/src/share/native/java/util/TimeZone.c +jdk/src/java.base/share/native/libjava/verify_stub.c : jdk/src/share/native/common/verify_stub.c +jdk/src/java.base/share/native/libjava/Version.c : jdk/src/share/native/sun/misc/Version.c +jdk/src/java.base/share/native/libjava/VM.c : jdk/src/share/native/sun/misc/VM.c +jdk/src/java.base/share/native/libjava/VMSupport.c : jdk/src/share/native/sun/misc/VMSupport.c +jdk/src/java.base/share/native/libjli/emessages.h : jdk/src/share/bin/emessages.h +jdk/src/java.base/share/native/libjli/java.c : jdk/src/share/bin/java.c +jdk/src/java.base/share/native/libjli/java.h : jdk/src/share/bin/java.h +jdk/src/java.base/share/native/libjli/jli_util.c : jdk/src/share/bin/jli_util.c +jdk/src/java.base/share/native/libjli/jli_util.h : jdk/src/share/bin/jli_util.h +jdk/src/java.base/share/native/libjli/manifest_info.h : jdk/src/share/bin/manifest_info.h +jdk/src/java.base/share/native/libjli/parse_manifest.c : jdk/src/share/bin/parse_manifest.c +jdk/src/java.base/share/native/libjli/splashscreen.h : jdk/src/share/bin/splashscreen.h +jdk/src/java.base/share/native/libjli/splashscreen_stubs.c : jdk/src/share/bin/splashscreen_stubs.c +jdk/src/java.base/share/native/libjli/version_comp.c : jdk/src/share/bin/version_comp.c +jdk/src/java.base/share/native/libjli/version_comp.h : jdk/src/share/bin/version_comp.h +jdk/src/java.base/share/native/libjli/wildcard.c : jdk/src/share/bin/wildcard.c +jdk/src/java.base/share/native/libjli/wildcard.h : jdk/src/share/bin/wildcard.h +jdk/src/java.base/share/native/libnet : jdk/src/share/native/java/net +jdk/src/java.base/share/native/libnio/ch/nio.h : jdk/src/share/native/sun/nio/ch/nio.h +jdk/src/java.base/share/native/libverify/check_code.c : jdk/src/share/native/common/check_code.c +jdk/src/java.base/share/native/libverify/check_format.c : jdk/src/share/native/common/check_format.c +jdk/src/java.base/share/native/libverify/opcodes.in_out : jdk/src/share/native/common/opcodes.in_out +jdk/src/java.base/share/native/libzip : jdk/src/share/native/java/util/zip +jdk/src/java.base/share/native/libzip/zlib-1.2.8 : jdk/src/share/native/java/util/zip/zlib-1.2.8 +jdk/src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java : jdk/src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java +jdk/src/java.base/unix/classes/java/io : jdk/src/solaris/classes/java/io +jdk/src/java.base/unix/classes/java/lang : jdk/src/solaris/classes/java/lang +jdk/src/java.base/unix/classes/java/net : jdk/src/solaris/classes/java/net +jdk/src/java.base/unix/classes/sun/misc : jdk/src/solaris/classes/sun/misc +jdk/src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java : jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java +jdk/src/java.base/unix/classes/sun/net : jdk/src/solaris/classes/sun/net +jdk/src/java.base/unix/classes/sun/net/sdp/SdpProvider.java : jdk/src/solaris/classes/sun/net/sdp/SdpProvider.java +jdk/src/java.base/unix/classes/sun/net/www/content-types.properties : jdk/src/solaris/classes/sun/net/www/content-types.properties +jdk/src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java : jdk/src/solaris/classes/sun/net/www/protocol/file/Handler.java +jdk/src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java : jdk/src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java +jdk/src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java : jdk/src/solaris/classes/sun/net/www/protocol/jar/JarFileFactory.java +jdk/src/java.base/unix/classes/sun/nio/ch : jdk/src/solaris/classes/sun/nio/ch +jdk/src/java.base/unix/classes/sun/nio/fs : jdk/src/solaris/classes/sun/nio/fs +jdk/src/java.base/unix/classes/sun/security/provider : jdk/src/solaris/classes/sun/security/provider +jdk/src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java : jdk/src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java +jdk/src/java.base/unix/conf/amd64/jvm.cfg : jdk/src/solaris/bin/amd64/jvm.cfg +jdk/src/java.base/unix/conf/arm/jvm.cfg : jdk/src/solaris/bin/arm/jvm.cfg +jdk/src/java.base/unix/conf/i586/jvm.cfg : jdk/src/solaris/bin/i586/jvm.cfg +jdk/src/java.base/unix/conf/ia64/jvm.cfg : jdk/src/solaris/bin/ia64/jvm.cfg +jdk/src/java.base/unix/conf/ppc64/jvm.cfg : jdk/src/solaris/bin/ppc64/jvm.cfg +jdk/src/java.base/unix/conf/ppc/jvm.cfg : jdk/src/solaris/bin/ppc/jvm.cfg +jdk/src/java.base/unix/conf/sdp/sdp.conf.template : jdk/src/solaris/lib/sdp/sdp.conf.template +jdk/src/java.base/unix/conf/sparc/jvm.cfg : jdk/src/solaris/bin/sparc/jvm.cfg +jdk/src/java.base/unix/conf/sparcv9/jvm.cfg : jdk/src/solaris/bin/sparcv9/jvm.cfg +jdk/src/java.base/unix/conf/zero/jvm.cfg : jdk/src/solaris/bin/zero/jvm.cfg +jdk/src/java.base/unix/native/include/jni_md.h : jdk/src/solaris/javavm/export/jni_md.h +jdk/src/java.base/unix/native/include/jvm_md.h : jdk/src/solaris/javavm/export/jvm_md.h +jdk/src/java.base/unix/native/jspawnhelper/jspawnhelper.c : jdk/src/solaris/native/java/lang/jspawnhelper.c +jdk/src/java.base/unix/native/launcher/jexec.c : jdk/src/solaris/bin/jexec.c +jdk/src/java.base/unix/native/libjava/canonicalize_md.c : jdk/src/solaris/native/java/io/canonicalize_md.c +jdk/src/java.base/unix/native/libjava/childproc.c : jdk/src/solaris/native/java/lang/childproc.c +jdk/src/java.base/unix/native/libjava/childproc.h : jdk/src/solaris/native/java/lang/childproc.h +jdk/src/java.base/unix/native/libjava/Console_md.c : jdk/src/solaris/native/java/io/Console_md.c +jdk/src/java.base/unix/native/libjava/FileDescriptor_md.c : jdk/src/solaris/native/java/io/FileDescriptor_md.c +jdk/src/java.base/unix/native/libjava/FileInputStream_md.c : jdk/src/solaris/native/java/io/FileInputStream_md.c +jdk/src/java.base/unix/native/libjava/FileOutputStream_md.c : jdk/src/solaris/native/java/io/FileOutputStream_md.c +jdk/src/java.base/unix/native/libjava/gdefs_md.h : jdk/src/solaris/native/common/gdefs_md.h +jdk/src/java.base/unix/native/libjava/io_util_md.c : jdk/src/solaris/native/java/io/io_util_md.c +jdk/src/java.base/unix/native/libjava/io_util_md.h : jdk/src/solaris/native/java/io/io_util_md.h +jdk/src/java.base/unix/native/libjava/java_props_macosx.c : jdk/src/solaris/native/java/lang/java_props_macosx.c +jdk/src/java.base/unix/native/libjava/java_props_macosx.h : jdk/src/solaris/native/java/lang/java_props_macosx.h +jdk/src/java.base/unix/native/libjava/java_props_md.c : jdk/src/solaris/native/java/lang/java_props_md.c +jdk/src/java.base/unix/native/libjava/jdk_util_md.c : jdk/src/solaris/native/common/jdk_util_md.c +jdk/src/java.base/unix/native/libjava/jdk_util_md.h : jdk/src/solaris/native/common/jdk_util_md.h +jdk/src/java.base/unix/native/libjava/jlong_md.h : jdk/src/solaris/native/common/jlong_md.h +jdk/src/java.base/unix/native/libjava/jni_util_md.c : jdk/src/solaris/native/common/jni_util_md.c +jdk/src/java.base/unix/native/libjava/locale_str.h : jdk/src/solaris/native/java/lang/locale_str.h +jdk/src/java.base/unix/native/libjava/ProcessEnvironment_md.c : jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c +jdk/src/java.base/unix/native/libjava/RandomAccessFile_md.c : jdk/src/solaris/native/java/io/RandomAccessFile_md.c +jdk/src/java.base/unix/native/libjava/TimeZone_md.c : jdk/src/solaris/native/java/util/TimeZone_md.c +jdk/src/java.base/unix/native/libjava/TimeZone_md.h : jdk/src/solaris/native/java/util/TimeZone_md.h +jdk/src/java.base/unix/native/libjava/UnixFileSystem_md.c : jdk/src/solaris/native/java/io/UnixFileSystem_md.c +jdk/src/java.base/unix/native/libjava/UNIXProcess_md.c : jdk/src/solaris/native/java/lang/UNIXProcess_md.c +jdk/src/java.base/unix/native/libjava/VM_md.c : jdk/src/solaris/native/sun/misc/VM_md.c +jdk/src/java.base/unix/native/libjli/ergo.c : jdk/src/solaris/bin/ergo.c +jdk/src/java.base/unix/native/libjli/ergo.h : jdk/src/solaris/bin/ergo.h +jdk/src/java.base/unix/native/libjli/ergo_i586.c : jdk/src/solaris/bin/ergo_i586.c +jdk/src/java.base/unix/native/libjli/java_md_common.c : jdk/src/solaris/bin/java_md_common.c +jdk/src/java.base/unix/native/libjli/java_md.h : jdk/src/solaris/bin/java_md.h +jdk/src/java.base/unix/native/libjli/java_md_solinux.c : jdk/src/solaris/bin/java_md_solinux.c +jdk/src/java.base/unix/native/libjli/java_md_solinux.h : jdk/src/solaris/bin/java_md_solinux.h +jdk/src/java.base/unix/native/libnet/bsd_close.c : jdk/src/solaris/native/java/net/bsd_close.c +jdk/src/java.base/unix/native/libnet/DefaultProxySelector.c : jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c +jdk/src/java.base/unix/native/libnet/ExtendedOptionsImpl.c : jdk/src/solaris/native/java/net/ExtendedOptionsImpl.c +jdk/src/java.base/unix/native/libnet/Inet4AddressImpl.c : jdk/src/solaris/native/java/net/Inet4AddressImpl.c +jdk/src/java.base/unix/native/libnet/Inet6AddressImpl.c : jdk/src/solaris/native/java/net/Inet6AddressImpl.c +jdk/src/java.base/unix/native/libnet/InetAddressImplFactory.c : jdk/src/solaris/native/java/net/InetAddressImplFactory.c +jdk/src/java.base/unix/native/libnet/linux_close.c : jdk/src/solaris/native/java/net/linux_close.c +jdk/src/java.base/unix/native/libnet/net_util_md.c : jdk/src/solaris/native/java/net/net_util_md.c +jdk/src/java.base/unix/native/libnet/net_util_md.h : jdk/src/solaris/native/java/net/net_util_md.h +jdk/src/java.base/unix/native/libnet/NetworkInterface.c : jdk/src/solaris/native/java/net/NetworkInterface.c +jdk/src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c : jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c +jdk/src/java.base/unix/native/libnet/PlainSocketImpl.c : jdk/src/solaris/native/java/net/PlainSocketImpl.c +jdk/src/java.base/unix/native/libnet/portconfig.c : jdk/src/solaris/native/sun/net/portconfig.c +jdk/src/java.base/unix/native/libnet/ResolverConfigurationImpl.c : jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c +jdk/src/java.base/unix/native/libnet/SdpSupport.c : jdk/src/solaris/native/sun/net/sdp/SdpSupport.c +jdk/src/java.base/unix/native/libnet/SocketInputStream.c : jdk/src/solaris/native/java/net/SocketInputStream.c +jdk/src/java.base/unix/native/libnet/SocketOutputStream.c : jdk/src/solaris/native/java/net/SocketOutputStream.c +jdk/src/java.base/unix/native/libnet/solaris_close.c : jdk/src/solaris/native/java/net/solaris_close.c +jdk/src/java.base/unix/native/libnio/ch : jdk/src/solaris/native/sun/nio/ch +jdk/src/java.base/unix/native/libnio/fs : jdk/src/solaris/native/sun/nio/fs +jdk/src/java.base/unix/native/libnio/MappedByteBuffer.c : jdk/src/solaris/native/java/nio/MappedByteBuffer.c +jdk/src/java.base/windows/classes/java/io : jdk/src/windows/classes/java/io +jdk/src/java.base/windows/classes/java/lang : jdk/src/windows/classes/java/lang +jdk/src/java.base/windows/classes/java/net : jdk/src/windows/classes/java/net +jdk/src/java.base/windows/classes/sun/misc : jdk/src/windows/classes/sun/misc +jdk/src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java : jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java +jdk/src/java.base/windows/classes/sun/net : jdk/src/windows/classes/sun/net +jdk/src/java.base/windows/classes/sun/net/www/content-types.properties : jdk/src/windows/classes/sun/net/www/content-types.properties +jdk/src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java : jdk/src/windows/classes/sun/net/www/protocol/file/Handler.java +jdk/src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java : jdk/src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java +jdk/src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java : jdk/src/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java +jdk/src/java.base/windows/classes/sun/nio/ch : jdk/src/windows/classes/sun/nio/ch +jdk/src/java.base/windows/classes/sun/nio/fs : jdk/src/windows/classes/sun/nio/fs +jdk/src/java.base/windows/classes/sun/security/provider : jdk/src/windows/classes/sun/security/provider +jdk/src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java : jdk/src/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java +jdk/src/java.base/windows/conf/amd64/jvm.cfg : jdk/src/windows/bin/amd64/jvm.cfg +jdk/src/java.base/windows/conf/i586/jvm.cfg : jdk/src/windows/bin/i586/jvm.cfg +jdk/src/java.base/windows/conf/ia64/jvm.cfg : jdk/src/windows/bin/ia64/jvm.cfg +jdk/src/java.base/windows/conf/tzmappings : jdk/src/windows/lib/tzmappings +jdk/src/java.base/windows/native/common/version.rc : jdk/src/windows/resource/version.rc +jdk/src/java.base/windows/native/include/jni_md.h : jdk/src/windows/javavm/export/jni_md.h +jdk/src/java.base/windows/native/include/jvm_md.h : jdk/src/windows/javavm/export/jvm_md.h +jdk/src/java.base/windows/native/launcher/icons/awt.ico : jdk/src/windows/resource/icons/awt.ico +jdk/src/java.base/windows/native/launcher/java.manifest : jdk/src/windows/resource/java.manifest +jdk/src/java.base/windows/native/launcher/java.rc : jdk/src/windows/resource/java.rc +jdk/src/java.base/windows/native/libjava/canonicalize_md.c : jdk/src/windows/native/java/io/canonicalize_md.c +jdk/src/java.base/windows/native/libjava/Console_md.c : jdk/src/windows/native/java/io/Console_md.c +jdk/src/java.base/windows/native/libjava/dirent_md.c : jdk/src/windows/native/java/io/dirent_md.c +jdk/src/java.base/windows/native/libjava/dirent_md.h : jdk/src/windows/native/java/io/dirent_md.h +jdk/src/java.base/windows/native/libjava/FileDescriptor_md.c : jdk/src/windows/native/java/io/FileDescriptor_md.c +jdk/src/java.base/windows/native/libjava/FileInputStream_md.c : jdk/src/windows/native/java/io/FileInputStream_md.c +jdk/src/java.base/windows/native/libjava/FileOutputStream_md.c : jdk/src/windows/native/java/io/FileOutputStream_md.c +jdk/src/java.base/windows/native/libjava/gdefs_md.h : jdk/src/windows/native/common/gdefs_md.h +jdk/src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c : jdk/src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c +jdk/src/java.base/windows/native/libjava/io_util_md.c : jdk/src/windows/native/java/io/io_util_md.c +jdk/src/java.base/windows/native/libjava/io_util_md.h : jdk/src/windows/native/java/io/io_util_md.h +jdk/src/java.base/windows/native/libjava/java_main_md.h : jdk/src/windows/native/common/java_main_md.h +jdk/src/java.base/windows/native/libjava/java_props_md.c : jdk/src/windows/native/java/lang/java_props_md.c +jdk/src/java.base/windows/native/libjava/jdk_util_md.c : jdk/src/windows/native/common/jdk_util_md.c +jdk/src/java.base/windows/native/libjava/jdk_util_md.h : jdk/src/windows/native/common/jdk_util_md.h +jdk/src/java.base/windows/native/libjava/jlong_md.h : jdk/src/windows/native/common/jlong_md.h +jdk/src/java.base/windows/native/libjava/jni_util_md.c : jdk/src/windows/native/common/jni_util_md.c +jdk/src/java.base/windows/native/libjava/locale_str.h : jdk/src/windows/native/common/locale_str.h +jdk/src/java.base/windows/native/libjava/ProcessEnvironment_md.c : jdk/src/windows/native/java/lang/ProcessEnvironment_md.c +jdk/src/java.base/windows/native/libjava/ProcessImpl_md.c : jdk/src/windows/native/java/lang/ProcessImpl_md.c +jdk/src/java.base/windows/native/libjava/RandomAccessFile_md.c : jdk/src/windows/native/java/io/RandomAccessFile_md.c +jdk/src/java.base/windows/native/libjava/TimeZone_md.c : jdk/src/windows/native/java/util/TimeZone_md.c +jdk/src/java.base/windows/native/libjava/TimeZone_md.h : jdk/src/windows/native/java/util/TimeZone_md.h +jdk/src/java.base/windows/native/libjava/VM_md.c : jdk/src/windows/native/sun/misc/VM_md.c +jdk/src/java.base/windows/native/libjava/Win32ErrorMode.c : jdk/src/windows/native/sun/io/Win32ErrorMode.c +jdk/src/java.base/windows/native/libjava/WinCAPISeedGenerator.c : jdk/src/windows/native/sun/security/provider/WinCAPISeedGenerator.c +jdk/src/java.base/windows/native/libjava/WinNTFileSystem_md.c : jdk/src/windows/native/java/io/WinNTFileSystem_md.c +jdk/src/java.base/windows/native/libjli : jdk/src/windows/bin +jdk/src/java.base/windows/native/libnet/DefaultProxySelector.c : jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c +jdk/src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c : jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c +jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c : jdk/src/windows/native/java/net/DualStackPlainSocketImpl.c +jdk/src/java.base/windows/native/libnet/ExtendedOptionsImpl.c : jdk/src/windows/native/java/net/ExtendedOptionsImpl.c +jdk/src/java.base/windows/native/libnet/icmp.h : jdk/src/windows/native/java/net/icmp.h +jdk/src/java.base/windows/native/libnet/Inet4AddressImpl.c : jdk/src/windows/native/java/net/Inet4AddressImpl.c +jdk/src/java.base/windows/native/libnet/Inet6AddressImpl.c : jdk/src/windows/native/java/net/Inet6AddressImpl.c +jdk/src/java.base/windows/native/libnet/InetAddressImplFactory.c : jdk/src/windows/native/java/net/InetAddressImplFactory.c +jdk/src/java.base/windows/native/libnet/net_util_md.c : jdk/src/windows/native/java/net/net_util_md.c +jdk/src/java.base/windows/native/libnet/net_util_md.h : jdk/src/windows/native/java/net/net_util_md.h +jdk/src/java.base/windows/native/libnet/NetworkInterface.c : jdk/src/windows/native/java/net/NetworkInterface.c +jdk/src/java.base/windows/native/libnet/NetworkInterface.h : jdk/src/windows/native/java/net/NetworkInterface.h +jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c : jdk/src/windows/native/java/net/NetworkInterface_winXP.c +jdk/src/java.base/windows/native/libnet/NTLMAuthSequence.c : jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c +jdk/src/java.base/windows/native/libnet/portconfig.c : jdk/src/windows/native/sun/net/portconfig.c +jdk/src/java.base/windows/native/libnet/ResolverConfigurationImpl.c : jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c +jdk/src/java.base/windows/native/libnet/SocketInputStream.c : jdk/src/windows/native/java/net/SocketInputStream.c +jdk/src/java.base/windows/native/libnet/SocketOutputStream.c : jdk/src/windows/native/java/net/SocketOutputStream.c +jdk/src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c : jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c +jdk/src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c : jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c +jdk/src/java.base/windows/native/libnio/ch : jdk/src/windows/native/sun/nio/ch +jdk/src/java.base/windows/native/libnio/fs : jdk/src/windows/native/sun/nio/fs +jdk/src/java.base/windows/native/libnio/MappedByteBuffer.c : jdk/src/windows/native/java/nio/MappedByteBuffer.c +jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming : jdk/src/share/classes/com/sun/jndi/cosnaming +jdk/src/java.corba/share/classes/com/sun/jndi/toolkit/corba : jdk/src/share/classes/com/sun/jndi/toolkit/corba +jdk/src/java.corba/share/classes/com/sun/jndi/url/corbaname : jdk/src/share/classes/com/sun/jndi/url/corbaname +jdk/src/java.corba/share/classes/com/sun/jndi/url/iiop : jdk/src/share/classes/com/sun/jndi/url/iiop +jdk/src/java.corba/share/classes/com/sun/jndi/url/iiopname : jdk/src/share/classes/com/sun/jndi/url/iiopname +jdk/src/java.desktop/aix/native/libawt : jdk/src/aix/porting +jdk/src/java.desktop/linux/conf/oblique-fonts/fonts.dir : jdk/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir +jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/package.html : jdk/src/macosx/classes/com/apple/eawt/event/package.html +jdk/src/java.desktop/macosx/classes/com/apple/eawt/package.html : jdk/src/macosx/classes/com/apple/eawt/package.html +jdk/src/java.desktop/macosx/classes/com/apple/eio/package.html : jdk/src/macosx/classes/com/apple/eio/package.html +jdk/src/java.desktop/macosx/classes/com/apple/laf/resources : jdk/src/macosx/classes/com/apple/laf/resources +jdk/src/java.desktop/macosx/classes/sun/awt/resources/awtosx.properties : jdk/src/macosx/classes/sun/awt/resources/awtosx.properties +jdk/src/java.desktop/macosx/classes/sun/java2d/BackBufferCapsProvider.java : jdk/src/macosx/classes/sun/java2d/BackBufferCapsProvider.java +jdk/src/java.desktop/macosx/conf/flavormap.properties : jdk/src/macosx/lib/flavormap.properties +jdk/src/java.desktop/macosx/native/include/jawt_md.h : jdk/src/macosx/javavm/export/jawt_md.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h : jdk/src/macosx/native/sun/awt/ApplicationDelegate.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m : jdk/src/macosx/native/sun/awt/ApplicationDelegate.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m : jdk/src/macosx/native/sun/awt/awt_DrawingSurface.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h : jdk/src/macosx/native/sun/awt/AWTEvent.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m : jdk/src/macosx/native/sun/awt/AWTEvent.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt.m : jdk/src/macosx/native/sun/awt/awt.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h : jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m : jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h : jdk/src/macosx/native/sun/awt/AWTView.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m : jdk/src/macosx/native/sun/awt/AWTView.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h : jdk/src/macosx/native/sun/awt/AWTWindow.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m : jdk/src/macosx/native/sun/awt/AWTWindow.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m : jdk/src/macosx/native/sun/awt/CClipboard.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m : jdk/src/macosx/native/sun/awt/CCursorManager.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h : jdk/src/macosx/native/sun/awt/CDataTransferer.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m : jdk/src/macosx/native/sun/awt/CDataTransferer.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m : jdk/src/macosx/native/sun/awt/CDesktopPeer.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m : jdk/src/macosx/native/sun/awt/CDragSourceContextPeer.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h : jdk/src/macosx/native/sun/awt/CDragSource.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m : jdk/src/macosx/native/sun/awt/CDragSource.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m : jdk/src/macosx/native/sun/awt/CDropTargetContextPeer.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h : jdk/src/macosx/native/sun/awt/CDropTarget.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m : jdk/src/macosx/native/sun/awt/CDropTarget.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h : jdk/src/macosx/native/sun/awt/CFileDialog.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m : jdk/src/macosx/native/sun/awt/CFileDialog.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m : jdk/src/macosx/native/sun/awt/CFRetainedResource.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m : jdk/src/macosx/native/sun/awt/CGraphicsConfig.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m : jdk/src/macosx/native/sun/awt/CGraphicsDevice.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m : jdk/src/macosx/native/sun/awt/CGraphicsEnv.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m : jdk/src/macosx/native/sun/awt/CImage.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m : jdk/src/macosx/native/sun/awt/CInputMethod.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h : jdk/src/macosx/native/sun/awt/CMenuBar.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m : jdk/src/macosx/native/sun/awt/CMenuBar.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h : jdk/src/macosx/native/sun/awt/CMenuComponent.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m : jdk/src/macosx/native/sun/awt/CMenuComponent.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h : jdk/src/macosx/native/sun/awt/CMenu.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h : jdk/src/macosx/native/sun/awt/CMenuItem.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m : jdk/src/macosx/native/sun/awt/CMenuItem.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m : jdk/src/macosx/native/sun/awt/CMenu.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h : jdk/src/macosx/native/sun/awt/CPopupMenu.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m : jdk/src/macosx/native/sun/awt/CPopupMenu.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m : jdk/src/macosx/native/sun/awt/CPrinterJob.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m : jdk/src/macosx/native/sun/awt/CRobot.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h : jdk/src/macosx/native/sun/awt/CSystemColors.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m : jdk/src/macosx/native/sun/awt/CSystemColors.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m : jdk/src/macosx/native/sun/awt/CTextPipe.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h : jdk/src/macosx/native/sun/awt/CTrayIcon.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m : jdk/src/macosx/native/sun/awt/CTrayIcon.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m : jdk/src/macosx/native/sun/awt/CWrapper.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h : jdk/src/macosx/native/sun/awt/DnDUtilities.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m : jdk/src/macosx/native/sun/awt/DnDUtilities.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h : jdk/src/macosx/native/sun/awt/GeomUtilities.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m : jdk/src/macosx/native/sun/awt/GeomUtilities.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h : jdk/src/macosx/native/sun/awt/ImageSurfaceData.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m : jdk/src/macosx/native/sun/awt/ImageSurfaceData.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h : jdk/src/macosx/native/sun/awt/InitIDs.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m : jdk/src/macosx/native/sun/awt/InitIDs.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h : jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m : jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h : jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m : jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h : jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m : jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h : jdk/src/macosx/native/sun/awt/JavaTextAccessibility.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m : jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h : jdk/src/macosx/native/sun/awt/LWCToolkit.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m : jdk/src/macosx/native/sun/awt/LWCToolkit.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h : jdk/src/macosx/native/sun/awt/OSVersion.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m : jdk/src/macosx/native/sun/awt/OSVersion.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h : jdk/src/macosx/native/sun/awt/PrinterSurfaceData.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m : jdk/src/macosx/native/sun/awt/PrinterSurfaceData.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h : jdk/src/macosx/native/sun/awt/PrinterView.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m : jdk/src/macosx/native/sun/awt/PrinterView.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h : jdk/src/macosx/native/sun/awt/PrintModel.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m : jdk/src/macosx/native/sun/awt/PrintModel.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m : jdk/src/macosx/native/sun/awt/QuartzRenderer.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h : jdk/src/macosx/native/sun/awt/QuartzSurfaceData.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m : jdk/src/macosx/native/sun/awt/QuartzSurfaceData.m +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font : jdk/src/macosx/native/sun/font +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h : jdk/src/macosx/native/sun/java2d/opengl/J2D_GL/cglext.h +jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl : jdk/src/macosx/native/sun/java2d/opengl +jdk/src/java.desktop/macosx/native/libjawt/jawt.m : jdk/src/macosx/native/sun/awt/jawt.m +jdk/src/java.desktop/macosx/native/libjsound : jdk/src/macosx/native/com/sun/media/sound +jdk/src/java.desktop/macosx/native/libosxapp : jdk/src/macosx/native/sun/osxapp +jdk/src/java.desktop/macosx/native/libosxui : jdk/src/macosx/native/com/apple/laf +jdk/src/java.desktop/macosx/native/libsplashscreen : jdk/src/macosx/native/sun/awt/splashscreen +jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources : jdk/src/share/classes/com/sun/accessibility/internal/resources +jdk/src/java.desktop/share/classes/com/sun/awt : jdk/src/share/classes/com/sun/awt +jdk/src/java.desktop/share/classes/com/sun/beans/decoder : jdk/src/share/classes/com/sun/beans/decoder +jdk/src/java.desktop/share/classes/com/sun/beans/editors : jdk/src/share/classes/com/sun/beans/editors +jdk/src/java.desktop/share/classes/com/sun/beans/finder : jdk/src/share/classes/com/sun/beans/finder +jdk/src/java.desktop/share/classes/com/sun/beans/infos : jdk/src/share/classes/com/sun/beans/infos +jdk/src/java.desktop/share/classes/com/sun/beans : jdk/src/share/classes/com/sun/beans +jdk/src/java.desktop/share/classes/com/sun/beans/util : jdk/src/share/classes/com/sun/beans/util +jdk/src/java.desktop/share/classes/com/sun/imageio : jdk/src/share/classes/com/sun/imageio +jdk/src/java.desktop/share/classes/com/sun/java/swing : jdk/src/share/classes/com/sun/java/swing +jdk/src/java.desktop/share/classes/com/sun/media/sound : jdk/src/share/classes/com/sun/media/sound +jdk/src/java.desktop/share/classes/com/sun/swing : jdk/src/share/classes/com/sun/swing +jdk/src/java.desktop/share/classes/java/applet : jdk/src/share/classes/java/applet +jdk/src/java.desktop/share/classes/java/awt : jdk/src/share/classes/java/awt +jdk/src/java.desktop/share/classes/java/beans : jdk/src/share/classes/java/beans +jdk/src/java.desktop/share/classes/javax/accessibility : jdk/src/share/classes/javax/accessibility +jdk/src/java.desktop/share/classes/javax/imageio : jdk/src/share/classes/javax/imageio +jdk/src/java.desktop/share/classes/javax/print : jdk/src/share/classes/javax/print +jdk/src/java.desktop/share/classes/javax/sound : jdk/src/share/classes/javax/sound +jdk/src/java.desktop/share/classes/javax/swing : jdk/src/share/classes/javax/swing +jdk/src/java.desktop/share/classes/META-INF/services : jdk/src/share/classes/com/sun/media/sound/services +jdk/src/java.desktop/share/classes/sun/applet : jdk/src/share/classes/sun/applet +jdk/src/java.desktop/share/classes/sun/audio : jdk/src/share/classes/sun/audio +jdk/src/java.desktop/share/classes/sun/awt : jdk/src/share/classes/sun/awt +jdk/src/java.desktop/share/classes/sun/font : jdk/src/share/classes/sun/font +jdk/src/java.desktop/share/classes/sun/java2d : jdk/src/share/classes/sun/java2d +jdk/src/java.desktop/share/classes/sun/net/www/content/audio : jdk/src/share/classes/sun/net/www/content/audio +jdk/src/java.desktop/share/classes/sun/net/www/content/image : jdk/src/share/classes/sun/net/www/content/image +jdk/src/java.desktop/share/classes/sun/print/AttributeUpdater.java : jdk/src/share/classes/sun/print/AttributeUpdater.java +jdk/src/java.desktop/share/classes/sun/print/BackgroundLookupListener.java : jdk/src/share/classes/sun/print/BackgroundLookupListener.java +jdk/src/java.desktop/share/classes/sun/print/BackgroundServiceLookup.java : jdk/src/share/classes/sun/print/BackgroundServiceLookup.java +jdk/src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java : jdk/src/share/classes/sun/print/CustomMediaSizeName.java +jdk/src/java.desktop/share/classes/sun/print/CustomMediaTray.java : jdk/src/share/classes/sun/print/CustomMediaTray.java +jdk/src/java.desktop/share/classes/sun/print/DialogOwner.java : jdk/src/share/classes/sun/print/DialogOwner.java +jdk/src/java.desktop/share/classes/sun/print/DocumentPropertiesUI.java : jdk/src/share/classes/sun/print/DocumentPropertiesUI.java +jdk/src/java.desktop/share/classes/sun/print/ImagePrinter.java : jdk/src/share/classes/sun/print/ImagePrinter.java +jdk/src/java.desktop/share/classes/sun/print/OpenBook.java : jdk/src/share/classes/sun/print/OpenBook.java +jdk/src/java.desktop/share/classes/sun/print/PageableDoc.java : jdk/src/share/classes/sun/print/PageableDoc.java +jdk/src/java.desktop/share/classes/sun/print/PathGraphics.java : jdk/src/share/classes/sun/print/PathGraphics.java +jdk/src/java.desktop/share/classes/sun/print/PeekGraphics.java : jdk/src/share/classes/sun/print/PeekGraphics.java +jdk/src/java.desktop/share/classes/sun/print/PeekMetrics.java : jdk/src/share/classes/sun/print/PeekMetrics.java +jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsConfig.java : jdk/src/share/classes/sun/print/PrinterGraphicsConfig.java +jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsDevice.java : jdk/src/share/classes/sun/print/PrinterGraphicsDevice.java +jdk/src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java : jdk/src/share/classes/sun/print/PrinterJobWrapper.java +jdk/src/java.desktop/share/classes/sun/print/PrintJob2D.java : jdk/src/share/classes/sun/print/PrintJob2D.java +jdk/src/java.desktop/share/classes/sun/print/PrintJobAttributeException.java : jdk/src/share/classes/sun/print/PrintJobAttributeException.java +jdk/src/java.desktop/share/classes/sun/print/PrintJobFlavorException.java : jdk/src/share/classes/sun/print/PrintJobFlavorException.java +jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java : jdk/src/share/classes/sun/print/ProxyGraphics2D.java +jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics.java : jdk/src/share/classes/sun/print/ProxyGraphics.java +jdk/src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java : jdk/src/share/classes/sun/print/ProxyPrintGraphics.java +jdk/src/java.desktop/share/classes/sun/print/PSPathGraphics.java : jdk/src/share/classes/sun/print/PSPathGraphics.java +jdk/src/java.desktop/share/classes/sun/print/PSPrinterJob.java : jdk/src/share/classes/sun/print/PSPrinterJob.java +jdk/src/java.desktop/share/classes/sun/print/PSStreamPrinterFactory.java : jdk/src/share/classes/sun/print/PSStreamPrinterFactory.java +jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java : jdk/src/share/classes/sun/print/PSStreamPrintJob.java +jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintService.java : jdk/src/share/classes/sun/print/PSStreamPrintService.java +jdk/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java : jdk/src/share/classes/sun/print/RasterPrinterJob.java +jdk/src/java.desktop/share/classes/sun/print/resources : jdk/src/share/classes/sun/print/resources +jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java : jdk/src/share/classes/sun/print/ServiceDialog.java +jdk/src/java.desktop/share/classes/sun/print/ServiceNotifier.java : jdk/src/share/classes/sun/print/ServiceNotifier.java +jdk/src/java.desktop/share/classes/sun/print/SunAlternateMedia.java : jdk/src/share/classes/sun/print/SunAlternateMedia.java +jdk/src/java.desktop/share/classes/sun/print/SunMinMaxPage.java : jdk/src/share/classes/sun/print/SunMinMaxPage.java +jdk/src/java.desktop/share/classes/sun/print/SunPageSelection.java : jdk/src/share/classes/sun/print/SunPageSelection.java +jdk/src/java.desktop/share/classes/sun/print/SunPrinterJobService.java : jdk/src/share/classes/sun/print/SunPrinterJobService.java +jdk/src/java.desktop/share/classes/sun/swing : jdk/src/share/classes/sun/swing +jdk/src/java.desktop/share/conf/cmm/lcms : jdk/src/share/lib/cmm/lcms +jdk/src/java.desktop/share/conf/images/cursors : jdk/src/share/lib/images/cursors +jdk/src/java.desktop/share/conf/psfontj2d.properties : jdk/src/share/classes/sun/print/psfontj2d.properties +jdk/src/java.desktop/share/conf/psfont.properties.ja : jdk/src/share/classes/sun/print/psfont.properties.ja +jdk/src/java.desktop/share/conf/sound.properties : jdk/src/share/lib/sound.properties +jdk/src/java.desktop/share/native/common/sun/awt/debug : jdk/src/share/native/sun/awt/debug +jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c +jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.c +jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c : jdk/src/share/native/sun/awt/medialib/mlib_sys.c +jdk/src/java.desktop/share/native/common/sun/awt/utility/rect.c : jdk/src/share/native/sun/awt/utility/rect.c +jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c : jdk/src/share/native/sun/font/AccelGlyphCache.c +jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h : jdk/src/share/native/sun/font/AccelGlyphCache.h +jdk/src/java.desktop/share/native/common/sun/font/fontscalerdefs.h : jdk/src/share/native/sun/font/fontscalerdefs.h +jdk/src/java.desktop/share/native/common/sun/font/sunfontids.h : jdk/src/share/native/sun/font/sunfontids.h +jdk/src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL : jdk/src/share/native/sun/java2d/opengl/J2D_GL +jdk/src/java.desktop/share/native/common/sun/java2d/opengl : jdk/src/share/native/sun/java2d/opengl +jdk/src/java.desktop/share/native/include/jawt.h : jdk/src/share/javavm/export/jawt.h +jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils : jdk/src/share/native/sun/awt/image/cvutils +jdk/src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c : jdk/src/share/native/sun/awt/image/gif/gifdecoder.c +jdk/src/java.desktop/share/native/libawt/sun/awt/image : jdk/src/share/native/sun/awt/image +jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c : jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.c +jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h : jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.h +jdk/src/java.desktop/share/native/libawt/sun/java2d : jdk/src/share/native/sun/java2d +jdk/src/java.desktop/share/native/libawt/sun/java2d/loops : jdk/src/share/native/sun/java2d/loops +jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe : jdk/src/share/native/sun/java2d/pipe +jdk/src/java.desktop/share/native/libfontmanager/DrawGlyphList.c : jdk/src/share/native/sun/font/DrawGlyphList.c +jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp : jdk/src/share/native/sun/font/FontInstanceAdapter.cpp +jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h : jdk/src/share/native/sun/font/FontInstanceAdapter.h +jdk/src/java.desktop/share/native/libfontmanager/fontscaler.h : jdk/src/share/native/sun/font/fontscaler.h +jdk/src/java.desktop/share/native/libfontmanager/freetypeScaler.c : jdk/src/share/native/sun/font/freetypeScaler.c +jdk/src/java.desktop/share/native/libfontmanager/glyphblitting.h : jdk/src/share/native/sun/font/glyphblitting.h +jdk/src/java.desktop/share/native/libfontmanager/layout : jdk/src/share/native/sun/font/layout +jdk/src/java.desktop/share/native/libfontmanager/sunFont.c : jdk/src/share/native/sun/font/sunFont.c +jdk/src/java.desktop/share/native/libjavajpeg : jdk/src/share/native/sun/awt/image/jpeg +jdk/src/java.desktop/share/native/libjsound : jdk/src/share/native/com/sun/media/sound +jdk/src/java.desktop/share/native/liblcms : jdk/src/share/native/sun/java2d/cmm/lcms +jdk/src/java.desktop/share/native/libmlib_image/j2d_names.h : jdk/src/share/native/sun/awt/medialib/j2d_names.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_S16.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_S16.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_U16.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_U16.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_S16.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_S16.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_U16.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_U16.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BC.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BL.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_NN.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_NN.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageBlendTable.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvClearEdge.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvClearEdge.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvCopyEdge.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv_f.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvVersion.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageCopy.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp_f.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp_f.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.h : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c : jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1_U8.c +jdk/src/java.desktop/share/native/libmlib_image/mlib.h : jdk/src/share/native/sun/awt/medialib/mlib.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_D64.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_D64.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_F32.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_F32.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_S32.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_S32.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_D64.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_D64.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_F32.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_F32.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_S32.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_S32.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN_Bit.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h : jdk/src/share/native/sun/awt/medialib/mlib_image_blend_proto.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageCheck.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageColormap.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv2x2_f.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Bit.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Bit.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Fp.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Fp.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Bit.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvEdge.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvEdge.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvKernelConvert.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_ext.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_Fp.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCopy.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCreate.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_image_get.h : jdk/src/share/native/sun/awt/medialib/mlib_image_get.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_image.h : jdk/src/share/native/sun/awt/medialib/mlib_image.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_64.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_64.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_image_proto.h : jdk/src/share/native/sun/awt/medialib/mlib_image_proto.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageRowTable.h : jdk/src/share/native/sun/awt/medialib/mlib_ImageRowTable.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_image_types.h : jdk/src/share/native/sun/awt/medialib/mlib_image_types.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c : jdk/src/share/native/sun/awt/medialib/mlib_ImageUtils.c +jdk/src/java.desktop/share/native/libmlib_image/mlib_status.h : jdk/src/share/native/sun/awt/medialib/mlib_status.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_sys.h : jdk/src/share/native/sun/awt/medialib/mlib_sys.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_SysMath.h : jdk/src/share/native/sun/awt/medialib/mlib_SysMath.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_sys_proto.h : jdk/src/share/native/sun/awt/medialib/mlib_sys_proto.h +jdk/src/java.desktop/share/native/libmlib_image/mlib_types.h : jdk/src/share/native/sun/awt/medialib/mlib_types.h +jdk/src/java.desktop/share/native/libmlib_image/safe_alloc.h : jdk/src/share/native/sun/awt/medialib/safe_alloc.h +jdk/src/java.desktop/share/native/libmlib_image/safe_math.h : jdk/src/share/native/sun/awt/medialib/safe_math.h +jdk/src/java.desktop/share/native/libsplashscreen/giflib : jdk/src/share/native/sun/awt/giflib +jdk/src/java.desktop/share/native/libsplashscreen : jdk/src/share/native/sun/awt/splashscreen +jdk/src/java.desktop/share/native/libsplashscreen/libpng : jdk/src/share/native/sun/awt/libpng +jdk/src/java.desktop/unix/classes/META-INF/services : jdk/src/solaris/classes/sun/print/services +jdk/src/java.desktop/unix/classes/sun/awt : jdk/src/solaris/classes/sun/awt +jdk/src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java : jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java : jdk/src/solaris/classes/sun/awt/motif/X11CNS11643.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java : jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P1.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java : jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P2.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java : jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P3.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java : jdk/src/solaris/classes/sun/awt/motif/X11Dingbats.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java : jdk/src/solaris/classes/sun/awt/motif/X11GB18030_0.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java : jdk/src/solaris/classes/sun/awt/motif/X11GB18030_1.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java : jdk/src/solaris/classes/sun/awt/motif/X11GB2312.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java : jdk/src/solaris/classes/sun/awt/motif/X11GBK.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java : jdk/src/solaris/classes/sun/awt/motif/X11JIS0201.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java : jdk/src/solaris/classes/sun/awt/motif/X11JIS0208.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java : jdk/src/solaris/classes/sun/awt/motif/X11JIS0212.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java : jdk/src/solaris/classes/sun/awt/motif/X11Johab.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java : jdk/src/solaris/classes/sun/awt/motif/X11KSC5601.java +jdk/src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java : jdk/src/solaris/classes/sun/awt/motif/X11SunUnicode_0.java +jdk/src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java : jdk/src/solaris/classes/sun/awt/windows/ThemeReader.java +jdk/src/java.desktop/unix/classes/sun/awt/X11/doc-files/Modality.txt : jdk/src/solaris/classes/sun/awt/X11/doc-files/Modality.txt +jdk/src/java.desktop/unix/classes/sun/awt/X11 : jdk/src/solaris/classes/sun/awt/X11 +jdk/src/java.desktop/unix/classes/sun/font : jdk/src/solaris/classes/sun/font +jdk/src/java.desktop/unix/classes/sun/java2d : jdk/src/solaris/classes/sun/java2d +jdk/src/java.desktop/unix/classes/sun/java2d/jules : jdk/src/solaris/classes/sun/java2d/jules +jdk/src/java.desktop/unix/classes/sun/java2d/opengl : jdk/src/solaris/classes/sun/java2d/opengl +jdk/src/java.desktop/unix/classes/sun/java2d/x11 : jdk/src/solaris/classes/sun/java2d/x11 +jdk/src/java.desktop/unix/classes/sun/java2d/xr : jdk/src/solaris/classes/sun/java2d/xr +jdk/src/java.desktop/unix/classes/sun/print : jdk/src/solaris/classes/sun/print +jdk/src/java.desktop/unix/conf/flavormap.properties : jdk/src/solaris/lib/flavormap.properties +jdk/src/java.desktop/unix/conf/fonts/fonts.dir : jdk/src/solaris/classes/sun/awt/motif/java.fonts.dir +jdk/src/java.desktop/unix/conf/images/cursors/cursors.properties : jdk/src/solaris/lib/images/cursors/cursors.properties +jdk/src/java.desktop/unix/native/common/sun/awt/awt_Component.h : jdk/src/solaris/native/sun/awt/awt_Component.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h : jdk/src/solaris/native/sun/awt/awt_DrawingSurface.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.c : jdk/src/solaris/native/sun/awt/awt_Font.c +jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.h : jdk/src/solaris/native/sun/awt/awt_Font.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h : jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt.h : jdk/src/solaris/native/sun/awt/awt.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h : jdk/src/solaris/native/sun/awt/awt_Mlib.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_p.h : jdk/src/solaris/native/sun/awt/awt_p.h +jdk/src/java.desktop/unix/native/common/sun/awt/awt_util.h : jdk/src/solaris/native/sun/awt/awt_util.h +jdk/src/java.desktop/unix/native/common/sun/awt/colordata.h : jdk/src/solaris/native/sun/awt/colordata.h +jdk/src/java.desktop/unix/native/common/sun/awt/color.h : jdk/src/solaris/native/sun/awt/color.h +jdk/src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c : jdk/src/solaris/native/sun/awt/CUPSfuncs.c +jdk/src/java.desktop/unix/native/common/sun/awt/fontconfig.h : jdk/src/solaris/native/sun/awt/fontconfig.h +jdk/src/java.desktop/unix/native/common/sun/awt/fontpath.c : jdk/src/solaris/native/sun/awt/fontpath.c +jdk/src/java.desktop/unix/native/common/sun/awt/img_util_md.h : jdk/src/solaris/native/sun/awt/img_util_md.h +jdk/src/java.desktop/unix/native/common/sun/awt/initIDs.c : jdk/src/solaris/native/sun/awt/initIDs.c +jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.c +jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.h +jdk/src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h : jdk/src/solaris/native/sun/awt/medialib/vis_proto.h +jdk/src/java.desktop/unix/native/common/sun/awt/utility/rect.h : jdk/src/solaris/native/sun/awt/utility/rect.h +jdk/src/java.desktop/unix/native/common/sun/awt/X11Color.c : jdk/src/solaris/native/sun/awt/X11Color.c +jdk/src/java.desktop/unix/native/common/sun/font/X11FontScaler.h : jdk/src/solaris/native/sun/font/X11FontScaler.h +jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL : jdk/src/solaris/native/sun/java2d/opengl/J2D_GL +jdk/src/java.desktop/unix/native/common/sun/java2d/opengl : jdk/src/solaris/native/sun/java2d/opengl +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c : jdk/src/solaris/native/sun/java2d/x11/X11FontScaler_md.c +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c : jdk/src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c : jdk/src/solaris/native/sun/java2d/x11/X11Renderer.c +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c : jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h : jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.h +jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c : jdk/src/solaris/native/sun/java2d/x11/X11TextRenderer_md.c +jdk/src/java.desktop/unix/native/include/jawt_md.h : jdk/src/solaris/javavm/export/jawt_md.h +jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c : jdk/src/solaris/native/sun/awt/HeadlessToolkit.c +jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c : jdk/src/solaris/native/sun/awt/VDrawingArea.c +jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c : jdk/src/solaris/native/sun/awt/awt_LoadLibrary.c +jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c : jdk/src/solaris/native/sun/awt/awt_Mlib.c +jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_blk.s +jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy.c +jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h : jdk/src/solaris/native/sun/awt/medialib/vis_asi.h +jdk/src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h : jdk/src/solaris/native/sun/java2d/j2d_md.h +jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops : jdk/src/solaris/native/sun/java2d/loops +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c : jdk/src/solaris/native/sun/awt/awt_AWTEvent.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h : jdk/src/solaris/native/sun/awt/awt_AWTEvent.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c : jdk/src/solaris/native/sun/awt/awt_DrawingSurface.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c : jdk/src/solaris/native/sun/awt/awt_Event.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h : jdk/src/solaris/native/sun/awt/awt_Event.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c : jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c : jdk/src/solaris/native/sun/awt/awt_InputMethod.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c : jdk/src/solaris/native/sun/awt/awt_Insets.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h : jdk/src/solaris/native/sun/awt/awt_Insets.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h : jdk/src/solaris/native/sun/awt/awt_MenuComponent.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c : jdk/src/solaris/native/sun/awt/awt_Robot.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c : jdk/src/solaris/native/sun/awt/awt_UNIXToolkit.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c : jdk/src/solaris/native/sun/awt/awt_util.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h : jdk/src/solaris/native/sun/awt/canvas.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c : jdk/src/solaris/native/sun/awt/gtk2_interface.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h : jdk/src/solaris/native/sun/awt/gtk2_interface.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h : jdk/src/solaris/native/sun/awt/HPkeysym.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c : jdk/src/solaris/native/sun/awt/list.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h : jdk/src/solaris/native/sun/awt/list.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c : jdk/src/solaris/native/sun/awt/multi_font.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h : jdk/src/solaris/native/sun/awt/multi_font.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c : jdk/src/solaris/native/sun/awt/multiVis.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h : jdk/src/solaris/native/sun/awt/multiVis.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h : jdk/src/solaris/native/sun/awt/randr.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c : jdk/src/solaris/native/sun/awt/robot_common.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h : jdk/src/solaris/native/sun/awt/robot_common.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c : jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c : jdk/src/solaris/native/sun/awt/swing_GTKEngine.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c : jdk/src/solaris/native/sun/awt/swing_GTKStyle.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h : jdk/src/solaris/native/sun/awt/wsutils.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h : jdk/src/solaris/native/sun/awt/Xrandr.h +jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c : jdk/src/solaris/native/sun/java2d/x11/XRBackendNative.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c : jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c +jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt : jdk/src/solaris/native/sun/xawt +jdk/src/java.desktop/unix/native/libfontmanager/X11FontScaler.c : jdk/src/solaris/native/sun/font/X11FontScaler.c +jdk/src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c : jdk/src/solaris/native/sun/font/X11TextRenderer.c +jdk/src/java.desktop/unix/native/libjawt/jawt.c : jdk/src/solaris/native/sun/awt/jawt.c +jdk/src/java.desktop/unix/native/libjsound : jdk/src/solaris/native/com/sun/media/sound +jdk/src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c : jdk/src/solaris/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Fp.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_S16.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_U16.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_U16.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffineIndex_BC.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_NN.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_1.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_43.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert_1.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv_8nw.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvClearEdge.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvCopyEdge.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8ext.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvVersion.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUp.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpFunc.h +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S32Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U16Func.c +jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c : jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U8Func.c +jdk/src/java.desktop/unix/native/libmlib_image/vis_32.il : jdk/src/solaris/native/sun/awt/medialib/vis_32.il +jdk/src/java.desktop/unix/native/libmlib_image/vis_64.il : jdk/src/solaris/native/sun/awt/medialib/vis_64.il +jdk/src/java.desktop/unix/native/libsplashscreen : jdk/src/solaris/native/sun/awt/splashscreen +jdk/src/java.desktop/unix/native/libsunwjdga : jdk/src/solaris/native/sun/jdga +jdk/src/java.desktop/windows/classes/META-INF/services : jdk/src/windows/classes/sun/print/services +jdk/src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java : jdk/src/windows/classes/sun/awt/windows/ThemeReader.java +jdk/src/java.desktop/windows/classes/sun/font : jdk/src/windows/classes/sun/font +jdk/src/java.desktop/windows/conf/flavormap.properties : jdk/src/windows/lib/flavormap.properties +jdk/src/java.desktop/windows/conf/images/cursors/cursors.properties : jdk/src/windows/lib/images/cursors/cursors.properties +jdk/src/java.desktop/windows/native/common/sun/awt/utility/rect.h : jdk/src/windows/native/sun/awt/utility/rect.h +jdk/src/java.desktop/windows/native/include/jawt_md.h : jdk/src/windows/javavm/export/jawt_md.h +jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d : jdk/src/windows/native/sun/java2d/d3d +jdk/src/java.desktop/windows/native/libawt/sun/java2d : jdk/src/windows/native/sun/java2d +jdk/src/java.desktop/windows/native/libawt/sun/windows/alloc.h : jdk/src/windows/native/sun/windows/alloc.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp : jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h : jdk/src/windows/native/sun/windows/awt_AWTEvent.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp : jdk/src/windows/native/sun/windows/awt_BitmapUtil.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h : jdk/src/windows/native/sun/windows/awt_BitmapUtil.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp : jdk/src/windows/native/sun/windows/awt_Brush.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h : jdk/src/windows/native/sun/windows/awt_Brush.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp : jdk/src/windows/native/sun/windows/awt_Button.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h : jdk/src/windows/native/sun/windows/awt_Button.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp : jdk/src/windows/native/sun/windows/awt_Canvas.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h : jdk/src/windows/native/sun/windows/awt_Canvas.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp : jdk/src/windows/native/sun/windows/awt_Checkbox.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h : jdk/src/windows/native/sun/windows/awt_Checkbox.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp : jdk/src/windows/native/sun/windows/awt_Choice.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h : jdk/src/windows/native/sun/windows/awt_Choice.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp : jdk/src/windows/native/sun/windows/awt_Clipboard.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h : jdk/src/windows/native/sun/windows/awt_Clipboard.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp : jdk/src/windows/native/sun/windows/awt_Color.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h : jdk/src/windows/native/sun/windows/awt_Color.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp : jdk/src/windows/native/sun/windows/awt_Component.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h : jdk/src/windows/native/sun/windows/awt_Component.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp : jdk/src/windows/native/sun/windows/awt_Container.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h : jdk/src/windows/native/sun/windows/awt_Container.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp : jdk/src/windows/native/sun/windows/awt_Cursor.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h : jdk/src/windows/native/sun/windows/awt_Cursor.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h : jdk/src/windows/native/sun/windows/awt_CustomPaletteDef.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp : jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h : jdk/src/windows/native/sun/windows/awt_DataTransferer.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp : jdk/src/windows/native/sun/windows/awt_DCHolder.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h : jdk/src/windows/native/sun/windows/awt_DCHolder.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp : jdk/src/windows/native/sun/windows/awt_Debug.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h : jdk/src/windows/native/sun/windows/awt_Debug.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp : jdk/src/windows/native/sun/windows/awt_Desktop.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp : jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h : jdk/src/windows/native/sun/windows/awt_DesktopProperties.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp : jdk/src/windows/native/sun/windows/awt_Dialog.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h : jdk/src/windows/native/sun/windows/awt_Dialog.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp : jdk/src/windows/native/sun/windows/awt_Dimension.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h : jdk/src/windows/native/sun/windows/awt_Dimension.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp : jdk/src/windows/native/sun/windows/awt_DnDDS.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h : jdk/src/windows/native/sun/windows/awt_DnDDS.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp : jdk/src/windows/native/sun/windows/awt_DnDDT.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h : jdk/src/windows/native/sun/windows/awt_DnDDT.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp : jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h : jdk/src/windows/native/sun/windows/awt_DrawingSurface.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp : jdk/src/windows/native/sun/windows/awt_Event.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h : jdk/src/windows/native/sun/windows/awt_Event.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp : jdk/src/windows/native/sun/windows/awt_FileDialog.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h : jdk/src/windows/native/sun/windows/awt_FileDialog.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp : jdk/src/windows/native/sun/windows/awt_Font.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h : jdk/src/windows/native/sun/windows/awt_Font.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp : jdk/src/windows/native/sun/windows/awt_Frame.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h : jdk/src/windows/native/sun/windows/awt_Frame.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp : jdk/src/windows/native/sun/windows/awt_GDIObject.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h : jdk/src/windows/native/sun/windows/awt_GDIObject.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.h : jdk/src/windows/native/sun/windows/awt.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp : jdk/src/windows/native/sun/windows/awt_IconCursor.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h : jdk/src/windows/native/sun/windows/awt_IconCursor.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp : jdk/src/windows/native/sun/windows/awt_InputEvent.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h : jdk/src/windows/native/sun/windows/awt_InputEvent.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp : jdk/src/windows/native/sun/windows/awt_InputMethod.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp : jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h : jdk/src/windows/native/sun/windows/awt_InputTextInfor.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp : jdk/src/windows/native/sun/windows/awt_Insets.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h : jdk/src/windows/native/sun/windows/awt_Insets.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp : jdk/src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp : jdk/src/windows/native/sun/windows/awt_KeyEvent.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h : jdk/src/windows/native/sun/windows/awt_KeyEvent.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp : jdk/src/windows/native/sun/windows/awt_Label.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h : jdk/src/windows/native/sun/windows/awt_Label.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp : jdk/src/windows/native/sun/windows/awt_List.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.h : jdk/src/windows/native/sun/windows/awt_List.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp : jdk/src/windows/native/sun/windows/awt_MenuBar.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h : jdk/src/windows/native/sun/windows/awt_MenuBar.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp : jdk/src/windows/native/sun/windows/awt_Menu.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h : jdk/src/windows/native/sun/windows/awt_Menu.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp : jdk/src/windows/native/sun/windows/awt_MenuItem.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h : jdk/src/windows/native/sun/windows/awt_MenuItem.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp : jdk/src/windows/native/sun/windows/awt_Mlib.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h : jdk/src/windows/native/sun/windows/awt_Mlib.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp : jdk/src/windows/native/sun/windows/awt_MouseEvent.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h : jdk/src/windows/native/sun/windows/awt_MouseEvent.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h : jdk/src/windows/native/sun/windows/awtmsg.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp : jdk/src/windows/native/sun/windows/awt_new.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.h : jdk/src/windows/native/sun/windows/awt_new.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp : jdk/src/windows/native/sun/windows/awt_Object.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h : jdk/src/windows/native/sun/windows/awt_Object.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp : jdk/src/windows/native/sun/windows/awt_ole.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h : jdk/src/windows/native/sun/windows/awt_ole.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp : jdk/src/windows/native/sun/windows/awt_Palette.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h : jdk/src/windows/native/sun/windows/awt_Palette.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp : jdk/src/windows/native/sun/windows/awt_Panel.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h : jdk/src/windows/native/sun/windows/awt_Panel.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp : jdk/src/windows/native/sun/windows/awt_Pen.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h : jdk/src/windows/native/sun/windows/awt_Pen.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp : jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h : jdk/src/windows/native/sun/windows/awt_PopupMenu.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp : jdk/src/windows/native/sun/windows/awt_PrintControl.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h : jdk/src/windows/native/sun/windows/awt_PrintControl.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp : jdk/src/windows/native/sun/windows/awt_PrintDialog.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h : jdk/src/windows/native/sun/windows/awt_PrintDialog.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp : jdk/src/windows/native/sun/windows/awt_PrintJob.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.rc : jdk/src/windows/native/sun/windows/awt.rc +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp : jdk/src/windows/native/sun/windows/awt_Rectangle.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h : jdk/src/windows/native/sun/windows/awt_Rectangle.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp : jdk/src/windows/native/sun/windows/awt_Robot.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h : jdk/src/windows/native/sun/windows/awt_Robot.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp : jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h : jdk/src/windows/native/sun/windows/awt_Scrollbar.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp : jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h : jdk/src/windows/native/sun/windows/awt_ScrollPane.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp : jdk/src/windows/native/sun/windows/awt_TextArea.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h : jdk/src/windows/native/sun/windows/awt_TextArea.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp : jdk/src/windows/native/sun/windows/awt_TextComponent.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h : jdk/src/windows/native/sun/windows/awt_TextComponent.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp : jdk/src/windows/native/sun/windows/awt_TextField.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h : jdk/src/windows/native/sun/windows/awt_TextField.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp : jdk/src/windows/native/sun/windows/awt_Toolkit.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h : jdk/src/windows/native/sun/windows/awt_Toolkit.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp : jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h : jdk/src/windows/native/sun/windows/awt_TrayIcon.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp : jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h : jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp : jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h : jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp : jdk/src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp : jdk/src/windows/native/sun/windows/awt_Window.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h : jdk/src/windows/native/sun/windows/awt_Window.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/check.bmp : jdk/src/windows/native/sun/windows/check.bmp +jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp : jdk/src/windows/native/sun/windows/CmdIDList.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h : jdk/src/windows/native/sun/windows/CmdIDList.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/colordata.h : jdk/src/windows/native/sun/windows/colordata.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp : jdk/src/windows/native/sun/windows/ComCtl32Util.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h : jdk/src/windows/native/sun/windows/ComCtl32Util.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp : jdk/src/windows/native/sun/windows/Devices.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.h : jdk/src/windows/native/sun/windows/Devices.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp : jdk/src/windows/native/sun/windows/DllUtil.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h : jdk/src/windows/native/sun/windows/DllUtil.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp : jdk/src/windows/native/sun/windows/GDIHashtable.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h : jdk/src/windows/native/sun/windows/GDIHashtable.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/hand.cur : jdk/src/windows/native/sun/windows/hand.cur +jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp : jdk/src/windows/native/sun/windows/Hashtable.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h : jdk/src/windows/native/sun/windows/Hashtable.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h : jdk/src/windows/native/sun/windows/img_util_md.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp : jdk/src/windows/native/sun/windows/initIDs.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h : jdk/src/windows/native/sun/windows/mlib_types_md.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp : jdk/src/windows/native/sun/windows/MouseInfo.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp : jdk/src/windows/native/sun/windows/ObjectList.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h : jdk/src/windows/native/sun/windows/ObjectList.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/README.JNI : jdk/src/windows/native/sun/windows/README.JNI +jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico : jdk/src/windows/native/sun/windows/security_warning_bw.ico +jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico : jdk/src/windows/native/sun/windows/security_warning.ico +jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico : jdk/src/windows/native/sun/windows/security_warning_int.ico +jdk/src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp : jdk/src/windows/native/sun/windows/ShellFolder2.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h : jdk/src/windows/native/sun/windows/stdhdrs.h +jdk/src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp : jdk/src/windows/native/sun/windows/ThemeReader.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp : jdk/src/windows/native/sun/windows/WBufferStrategy.cpp +jdk/src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp : jdk/src/windows/native/sun/windows/WPrinterJob.cpp +jdk/src/java.desktop/windows/native/libfontmanager : jdk/src/windows/native/sun/font +jdk/src/java.desktop/windows/native/libjawt/jawt.cpp : jdk/src/windows/native/sun/windows/jawt.cpp +jdk/src/java.desktop/windows/native/libjsound : jdk/src/windows/native/com/sun/media/sound +jdk/src/java.desktop/windows/native/libsplashscreen : jdk/src/windows/native/sun/awt/splashscreen +jdk/src/java.instrument/share/classes/java/lang/instrument : jdk/src/share/classes/java/lang/instrument +jdk/src/java.instrument/share/classes/sun/instrument : jdk/src/share/classes/sun/instrument +jdk/src/java.instrument/share/native/libinstrument : jdk/src/share/instrument +jdk/src/java.instrument/unix/native/libinstrument : jdk/src/solaris/instrument +jdk/src/java.instrument/windows/native/libinstrument : jdk/src/windows/instrument +jdk/src/java.logging/share/classes/java/util/logging : jdk/src/share/classes/java/util/logging +jdk/src/java.logging/share/classes/sun/net/www/protocol/http/logging : jdk/src/share/classes/sun/net/www/protocol/http/logging +jdk/src/java.logging/share/classes/sun/util/logging/resources : jdk/src/share/classes/sun/util/logging/resources +jdk/src/java.logging/share/conf/logging.properties : jdk/src/share/lib/logging.properties +jdk/src/java.management/share/classes/com/sun/jmx/defaults : jdk/src/share/classes/com/sun/jmx/defaults +jdk/src/java.management/share/classes/com/sun/jmx/interceptor : jdk/src/share/classes/com/sun/jmx/interceptor +jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver : jdk/src/share/classes/com/sun/jmx/mbeanserver +jdk/src/java.management/share/classes/com/sun/jmx/remote : jdk/src/share/classes/com/sun/jmx/remote +jdk/src/java.management/share/classes/com/sun/management : jdk/src/share/classes/com/sun/management +jdk/src/java.management/share/classes/java/lang/management : jdk/src/share/classes/java/lang/management +jdk/src/java.management/share/classes/javax/management : jdk/src/share/classes/javax/management +jdk/src/java.management/share/classes/mgmt-overview.html : jdk/src/share/classes/com/sun/management/mgmt-overview.html +jdk/src/java.management/share/classes/sun/management/counter : jdk/src/share/classes/sun/management/counter +jdk/src/java.management/share/classes/sun/management/counter/perf : jdk/src/share/classes/sun/management/counter/perf +jdk/src/java.management/share/classes/sun/management : jdk/src/share/classes/sun/management +jdk/src/java.management/share/classes/sun/management/jdp : jdk/src/share/classes/sun/management/jdp +jdk/src/java.management/share/classes/sun/management/jmxremote : jdk/src/share/classes/sun/management/jmxremote +jdk/src/java.management/share/classes/sun/management/resources : jdk/src/share/classes/sun/management/resources +jdk/src/java.management/share/conf : jdk/src/share/lib/management +jdk/src/java.management/share/native/include/jmm.h : jdk/src/share/javavm/export/jmm.h +jdk/src/java.management/share/native/libmanagement : jdk/src/share/native/sun/management +jdk/src/java.management/unix/classes/sun/management : jdk/src/solaris/classes/sun/management +jdk/src/java.management/unix/native/libmanagement : jdk/src/solaris/native/sun/management +jdk/src/java.management/windows/classes/sun/management : jdk/src/windows/classes/sun/management +jdk/src/java.management/windows/native/libmanagement : jdk/src/windows/native/sun/management +jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ext : jdk/src/share/classes/com/sun/jndi/ldap/ext +jdk/src/java.naming/share/classes/com/sun/jndi/ldap : jdk/src/share/classes/com/sun/jndi/ldap +jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool : jdk/src/share/classes/com/sun/jndi/ldap/pool +jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl : jdk/src/share/classes/com/sun/jndi/ldap/sasl +jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx : jdk/src/share/classes/com/sun/jndi/toolkit/ctx +jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir : jdk/src/share/classes/com/sun/jndi/toolkit/dir +jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url : jdk/src/share/classes/com/sun/jndi/toolkit/url +jdk/src/java.naming/share/classes/com/sun/jndi/url/ldap : jdk/src/share/classes/com/sun/jndi/url/ldap +jdk/src/java.naming/share/classes/com/sun/jndi/url/ldaps : jdk/src/share/classes/com/sun/jndi/url/ldaps +jdk/src/java.naming/share/classes/com/sun/naming/internal : jdk/src/share/classes/com/sun/naming/internal +jdk/src/java.naming/share/classes/javax/naming/directory : jdk/src/share/classes/javax/naming/directory +jdk/src/java.naming/share/classes/javax/naming/event : jdk/src/share/classes/javax/naming/event +jdk/src/java.naming/share/classes/javax/naming : jdk/src/share/classes/javax/naming +jdk/src/java.naming/share/classes/javax/naming/ldap : jdk/src/share/classes/javax/naming/ldap +jdk/src/java.naming/share/classes/javax/naming/spi : jdk/src/share/classes/javax/naming/spi +jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap : jdk/src/share/classes/sun/security/provider/certpath/ldap +jdk/src/java.prefs/macosx/native/libprefs : jdk/src/macosx/native/java/util/prefs +jdk/src/java.prefs/unix/classes/java/util/prefs : jdk/src/solaris/classes/java/util/prefs +jdk/src/java.prefs/unix/native/libprefs : jdk/src/solaris/native/java/util/prefs +jdk/src/java.prefs/windows/native/libprefs : jdk/src/windows/native/java/util/prefs +jdk/src/java.rmi/share/classes/com/sun/rmi/rmid : jdk/src/share/classes/com/sun/rmi/rmid +jdk/src/java.rmi/share/classes/java/rmi/activation : jdk/src/share/classes/java/rmi/activation +jdk/src/java.rmi/share/classes/java/rmi/dgc : jdk/src/share/classes/java/rmi/dgc +jdk/src/java.rmi/share/classes/java/rmi : jdk/src/share/classes/java/rmi +jdk/src/java.rmi/share/classes/java/rmi/registry : jdk/src/share/classes/java/rmi/registry +jdk/src/java.rmi/share/classes/java/rmi/server : jdk/src/share/classes/java/rmi/server +jdk/src/java.rmi/share/classes/javax/rmi/ssl : jdk/src/share/classes/javax/rmi/ssl +jdk/src/java.rmi/share/classes/sun/rmi/log : jdk/src/share/classes/sun/rmi/log +jdk/src/java.rmi/share/classes/sun/rmi/registry : jdk/src/share/classes/sun/rmi/registry +jdk/src/java.rmi/share/classes/sun/rmi/runtime : jdk/src/share/classes/sun/rmi/runtime +jdk/src/java.rmi/share/classes/sun/rmi/server : jdk/src/share/classes/sun/rmi/server +jdk/src/java.rmi/share/classes/sun/rmi/server/resources : jdk/src/share/classes/sun/rmi/server/resources +jdk/src/java.rmi/share/classes/sun/rmi/transport : jdk/src/share/classes/sun/rmi/transport +jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy : jdk/src/share/classes/sun/rmi/transport/proxy +jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp : jdk/src/share/classes/sun/rmi/transport/tcp +jdk/src/java.rmi/share/doc/stub/java/rmi/activation : jdk/src/share/doc/stub/java/rmi/activation +jdk/src/java.rmi/unix/bin/java-rmi.cgi.sh : jdk/src/solaris/bin/java-rmi.cgi.sh +jdk/src/java.scripting/share/classes/javax/script : jdk/src/share/classes/javax/script +jdk/src/java.security.acl/share/classes/java/security/acl : jdk/src/share/classes/java/security/acl +jdk/src/java.security.acl/share/classes/sun/security/acl : jdk/src/share/classes/sun/security/acl +jdk/src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c : jdk/src/share/native/sun/security/krb5/nativeccache.c +jdk/src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m : jdk/src/macosx/native/sun/security/krb5/SCDynamicStoreConfig.m +jdk/src/java.security.jgss/share/classes/com/sun/security/jgss : jdk/src/share/classes/com/sun/security/jgss +jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb : jdk/src/share/classes/com/sun/security/sasl/gsskerb +jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos : jdk/src/share/classes/javax/security/auth/kerberos +jdk/src/java.security.jgss/share/classes/jgss-overview.html : jdk/src/share/classes/com/sun/security/jgss/jgss-overview.html +jdk/src/java.security.jgss/share/classes/org/ietf/jgss : jdk/src/share/classes/org/ietf/jgss +jdk/src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego : jdk/src/share/classes/sun/net/www/protocol/http/spnego +jdk/src/java.security.jgss/share/classes/sun/security/jgss : jdk/src/share/classes/sun/security/jgss +jdk/src/java.security.jgss/share/classes/sun/security/krb5 : jdk/src/share/classes/sun/security/krb5 +jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5 : jdk/src/share/classes/sun/security/ssl/krb5 +jdk/src/java.security.jgss/share/native/libj2gss : jdk/src/share/native/sun/security/jgss/wrapper +jdk/src/java.security.jgss/unix/native/libj2gss : jdk/src/solaris/native/sun/security/jgss/wrapper +jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth : jdk/src/windows/native/sun/security/krb5 +jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest : jdk/src/share/classes/com/sun/security/sasl/digest +jdk/src/java.security.sasl/share/classes/com/sun/security/sasl : jdk/src/share/classes/com/sun/security/sasl +jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm : jdk/src/share/classes/com/sun/security/sasl/ntlm +jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/util : jdk/src/share/classes/com/sun/security/sasl/util +jdk/src/java.security.sasl/share/classes/javax/security/sasl : jdk/src/share/classes/javax/security/sasl +jdk/src/java.smartcardio/share/classes/javax/smartcardio : jdk/src/share/classes/javax/smartcardio +jdk/src/java.smartcardio/share/classes/sun/security/smartcardio : jdk/src/share/classes/sun/security/smartcardio +jdk/src/java.smartcardio/share/native/libj2pcsc : jdk/src/share/native/sun/security/smartcardio +jdk/src/java.smartcardio/unix/classes/sun/security/smartcardio : jdk/src/solaris/classes/sun/security/smartcardio +jdk/src/java.smartcardio/unix/native/libj2pcsc : jdk/src/solaris/native/sun/security/smartcardio +jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE : jdk/src/solaris/native/sun/security/smartcardio/MUSCLE +jdk/src/java.smartcardio/windows/classes/sun/security/smartcardio : jdk/src/windows/classes/sun/security/smartcardio +jdk/src/java.smartcardio/windows/native/libj2pcsc : jdk/src/windows/native/sun/security/smartcardio +jdk/src/java.sql.rowset/share/classes/com/sun/rowset : jdk/src/share/classes/com/sun/rowset +jdk/src/java.sql.rowset/share/classes/javax/sql/rowset : jdk/src/share/classes/javax/sql/rowset +jdk/src/java.sql/share/classes/java/sql : jdk/src/share/classes/java/sql +jdk/src/java.sql/share/classes/javax/sql : jdk/src/share/classes/javax/sql +jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security : jdk/src/share/classes/com/sun/org/apache/xml/internal/security +jdk/src/java.xml.crypto/share/classes/javax/xml/crypto : jdk/src/share/classes/javax/xml/crypto +jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal : jdk/src/share/classes/org/jcp/xml/dsig/internal +jdk/src/jdk.attach/aix/native/libattach/AixVirtualMachine.c : jdk/src/aix/native/sun/tools/attach/AixVirtualMachine.c +jdk/src/jdk.attach/share/classes/com/sun/tools/attach : jdk/src/share/classes/com/sun/tools/attach +jdk/src/jdk.attach/share/classes/com/sun/tools/attach/spi : jdk/src/share/classes/com/sun/tools/attach/spi +jdk/src/jdk.attach/share/classes/META-INF/services : jdk/src/share/classes/sun/tools/attach/META-INF/services +jdk/src/jdk.attach/share/classes/sun/tools/attach : jdk/src/share/classes/sun/tools/attach +jdk/src/jdk.attach/unix/classes/sun/tools/attach : jdk/src/solaris/classes/sun/tools/attach +jdk/src/jdk.attach/unix/native/libattach : jdk/src/solaris/native/sun/tools/attach +jdk/src/jdk.attach/windows/native/libattach : jdk/src/windows/native/sun/tools/attach +jdk/src/jdk.base/share/native/libnpt : jdk/src/share/npt +jdk/src/jdk.base/unix/native/libnpt : jdk/src/solaris/npt +jdk/src/jdk.base/windows/native/libnpt : jdk/src/windows/npt +jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext : jdk/src/share/classes/sun/nio/cs/ext +jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext : jdk/src/solaris/classes/sun/nio/cs/ext +jdk/src/jdk.compiler/share/classes/sun/tools/serialver : jdk/src/share/classes/sun/tools/serialver +jdk/src/jdk.crypto.ec/share/classes/sun/security/ec : jdk/src/share/classes/sun/security/ec +jdk/src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp : jdk/src/share/native/sun/security/ec/ECC_JNI.cpp +jdk/src/jdk.crypto.ec/share/native/libsunec/impl : jdk/src/share/native/sun/security/ec/impl +jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi : jdk/src/windows/classes/sun/security/mscapi +jdk/src/jdk.crypto.mscapi/windows/native/libsunmscapi : jdk/src/windows/native/sun/security/mscapi +jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11 : jdk/src/share/classes/sun/security/pkcs11 +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c : jdk/src/share/native/sun/security/pkcs11/j2secmod.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h : jdk/src/share/native/sun/security/pkcs11/j2secmod.h +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_digest.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_dual.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_general.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sign.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c : jdk/src/share/native/sun/security/pkcs11/wrapper/p11_util.c +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h : jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11f.h +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h : jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11.h +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h : jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h : jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs-11v2-20a3.h +jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h : jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h +jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c : jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c +jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h : jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.h +jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c : jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c +jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h : jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h +jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c : jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.c +jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h : jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.h +jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c : jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.c +jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h : jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.h +jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html : jdk/src/macosx/classes/com/apple/concurrent/package.html +jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine : jdk/src/macosx/native/apple/applescript +jdk/src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m : jdk/src/macosx/native/com/apple/eio/CFileManager.m +jdk/src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m : jdk/src/macosx/native/com/apple/concurrent/Dispatch.m +jdk/src/jdk.deploy.osx/macosx/native/libosx/JavaAppLauncher.m : jdk/src/macosx/native/apple/launcher/JavaAppLauncher.m +jdk/src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m : jdk/src/macosx/native/apple/security/KeystoreImpl.m +jdk/src/jdk.dev/share/classes/com/sun/jarsigner : jdk/src/share/classes/com/sun/jarsigner +jdk/src/jdk.dev/share/classes/com/sun/tools/extcheck : jdk/src/share/classes/com/sun/tools/extcheck +jdk/src/jdk.dev/share/classes/com/sun/tools/hat : jdk/src/share/classes/com/sun/tools/hat +jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell : jdk/src/share/classes/com/sun/tools/script/shell +jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner : jdk/src/share/classes/sun/security/tools/jarsigner +jdk/src/jdk.dev/share/classes/sun/tools/jar : jdk/src/share/classes/sun/tools/jar +jdk/src/jdk.dev/share/classes/sun/tools/native2ascii : jdk/src/share/classes/sun/tools/native2ascii +jdk/src/jdk.hprof.agent/share/classes/com/sun/demo/jvmti/hprof : jdk/src/share/classes/com/sun/demo/jvmti/hprof +jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver : jdk/src/share/classes/com/sun/net/httpserver +jdk/src/jdk.httpserver/share/classes/sun/net/httpserver : jdk/src/share/classes/sun/net/httpserver +jdk/src/jdk.jcmd/share/classes/sun/tools/jcmd : jdk/src/share/classes/sun/tools/jcmd +jdk/src/jdk.jcmd/share/classes/sun/tools/jinfo : jdk/src/share/classes/sun/tools/jinfo +jdk/src/jdk.jcmd/share/classes/sun/tools/jmap : jdk/src/share/classes/sun/tools/jmap +jdk/src/jdk.jcmd/share/classes/sun/tools/jps : jdk/src/share/classes/sun/tools/jps +jdk/src/jdk.jcmd/share/classes/sun/tools/jstack : jdk/src/share/classes/sun/tools/jstack +jdk/src/jdk.jcmd/share/classes/sun/tools/jstat : jdk/src/share/classes/sun/tools/jstat +jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole : jdk/src/share/classes/com/sun/tools/jconsole +jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole : jdk/src/share/classes/sun/tools/jconsole +jdk/src/jdk.jdi/share/classes/com/sun/jdi : jdk/src/share/classes/com/sun/jdi +jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr : jdk/src/share/classes/com/sun/tools/example/debug/expr +jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty : jdk/src/share/classes/com/sun/tools/example/debug/tty +jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi : jdk/src/share/classes/com/sun/tools/jdi +jdk/src/jdk.jdi/share/classes/jdi-overview.html : jdk/src/share/classes/jdi-overview.html +jdk/src/jdk.jdi/share/classes/META-INF/services : jdk/src/share/classes/com/sun/tools/jdi/META-INF/services +jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c : jdk/src/share/native/com/sun/tools/jdi/SharedMemoryConnection.c +jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemory.h : jdk/src/share/native/com/sun/tools/jdi/SharedMemory.h +jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryTransport.c : jdk/src/share/native/com/sun/tools/jdi/SharedMemoryTransport.c +jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBack.c : jdk/src/share/transport/shmem/shmemBack.c +jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.c : jdk/src/share/transport/shmem/shmemBase.c +jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.h : jdk/src/share/transport/shmem/shmemBase.h +jdk/src/jdk.jdi/share/native/libdt_shmem/sysShmem.h : jdk/src/share/transport/shmem/sysShmem.h +jdk/src/jdk.jdi/windows/native/libdt_shmem : jdk/src/windows/transport/shmem +jdk/src/jdk.jdwp.agent/share/native/include/jdwpTransport.h : jdk/src/share/javavm/export/jdwpTransport.h +jdk/src/jdk.jdwp.agent/share/native/libdt_socket : jdk/src/share/transport/socket +jdk/src/jdk.jdwp.agent/share/native/libjdwp : jdk/src/share/back +jdk/src/jdk.jdwp.agent/unix/native/libdt_socket : jdk/src/solaris/transport/socket +jdk/src/jdk.jdwp.agent/unix/native/libjdwp : jdk/src/solaris/back +jdk/src/jdk.jdwp.agent/windows/native/libdt_socket : jdk/src/windows/transport/socket +jdk/src/jdk.jdwp.agent/windows/native/libjdwp : jdk/src/windows/back +jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor : jdk/src/share/classes/sun/jvmstat/monitor +jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata : jdk/src/share/classes/sun/jvmstat/perfdata +jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd : jdk/src/share/classes/sun/tools/jstatd +jdk/src/jdk.localedata/share/classes/sun/text/resources/ar : jdk/src/share/classes/sun/text/resources/ar +jdk/src/jdk.localedata/share/classes/sun/text/resources/be : jdk/src/share/classes/sun/text/resources/be +jdk/src/jdk.localedata/share/classes/sun/text/resources/bg : jdk/src/share/classes/sun/text/resources/bg +jdk/src/jdk.localedata/share/classes/sun/text/resources/ca : jdk/src/share/classes/sun/text/resources/ca +jdk/src/jdk.localedata/share/classes/sun/text/resources/cs : jdk/src/share/classes/sun/text/resources/cs +jdk/src/jdk.localedata/share/classes/sun/text/resources/da : jdk/src/share/classes/sun/text/resources/da +jdk/src/jdk.localedata/share/classes/sun/text/resources/de : jdk/src/share/classes/sun/text/resources/de +jdk/src/jdk.localedata/share/classes/sun/text/resources/el : jdk/src/share/classes/sun/text/resources/el +jdk/src/jdk.localedata/share/classes/sun/text/resources/es : jdk/src/share/classes/sun/text/resources/es +jdk/src/jdk.localedata/share/classes/sun/text/resources/et : jdk/src/share/classes/sun/text/resources/et +jdk/src/jdk.localedata/share/classes/sun/text/resources/fi : jdk/src/share/classes/sun/text/resources/fi +jdk/src/jdk.localedata/share/classes/sun/text/resources/fr : jdk/src/share/classes/sun/text/resources/fr +jdk/src/jdk.localedata/share/classes/sun/text/resources/ga : jdk/src/share/classes/sun/text/resources/ga +jdk/src/jdk.localedata/share/classes/sun/text/resources/hi : jdk/src/share/classes/sun/text/resources/hi +jdk/src/jdk.localedata/share/classes/sun/text/resources/hr : jdk/src/share/classes/sun/text/resources/hr +jdk/src/jdk.localedata/share/classes/sun/text/resources/hu : jdk/src/share/classes/sun/text/resources/hu +jdk/src/jdk.localedata/share/classes/sun/text/resources/in : jdk/src/share/classes/sun/text/resources/in +jdk/src/jdk.localedata/share/classes/sun/text/resources/is : jdk/src/share/classes/sun/text/resources/is +jdk/src/jdk.localedata/share/classes/sun/text/resources/it : jdk/src/share/classes/sun/text/resources/it +jdk/src/jdk.localedata/share/classes/sun/text/resources/iw : jdk/src/share/classes/sun/text/resources/iw +jdk/src/jdk.localedata/share/classes/sun/text/resources/ja : jdk/src/share/classes/sun/text/resources/ja +jdk/src/jdk.localedata/share/classes/sun/text/resources/ko : jdk/src/share/classes/sun/text/resources/ko +jdk/src/jdk.localedata/share/classes/sun/text/resources/lt : jdk/src/share/classes/sun/text/resources/lt +jdk/src/jdk.localedata/share/classes/sun/text/resources/lv : jdk/src/share/classes/sun/text/resources/lv +jdk/src/jdk.localedata/share/classes/sun/text/resources/mk : jdk/src/share/classes/sun/text/resources/mk +jdk/src/jdk.localedata/share/classes/sun/text/resources/ms : jdk/src/share/classes/sun/text/resources/ms +jdk/src/jdk.localedata/share/classes/sun/text/resources/mt : jdk/src/share/classes/sun/text/resources/mt +jdk/src/jdk.localedata/share/classes/sun/text/resources/nl : jdk/src/share/classes/sun/text/resources/nl +jdk/src/jdk.localedata/share/classes/sun/text/resources/no : jdk/src/share/classes/sun/text/resources/no +jdk/src/jdk.localedata/share/classes/sun/text/resources/pl : jdk/src/share/classes/sun/text/resources/pl +jdk/src/jdk.localedata/share/classes/sun/text/resources/pt : jdk/src/share/classes/sun/text/resources/pt +jdk/src/jdk.localedata/share/classes/sun/text/resources/ro : jdk/src/share/classes/sun/text/resources/ro +jdk/src/jdk.localedata/share/classes/sun/text/resources/ru : jdk/src/share/classes/sun/text/resources/ru +jdk/src/jdk.localedata/share/classes/sun/text/resources/sk : jdk/src/share/classes/sun/text/resources/sk +jdk/src/jdk.localedata/share/classes/sun/text/resources/sl : jdk/src/share/classes/sun/text/resources/sl +jdk/src/jdk.localedata/share/classes/sun/text/resources/sq : jdk/src/share/classes/sun/text/resources/sq +jdk/src/jdk.localedata/share/classes/sun/text/resources/sr : jdk/src/share/classes/sun/text/resources/sr +jdk/src/jdk.localedata/share/classes/sun/text/resources/sv : jdk/src/share/classes/sun/text/resources/sv +jdk/src/jdk.localedata/share/classes/sun/text/resources/th : jdk/src/share/classes/sun/text/resources/th +jdk/src/jdk.localedata/share/classes/sun/text/resources/tr : jdk/src/share/classes/sun/text/resources/tr +jdk/src/jdk.localedata/share/classes/sun/text/resources/uk : jdk/src/share/classes/sun/text/resources/uk +jdk/src/jdk.localedata/share/classes/sun/text/resources/vi : jdk/src/share/classes/sun/text/resources/vi +jdk/src/jdk.localedata/share/classes/sun/text/resources/zh : jdk/src/share/classes/sun/text/resources/zh +jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources : jdk/src/share/classes/sun/util/cldr/resources +jdk/src/jdk.localedata/share/classes/sun/util/resources/ar : jdk/src/share/classes/sun/util/resources/ar +jdk/src/jdk.localedata/share/classes/sun/util/resources/be : jdk/src/share/classes/sun/util/resources/be +jdk/src/jdk.localedata/share/classes/sun/util/resources/bg : jdk/src/share/classes/sun/util/resources/bg +jdk/src/jdk.localedata/share/classes/sun/util/resources/ca : jdk/src/share/classes/sun/util/resources/ca +jdk/src/jdk.localedata/share/classes/sun/util/resources/cs : jdk/src/share/classes/sun/util/resources/cs +jdk/src/jdk.localedata/share/classes/sun/util/resources/da : jdk/src/share/classes/sun/util/resources/da +jdk/src/jdk.localedata/share/classes/sun/util/resources/de : jdk/src/share/classes/sun/util/resources/de +jdk/src/jdk.localedata/share/classes/sun/util/resources/el : jdk/src/share/classes/sun/util/resources/el +jdk/src/jdk.localedata/share/classes/sun/util/resources/es : jdk/src/share/classes/sun/util/resources/es +jdk/src/jdk.localedata/share/classes/sun/util/resources/et : jdk/src/share/classes/sun/util/resources/et +jdk/src/jdk.localedata/share/classes/sun/util/resources/fi : jdk/src/share/classes/sun/util/resources/fi +jdk/src/jdk.localedata/share/classes/sun/util/resources/fr : jdk/src/share/classes/sun/util/resources/fr +jdk/src/jdk.localedata/share/classes/sun/util/resources/ga : jdk/src/share/classes/sun/util/resources/ga +jdk/src/jdk.localedata/share/classes/sun/util/resources/hi : jdk/src/share/classes/sun/util/resources/hi +jdk/src/jdk.localedata/share/classes/sun/util/resources/hr : jdk/src/share/classes/sun/util/resources/hr +jdk/src/jdk.localedata/share/classes/sun/util/resources/hu : jdk/src/share/classes/sun/util/resources/hu +jdk/src/jdk.localedata/share/classes/sun/util/resources/in : jdk/src/share/classes/sun/util/resources/in +jdk/src/jdk.localedata/share/classes/sun/util/resources/is : jdk/src/share/classes/sun/util/resources/is +jdk/src/jdk.localedata/share/classes/sun/util/resources/it : jdk/src/share/classes/sun/util/resources/it +jdk/src/jdk.localedata/share/classes/sun/util/resources/iw : jdk/src/share/classes/sun/util/resources/iw +jdk/src/jdk.localedata/share/classes/sun/util/resources/ja : jdk/src/share/classes/sun/util/resources/ja +jdk/src/jdk.localedata/share/classes/sun/util/resources/ko : jdk/src/share/classes/sun/util/resources/ko +jdk/src/jdk.localedata/share/classes/sun/util/resources/lt : jdk/src/share/classes/sun/util/resources/lt +jdk/src/jdk.localedata/share/classes/sun/util/resources/lv : jdk/src/share/classes/sun/util/resources/lv +jdk/src/jdk.localedata/share/classes/sun/util/resources/mk : jdk/src/share/classes/sun/util/resources/mk +jdk/src/jdk.localedata/share/classes/sun/util/resources/ms : jdk/src/share/classes/sun/util/resources/ms +jdk/src/jdk.localedata/share/classes/sun/util/resources/mt : jdk/src/share/classes/sun/util/resources/mt +jdk/src/jdk.localedata/share/classes/sun/util/resources/nl : jdk/src/share/classes/sun/util/resources/nl +jdk/src/jdk.localedata/share/classes/sun/util/resources/no : jdk/src/share/classes/sun/util/resources/no +jdk/src/jdk.localedata/share/classes/sun/util/resources/pl : jdk/src/share/classes/sun/util/resources/pl +jdk/src/jdk.localedata/share/classes/sun/util/resources/pt : jdk/src/share/classes/sun/util/resources/pt +jdk/src/jdk.localedata/share/classes/sun/util/resources/ro : jdk/src/share/classes/sun/util/resources/ro +jdk/src/jdk.localedata/share/classes/sun/util/resources/ru : jdk/src/share/classes/sun/util/resources/ru +jdk/src/jdk.localedata/share/classes/sun/util/resources/sk : jdk/src/share/classes/sun/util/resources/sk +jdk/src/jdk.localedata/share/classes/sun/util/resources/sl : jdk/src/share/classes/sun/util/resources/sl +jdk/src/jdk.localedata/share/classes/sun/util/resources/sq : jdk/src/share/classes/sun/util/resources/sq +jdk/src/jdk.localedata/share/classes/sun/util/resources/sr : jdk/src/share/classes/sun/util/resources/sr +jdk/src/jdk.localedata/share/classes/sun/util/resources/sv : jdk/src/share/classes/sun/util/resources/sv +jdk/src/jdk.localedata/share/classes/sun/util/resources/th : jdk/src/share/classes/sun/util/resources/th +jdk/src/jdk.localedata/share/classes/sun/util/resources/tr : jdk/src/share/classes/sun/util/resources/tr +jdk/src/jdk.localedata/share/classes/sun/util/resources/uk : jdk/src/share/classes/sun/util/resources/uk +jdk/src/jdk.localedata/share/classes/sun/util/resources/vi : jdk/src/share/classes/sun/util/resources/vi +jdk/src/jdk.localedata/share/classes/sun/util/resources/zh : jdk/src/share/classes/sun/util/resources/zh +jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns : jdk/src/share/classes/com/sun/jndi/dns +jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/url/dns : jdk/src/share/classes/com/sun/jndi/url/dns +jdk/src/jdk.naming.dns/share/classes/META-INF/services : jdk/src/share/classes/sun/net/spi/nameservice/dns/META-INF/services +jdk/src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns : jdk/src/share/classes/sun/net/spi/nameservice/dns +jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry : jdk/src/share/classes/com/sun/jndi/rmi/registry +jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi : jdk/src/share/classes/com/sun/jndi/url/rmi +jdk/src/jdk.rmic/share/classes/sun/rmi/rmic : jdk/src/share/classes/sun/rmi/rmic +jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic : jdk/src/share/classes/sun/rmi/rmic/newrmic +jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp : jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp +jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources : jdk/src/share/classes/sun/rmi/rmic/resources +jdk/src/jdk.rmic/share/classes/sun/tools/asm : jdk/src/share/classes/sun/tools/asm +jdk/src/jdk.rmic/share/classes/sun/tools/javac : jdk/src/share/classes/sun/tools/javac +jdk/src/jdk.rmic/share/classes/sun/tools/java : jdk/src/share/classes/sun/tools/java +jdk/src/jdk.rmic/share/classes/sun/tools/tree : jdk/src/share/classes/sun/tools/tree +jdk/src/jdk.rmic/share/classes/sun/tools/util : jdk/src/share/classes/sun/tools/util +jdk/src/jdk.runtime/share/classes/com/sun/tracing : jdk/src/share/classes/com/sun/tracing +jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool : jdk/src/share/classes/sun/security/tools/policytool +jdk/src/jdk.runtime/share/classes/sun/tracing : jdk/src/share/classes/sun/tracing +jdk/src/jdk.runtime/share/native/common-unpack/bands.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp +jdk/src/jdk.runtime/share/native/common-unpack/bands.h : jdk/src/share/native/com/sun/java/util/jar/pack/bands.h +jdk/src/jdk.runtime/share/native/common-unpack/bytes.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/bytes.cpp +jdk/src/jdk.runtime/share/native/common-unpack/bytes.h : jdk/src/share/native/com/sun/java/util/jar/pack/bytes.h +jdk/src/jdk.runtime/share/native/common-unpack/coding.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/coding.cpp +jdk/src/jdk.runtime/share/native/common-unpack/coding.h : jdk/src/share/native/com/sun/java/util/jar/pack/coding.h +jdk/src/jdk.runtime/share/native/common-unpack/constants.h : jdk/src/share/native/com/sun/java/util/jar/pack/constants.h +jdk/src/jdk.runtime/share/native/common-unpack/defines.h : jdk/src/share/native/com/sun/java/util/jar/pack/defines.h +jdk/src/jdk.runtime/share/native/common-unpack/unpack.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp +jdk/src/jdk.runtime/share/native/common-unpack/unpack.h : jdk/src/share/native/com/sun/java/util/jar/pack/unpack.h +jdk/src/jdk.runtime/share/native/common-unpack/utils.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp +jdk/src/jdk.runtime/share/native/common-unpack/utils.h : jdk/src/share/native/com/sun/java/util/jar/pack/utils.h +jdk/src/jdk.runtime/share/native/common-unpack/zip.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp +jdk/src/jdk.runtime/share/native/common-unpack/zip.h : jdk/src/share/native/com/sun/java/util/jar/pack/zip.h +jdk/src/jdk.runtime/share/native/libjsdt : jdk/src/share/native/sun/tracing/dtrace +jdk/src/jdk.runtime/share/native/libunpack/jni.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp +jdk/src/jdk.runtime/share/native/unpack200/main.cpp : jdk/src/share/native/com/sun/java/util/jar/pack/main.cpp +jdk/src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c : jdk/src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c +jdk/src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c : jdk/src/windows/native/sun/tracing/dtrace/jvm_symbols_md.c +jdk/src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest : jdk/src/windows/resource/unpack200_proto.exe.manifest +jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp : jdk/src/macosx/classes/sun/nio/ch/sctp +jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp : jdk/src/share/classes/com/sun/nio/sctp +jdk/src/jdk.sctp/share/classes/sun/nio/ch/sctp : jdk/src/share/classes/sun/nio/ch/sctp +jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp : jdk/src/solaris/classes/sun/nio/ch/sctp +jdk/src/jdk.sctp/unix/native/libsctp : jdk/src/solaris/native/sun/nio/ch/sctp +jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp : jdk/src/windows/classes/sun/nio/ch/sctp +jdk/src/jdk.security.auth/share/classes/com/sun/security/auth : jdk/src/share/classes/com/sun/security/auth +jdk/src/jdk.security.auth/share/classes/jaas-overview.html : jdk/src/share/classes/com/sun/security/auth/jaas-overview.html +jdk/src/jdk.security.auth/unix/native/libjaas : jdk/src/solaris/native/com/sun/security/auth/module +jdk/src/jdk.security.auth/windows/native/libjaas : jdk/src/windows/native/com/sun/security/auth/module +jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp : jdk/src/share/classes/com/sun/jmx/snmp +jdk/src/jdk.snmp/share/classes/sun/management/snmp : jdk/src/share/classes/sun/management/snmp +jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs : jdk/src/share/classes/jdk/nio/zipfs +jdk/src/jdk.zipfs/share/classes/META-INF : jdk/src/share/classes/jdk/nio/zipfs/META-INF +jdk/src/sample/share : jdk/src/share/sample +langtools/src/java.base/share/classes/jdk/Exported.java : langtools/src/share/classes/jdk/Exported.java +langtools/src/java.compiler/share/classes/javax/annotation/processing : langtools/src/share/classes/javax/annotation/processing +langtools/src/java.compiler/share/classes/javax/lang/model : langtools/src/share/classes/javax/lang/model +langtools/src/java.compiler/share/classes/javax/tools : langtools/src/share/classes/javax/tools +langtools/src/jdk.compiler/share/classes/com/sun/source : langtools/src/share/classes/com/sun/source +langtools/src/jdk.compiler/share/classes/com/sun/tools/classfile : langtools/src/share/classes/com/sun/tools/classfile +langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint : langtools/src/share/classes/com/sun/tools/doclint +langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint/resources : langtools/src/share/classes/com/sun/tools/doclint/resources +langtools/src/jdk.compiler/share/classes/com/sun/tools/javac : langtools/src/share/classes/com/sun/tools/javac +langtools/src/jdk.compiler/share/classes/com/sun/tools/javah : langtools/src/share/classes/com/sun/tools/javah +langtools/src/jdk.compiler/share/classes/com/sun/tools/javap : langtools/src/share/classes/com/sun/tools/javap +langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac : langtools/src/share/classes/com/sun/tools/sjavac +langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps : langtools/src/share/classes/com/sun/tools/jdeps +langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/resources : langtools/src/share/classes/com/sun/tools/jdeps/resources +langtools/src/jdk.javadoc/share/classes/com/sun/javadoc : langtools/src/share/classes/com/sun/javadoc +langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets : langtools/src/share/classes/com/sun/tools/doclets +langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc : langtools/src/share/classes/com/sun/tools/javadoc +nashorn/src/jdk.scripting.nashorn/share/classes : nashorn/src diff --git a/common/bin/unshuffle_patch.sh b/common/bin/unshuffle_patch.sh new file mode 100644 index 00000000000..f237cca7999 --- /dev/null +++ b/common/bin/unshuffle_patch.sh @@ -0,0 +1,196 @@ +#!/bin/sh +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# Script for updating a patch file as per the shuffled/unshuffled source location. + +usage() { + echo "Usage: $0 [-h|--help] [-v|--verbose] " + echo "where:" + echo " is one of: corba, jaxp, jaxws, jdk, langtools, nashorn" + echo " [Note: patches from other repos do not need updating]" + echo " is the input patch file, that needs shuffling/unshuffling" + echo " is the updated patch file " + echo " " + exit 1 +} + +SCRIPT_DIR=`pwd`/`dirname $0` +UNSHUFFLE_LIST=$SCRIPT_DIR"/unshuffle_list.txt" + +if [ ! -f "$UNSHUFFLE_LIST" ] ; then + echo "FATAL: cannot find $UNSHUFFLE_LIST" + exit 1 +fi + +vflag="false" +while [ $# -gt 0 ] +do + case $1 in + -h | --help ) + usage + ;; + + -v | --verbose ) + vflag="true" + ;; + + -*) # bad option + usage + ;; + + * ) # non option + break + ;; + esac + shift +done + +# Make sure we have the right number of arguments +if [ ! $# -eq 3 ] ; then + echo "ERROR: Invalid number of arguments." + usage +fi + +# Check the given repo +repos="corba jaxp jaxws jdk langtools nashorn" +repo="$1" +found="false" +for r in $repos ; do + if [ $repo = "$r" ] ; then + found="true" + break; + fi +done +if [ $found = "false" ] ; then + echo "ERROR: Unknown repo: $repo. Should be one of [$repos]." + usage +fi + +# Check given input/output files +input="$2" +output="$3" + +if [ ! -f $input ] ; then + echo "ERROR: Cannot find input patch file: $input" + exit 1 +fi + +if [ -f $output ] ; then + echo "ERROR: Output patch already exists: $output" + exit 1 +fi + +what="" ## shuffle or unshuffle + +verbose() { + if [ ${vflag} = "true" ] ; then + echo "$@" + fi +} + +unshuffle() { + line=$@ + verbose "Attempting to rewrite: \"$line\"" + + # Retrieve the file name + path= + if echo "$line" | egrep '^diff' > /dev/null ; then + if ! echo "$line" | egrep '\-\-git' > /dev/null ; then + echo "ERROR: Only git patches supported. Please use 'hg export --git ...'." + exit 1 + fi + path="`echo "$line" | sed -e s@'diff --git a/'@@ -e s@' b/.*$'@@`" + elif echo "$line" | egrep '^\-\-\-' > /dev/null ; then + path="`echo "$line" | sed -e s@'--- a/'@@`" + elif echo "$line" | egrep '^\+\+\+' > /dev/null ; then + path="`echo "$line" | sed s@'+++ b/'@@`" + fi + verbose "Extracted path: \"$path\"" + + # Only source can be shuffled, or unshuffled + if ! echo "$path" | egrep '^src/.*' > /dev/null ; then + verbose "Not a src path, skipping." + echo "$line" >> $output + return + fi + + # Shuffle or unshuffle? + if [ "${what}" = "" ] ; then + if echo "$path" | egrep '^src/java\..*|^src/jdk\..*' > /dev/null ; then + what="unshuffle" + else + what="shuffle" + fi + verbose "Shuffle or unshuffle: $what" + fi + + # Find the most specific matches in the shuffle list + matches= + matchpath="$repo"/"$path"/x + while [ "$matchpath" != "" ] ; do + matchpath="`echo $matchpath | sed s@'\(.*\)/.*$'@'\1'@`" + + if [ "${what}" = "shuffle" ] ; then + pattern=": $matchpath$" + else + pattern="^$matchpath :" + fi + verbose "Attempting to find \"$matchpath\"" + matches=`egrep "$pattern" "$UNSHUFFLE_LIST"` + if ! [ "x${matches}" = "x" ] ; then + verbose "Got matches: [$matches]" + break; + fi + + if ! echo "$matchpath" | egrep '.*/.*' > /dev/null ; then + break; + fi + done + + # Rewrite the line, if we have a match + if ! [ "x${matches}" = "x" ] ; then + shuffled="`echo "$matches" | sed -e s@' : .*'@@g -e s@'^[a-z]*\/'@@`" + unshuffled="`echo "$matches" | sed -e s@'.* : '@@g -e s@'^[a-z]*\/'@@`" + if [ "${what}" = "shuffle" ] ; then + newline="`echo "$line" | sed -e s@"$unshuffled"@"$shuffled"@g`" + else + newline="`echo "$line" | sed -e s@"$shuffled"@"$unshuffled"@g`" + fi + verbose "Rewriting to \"$newline\"" + echo "$newline" >> $output + else + echo "WARNING: no match found for $path" + echo "$line" >> $output + fi +} + +while IFS= read -r line +do + if echo "$line" | egrep '^diff|^\-\-\-|^\+\+\+' > /dev/null ; then + unshuffle "$line" + else + printf "%s\n" "$line" >> $output + fi +done < "$input" + diff --git a/make/CompileJavaModules.gmk b/make/CompileJavaModules.gmk new file mode 100644 index 00000000000..ccf630cf4ca --- /dev/null +++ b/make/CompileJavaModules.gmk @@ -0,0 +1,559 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# This must be the first rule +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk +include SetupJava.gmk + +# Hook to include the corresponding custom file, if present. +$(eval $(call IncludeCustomExtension, , CompileJavaModules.gmk)) + +################################################################################ +# Module specific build settings + +java.activation_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS + +################################################################################ + +java.base_COPY := .icu .dat .spp content-types.properties +java.base_CLEAN := intrinsic.properties + +java.base_EXCLUDES += java/lang/doc-files + +# Exclude BreakIterator classes that are just used in compile process to generate +# data files and shouldn't go in the product +java.base_EXCLUDE_FILES += sun/text/resources/BreakIteratorRules.java + +ifeq ($(OPENJDK_TARGET_OS), macosx) + JAVA_BASE_UNIX_DIR := $(JDK_TOPDIR)/src/java.base/unix/classes + # TODO: make JavaCompilation handle overrides automatically instead of excluding here + # These files are overridden in macosx + java.base_EXCLUDE_FILES += \ + $(JAVA_BASE_UNIX_DIR)/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java \ + $(JAVA_BASE_UNIX_DIR)/java/net/DefaultInterface.java \ + $(JAVA_BASE_UNIX_DIR)/java/lang/ClassLoaderHelper.java \ + $(JAVA_BASE_UNIX_DIR)/sun/nio/ch/DefaultSelectorProvider.java \ + # + # This is just skipped on macosx + java.base_EXCLUDE_FILES += $(JAVA_BASE_UNIX_DIR)/sun/nio/fs/GnomeFileTypeDetector.java +endif + +ifneq ($(OPENJDK_TARGET_OS), solaris) + java.base_EXCLUDE_FILES += \ + SolarisLoginModule.java \ + SolarisSystem.java \ + # +endif + +ifeq ($(filter $(OPENJDK_TARGET_OS), solaris macosx aix), ) + # + # only solaris, macosx and aix + # + java.base_EXCLUDE_FILES += sun/nio/fs/PollingWatchService.java +endif + +ifeq ($(OPENJDK_TARGET_OS), windows) + java.base_EXCLUDE_FILES += \ + sun/nio/ch/AbstractPollSelectorImpl.java \ + sun/nio/ch/PollSelectorProvider.java \ + sun/nio/ch/SimpleAsynchronousFileChannelImpl.java \ + # +endif + +################################################################################ + +java.desktop_COPY := .gif .png .wav .txt .xml .css flavormap.properties +java.desktop_CLEAN := iio-plugin.properties + +java.desktop_EXCLUDES += \ + java/awt/doc-files \ + javax/swing/doc-files \ + javax/swing/text/doc-files \ + javax/swing/plaf/synth/doc-files \ + javax/swing/undo/doc-files \ + sun/awt/X11/doc-files \ + # + +# The exception handling of swing beaninfo +# These resources violates the convention of having code and resources together under +# $(JDK_TOPDIR)/src/.../classes directories +$(eval $(call SetupCopyFiles,COPY_BEANINFO, \ + SRC := $(JDK_TOPDIR)/make/data/swingbeaninfo/images, \ + DEST := $(JDK_OUTPUTDIR)/modules/java.desktop/javax/swing/beaninfo/images, \ + FILES := $(wildcard $(JDK_TOPDIR)/make/data/swingbeaninfo/images/*.gif))) + +java.desktop_COPY_EXTRA += $(COPY_BEANINFO) + +java.desktop_EXCLUDE_FILES += \ + javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \ + javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \ + javax/swing/plaf/nimbus/ScrollBarPainter.java \ + javax/swing/plaf/nimbus/SliderPainter.java \ + javax/swing/plaf/nimbus/SpinnerPainter.java \ + javax/swing/plaf/nimbus/SplitPanePainter.java \ + javax/swing/plaf/nimbus/TabbedPanePainter.java \ + sun/awt/resources/security-icon-bw16.png \ + sun/awt/resources/security-icon-bw24.png \ + sun/awt/resources/security-icon-bw32.png \ + sun/awt/resources/security-icon-bw48.png \ + sun/awt/resources/security-icon-interim16.png \ + sun/awt/resources/security-icon-interim24.png \ + sun/awt/resources/security-icon-interim32.png \ + sun/awt/resources/security-icon-interim48.png \ + sun/awt/resources/security-icon-yellow16.png \ + sun/awt/resources/security-icon-yellow24.png \ + sun/awt/resources/security-icon-yellow32.png \ + sun/awt/resources/security-icon-yellow48.png \ + sun/awt/X11/java-icon16.png \ + sun/awt/X11/java-icon24.png \ + sun/awt/X11/java-icon32.png \ + sun/awt/X11/java-icon48.png \ + .template \ + # + +ifeq ($(OPENJDK_TARGET_OS), macosx) + # exclude all X11 on Mac. + java.desktop_EXCLUDES += sun/awt/X11 + java.desktop_EXCLUDE_FILES += \ + $(JDK_TOPDIR)/src/java.desktop/unix/classes/sun/java2d/BackBufferCapsProvider.java \ + # +else + # TBD: figure out how to eliminate this long list + java.desktop_EXCLUDE_FILES += \ + sun/awt/X11/ScreenFormat.java \ + sun/awt/X11/XArc.java \ + sun/awt/X11/XChar2b.java \ + sun/awt/X11/XCharStruct.java \ + sun/awt/X11/XClassHint.java \ + sun/awt/X11/XComposeStatus.java \ + sun/awt/X11/XExtCodes.java \ + sun/awt/X11/XFontProp.java \ + sun/awt/X11/XFontSetExtents.java \ + sun/awt/X11/XFontStruct.java \ + sun/awt/X11/XGCValues.java \ + sun/awt/X11/XHostAddress.java \ + sun/awt/X11/XIMCallback.java \ + sun/awt/X11/XIMHotKeyTrigger.java \ + sun/awt/X11/XIMHotKeyTriggers.java \ + sun/awt/X11/XIMPreeditCaretCallbackStruct.java \ + sun/awt/X11/XIMPreeditDrawCallbackStruct.java \ + sun/awt/X11/XIMPreeditStateNotifyCallbackStruct.java \ + sun/awt/X11/XIMStatusDrawCallbackStruct.java \ + sun/awt/X11/XIMStringConversionCallbackStruct.java \ + sun/awt/X11/XIMStringConversionText.java \ + sun/awt/X11/XIMStyles.java \ + sun/awt/X11/XIMText.java \ + sun/awt/X11/XIMValuesList.java \ + sun/awt/X11/XImage.java \ + sun/awt/X11/XKeyboardControl.java \ + sun/awt/X11/XKeyboardState.java \ + sun/awt/X11/XOMCharSetList.java \ + sun/awt/X11/XOMFontInfo.java \ + sun/awt/X11/XOMOrientation.java \ + sun/awt/X11/XPoint.java \ + sun/awt/X11/XRectangle.java \ + sun/awt/X11/XSegment.java \ + sun/awt/X11/XStandardColormap.java \ + sun/awt/X11/XTextItem.java \ + sun/awt/X11/XTextItem16.java \ + sun/awt/X11/XTextProperty.java \ + sun/awt/X11/XTimeCoord.java \ + sun/awt/X11/XWindowChanges.java \ + sun/awt/X11/XdbeSwapInfo.java \ + sun/awt/X11/XmbTextItem.java \ + sun/awt/X11/XwcTextItem.java +endif + +ifeq ($(OPENJDK_TARGET_OS), windows) + java.desktop_EXCLUDES += com/sun/java/swing/plaf/gtk +endif + +ifdef BUILD_HEADLESS_ONLY + java.desktop_EXCLUDES += sun/applet +endif + +# Why is this in the open source tree? +ifdef OPENJDK + java.desktop_EXCLUDES += sun/dc +endif + +# Used on windows and macosx +ifeq ($(filter $(OPENJDK_TARGET_OS), windows macosx), ) + java.desktop_EXCLUDE_FILES += sun/awt/AWTCharset.java +endif + +# These files do not appear in the build result of the old build. This +# is because they are generated sources, but the AUTO_JAVA_FILES won't +# pick them up since they aren't generated when the source dirs are +# searched and they aren't referenced by any other classes so they won't +# be picked up by implicit compilation. On a rebuild, they are picked up +# and compiled. Exclude them here to produce the same rt.jar as the old +# build does when building just once. +java.desktop_EXCLUDE_FILES += \ + javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \ + javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \ + javax/swing/plaf/nimbus/ScrollBarPainter.java \ + javax/swing/plaf/nimbus/SliderPainter.java \ + javax/swing/plaf/nimbus/SpinnerPainter.java \ + javax/swing/plaf/nimbus/SplitPanePainter.java \ + javax/swing/plaf/nimbus/TabbedPanePainter.java \ + # + +ifeq ($(OPENJDK_TARGET_OS), macosx) + # These files are duplicated in MACOSX_SRC_DIRS + java.desktop_EXCLUDE_FILES += \ + $(JDK_TOPDIR)/src/java.desktop/unix/classes/sun/java2d/BackBufferCapsProvider.java \ + # +endif + +################################################################################ + +java.sql_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS + +################################################################################ + +java.sql.rowset_CLEAN_FILES := $(wildcard \ + $(JDK_TOPDIR)/src/java.sql.rowset/share/classes/com/sun/rowset/*.properties \ + $(JDK_TOPDIR)/src/java.sql.rowset/share/classes/javax/sql/rowset/*.properties) + +################################################################################ +# Exclude building of IIOP transport for RMI Connector +java.management_EXCLUDES := com/sun/jmx/remote/protocol/iiop + +# Why is this in the open source tree? +ifdef OPENJDK + java.management_EXCLUDES := \ + com/sun/jmx/snmp \ + sun/management/snmp \ + # +endif + +ifeq ($(RMICONNECTOR_IIOP), false) + java.management_EXCLUDES += com/sun/jmx/remote/protocol/iiop +endif + +################################################################################ + +java.rmi_CLEAN_FILES := $(wildcard \ + $(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/registry/resources/*.properties \ + $(JDK_TOPDIR)/src/java.rmi/share/classes/sun/rmi/server/resources/*.properties) + +################################################################################ + +java.corba_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS + +java.corba_COPY := .prp +java.corba_CLEAN := .properties + +java.corba_EXCLUDES := \ + com/sun/corba/se/PortableActivationIDL \ + com/sun/tools/corba/se/logutil \ + # +java.corba_EXCLUDE_FILES := \ + com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java \ + com/sun/corba/se/spi/presentation/rmi/StubWrapper.java \ + com/sun/org/omg/CORBA/IDLTypeOperations.java \ + com/sun/org/omg/CORBA/IRObjectOperations.java \ + org/omg/PortableInterceptor/UNKNOWN.java \ + com/sun/tools/corba/se/idl/ResourceBundleUtil.java \ + com/sun/corba/se/impl/presentation/rmi/jndi.properties \ + # + +################################################################################ + +java.xml_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +java.xml_CLEAN := .properties + +################################################################################ + +java.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +java.xml.bind_CLEAN := .properties + +################################################################################ + +java.xml.soap_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +java.xml.soap_CLEAN := .properties + +################################################################################ + +java.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +java.xml.ws_COPY := .xml +java.xml.ws_CLEAN := .properties + +################################################################################ + +java.naming_CLEAN := jndiprovider.properties + +################################################################################ + +java.security.saaj_CLEAN := .properties + +################################################################################ + +java.xml.crypto_COPY := .dtd .xml +java.xml.crypto_CLEAN := .properties + +################################################################################ + +jdk.charsets_COPY := .dat + +################################################################################ + +jdk.compiler_COPY := javax.tools.JavaCompilerTool + +################################################################################ + +jdk.jcmd_COPY := _options + +################################################################################ + +jdk.javadoc_COPY := .xml .css .js + +################################################################################ + +jdk.rmic_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +jdk.rmic_CLEAN := .properties + +################################################################################ + +# No SCTP implementation on Mac OS X or AIX. These classes should be excluded. +SCTP_IMPL_CLASSES = \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationImpl.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/PeerAddrChange.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/ResultContainer.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNotification.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SendFailed.java \ + $(JDK_TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/Shutdown.java + +ifeq ($(OPENJDK_TARGET_OS), macosx) + jdk.sctp_EXCLUDE_FILES := $(SCTP_IMPL_CLASSES) +endif + +ifeq ($(OPENJDK_TARGET_OS),aix) + # These files are duplicated in AIX_SRC_DIRS + jdk.sctp_EXCLUDE_FILES := $(SCTP_IMPL_CLASSES) +endif + +################################################################################ + +jdk.jconsole_COPY := .gif .png + +jdk.jconsole_CLEAN_FILES := $(wildcard \ + $(JDK_TOPDIR)/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/*.properties) + +################################################################################ + +jdk.compiler_CLEAN_FILES := $(wildcard \ + $(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \ + sun/tools/serialver/resources)) + +################################################################################ + +jdk.jdi_EXCLUDES := \ + com/sun/tools/example/debug/bdi \ + com/sun/tools/example/debug/event \ + com/sun/tools/example/debug/gui \ + com/sun/jdi/doc-files \ + # + +jdk.jdi_EXCLUDE_FILES += jdi-overview.html + +################################################################################ + +jdk.dev_CLEAN_FILES := $(wildcard \ + $(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \ + com/sun/tools/script/shell)) + +jdk.dev_COPY := .js oqlhelp.html .txt + +################################################################################ + +ifneq ($(OPENJDK_TARGET_OS), solaris) + jdk.attach_EXCLUDE_FILES += \ + sun/tools/attach/SolarisAttachProvider.java \ + sun/tools/attach/SolarisVirtualMachine.java \ + # +endif + +ifneq ($(OPENJDK_TARGET_OS), linux) + jdk.attach_EXCLUDE_FILES += \ + sun/tools/attach/LinuxAttachProvider.java \ + sun/tools/attach/LinuxVirtualMachine.java \ + # +endif + +ifneq ($(OPENJDK_TARGET_OS), macosx) + jdk.attach_EXCLUDE_FILES += \ + sun/tools/attach/BsdAttachProvider.java \ + sun/tools/attach/BsdVirtualMachine.java \ + # +endif + +ifneq ($(OPENJDK_TARGET_OS),aix) + jdk.attach_EXCLUDE_FILES += \ + sun/tools/attach/AixAttachProvider.java \ + sun/tools/attach/AixVirtualMachine.java \ + # +endif + +################################################################################ + +jdk.jvmstat_COPY := aliasmap + +################################################################################ + +jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +jdk.xml.bind_CLEAN := .properties +jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java + +################################################################################ + +jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS +jdk.xml.ws_CLEAN := .properties + +################################################################################ + +sun.charsets_COPY := .dat + +################################################################################ + +jdk.localedata_COPY := _dict _th +# Exclude BreakIterator classes that are just used in compile process to generate +# data files and shouldn't go in the product +jdk.localedata_EXCLUDE_FILES := sun/text/resources/th/BreakIteratorRules_th.java + +################################################################################ +# Setup the compilation of each module +# +# Do not include nashorn src here since it needs to be compiled separately due +# to nasgen. +# +# Order src dirs in order of override with the most important first. Generated +# source before static source and platform specific source before shared. +# +# To use this variable, use $(call ALL_SRC_DIRS,module) with no space. +GENERATED_SRC_DIRS += \ + $(JDK_OUTPUTDIR)/gensrc/$1 \ + $(LANGTOOLS_OUTPUTDIR)/gensrc/$1 \ + $(CORBA_OUTPUTDIR)/gensrc/$1 \ + $(JDK_OUTPUTDIR)/gensrc_no_srczip/$1 \ + # + +OS_SRC_DIRS += $(JDK_TOPDIR)/src/$1/$(OPENJDK_TARGET_OS)/classes +ifneq ($(OPENJDK_TARGET_OS), $(OPENJDK_TARGET_OS_API_DIR)) +OS_API_SRC_DIRS += $(JDK_TOPDIR)/src/$1/$(OPENJDK_TARGET_OS_API_DIR)/classes +endif + +SHARE_SRC_DIRS += \ + $(JDK_TOPDIR)/src/$1/share/classes \ + $(LANGTOOLS_TOPDIR)/src/$1/share/classes \ + $(CORBA_TOPDIR)/src/$1/share/classes \ + $(JAXP_TOPDIR)/src/$1/share/classes \ + $(JAXWS_TOPDIR)/src/$1/share/classes \ + # + +ALL_SRC_DIRS = \ + $(GENERATED_SRC_DIRS) \ + $(OS_SRC_DIRS) \ + $(OS_API_SRC_DIRS) \ + $(SHARE_SRC_DIRS) \ + # + +# Find all modules with java sources. Filter out nashorn since it needs to be +# compiled separately. +ALL_JAVA_MODULES := $(filter-out jdk.scripting.nashorn, $(call FindJavaModules)) +JAVA_MODULES := $(ALL_JAVA_MODULES) + +# The JDK_USER_DEFINED_FILTER is a poor man's incremental build: by specifying +# JDK_FILTER at the make command line, only a subset of the JDK java files will +# be recompiled. If multiple paths are separated by comma, convert that into a +# space separated list. +JDK_USER_DEFINED_FILTER := $(strip $(subst $(COMMA),$(SPACE), $(JDK_FILTER))) + +# This macro sets up compilation of a module and declares dependencies for it. +# Param 1 - module name +define SetupModuleCompilation + # Find the module dependencies by parsing modules.list file + $1_DEPS := $$(call FindDepsForModule, $1) + + $1_CLASSPATH := $$(addprefix $(JDK_OUTPUTDIR)/modules/,$$($1_DEPS)) + ifeq ($1, jdk.hotspot.agent) + ## The source of this module is compiled elsewhere, hotspot, and imported. + ## Service types are required in the classpath when compiing module-info + $1_CLASSPATH := $$($1_CLASSPATH) $$(addprefix $(JDK_OUTPUTDIR)/modules/,jdk.hotspot.agent) + endif + $1_CLASSPATH := $$(subst $$(SPACE),$$(PATH_SEP),$$($1_CLASSPATH)) + $1_JAVAC_FLAGS := -bootclasspath "$$($1_CLASSPATH)" + + $$(eval $$(call SetupJavaCompilation,$1, \ + SETUP := $$(if $$($1_SETUP), $$($1_SETUP), GENERATE_JDKBYTECODE), \ + SRC := $$(wildcard $$(call ALL_SRC_DIRS,$1)), \ + INCLUDES:=$(JDK_USER_DEFINED_FILTER),\ + BIN := $(JDK_OUTPUTDIR)/modules/$1, \ + HEADERS := $(JDK_OUTPUTDIR)/gensrc_headers/$1, \ + ADD_JAVAC_FLAGS := $$($1_JAVAC_FLAGS))) + + $1: $$($1) $$($1_COPY_EXTRA) + + # Declare dependencies between java compilation of different modules. + # Since not all modules have been declared yet, or might be declared + # in different invocations of this file, use the macro to find the + # correct target file to depend on. + # Only the javac compilation actually depends on other modules so limit + # dependency declaration to that by using the *_COMPILE_TARGET variable. + $$($1_COMPILE_TARGETS): $$(foreach d,$$($1_DEPS), \ + $$(call SetupJavaCompilationCompileTarget, $$d, $(JDK_OUTPUTDIR)/modules/$$d)) +endef + +# Setup compilation for each module +$(foreach m,$(JAVA_MODULES),$(eval $(call SetupModuleCompilation,$m))) + +################################################################################ +# Copy zh_HK properties files from zh_TW + +$(JDK_OUTPUTDIR)/modules/%_zh_HK.properties: $(JDK_OUTPUTDIR)/modules/%_zh_TW.properties + $(install-file) + +define CreateHkTargets + $(patsubst $(JDK_TOPDIR)/src/%, $(JDK_OUTPUTDIR)/modules/%, \ + $(subst /share/classes,, \ + $(subst _zh_TW,_zh_HK, $(filter %_zh_TW.properties, $1)))) +endef + +java.sql.rowset: $(call CreateHkTargets, $(java.sql.rowset_CLEAN_FILES)) +java.rmi: $(call CreateHkTargets, $(java.rmi_CLEAN_FILES)) + +all: $(JAVA_MODULES) + +.PHONY: all $(JAVA_MODULES) diff --git a/make/Install.gmk b/make/Install.gmk new file mode 100644 index 00000000000..f7340b09951 --- /dev/null +++ b/make/Install.gmk @@ -0,0 +1,43 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: install + +include $(SPEC) + +BINARIES := $(notdir $(wildcard $(JDK_IMAGE_DIR)/bin/*)) +INSTALLDIR := openjdk-$(RELEASE) + +# Install the jdk image, in a very crude way. Not taking into +# account, how to install properly on macosx or windows etc. +install: + echo Installing jdk image into $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) + echo and creating $(words $(BINARIES)) links from $(INSTALL_PREFIX)/bin into the jdk. + $(MKDIR) -p $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) + $(RM) -r $(INSTALL_PREFIX)/jvm/$(INSTALLDIR)/* + $(CP) -rp $(JDK_IMAGE_DIR)/* $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) + $(MKDIR) -p $(INSTALL_PREFIX)/bin + $(RM) $(addprefix $(INSTALL_PREFIX)/bin/, $(BINARIES)) + $(foreach b, $(BINARIES), $(LN) -s $(INSTALL_PREFIX)/jvm/$(INSTALLDIR)/bin/$b $(INSTALL_PREFIX)/bin/$b &&) true diff --git a/make/Javadoc.gmk b/make/Javadoc.gmk index 8d434cfcc7e..c283d0294c8 100644 --- a/make/Javadoc.gmk +++ b/make/Javadoc.gmk @@ -41,18 +41,11 @@ include NON_CORE_PKGS.gmk .SUFFIXES: .java # -# Definitions for $(DOCSDIR), $(MKDIR), $(BINDIR), etc. +# Definitions for directories # -DOCSDIR=$(OUTPUT_ROOT)/docs -TEMPDIR=$(OUTPUT_ROOT)/docstemp - -JDK_SHARE_SRC=$(JDK_TOPDIR)/src/share -JDK_SHARE_CLASSES=$(JDK_SHARE_SRC)/classes - -JDK_IMPSRC = $(JDK_OUTPUTDIR)/impsrc - -JDK_GENSRC = $(JDK_OUTPUTDIR)/gensrc +DOCSDIR := $(OUTPUT_ROOT)/docs +TEMPDIR := $(OUTPUT_ROOT)/docstemp HOTSPOT_DOCS_IMPORT_PATH=$(HOTSPOT_OUTPUTDIR)/docs @@ -143,16 +136,19 @@ $(FULL_COMPANY_NAME) in the US and other countries. # Otherwise, you get "No packages or classes specified." due # to $(PATH_SEP) being interpreted as an end of # command (newline or shell ; character) -ALL_SOURCE_DIRS = $(JDK_SHARE_CLASSES) \ - $(JDK_IMPSRC) \ - $(JDK_GENSRC) \ - $(JDK_OUTPUTDIR)/gendocsrc_rmic \ - $(JDK_TOPDIR)/src/solaris/classes \ - $(JDK_TOPDIR)/src/windows/classes \ - $(JDK_SHARE_SRC)/doc/stub - -# List of directories that actually exist -ALL_EXISTING_SOURCE_DIRS := $(wildcard $(ALL_SOURCE_DIRS)) +ALL_SOURCE_DIRS := $(wildcard \ + $(JDK_TOPDIR)/src/*/share/classes \ + $(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS_API_DIR)/classes \ + $(LANGTOOLS_TOPDIR)/src/*/share/classes \ + $(CORBA_TOPDIR)/src/*/share/classes \ + $(JAXP_TOPDIR)/src/*/share/classes \ + $(JAXWS_TOPDIR)/src/*/share/classes \ + $(JDK_OUTPUTDIR)/gensrc/j* \ + $(JDK_OUTPUTDIR)/gendocsrc_rmic \ + $(CORBA_OUTPUTDIR)/gensrc/j* \ + $(JDK_TOPDIR)/src/*/share/doc/stub \ + ) \ + # # List with classpath separator between them EMPTY:= @@ -176,7 +172,7 @@ endef $(eval $(call FillCacheFind, $(ALL_SOURCE_DIRS))) define PackageDependencies - $(call CacheFind, $(foreach p, $(subst .,/,$1), $(addsuffix /$p, $(ALL_SOURCE_DIRS)))) + $(call CacheFind, $(wildcard $(foreach p, $(subst .,/,$1), $(addsuffix /$p, $(ALL_SOURCE_DIRS))))) endef # Given a list of packages, add packages that exist to $@, print summary @@ -382,7 +378,7 @@ COREAPI_HEADER = \ Java$(TRADEMARK) Platform
Standard Ed. $(JDK_MINOR_VERSION)
# Overview file for core apis -COREAPI_OVERVIEW = $(JDK_SHARE_CLASSES)/overview-core.html +COREAPI_OVERVIEW = $(JDK_TOPDIR)/src/java.base/share/classes/overview-core.html # The index.html, options, and packages files COREAPI_INDEX_FILE = $(COREAPI_DOCSDIR)/index.html @@ -534,7 +530,7 @@ $(TAGLETAPI_OPTIONS_FILE): # Create a file with the package names in it $(TAGLETAPI_PACKAGES_FILE): $(call PackageDependencies,$(TAGLETAPI_PKGS)) $(prep-target) - @($(ECHO) "$(JDK_IMPSRC)/$(TAGLETAPI_FILE)" ) > $@ + @($(ECHO) "$(LANGTOOLS_TOPDIR)/src/jdk.javadoc/share/classes/$(TAGLETAPI_FILE)" ) > $@ ############################################################# # @@ -614,7 +610,7 @@ JDI_DOCTITLE := Java$(TRADEMARK) Debug Interface JDI_WINDOWTITLE := Java Debug Interface JDI_HEADER := Java Debug Interface JDI_BOTTOM := $(call CommonBottom,$(JDI_FIRST_COPYRIGHT_YEAR)) -JDI_OVERVIEW := $(JDK_SHARE_CLASSES)/jdi-overview.html +JDI_OVERVIEW := $(JDK_TOPDIR)/src/jdk.jdi/share/classes/jdi-overview.html # JDI_PKGS is located in NON_CORE_PKGS.gmk # The index.html, options, and packages files @@ -703,7 +699,7 @@ JAAS_WINDOWTITLE := Java Authentication and Authorization Service JAAS_HEADER := Java Authentication and Authorization Service JAAS_BOTTOM := $(call CommonBottom,$(JAAS_FIRST_COPYRIGHT_YEAR)) # JAAS_PKGS is located in NON_CORE_PKGS.gmk -JAAS_OVERVIEW := $(JDK_SHARE_CLASSES)/com/sun/security/auth/jaas-overview.html +JAAS_OVERVIEW := $(JDK_TOPDIR)/src/jdk.security.auth/share/classes/jaas-overview.html # The index.html, options, and packages files JAAS_INDEX_FILE = $(JAAS_DOCDIR)/index.html @@ -756,7 +752,7 @@ JGSS_DOCTITLE := Java$(TRADEMARK) GSS-API Utilities JGSS_WINDOWTITLE := Java GSS-API Utilities JGSS_HEADER := Java GSS-API Utilities JGSS_BOTTOM := $(call CommonBottom,$(JGSS_FIRST_COPYRIGHT_YEAR)) -JGSS_OVERVIEW := $(JDK_SHARE_CLASSES)/com/sun/security/jgss/jgss-overview.html +JGSS_OVERVIEW := $(JDK_TOPDIR)/src/java.security.jgss/share/classes/jgss-overview.html # JGSS_PKGS is located in NON_CORE_PKGS.gmk # The index.html, options, and packages files @@ -913,12 +909,12 @@ ALL_OTHER_TARGETS += mgmtdocs MGMT_DOCDIR := $(JRE_API_DOCSDIR)/management/extension MGMT2COREAPI := ../../$(JDKJRE2COREAPI) JVM_MIB_NAME := JVM-MANAGEMENT-MIB.mib -JVM_MIB_SRC := $(JDK_TOPDIR)/src/closed/share/classes/sun/management/snmp/$(JVM_MIB_NAME) +JVM_MIB_SRC := $(JDK_TOPDIR)/src/closed/jdk.snmp/share/classes/sun/management/snmp/$(JVM_MIB_NAME) MGMT_DOCTITLE := Monitoring and Management Interface for the Java$(TRADEMARK) Platform MGMT_WINDOWTITLE := Monitoring and Management Interface for the Java Platform MGMT_HEADER := Monitoring and Management Interface for the Java Platform MGMT_BOTTOM := $(call CommonBottom,$(MGMT_FIRST_COPYRIGHT_YEAR)) -MGMT_OVERVIEW := $(JDK_SHARE_CLASSES)/com/sun/management/mgmt-overview.html +MGMT_OVERVIEW := $(JDK_TOPDIR)/src/java.management/share/classes/mgmt-overview.html # MGMT_PKGS is located in NON_CORE_PKGS.gmk # The index.html, options, and packages files diff --git a/make/Jprt.gmk b/make/Jprt.gmk index 59b76cdf4eb..48ae1cf4623 100644 --- a/make/Jprt.gmk +++ b/make/Jprt.gmk @@ -52,7 +52,6 @@ endif # This target must be called in the context of a SPEC file jprt_bundle: $(JPRT_ARCHIVE_BUNDLE) - @$(call CheckIfMakeAtEnd) # This target must be called in the context of a SPEC file $(JPRT_ARCHIVE_BUNDLE): bundles @@ -66,8 +65,7 @@ SRC_JDK_BUNDLE_DIR := $(JDK_BUNDLE_DIR) SRC_JRE_BUNDLE_DIR := $(JRE_BUNDLE_DIR) # Bundle up the images -bundles: all bundles-only -bundles-only: start-make +bundles: all @$(call TargetEnter) $(MKDIR) -p $(BUILD_OUTPUT)/bundles $(CD) $(SRC_JDK_IMAGE_DIR) && $(ZIP) -y -q -r $(BUILD_OUTPUT)/bundles/$(JDK_IMAGE_SUBDIR).zip . @@ -78,8 +76,7 @@ bundles-only: start-make @$(call TargetExit) # Copy images to one unified location regardless of platform etc. -final-images: all final-images-only -final-images-only: start-make +final-images: all @$(call TargetEnter) $(RM) -r $(BUILD_OUTPUT)/final-images $(MKDIR) -p $(BUILD_OUTPUT)/final-images/$(JDK_IMAGE_SUBDIR) @@ -97,4 +94,4 @@ final-images-only: start-make ########################################################################### # Phony targets -.PHONY: jprt_bundle bundles bundles-only final-images final-images-only +.PHONY: jprt_bundle bundles final-images diff --git a/make/Main.gmk b/make/Main.gmk index 57c265fd8d6..6f2a863bcf6 100644 --- a/make/Main.gmk +++ b/make/Main.gmk @@ -23,165 +23,201 @@ # questions. # -### This is the main part of the Makefile, for the normal case with SPEC specifying a single existing spec.gmk file. +################################################################################ +# This is the main makefile containing most actual top level targets. It needs +# to be called with a SPEC file defined. + +# Declare default target +default: # Now load the spec include $(SPEC) +include $(SRC_ROOT)/make/MakeHelpers.gmk + # Load the vital tools for all the makefiles. include $(SRC_ROOT)/make/common/MakeBase.gmk +# Load common profile names definitions +include $(JDK_TOPDIR)/make/ProfileNames.gmk + +# Declare ALL_TARGETS as an immediate variable. This variable is a list of all +# valid top level targets. It's used to declare them all as PHONY and to +# generate the -only targets. +ALL_TARGETS := + # Hook to include the corresponding custom file, if present. $(eval $(call IncludeCustomExtension, , Main.gmk)) -### Clean up from previous run +# All modules for the current target platform. +# Manually add jdk.hotspot.agent for now. +ALL_MODULES := $(call FindAllModules) jdk.hotspot.agent -# Remove any build.log from a previous run, if they exist -ifneq (,$(BUILD_LOG)) - ifneq (,$(BUILD_LOG_PREVIOUS)) - # Rotate old log - $(shell $(RM) $(BUILD_LOG_PREVIOUS) 2> /dev/null) - $(shell $(MV) $(BUILD_LOG) $(BUILD_LOG_PREVIOUS) 2> /dev/null) - else - $(shell $(RM) $(BUILD_LOG) 2> /dev/null) - endif - $(shell $(RM) $(OUTPUT_ROOT)/build-trace-time.log 2> /dev/null) -endif -# Remove any javac server logs and port files. This -# prevents a new make run to reuse the previous servers. -ifneq (,$(SJAVAC_SERVER_DIR)) - $(shell $(MKDIR) -p $(SJAVAC_SERVER_DIR) && $(RM) -rf $(SJAVAC_SERVER_DIR)/*) -endif +################################################################################ +################################################################################ +# +# Recipes for all targets. Only recipes, dependencies are declared later. +# +################################################################################ -# Reset the build timers. -$(eval $(call ResetAllTimers)) +################################################################################ +# Interim/build tools targets, compiling tools used during the build -# Setup number of jobs to use. -jN is unfortunately not available for us to parse from the command line, -# hence this workaround. -MAKE_ARGS:=$(MAKE_ARGS) -j$(JOBS) +interim-langtools: + +($(CD) $(LANGTOOLS_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CompileInterim.gmk) -### Main targets +interim-corba: + +($(CD) $(CORBA_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CompileCorba.gmk) -default: jdk - @$(call CheckIfMakeAtEnd) +interim-rmic: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CompileInterimRmic.gmk) -all: images docs - @$(call CheckIfMakeAtEnd) +build-tools-jdk: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Tools.gmk java-tools) -# Setup a rule for SPEC file that fails if executed. This check makes sure the configuration -# is up to date after changes to configure -$(SPEC): $(wildcard $(SRC_ROOT)/common/autoconf/*) - @$(ECHO) "ERROR: $(SPEC) is not up to date." - @$(ECHO) "Please rerun configure! Easiest way to do this is by running" - @$(ECHO) "'make reconfigure'." - @if test "x$(IGNORE_OLD_CONFIG)" != "xtrue"; then exit 1; fi +ALL_TARGETS += interim-langtools interim-corba build-tools-jdk -start-make: $(SPEC) - @$(call AtMakeStart) +################################################################################ +# Special targets for certain modules -langtools: langtools-only -langtools-only: start-make - @$(call TargetEnter) - @($(CD) $(LANGTOOLS_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildLangtools.gmk) - @$(call TargetExit) +import-hotspot: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Import.gmk) -corba: langtools corba-only -corba-only: start-make - @$(call TargetEnter) - @($(CD) $(CORBA_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildCorba.gmk) - @$(call TargetExit) +unpack-sec: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UnpackSecurity.gmk) -jaxp: langtools jaxp-only -jaxp-only: start-make - @$(call TargetEnter) - @($(CD) $(JAXP_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJaxp.gmk) - @$(call TargetExit) +policy-jars: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CreatePolicyJars.gmk) -jaxws: langtools jaxp jaxws-only -jaxws-only: start-make - @$(call TargetEnter) - @($(CD) $(JAXWS_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJaxws.gmk) - @$(call TargetExit) +ALL_TARGETS += import-hotspot unpack-sec policy-jars + +################################################################################ +# Gensrc targets, generating source before java compilation can be done +JDK_GENSRC_MODULES := $(call FindModulesWithMakefileFor, gensrc, Gensrc) +LANGTOOLS_GENSRC_MODULES := jdk.compiler.tools +CORBA_GENSRC_MODULES := java.corba +GENSRC_MODULES := $(JDK_GENSRC_MODULES) $(LANGTOOLS_GENSRC_MODULES) \ + $(CORBA_GENSRC_MODULES) +JDK_GENSRC_TARGETS := $(addsuffix -gensrc, $(JDK_GENSRC_MODULES)) +LANGTOOLS_GENSRC_TARGETS := $(addsuffix -gensrc, $(LANGTOOLS_GENSRC_MODULES)) +CORBA_GENSRC_TARGETS := $(addsuffix -gensrc, $(CORBA_GENSRC_MODULES)) +GENSRC_TARGETS := $(addsuffix -gensrc, $(GENSRC_MODULES)) + +jdk.compiler.tools-gensrc: + +($(CD) $(LANGTOOLS_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f GensrcLangtools.gmk) + +java.corba-gensrc: + +($(CD) $(CORBA_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f GensrcCorba.gmk) + +# Declare recipes for all jdk -gensrc targets +$(foreach m, $(JDK_GENSRC_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, gensrc, gensrc, Gensrc))) + +ALL_TARGETS += $(GENSRC_TARGETS) + +################################################################################ +# Generate data targets +GENDATA_MODULES := $(call FindModulesWithMakefileFor, gendata, Gendata) +GENDATA_TARGETS := $(addsuffix -gendata, $(GENDATA_MODULES)) + +# Declare recipes for all -gendata targets +$(foreach m, $(GENDATA_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, gendata, gendata, Gendata))) + +$(foreach m, $(GENDATA_MODULES), $(eval $(call DeclareGendataRecipe,$m))) + +ALL_TARGETS += $(GENDATA_TARGETS) + +################################################################################ +# Copy files targets +COPY_MODULES := $(call FindModulesWithMakefileFor, copy, Copy) +COPY_TARGETS := $(addsuffix -copy, $(COPY_MODULES)) + +# Declare recipes for all -copy targets +$(foreach m, $(COPY_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, copy, copy, Copy))) + +ALL_TARGETS += $(COPY_TARGETS) + +################################################################################ +# Targets for compiling all java modules. Nashorn is treated separately. +JAVA_MODULES := $(call FindJavaModules) +JAVA_TARGETS := $(addsuffix -java, $(JAVA_MODULES)) + +define DeclareCompileJavaRecipe + $1-java: + +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f CompileJavaModules.gmk \ + $1 JAVA_MODULES=$1) +endef + +$(foreach m, $(filter-out jdk.scripting.nashorn, $(JAVA_MODULES)), \ + $(eval $(call DeclareCompileJavaRecipe,$m))) + +# Build nashorn. Needs to be compiled separately from the rest of the modules +# due to nasgen. +jdk.scripting.nashorn-java: + +($(CD) $(NASHORN_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f BuildNashorn.gmk compile) + +ALL_TARGETS += $(JAVA_TARGETS) + +################################################################################ +# Targets for running rmic. +RMIC_MODULES := $(call FindModulesWithMakefileFor, rmic, Rmic) +RMIC_TARGETS := $(addsuffix -rmic, $(RMIC_MODULES)) + +# Declare recipes for all -rmic targets +$(foreach m, $(RMIC_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, rmic, rmic, Rmic))) + +ALL_TARGETS += $(RMIC_TARGETS) + +################################################################################ +# Targets for compiling native libraries +ALL_LIB_MODULES := $(call FindModulesWithMakefileFor, lib, Lib) +LIB_MODULES := $(filter $(ALL_MODULES), $(ALL_LIB_MODULES)) +LIB_TARGETS := $(addsuffix -libs, $(LIB_MODULES)) + +# Declare recipes for all -libs targets +$(foreach m, $(LIB_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, libs, lib, Lib))) + +ALL_TARGETS += $(LIB_TARGETS) + +################################################################################ +# Targets for compiling native executables +ALL_LAUNCHER_MODULES := $(call FindModulesWithMakefileFor, launcher, Launcher) +LAUNCHER_MODULES := $(filter $(ALL_MODULES), $(ALL_LAUNCHER_MODULES)) +LAUNCHER_TARGETS := $(addsuffix -launchers, $(LAUNCHER_MODULES)) + +# Declare recipes for all -launchers targets +$(foreach m, $(LAUNCHER_MODULES), $(eval $(call DeclareRecipeForModuleMakefile, \ + $m, launchers, launcher, Launcher))) + +ALL_TARGETS += $(LAUNCHER_TARGETS) + +################################################################################ +# Build hotspot target ifeq ($(BUILD_HOTSPOT),true) - hotspot: hotspot-only - hotspot-only: start-make - @$(call TargetEnter) - @($(CD) $(SRC_ROOT)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f HotspotWrapper.gmk) - @$(call TargetExit) + hotspot: + ($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f HotspotWrapper.gmk) endif -jdk: langtools hotspot corba jaxp jaxws jdk-only -jdk-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk $(JDK_TARGET)) - @$(call TargetExit) +ALL_TARGETS += hotspot -nashorn: jdk nashorn-only -nashorn-only: start-make - @$(call TargetEnter) - @($(CD) $(NASHORN_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildNashorn.gmk) - @$(call TargetExit) +################################################################################ +# Build demos and samples targets -demos: jdk demos-only -demos-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk demos) - @$(call TargetExit) +demos: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CompileDemos.gmk) -# Note: This double-colon rule is intentional, to support -# custom make file integration. -images:: source-tips demos nashorn images-only -images-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk images) - @$(call TargetExit) +samples: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CopySamples.gmk) -overlay-images: source-tips demos overlay-images-only -overlay-images-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk overlay-images) - @$(call TargetExit) +ALL_TARGETS += demos samples -profiles: profiles-oscheck source-tips jdk hotspot profiles-only -profiles-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk profiles) - @$(call TargetExit) - -profiles-oscheck: - ifneq ($(OPENJDK_TARGET_OS), linux) - @echo "Error: The Java SE 8 Compact Profiles are only implemented for Linux at this time" && exit 1 - endif - -install: images install-only -install-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk install) - @$(call TargetExit) - -docs: jdk docs-only -docs-only: start-make - @$(call TargetEnter) - @($(CD) $(SRC_ROOT)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs) - @$(call TargetExit) - -sign-jars: jdk sign-jars-only -sign-jars-only: start-make - @$(call TargetEnter) - @($(CD) $(JDK_TOPDIR)/make && $(BUILD_LOG_WRAPPER) $(MAKE) $(MAKE_ARGS) -f BuildJdk.gmk sign-jars) - @$(call TargetExit) - -bootcycle-images: images bootcycle-images-only -bootcycle-images-only: start-make - @$(ECHO) Boot cycle build step 2: Building a new JDK image using previously built image - @($(CD) $(SRC_ROOT) && $(BUILD_LOG_WRAPPER) $(MAKE) SPEC=$(dir $(SPEC))bootcycle-spec.gmk images) - -test: images test-only -test-only: start-make - @$(call TargetEnter) - @($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE) -j1 -k MAKEFLAGS= JT_HOME=$(JT_HOME) PRODUCT_HOME=$(JDK_IMAGE_DIR) ALT_OUTPUTDIR=$(OUTPUT_ROOT) CONCURRENCY=$(JOBS) $(TEST)) || true - @$(call TargetExit) +################################################################################ +# Image targets # Stores the tips for each repository. This file is be used when constructing the jdk image and can be # used to track the exact sources used to build that image. @@ -191,52 +227,313 @@ $(OUTPUT_ROOT)/source_tips: FRC @$(RM) $@ @$(call GetSourceTips) +security-jars: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CreateSecurityJars.gmk) + +nashorn-jar: + +($(CD) $(NASHORN_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f BuildNashorn.gmk all) + +# Creates the jar files (rt.jar resources.jar etc) +main-jars: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f CreateJars.gmk) + +# Creates the images (j2sdk-image j2re-image etc) +images: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Images.gmk) + ifeq ($(OPENJDK_TARGET_OS), macosx) + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f Bundles.gmk) + endif + +# Create Compact Profile jars +PROFILE_JARS_TARGETS := $(addsuffix -jars, $(ALL_PROFILES)) +$(PROFILE_JARS_TARGETS): + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) PROFILE=$(@:%-jars=%) -f CreateJars.gmk) + +# Create Compact Profile images +PROFILE_IMAGES_TARGETS := $(addsuffix -images, $(ALL_PROFILES)) +$(PROFILE_IMAGES_TARGETS): + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) PROFILE=$(@:%-images=%) \ + JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/j2re-$(word $(call profile_number,$(@:%-images=%)),$(PROFILE_NAMES))-image \ + -f Images.gmk profile-image) + +profiles-oscheck: + ifneq ($(OPENJDK_TARGET_OS), linux) + @echo "Error: The Java SE 8 Compact Profiles are only implemented for Linux at this time" && exit 1 + endif + +bootcycle-images: + @$(ECHO) Boot cycle build step 2: Building a new JDK image using previously built image + +$(MAKE) $(MAKE_ARGS) -f Main.gmk SPEC=$(dir $(SPEC))bootcycle-spec.gmk images + +ALL_TARGETS += source-tips security-jars nashorn-jar main-jars images \ + $(PROFILE_JARS_TARGETS) $(PROFILE_IMAGES_TARGETS) profiles-oscheck \ + bootcycle-images + +################################################################################ +# Docs targets + +docs-javadoc: + +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk docs) + +docs-jvmtidoc: + +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Javadoc.gmk jvmtidocs) + +ALL_TARGETS += docs-javadoc docs-jvmtidoc + +################################################################################ +# Test target + +test: + ($(CD) $(SRC_ROOT)/test && $(MAKE) $(MAKE_ARGS) -j1 -k MAKEFLAGS= \ + JT_HOME=$(JT_HOME) PRODUCT_HOME=$(JDK_OUTPUT_DIR) \ + ALT_OUTPUTDIR=$(OUTPUT_ROOT) CONCURRENCY=$(JOBS) $(TEST)) || true + +test-make: + ($(CD) $(SRC_ROOT)/test/make && $(MAKE) $(MAKE_ARGS) -f TestMake.gmk $(TEST_TARGET)) + +ALL_TARGETS += test test-make + +################################################################################ +# Verification targets + +# generate modules.xml in the exploded image +modules-xml: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f ModulesXml.gmk gen-modules-xml) + +verify-modules: + +($(CD) $(JDK_TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f ModulesXml.gmk checkdeps) + +ALL_TARGETS += modules-xml verify-modules + +################################################################################ +# Install targets + +install: + +($(CD) $(SRC_ROOT)/make && $(MAKE) $(MAKE_ARGS) -f Install.gmk) + +ALL_TARGETS += install + +################################################################################ +# +# Dependency declarations between targets. +# +# These are declared in two groups. First all dependencies between targets that +# have recipes above as these dependencies may be disabled. Then the aggregator +# targets that do not have recipes of their own, which will never have their +# dependencies disabled. +# +################################################################################ +# Targets with recipes above + +# If running an *-only target, parallel execution and dependencies between +# recipe targets are disabled. This makes it possible to run a select set of +# recipe targets in order. It's the responsibility of the user to make sure +# all prerequisites are fulfilled. +ifneq ($(findstring -only, $(MAKECMDGOALS)), ) + .NOTPARALLEL: +else + interim-langtools: $(LANGTOOLS_GENSRC_TARGETS) + + build-tools-jdk: interim-langtools + + $(CORBA_GENSRC_TARGETS): interim-langtools + + $(JDK_GENSRC_TARGETS): interim-langtools build-tools-jdk + + interim-corba: $(CORBA_GENSRC_TARGETS) + + $(GENDATA_TARGETS): interim-langtools build-tools-jdk + + interim-rmic: interim-langtools + + $(RMIC_TARGETS): interim-langtools interim-corba interim-rmic + + import-hotspot: hotspot + + $(LIB_TARGETS): import-hotspot + + $(LAUNCHER_TARGETS): java.base-libs + + demos: $(JAVA_TARGETS) + + # Declare dependency from -java to -gensrc + $(foreach m, $(GENSRC_MODULES), $(eval $m-java: $m-gensrc)) + + # Declare dependencies between java modules + $(foreach m, $(JAVA_MODULES), \ + $(eval $m-java: $(addsuffix -java, $(filter $(JAVA_MODULES), \ + $(call FindDepsForModule,$m))))) + + # Declare dependencies between -rmic to -java + $(foreach m, $(RMIC_MODULES), $(eval $m-rmic: $m-java)) + + # Declare dependencies from -lib to -java + # Skip jdk.jdwp.agent as it contains no java code. + $(foreach m, $(filter-out jdk.jdwp.agent, $(LIB_MODULES)), $(eval $m-libs: $m-java)) + + # Declare dependencies from all other -lib to java.base-lib + $(foreach t, $(filter-out java.base-libs, $(LIB_TARGETS)), \ + $(eval $t: java.base-libs)) + # Declare the special case dependency for jdk.deploy.osx where libosx + # links against libosxapp. + jdk.deploy.osx-libs: java.desktop-libs + + # This dependency needs to be explicitly declared. jdk.jdi-gensrc generates a + # header file used by jdk.jdwp libs. + jdk.jdwp-libs: jdk.jdi-gensrc + + # Explicitly add dependencies for special targets + java.base-java: unpack-sec + + security-jars: java + + nashorn-jar: jdk.scripting.nashorn-java + + main-jars: java rmic security-jars nashorn-jar policy-jars import-hotspot + + # On windows, the jars target needs to wait for jgss libs to be built. + # Should ideally split out the sec-bin zip file generation to avoid + # this dependency. + ifeq ($(OPENJDK_TARGET_OS), windows) + main-jars: java.security.jgss-libs + endif + + images: jars demos samples exploded-image source-tips + + bootcycle-images: images + + # Need to depend on jars as otherwise there will a race between all the + # invocations of CreateJars.gmk. + $(PROFILE_JARS_TARGETS): jars profiles-oscheck + + $(PROFILE_IMAGES_TARGETS): demos samples exploded-image source-tips + + # Declare dependencies from -images to -jars + $(foreach p, $(ALL_PROFILES), $(eval $p-images: $p-jars)) + + docs-javadoc: $(GENSRC_TARGETS) rmic + + docs-jvmtidoc: hotspot + + test: exploded-image + + modules-xml: build-tools-jdk java + + verify-modules: exploded-image modules-xml + +endif + +################################################################################ +# Virtual targets without recipes + +gensrc: $(GENSRC_TARGETS) + +gendata: $(GENDATA_TARGETS) + +copy: $(COPY_TARGETS) + +java: $(JAVA_TARGETS) + +rmic: $(RMIC_TARGETS) + +libs: $(LIB_TARGETS) + +launchers: $(LAUNCHER_TARGETS) + +# Explicitly add dependencies for these special targets +java.base: import-hotspot policy-jars + +# Declare dependencies from to all the individual targets specific +# to that module -*. +$(foreach m, $(GENSRC_MODULES), $(eval $m: $m-gensrc)) +$(foreach m, $(JAVA_MODULES), $(eval $m: $m-java)) +$(foreach m, $(GENDATA_MODULES), $(eval $m: $m-gendata)) +$(foreach m, $(RMIC_MODULES), $(eval $m: $m-rmic)) +$(foreach m, $(LIB_MODULES), $(eval $m: $m-libs)) +$(foreach m, $(LAUNCHER_MODULES), $(eval $m: $m-launchers)) +$(foreach m, $(COPY_MODULES), $(eval $m: $m-copy)) + +ALL_MODULE_TARGETS := $(sort $(GENSRC_MODULES) $(JAVA_MODULES) \ + $(GENDATA_MODULES) $(LIB_MODULES) $(LAUNCHER_MODULES) $(COPY_MODULES)) + +exploded-image: $(ALL_MODULE_TARGETS) modules-xml + +jars: main-jars nashorn-jar security-jars policy-jars + +# Make each profile name a target that depends on it's images target. +$(foreach p, $(ALL_PROFILES), $(eval $(p): $(p)-images $(p)-jars)) + +profiles: $(ALL_PROFILES) + +docs: docs-javadoc docs-jvmtidoc + +ALL_TARGETS += gensrc gendata copy java rmic libs launchers \ + $(ALL_MODULE_TARGETS) exploded-image jars \ + $(ALL_PROFILES) profiles docs + +################################################################################ + +all: images docs verify-modules +default: exploded-image + +ALL_TARGETS += default all + +################################################################################ +################################################################################ +# +# Clean targets +# +################################################################################ + +# If running a clean target, disable parallel execution +ifneq ($(findstring clean, $(MAKECMDGOALS)), ) + .NOTPARALLEL: +endif + +CLEAN_COMPONENTS += langtools corba hotspot jdk nashorn images \ + bootcycle-build docs docstemp test +CLEAN_TARGETS := $(addprefix clean-, $(CLEAN_COMPONENTS)) # Remove everything, except the output from configure. -clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-overlay-images clean-bootcycle-build clean-docs clean-test - @($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*) - @$(ECHO) Cleaned all build artifacts. +clean: $(CLEAN_TARGETS) + ($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*) + $(ECHO) Cleaned all build artifacts. + +$(CLEAN_TARGETS): + $(call CleanComponent,$(patsubst clean-%, %, $@)) + +clean-docs: clean-docstemp # Remove everything, including configure configuration. # If the output directory was created by configure and now becomes empty, remove it as well. -# FIXME: tmp should not be here, fix ResetTimers instead. And remove spec.sh! dist-clean: clean - @($(CD) $(OUTPUT_ROOT) && $(RM) -r *spec.gmk config.* configure-arguments Makefile compare.sh spec.sh tmp javacservers) - @$(if $(filter $(CONF_NAME),$(notdir $(OUTPUT_ROOT))), \ + ($(CD) $(OUTPUT_ROOT) && $(RM) -r *spec.gmk config.* configure-arguments \ + Makefile compare.sh spec.sh tmp javacservers) + $(if $(filter $(CONF_NAME),$(notdir $(OUTPUT_ROOT))), \ if test "x`$(LS) $(OUTPUT_ROOT)`" != x; then \ $(ECHO) "Warning: Not removing non-empty configuration directory for '$(CONF_NAME)'" ; \ else \ - ($(CD) $(SRC_ROOT) && $(ECHO) "Removing configuration directory for '$(CONF_NAME)'" && $(RM) -r $(OUTPUT_ROOT)) \ + ($(CD) $(SRC_ROOT) && $(ECHO) "Removing configuration directory for '$(CONF_NAME)'" \ + && $(RM) -r $(OUTPUT_ROOT)) \ fi \ ) - @$(ECHO) Cleaned everything, you will have to re-run configure. + $(ECHO) Cleaned everything, you will have to re-run configure. + +ALL_TARGETS += clean dist-clean $(CLEAN_TARGETS) + +################################################################################ + +# Setup a rule for SPEC file that fails if executed. This check makes sure the +# configuration is up to date after changes to configure. +ifeq ($(findstring reconfigure, $(MAKECMDGOALS)), ) + $(SPEC): $(wildcard $(SRC_ROOT)/common/autoconf/*) + @$(ECHO) "ERROR: $(SPEC) is not up to date." + @$(ECHO) "Please rerun configure! Easiest way to do this is by running" + @$(ECHO) "'make reconfigure'." + @$(ECHO) "It may also be ignored by setting IGNORE_OLD_CONFIG=true" + @if test "x$(IGNORE_OLD_CONFIG)" != "xtrue"; then exit 1; fi +endif -clean-langtools: - $(call CleanComponent,langtools) -clean-corba: - $(call CleanComponent,corba) -clean-jaxp: - $(call CleanComponent,jaxp) -clean-jaxws: - $(call CleanComponent,jaxws) -clean-hotspot: - $(call CleanComponent,hotspot) -clean-jdk: - $(call CleanComponent,jdk) -clean-nashorn: - $(call CleanComponent,nashorn) -clean-images: - $(call CleanComponent,images) -clean-overlay-images: - $(call CleanComponent,overlay-images) -clean-bootcycle-build: - $(call CleanComponent,bootcycle-build) -clean-docs: - $(call CleanComponent,docs) - $(call CleanComponent,docstemp) -clean-test: - $(call CleanComponent,testoutput) - reconfigure: ifneq ($(CONFIGURE_COMMAND_LINE), ) @$(ECHO) "Re-running configure using arguments '$(CONFIGURE_COMMAND_LINE)'" @@ -245,12 +542,18 @@ reconfigure: endif @( cd $(OUTPUT_ROOT) && $(BASH) $(TOPDIR)/configure $(CONFIGURE_COMMAND_LINE) ) -.PHONY: langtools corba jaxp jaxws hotspot jdk nashorn images overlay-images install test docs -.PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only jdk-only nashorn-only images-only overlay-images-only install-only test-only docs-only -.PHONY: default all clean dist-clean bootcycle-images start-make -.PHONY: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-nashorn clean-images clean-docs clean-test clean-overlay-images clean-bootcycle-build -.PHONY: profiles profiles-only profiles-oscheck +ALL_TARGETS += reconfigure -include $(root_dir)/make/Jprt.gmk +################################################################################ +# Declare *-only targets for each normal target +$(foreach t, $(ALL_TARGETS), $(eval $(t)-only: $(t))) + +ALL_TARGETS += $(addsuffix -only, $(ALL_TARGETS)) + +################################################################################ + +.PHONY: $(ALL_TARGETS) + +include $(SRC_ROOT)/make/Jprt.gmk FRC: # Force target diff --git a/make/MakeHelpers.gmk b/make/MakeHelpers.gmk index c999535555e..19a4634d908 100644 --- a/make/MakeHelpers.gmk +++ b/make/MakeHelpers.gmk @@ -40,7 +40,7 @@ _MAKEHELPERS_GMK := 1 # Find out which variables were passed explicitely on the make command line. These # will be passed on to sub-makes, overriding spec.gmk settings. -MAKE_ARGS=$(foreach var,$(subst =command,,$(filter %=command,$(foreach var,$(.VARIABLES),$(var)=$(firstword $(origin $(var)))))),$(var)=$($(var))) +MAKE_ARGS=$(foreach var,$(subst =command,,$(filter %=command,$(foreach var,$(.VARIABLES),$(var)=$(firstword $(origin $(var)))))),$(var)="$($(var))") list_alt_overrides_with_origins=$(filter ALT_%=environment ALT_%=command,$(foreach var,$(.VARIABLES),$(var)=$(firstword $(origin $(var))))) list_alt_overrides=$(subst =command,,$(subst =environment,,$(list_alt_overrides_with_origins))) @@ -112,7 +112,8 @@ endef # Do not indent this function, this will add whitespace at the start which the caller won't handle define GetRealTarget -$(strip $(if $(MAKECMDGOALS),$(MAKECMDGOALS),default)) +$(strip $(if $(findstring main-wrapper, $(MAKECMDGOALS)), $(MAIN_TARGETS), \ + $(if $(MAKECMDGOALS),$(MAKECMDGOALS),default))) endef # Do not indent this function, this will add whitespace at the start which the caller won't handle @@ -131,24 +132,23 @@ endef # Hook to be called when starting to execute a top-level target define TargetEnter - $(BUILD_LOG_WRAPPER) $(PRINTF) "## Starting $(patsubst %-only,%,$@)\n" + $(PRINTF) "## Starting $(patsubst %-only,%,$@)\n" $(call RecordStartTime,$(patsubst %-only,%,$@)) endef # Hook to be called when finish executing a top-level target define TargetExit $(call RecordEndTime,$(patsubst %-only,%,$@)) - $(BUILD_LOG_WRAPPER) $(PRINTF) "## Finished $(patsubst %-only,%,$@) (build time %s)\n\n" \ + $(PRINTF) "## Finished $(patsubst %-only,%,$@) (build time %s)\n\n" \ "`$(CAT) $(BUILDTIMESDIR)/build_time_diff_$(patsubst %-only,%,$@) | $(CUT) -f 1 -d ' '`" - $(call CheckIfMakeAtEnd) endef # Hook to be called as the very first thing when running a normal build define AtMakeStart $(if $(findstring --jobserver,$(MAKEFLAGS)),$(error make -j is not supported, use make JOBS=n)) $(call CheckEnvironment) - @$(PRINTF) $(LOG_INFO) "Running make as '$(MAKE) $(MFLAGS) $(MAKE_ARGS)'\n" - @$(PRINTF) "Building $(PRODUCT_NAME) for target '$(call GetRealTarget)' in configuration '$(CONF_NAME)'\n\n" + $(BUILD_LOG_WRAPPER) $(PRINTF) $(LOG_INFO) "Running make as '$(MAKE) $(MFLAGS) $(MAKE_ARGS)'\n" + $(BUILD_LOG_WRAPPER) $(PRINTF) "Building $(PRODUCT_NAME) for target '$(call GetRealTarget)' in configuration '$(CONF_NAME)'\n\n" $(call StartGlobalTimer) endef @@ -157,7 +157,7 @@ define AtMakeEnd [ -f $(SJAVAC_SERVER_DIR)/server.port ] && echo Stopping sjavac server && $(TOUCH) $(SJAVAC_SERVER_DIR)/server.port.stop; true $(call StopGlobalTimer) $(call ReportBuildTimes) - @$(PRINTF) "Finished building $(PRODUCT_NAME) for target '$(call GetRealTarget)'\n" + @$(PRINTF) "\nFinished building $(PRODUCT_NAME) for target '$(call GetRealTarget)'\n" $(call CheckEnvironment) endef @@ -298,7 +298,7 @@ endef # Cleans the component given as $1 define CleanComponent - @$(PRINTF) "Cleaning $1 build artifacts ..." + @$(PRINTF) "Cleaning $(strip $1) build artifacts ..." @($(CD) $(OUTPUT_ROOT) && $(RM) -r $1) @$(PRINTF) " done\n" endef diff --git a/make/common/JavaCompilation.gmk b/make/common/JavaCompilation.gmk index 58656a7fa32..919317f91ba 100644 --- a/make/common/JavaCompilation.gmk +++ b/make/common/JavaCompilation.gmk @@ -35,6 +35,9 @@ # of removing duplicates. It is actually this side effect that is # desired whenever sort is used below! +ifndef _JAVA_COMPILATION_GMK +_JAVA_COMPILATION_GMK := 1 + ifeq (,$(_MAKEBASE_GMK)) $(error You must include MakeBase.gmk prior to including JavaCompilation.gmk) endif @@ -105,8 +108,8 @@ define SetupArchive # On windows, a lot of includes/excludes risk making the command line too long, so # writing the grep patterns to files. ifneq (,$$($1_INCLUDES)) - $1_GREP_INCLUDE_PATTERNS:=$$(foreach src,$$($1_SRCS), \ - $$(addprefix $$(src)/,$$($1_INCLUDES))) + $1_GREP_INCLUDE_PATTERNS:=$$(call EscapeDollar, \ + $$(foreach src,$$($1_SRCS), $$(addprefix $$(src)/,$$($1_INCLUDES)))) # If there are a lot of include patterns, output to file to shorten command lines ifeq ($$(word 20,$$($1_GREP_INCLUDE_PATTERNS)),) $1_GREP_INCLUDES:=| $(GREP) $$(patsubst %,$(SPACE)-e$(SPACE)$(DQUOTE)%$(DQUOTE),$$($1_GREP_INCLUDE_PATTERNS)) @@ -118,8 +121,9 @@ define SetupArchive endif endif ifneq (,$$($1_EXCLUDES)$$($1_EXCLUDE_FILES)) - $1_GREP_EXCLUDE_PATTERNS:=$$(foreach src,$$($1_SRCS),$$(addprefix $$(src)/, \ - $$($1_EXCLUDES) $$($1_EXCLUDE_FILES))) + $1_GREP_EXCLUDE_PATTERNS:=$$(call EscapeDollar, \ + $$(foreach src,$$($1_SRCS),$$(addprefix $$(src)/, \ + $$($1_EXCLUDES) $$($1_EXCLUDE_FILES)))) # If there are a lot of include patterns, output to file to shorten command lines ifeq ($$(word 20,$$($1_GREP_EXCLUDE_PATTERNS)),) $1_GREP_EXCLUDES:=| $(GREP) -v $$(patsubst %,$(SPACE)-e$(SPACE)$(DQUOTE)%$(DQUOTE),$$($1_GREP_EXCLUDE_PATTERNS)) @@ -154,9 +158,9 @@ define SetupArchive ifneq (,$$($1_GREP_EXCLUDE_PATTERNS)) $1_DEPS:=$$(filter-out $$(addsuffix %,$$($1_GREP_EXCLUDE_PATTERNS)),$$($1_DEPS)) endif - # The subst of \ is needed because $ has to be escaped with \ in EXTRA_FILES for the command - # lines, but not here for use in make dependencies. - $1_DEPS+=$$(subst \,,$$(foreach src,$$($1_SRCS),$$(addprefix $$(src)/,$$($1_EXTRA_FILES)))) + # Look for EXTRA_FILES in all SRCS dirs and as absolute paths. + $1_DEPS+=$$(wildcard $$(foreach src, $$($1_SRCS), \ + $$(addprefix $$(src)/, $$($1_EXTRA_FILES))) $$($1_EXTRA_FILES)) ifeq (,$$($1_SKIP_METAINF)) $1_DEPS+=$$(call CacheFind,$$(wildcard $$(addsuffix /META-INF,$$($1_SRCS)))) endif @@ -168,44 +172,69 @@ define SetupArchive # Utility macros, to make the shell script receipt somewhat easier to decipher. + # Capture extra files is the same for both CAPTURE_CONTENTS and SCAPTURE_CONTENTS so + # only define it once to avoid duplication. + # The list of extra files might be long, so need to use ListPathsSafely to print + # them out to a separte file. Then process the contents of that file to rewrite + # into -C lines. + # The EXTRA_FILES_RESOLVED varible must be set in the macro so that it's evaluated + # in the recipe when the files are guaranteed to exist. + $1_CAPTURE_EXTRA_FILES=\ + $(RM) $$($1_BIN)/_the.$$($1_JARNAME)_contents.extra $$(NEWLINE) \ + $$(eval $1_EXTRA_FILES_RESOLVED:=$$(call DoubleDollar, $$(call DoubleDollar, \ + $$(wildcard $$(foreach src, $$($1_SRCS), \ + $$(addprefix $$(src)/, $$($1_EXTRA_FILES))) $$($1_EXTRA_FILES))))) \ + $$(if $$($1_EXTRA_FILES_RESOLVED), \ + $$(call ListPathsSafely,$1_EXTRA_FILES_RESOLVED,\n, \ + >> $$($1_BIN)/_the.$$($1_JARNAME)_contents.extra) $$(NEWLINE) \ + $(SED) $$(foreach src,$$($1_SRCS), -e 's|$$(src)/|-C $$(src) |g') \ + $$($1_BIN)/_the.$$($1_JARNAME)_contents.extra \ + >> $$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE)) + # The capture contents macro finds all files (matching the patterns, typically # .class and .prp) that are newer than the jar-file, ie the new content to be put into the jar. # NOTICE: please leave the parentheses space separated otherwise the AIX build will break! - $1_CAPTURE_CONTENTS=$$(foreach src,$$($1_SRCS), \ - ( ( $(FIND) $$(src) -type f -a \( $$($1_FIND_PATTERNS) \) -a -newer $$@ $$($1_GREP_INCLUDES) \ - $$($1_GREP_EXCLUDES) | $(SED) 's|$$(src)/||g' && \ - $(ECHO) $$(subst $$(src)/,,$$($1_EXTRA_FILES) ) ) > \ - $$(src)/_the.$$($1_JARNAME)_contents) $$(NEWLINE) ) + $1_CAPTURE_CONTENTS=\ + $(RM) $$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE) \ + $$(foreach src,$$($1_SRCS), \ + $(FIND) $$(src) -type f -a \( $$($1_FIND_PATTERNS) \) -a -newer $$@ $$($1_GREP_INCLUDES) \ + $$($1_GREP_EXCLUDES) | $(SED) 's|$$(src)/|-C $$(src) |g' \ + >> $$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE)) \ + $$($1_CAPTURE_EXTRA_FILES) + # The capture metainf macro finds all files below the META-INF directory that are newer than the jar-file. ifeq (,$$($1_SKIP_METAINF)) - $1_CAPTURE_METAINF =$$(foreach src,$$($1_SRCS),($(FIND) $$(src)/META-INF -type f -a -newer $$@ 2> /dev/null | $(SED) 's|$$(src)/||g' >> $$(src)/_the.$$($1_JARNAME)_contents ) $$(NEWLINE)) + $1_CAPTURE_METAINF =$$(foreach src,$$($1_SRCS), \ + ( $(FIND) $$(src)/META-INF -type f -a -newer $$@ 2> /dev/null | $(SED) 's|$$(src)/|-C $$(src) |g' >> \ + $$($1_BIN)/_the.$$($1_JARNAME)_contents ) $$(NEWLINE) ) endif # The capture deletes macro finds all deleted files and concatenates them. The resulting file # tells us what to remove from the jar-file. - $1_CAPTURE_DELETES=$$(foreach src,$$($1_SRCS),($(FIND) $$(src) -name _the.package.deleted -newer $$@ -exec $(SED) 's|$$(src)||g' \{\} >> $$($1_DELETES_FILE) \;) $$(NEWLINE)) + $1_CAPTURE_DELETES=$$(foreach src,$$($1_SRCS),($(FIND) $$(src) -name _the.package.deleted -newer $$@ \ + -exec $(SED) 's|$$(src)||g' \{\} >> $$($1_DELETES_FILE) \;) $$(NEWLINE)) # The update contents macro updates the jar file with the previously capture contents. # Use 'wc -w' to see if the contents file is empty. - $1_UPDATE_CONTENTS=$$(foreach src,$$($1_SRCS), \ - (cd $$(src) && \ - if [ "`$(WC) -w _the.$$($1_JARNAME)_contents | $(AWK) '{ print $$$$1 }'`" -gt "0" ]; then \ - $(ECHO) " updating" `$(WC) -l _the.$$($1_JARNAME)_contents | $(AWK) '{ print $$$$1 }'` files && \ - $(JAR) $$($1_JAR_UPDATE_OPTIONS) $$@ @_the.$$($1_JARNAME)_contents; \ - fi) $$(NEWLINE)) + $1_UPDATE_CONTENTS=\ + if [ "`$(WC) -l $$($1_BIN)/_the.$$($1_JARNAME)_contents | $(AWK) '{ print $$$$1 }'`" -gt "0" ]; then \ + $(ECHO) " updating" `$(WC) -l $$($1_BIN)/_the.$$($1_JARNAME)_contents | $(AWK) '{ print $$$$1 }'` files && \ + $(JAR) $$($1_JAR_UPDATE_OPTIONS) $$@ @$$($1_BIN)/_the.$$($1_JARNAME)_contents; \ + fi $$(NEWLINE) # The s-variants of the above macros are used when the jar is created from scratch. # NOTICE: please leave the parentheses space separated otherwise the AIX build will break! - $1_SCAPTURE_CONTENTS=$$(foreach src,$$($1_SRCS), \ - ( ( $(FIND) $$(src) -type f -a \( $$($1_FIND_PATTERNS) \) $$($1_GREP_INCLUDES) \ - $$($1_GREP_EXCLUDES) | $(SED) 's|$$(src)/||g' && \ - $$(subst $$(src)/,,$(ECHO) $$($1_EXTRA_FILES) ) ) > \ - $$(src)/_the.$$($1_JARNAME)_contents) $$(NEWLINE) ) + $1_SCAPTURE_CONTENTS=\ + $(RM) $$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE) \ + $$(foreach src,$$($1_SRCS), \ + $(FIND) $$(src) -type f -a \( $$($1_FIND_PATTERNS) \) $$($1_GREP_INCLUDES) \ + $$($1_GREP_EXCLUDES) | $(SED) 's|$$(src)/|-C $$(src) |g' \ + >> $$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE)) \ + $$($1_CAPTURE_EXTRA_FILES) ifeq (,$$($1_SKIP_METAINF)) $1_SCAPTURE_METAINF=$$(foreach src,$$($1_SRCS), \ - ($(FIND) $$(src)/META-INF -type f 2> /dev/null | $(SED) 's|$$(src)/||g' >> \ - $$(src)/_the.$$($1_JARNAME)_contents) $$(NEWLINE)) + ( $(FIND) $$(src)/META-INF -type f 2> /dev/null | $(SED) 's|$$(src)/|-C $$(src) |g' >> \ + $$($1_BIN)/_the.$$($1_JARNAME)_contents) $$(NEWLINE) ) endif - $1_SUPDATE_CONTENTS=$$(foreach src,$$($1_SRCS), \ - (cd $$(src) && $(JAR) $$($1_JAR_UPDATE_OPTIONS) $$@ @$$(src)/_the.$$($1_JARNAME)_contents) $$(NEWLINE)) + $1_SUPDATE_CONTENTS=$(JAR) $$($1_JAR_UPDATE_OPTIONS) $$@ @$$($1_BIN)/_the.$$($1_JARNAME)_contents $$(NEWLINE) # Use a slightly shorter name for logging, but with enough path to identify this jar. $1_NAME:=$$(subst $$(OUTPUT_ROOT)/,,$$($1_JAR)) @@ -327,14 +356,19 @@ define add_file_to_copy $2_TARGET:=$2 # Remove the source prefix. $$(foreach i,$$($1_SRC),$$(eval $$(call remove_string,$$i,$2_TARGET))) - # Now we can setup the depency that will trigger the copying. - $$($1_BIN)$$($2_TARGET) : $2 + # To allow for automatic overrides, do not create a rule for a target file that + # already has one + ifeq ($$(findstring $$($2_TARGET), $$($1_COPY_LIST)), ) + $1_COPY_LIST += $$($2_TARGET) + # Now we can setup the depency that will trigger the copying. + $$($1_BIN)$$($2_TARGET) : $2 $(MKDIR) -p $$(@D) $(CP) $$< $$@ $(CHMOD) -f ug+w $$@ - # And do not forget this target - $1_ALL_COPY_TARGETS += $$($1_BIN)$$($2_TARGET) + # And do not forget this target + $1_ALL_COPY_TARGETS += $$($1_BIN)$$($2_TARGET) + endif endef @@ -431,8 +465,9 @@ define SetupJavaCompilation # Add all source roots to the find cache since we are likely going to run find # on these more than once. The cache will only be updated if necessary. $$(eval $$(call FillCacheFind,$$($1_SRC))) - # Find all files in the source trees. - $1_ALL_SRCS += $$(filter-out $(OVR_SRCS),$$(call CacheFind,$$($1_SRC))) + # Find all files in the source trees. Preserve order of source roots for overrides to + # work correctly. CacheFind does not preserve order so need to call it for each root. + $1_ALL_SRCS += $$(filter-out $(OVR_SRCS),$$(foreach s,$$($1_SRC),$$(call CacheFind,$$(s)))) # Extract the java files. ifneq ($$($1_EXCLUDE_FILES),) $1_EXCLUDE_FILES_PATTERN:=$$(addprefix %,$$($1_EXCLUDE_FILES)) @@ -462,10 +497,12 @@ define SetupJavaCompilation $1_SRCS := $$(filter-out $$($1_SRC_EXCLUDES),$$($1_SRCS)) endif + # All files below META-INF are always copied. + $1_ALL_COPIES := $$(filter $$(addsuffix /META-INF%,$$($1_SRC)),$$($1_ALL_SRCS)) # Find all files to be copied from source to bin. ifneq (,$$($1_COPY)$$($1_COPY_FILES)) # Search for all files to be copied. - $1_ALL_COPIES := $$(filter $$(addprefix %,$$($1_COPY)),$$($1_ALL_SRCS)) + $1_ALL_COPIES += $$(filter $$(addprefix %,$$($1_COPY)),$$($1_ALL_SRCS)) # Copy these explicitly $1_ALL_COPIES += $$($1_COPY_FILES) # Copy must also respect filters. @@ -479,14 +516,12 @@ define SetupJavaCompilation $1_ALL_COPIES := $$(filter-out $$($1_EXCLUDE_FILES_PATTERN),$$($1_ALL_COPIES)) endif endif - # All files below META-INF are always copied. - $1_ALL_COPIES += $$(filter $$(addsuffix /META-INF%,$$($1_SRC)),$$($1_ALL_SRCS)) - ifneq (,$$($1_ALL_COPIES)) - # Yep, there are files to be copied! - $1_ALL_COPY_TARGETS:= - $$(foreach i,$$($1_ALL_COPIES),$$(eval $$(call add_file_to_copy,$1,$$i))) - # Now we can depend on $$($1_ALL_COPY_TARGETS) to copy all files! - endif + ifneq (,$$($1_ALL_COPIES)) + # Yep, there are files to be copied! + $1_ALL_COPY_TARGETS:= + $$(foreach i,$$($1_ALL_COPIES),$$(eval $$(call add_file_to_copy,$1,$$i))) + # Now we can depend on $$($1_ALL_COPY_TARGETS) to copy all files! + endif # Find all property files to be copied and cleaned from source to bin. ifneq (,$$($1_CLEAN)$$($1_CLEAN_FILES)) @@ -529,7 +564,7 @@ define SetupJavaCompilation endif # Using sjavac to compile. - $1 := $$($1_ALL_COPY_TARGETS) $$($1_ALL_COPY_CLEAN_TARGETS) $$($1_BIN)/javac_state + $1_COMPILE_TARGETS := $$($1_BIN)/javac_state # Create SJAVAC variable form JAVAC variable. Expects $1_JAVAC to be # "bootclasspathprepend -cp .../javac.jar com.sun.tools.javac.Main" @@ -545,7 +580,7 @@ define SetupJavaCompilation $(ECHO) Compiling $1 ($$($1_JVM) $$($1_SJAVAC) \ $$($1_REMOTE) \ - -j $(JOBS) \ + -j 1 \ --permit-unidentified-artifacts \ --permit-sources-without-package \ --compare-found-sources $$($1_BIN)/_the.$1_batch.tmp \ @@ -555,9 +590,11 @@ define SetupJavaCompilation $$($1_HEADERS_ARG) \ -d $$($1_BIN) && \ $(MV) $$($1_BIN)/_the.$1_batch.tmp $$($1_BIN)/_the.$1_batch) + # sjavac doesn't touch this if nothing has changed + $(TOUCH) $$@ else # Using plain javac to batch compile everything. - $1 := $$($1_ALL_COPY_TARGETS) $$($1_ALL_COPY_CLEAN_TARGETS) $$($1_BIN)/_the.$1_batch + $1_COMPILE_TARGETS := $$($1_BIN)/_the.$1_batch # When building in batch, put headers in a temp dir to filter out those that actually # changed before copying them to the real header dir. @@ -566,15 +603,18 @@ define SetupJavaCompilation $$($1_HEADERS)/_the.$1_headers: $$($1_BIN)/_the.$1_batch $(MKDIR) -p $$(@D) - for f in `ls $$($1_HEADERS).$1.tmp`; do \ - if [ ! -f "$$($1_HEADERS)/$$$$f" ] || [ "`$(DIFF) $$($1_HEADERS)/$$$$f $$($1_HEADERS).$1.tmp/$$$$f`" != "" ]; then \ + if [ -d "$$($1_HEADERS).$1.tmp" ]; then \ + for f in `ls $$($1_HEADERS).$1.tmp`; do \ + if [ ! -f "$$($1_HEADERS)/$$$$f" ] \ + || [ "`$(DIFF) $$($1_HEADERS)/$$$$f $$($1_HEADERS).$1.tmp/$$$$f`" != "" ]; then \ $(CP) -f $$($1_HEADERS).$1.tmp/$$$$f $$($1_HEADERS)/$$$$f; \ fi; \ - done + done; \ + fi $(RM) -r $$($1_HEADERS).$1.tmp $(TOUCH) $$@ - $1 += $$($1_HEADERS)/_the.$1_headers + $1_HEADER_TARGETS := $$($1_HEADERS)/_the.$1_headers endif # When not using sjavac, pass along all sources to javac using an @file. @@ -590,6 +630,10 @@ define SetupJavaCompilation endif + # Add all targets to main variable + $1 := $$($1_ALL_COPY_TARGETS) $$($1_ALL_COPY_CLEAN_TARGETS) $$($1_COMPILE_TARGETS) \ + $$($1_HEADER_TARGETS) + # Check if a jar file was specified, then setup the rules for the jar. ifneq (,$$($1_JAR)) # If no suffixes was explicitly set for this jar file. @@ -630,3 +674,14 @@ define SetupJavaCompilation $1 += $$($1_SRCZIP) endif endef + +# Use this macro to find the correct target to depend on when the original +# SetupJavaCompilation is declared in a different makefile, to avoid having +# to declare and evaluate it again. +# param 1 is for example BUILD_MYPACKAGE +# param 2 is the output directory (BIN) +define SetupJavaCompilationCompileTarget + $(if $(findsring yes, $(ENABLE_SJAVAC)), $(strip $2)/javac_state, \ + $(strip $2)/_the.$(strip $1)_batch) +endef +endif diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk index 866b3b36957..8c987609efa 100644 --- a/make/common/MakeBase.gmk +++ b/make/common/MakeBase.gmk @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -33,6 +33,18 @@ ifndef _MAKEBASE_GMK _MAKEBASE_GMK := 1 +################################################################################ +# This macro translates $ into \$ to protect the $ from expansion in the shell. +# To make this macro resilient against already escaped strings, first remove +# any present escapes before escaping so that no double escapes are added. +EscapeDollar = $(subst $$,\$$,$(subst \$$,$$,$(strip $1))) + +################################################################################ +# This macro translates $ into $$ to protect the string from make itself. +DoubleDollar = $(subst $$,$$$$,$(strip $1)) + +################################################################################ + # If the variable that you want to send to stdout for piping into a file or otherwise, # is potentially long, for example the a list of file paths, eg a list of all package directories. # Then you need to use ListPathsSafely, which optimistically splits the output into several shell @@ -57,7 +69,7 @@ endef define ListPathsSafely_Printf $(if $(strip $($1_LPS$4)),$(if $(findstring $(LOG_LEVEL),trace),,@)printf \ - -- "$(strip $($1_LPS$4))\n" | $(decompress_paths) $3) + -- "$(strip $(call EscapeDollar, $($1_LPS$4)))\n" | $(decompress_paths) $3) endef # Receipt example: @@ -410,15 +422,19 @@ else ifeq ($(OPENJDK_TARGET_OS),macosx) if [ -n "`$(XATTR) -l '$@'`" ]; then $(XATTR) -c '$@'; fi endef else + # Running mkdir and cp in the same shell speeds up copy intensive tasks in Cygwin + # significantly. define install-file - $(MKDIR) -p $(@D) - $(CP) -fP '$<' '$@' + $(MKDIR) -p $(@D) && $(CP) -fP '$<' '$@' endef endif # Convenience functions for working around make's limitations with $(filter ). -containing = $(foreach v,$2,$(if $(findstring $1,$v),$v)) -not-containing = $(foreach v,$2,$(if $(findstring $1,$v),,$v)) +containing = $(strip $(foreach v,$(strip $2),$(if $(findstring $(strip $1),$v),$v))) +not-containing = $(strip $(foreach v,$(strip $2),$(if $(findstring $(strip $1),$v),,$v))) + +# Filter out duplicate sub strings while preserving order. Keeps the first occurance. +uniq = $(if $1,$(firstword $1) $(call uniq,$(filter-out $(firstword $1),$1))) ifneq ($(DISABLE_CACHE_FIND), true) ################################################################################ @@ -457,6 +473,8 @@ ifneq ($(DISABLE_CACHE_FIND), true) # Otherwise reverts to shell find. This is safe to call on all platforms, even if # cache is deactivated. # + # $1 can be either a directory or a file. If it's a directory, make + # sure we have exactly one trailing slash before the wildcard. # The extra - is needed when FIND_CACHE_DIRS is empty but should be harmless. # # Param 1 - Dirs to find in @@ -464,8 +482,9 @@ ifneq ($(DISABLE_CACHE_FIND), true) define CacheFind $(if $(filter-out $(addsuffix /%,- $(FIND_CACHE_DIRS)) $(FIND_CACHE_DIRS),$1), \ $(shell $(FIND) $1 \( -type f -o -type l \) $2), \ - $(filter $(addsuffix %,$1),$(FIND_CACHE))) + $(filter $(addsuffix /%,$(patsubst %/,%,$1)) $1,$(FIND_CACHE))) endef + else # If CacheFind is disabled, just run the find command. # Param 1 - Dirs to find in @@ -477,4 +496,110 @@ endif ################################################################################ +define AddFileToCopy + # Helper macro for SetupCopyFiles + # 1 : Source file + # 2 : Dest file + # 3 : Variable to add targets to + # 4 : Macro to call for copy operation + + $2: $1 + $(ECHO) $(LOG_INFO) Copying $$(patsubst $(OUTPUT_ROOT)/%,%,$$@) + $$($$(strip $4)) + + $3 += $2 +endef + +define SetupCopyFiles + # param 1 is for example COPY_MYFILES + # param 2,3,4,5 are named args. + # SRC : Source root dir + # DEST : Dest root dir + # FILES : List of files to copy with absolute paths, or path relative to SRC. Must be in SRC. + # FLATTEN : Set to flatten the directory structure in the DEST dir. + # MACRO : Optionally override the default macro used for making the copy. Default is 'install-file' + $(foreach i,2 3 4 5 6, $(if $($i),$1_$(strip $($i)))$(NEWLINE)) + $(call LogSetupMacroEntry,SetupCopyFiles($1),$2,$3,$4,$5,$6) + $(if $(7),$(error Internal makefile error: Too many arguments to SetupCopyFiles)) + + ifeq ($$($1_MACRO), ) + $1_MACRO := install-file + endif + + $$(foreach f, $$(patsubst $$($1_SRC)/%,%,$$($1_FILES)), \ + $$(eval $$(call AddFileToCopy, $$($1_SRC)/$$f, \ + $$($1_DEST)/$$(if $$($1_FLATTEN),$$(notdir $$f),$$f), $1, $$($1_MACRO)))) + +endef + +################################################################################ +# Module list macros + +ALL_TOP_SRC_DIRS := \ + $(JDK_TOPDIR)/src \ + $(LANGTOOLS_TOPDIR)/src \ + $(CORBA_TOPDIR)/src \ + $(JAXP_TOPDIR)/src \ + $(JAXWS_TOPDIR)/src \ + $(NASHORN_TOPDIR)/src \ + # + +# There are snmp classes in the open but they are not included in OpenJDK +JAVA_MODULES_FILTER := jdk.snmp + +# Find all modules with java sources by looking in the source dirs +define FindJavaModules + $(filter-out $(JAVA_MODULES_FILTER), $(sort $(notdir \ + $(patsubst %/,%, $(dir $(patsubst %/,%, $(dir $(patsubst %/,%, $(dir \ + $(wildcard $(patsubst %,%/*/share/classes/*, $(ALL_TOP_SRC_DIRS)) \ + $(patsubst %,%/*/$(OPENJDK_TARGET_OS_API_DIR)/classes/*, $(ALL_TOP_SRC_DIRS)) \ + $(patsubst %,%/*/$(OPENJDK_TARGET_OS)/classes/*, $(ALL_TOP_SRC_DIRS)))))))))))) +endef + +MODULES_LIST_FILE := $(SRC_ROOT)/make/common/modules.list + +# Param 1: Module to find deps for +define FindDepsForModule + $(if $(filter-out java.base, $1), java.base $(filter-out jdk.scripting.nashorn, $(filter-out java.base, $(wordlist 2, 100, $(shell $(GREP) '^$(strip $1):' $(MODULES_LIST_FILE)))))) +endef + +# Find all modules with source for the target platform. +define FindAllModules + $(sort $(filter-out closed demo sample, $(notdir $(patsubst %/,%, $(dir \ + $(wildcard $(patsubst %, %/*/share, $(ALL_TOP_SRC_DIRS)) \ + $(patsubst %, %/*/$(OPENJDK_TARGET_OS), $(ALL_TOP_SRC_DIRS)) \ + $(patsubst %, %/*/$(OPENJDK_TARGET_OS_API_DIR), $(ALL_TOP_SRC_DIRS)))))))) +endef + +################################################################################ + +MAKE_DIR_LIST := $(JDK_TOPDIR)/make + +# Find all modules that has a makefile for a certain build phase +# Param 1: Make subdir to look in +# Param 2: File prefix to look for +FindModulesWithMakefileFor = $(sort $(foreach d, $(MAKE_DIR_LIST), \ + $(patsubst $d/$(strip $1)/$(strip $2)-%.gmk,%, \ + $(wildcard $d/$(strip $1)/$(strip $2)-*.gmk)))) + +# Declare a recipe for calling such a makefile +# Param 1: Module name +# Param 2: Suffix for rule +# Param 3: Make subdir +# Param 4: Makefile prefix +define DeclareRecipeForModuleMakefile + $$(strip $1)-$$(strip $2): + +($(CD) $$(dir $$(firstword $$(wildcard $$(addsuffix /$$(strip $3)/$$(strip $4)-$$(strip $1).gmk, \ + $(MAKE_DIR_LIST))))) \ + && $(MAKE) $(MAKE_ARGS) \ + -f $$(strip $4)-$$(strip $1).gmk \ + $$(addprefix -I, $$(wildcard $(MAKE_DIR_LIST) \ + $$(addsuffix /$$(strip $3), $(MAKE_DIR_LIST))))) +endef + +################################################################################ + +# Hook to include the corresponding custom file, if present. +$(eval $(call IncludeCustomExtension, , common/MakeBase.gmk)) + endif # _MAKEBASE_GMK diff --git a/make/common/NativeCompilation.gmk b/make/common/NativeCompilation.gmk index 1b513ad7ce2..de5d630c82a 100644 --- a/make/common/NativeCompilation.gmk +++ b/make/common/NativeCompilation.gmk @@ -27,6 +27,9 @@ # of removing duplicates. It is actually this side effect that is # desired whenever sort is used below! +ifndef _NATIVE_COMPILATION_GMK +_NATIVE_COMPILATION_GMK := 1 + ifeq (,$(_MAKEBASE_GMK)) $(error You must include MakeBase.gmk prior to including NativeCompilation.gmk) endif @@ -284,7 +287,8 @@ define SetupNativeCompilation $1_SRCS := $$(filter $$($1_SRC_INCLUDES),$$($1_SRCS)) endif ifneq ($$($1_EXCLUDES),) - $1_SRC_EXCLUDES := $$(foreach i,$$($1_SRC),$$(addprefix $$i/,$$(addsuffix /%,$$($1_EXCLUDES)))) + $1_SRC_EXCLUDES := $$(addsuffix /%,$$($1_EXCLUDES)) + $1_SRC_EXCLUDES += $$(foreach i,$$($1_SRC),$$(addprefix $$i/,$$(addsuffix /%,$$($1_EXCLUDES)))) $1_SRCS := $$(filter-out $$($1_SRC_EXCLUDES),$$($1_SRCS)) endif @@ -549,3 +553,5 @@ define SetupNativeCompilation endif endef + +endif # _NATIVE_COMPILATION_GMK diff --git a/make/common/SetupJava.gmk b/make/common/SetupJava.gmk new file mode 100644 index 00000000000..6c3cb0b119e --- /dev/null +++ b/make/common/SetupJava.gmk @@ -0,0 +1,88 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +ifndef _SETUP_GMK +_SETUP_GMK := 1 + +include JavaCompilation.gmk + +DISABLE_WARNINGS := -Xlint:all,-deprecation,-unchecked,-rawtypes,-cast,-serial,-dep-ann,-static,-fallthrough,-try,-varargs,-empty,-finally + +# To build with all warnings enabled, do the following: +# make JAVAC_WARNINGS="-Xlint:all -Xmaxwarns 10000" +JAVAC_WARNINGS := -Xlint:all,-deprecation -Werror + +# Any java code executed during a JDK build to build other parts of the JDK must be +# executed by the bootstrap JDK (probably with -Xbootclasspath/p: ) and for this +# purpose must be built with -target PREVIOUS for bootstrapping purposes, which +# requires restricting to language level and api of previous JDK. +# +# The generate old bytecode javac setup uses the new compiler to compile for the +# boot jdk to generate tools that need to be run with the boot jdk. +# Thus we force the target bytecode to the previous JDK version. +$(eval $(call SetupJavaCompiler,GENERATE_OLDBYTECODE, \ + JVM := $(JAVA_SMALL), \ + JAVAC := $(NEW_JAVAC), \ + FLAGS := $(BOOT_JDK_SOURCETARGET) -bootclasspath $(BOOT_RTJAR) $(DISABLE_WARNINGS), \ + SERVER_DIR := $(SJAVAC_SERVER_DIR), \ + SERVER_JVM := $(SJAVAC_SERVER_JAVA))) + +# The generate new bytecode javac setup uses the new compiler to compile for the +# new jdk. This new bytecode might only be possible to run using the new jvm. +$(eval $(call SetupJavaCompiler,GENERATE_JDKBYTECODE, \ + JVM := $(JAVA), \ + JAVAC := $(NEW_JAVAC), \ + FLAGS := -source 9 -target 9 \ + -encoding ascii -XDignore.symbol.file=true $(JAVAC_WARNINGS) \ + $(GENERATE_JDKBYTECODE_EXTRA_FLAGS), \ + SERVER_DIR := $(SJAVAC_SERVER_DIR), \ + SERVER_JVM := $(SJAVAC_SERVER_JAVA))) + +# The generate new bytecode javac setup uses the new compiler to compile for the +# new jdk. This new bytecode might only be possible to run using the new jvm. +$(eval $(call SetupJavaCompiler,GENERATE_JDKBYTECODE_NOWARNINGS, \ + JVM := $(JAVA), \ + JAVAC := $(NEW_JAVAC), \ + FLAGS := -source 9 -target 9 \ + -encoding ascii -XDignore.symbol.file=true $(DISABLE_WARNINGS) \ + $(GENERATE_JDKBYTECODE_EXTRA_FLAGS), \ + SERVER_DIR := $(SJAVAC_SERVER_DIR), \ + SERVER_JVM := $(SJAVAC_SERVER_JAVA))) + +JDK_BOOTCLASSPATH := $(subst $(SPACE),$(PATH_SEP),\ + $(filter-out $(JDK_OUTPUTDIR)/modules/_%, $(wildcard $(JDK_OUTPUTDIR)/modules/*))) + +# After the jdk is built, we want to build demos using only the recently +# generated jdk classes and nothing else, no jdk source, etc etc. +# I.e. the rt.jar, but since rt.jar has not yet been generated +# (it will be in "make images") therefore we use classes instead. +$(eval $(call SetupJavaCompiler,GENERATE_USINGJDKBYTECODE, \ + JVM := $(JAVA_SMALL), \ + JAVAC := $(NEW_JAVAC), \ + FLAGS := -bootclasspath "$(JDK_BOOTCLASSPATH)" $(DISABLE_WARNINGS), \ + SERVER_DIR := $(SJAVAC_SERVER_DIR), \ + SERVER_JVM := $(SJAVAC_SERVER_JAVA))) + +endif # _SETUP_GMK diff --git a/make/common/modules.list b/make/common/modules.list new file mode 100644 index 00000000000..f2a3daa4c46 --- /dev/null +++ b/make/common/modules.list @@ -0,0 +1,54 @@ +java.base: +java.logging: java.base +java.security.sasl: java.logging java.base +java.naming: java.security.sasl java.base +java.security.acl: java.base +jdk.charsets: java.base +java.scripting: java.base +java.xml: java.base +java.sql: java.xml java.logging java.base +jdk.scripting.nashorn: java.scripting java.logging java.base +java.rmi: java.logging java.base +java.prefs: java.xml java.base +java.desktop: jdk.charsets java.prefs java.xml java.logging java.base +java.corba: java.naming java.rmi java.desktop java.logging java.base +java.compiler: java.logging java.base +jdk.compiler: java.compiler java.base +jdk.javadoc: java.compiler java.xml jdk.compiler java.base +jdk.rmic: java.corba jdk.compiler jdk.javadoc java.base +jdk.jvmstat: java.rmi java.base +jdk.attach: jdk.jvmstat java.base +jdk.jcmd: jdk.jvmstat jdk.attach java.base +jdk.jdi: jdk.attach java.base +jdk.hotspot.agent: java.rmi java.scripting java.desktop java.base jdk.jdi +jdk.hprof.agent: java.base +java.management: java.naming java.rmi java.logging java.base +jdk.jconsole: java.management jdk.jvmstat java.rmi jdk.attach java.desktop java.logging java.base +java.activation: java.desktop java.logging java.base +java.xml.bind: java.activation java.compiler java.xml java.desktop java.logging java.base +jdk.xml.bind: java.activation java.compiler java.xml.bind java.xml java.desktop java.logging jdk.compiler java.base +jdk.httpserver: java.logging java.base +java.annotations.common: java.base +java.xml.soap: java.activation java.xml.bind java.xml java.desktop java.logging java.base +java.xml.ws: java.activation java.management jdk.httpserver java.rmi java.annotations.common java.xml.bind java.xml java.desktop java.logging java.xml.soap java.base +jdk.xml.ws: jdk.xml.bind java.compiler java.rmi java.xml.ws java.xml.bind java.xml java.logging java.base +java.sql.rowset: java.naming java.sql java.xml java.logging java.base +java.instrument: java.base +java.security.jgss: java.naming java.security.sasl java.logging java.base +java.xml.crypto: java.xml java.logging java.base +jdk.localedata: java.base +jdk.crypto.ec: java.base +jdk.crypto.pkcs11: jdk.crypto.ec java.base +jdk.crypto.mscapi: java.base +jdk.naming.rmi: java.naming java.rmi java.base +jdk.zipfs: java.base +jdk.naming.dns: java.naming java.base +java.smartcardio: java.base +jdk.dev: jdk.xml.bind jdk.xml.ws java.scripting jdk.rmic java.xml jdk.compiler java.base +jdk.snmp: java.management java.security.acl java.logging java.base +jdk.jdwp.agent: java.base +jdk.security.auth: java.naming java.security.jgss java.base +jdk.sctp: java.base +jdk.runtime: java.desktop java.base +jdk.jfr: java.management java.xml java.base +jdk.deploy.osx: java.scripting java.desktop java.base diff --git a/make/common/support/ListPathsSafely-pre-compress.incl b/make/common/support/ListPathsSafely-pre-compress.incl index 7230c6cc737..af46a597d9e 100644 --- a/make/common/support/ListPathsSafely-pre-compress.incl +++ b/make/common/support/ListPathsSafely-pre-compress.incl @@ -1 +1 @@ -$(subst com,X01,$(subst org,X02,$(subst sun,X03,$(subst java,X04,$(subst javax,X05,$(subst sun/io,X06,$(subst com/sun,X07,$(subst java/io,X08,$(subst org/omg,X09,$(subst org/w3c,X10,$(subst org/xml,X11,$(subst sun/awt,X12,$(subst sun/net,X13,$(subst sun/nio,X14,$(subst sun/rmi,X15,$(subst java/awt,X16,$(subst java/net,X17,$(subst java/nio,X18,$(subst java/rmi,X19,$(subst META-INF,X20,$(subst sun/font,X21,$(subst sun/misc,X22,$(subst sun/text,X23,$(subst sun/util,X24,$(subst java/lang,X25,$(subst java/math,X26,$(subst java/text,X27,$(subst java/util,X28,$(subst javax/jws,X29,$(subst javax/net,X30,$(subst javax/rmi,X31,$(subst javax/xml,X32,$(subst sun/corba,X33,$(subst sun/print,X34,$(subst sun/swing,X35,$(subst java/beans,X36,$(subst javax/lang,X37,$(subst sun/applet,X38,$(subst sun/java2d,X39,$(subst java/applet,X40,$(subst javax/print,X41,$(subst javax/sound,X42,$(subst javax/swing,X43,$(subst javax/tools,X44,$(subst jdk/classes,X45,$(subst org/relaxng,X46,$(subst sun/reflect,X47,$(subst javax/crypto,X48,$(subst javax/naming,X49,$(subst jaxp/classes,X50,$(subst sun/security,X51,$(subst corba/classes,X52,$(subst java/security,X53,$(subst javax/imageio,X54,$(subst jdk/btclasses,X55,$(subst javax/activity,X56,$(subst javax/security,X57,$(subst jdk/newclasses,X58,$(subst sun/instrument,X59,$(subst sun/management,X60,$(subst corba/btclasses,X61,$(subst jdk/democlasses,X62,$(subst javax/activation,X63,$(subst javax/annotation,X64,$(subst javax/management,X65,$(subst javax/transaction,X66,$(subst jaxws/jaf_classes,X67,$(subst langtools/classes,X68,$(subst META-INF/services,X69,$(subst jdk/newdemoclasses,X70,$(subst javax/accessibility,X71,$(subst jaxws/jaxws_classes,X72, +$(subst share/classes,X01,$(subst internal,X02,$(subst com/sun/org,X03,$(subst java,X04,$(subst javax,X05,$(subst sun/io,X06,$(subst com/sun,X07,$(subst java/io,X08,$(subst org/omg,X09,$(subst org/w3c,X10,$(subst org/xml,X11,$(subst sun/awt,X12,$(subst sun/net,X13,$(subst sun/nio,X14,$(subst sun/rmi,X15,$(subst java/awt,X16,$(subst java/net,X17,$(subst java/nio,X18,$(subst java/rmi,X19,$(subst META-INF,X20,$(subst sun/font,X21,$(subst sun/misc,X22,$(subst sun/text,X23,$(subst sun/util,X24,$(subst java/lang,X25,$(subst java/math,X26,$(subst java/text,X27,$(subst java/util,X28,$(subst javax/jws,X29,$(subst javax/net,X30,$(subst javax/rmi,X31,$(subst javax/xml,X32,$(subst sun/corba,X33,$(subst sun/print,X34,$(subst sun/swing,X35,$(subst java/beans,X36,$(subst javax/lang,X37,$(subst sun/applet,X38,$(subst sun/java2d,X39,$(subst java/applet,X40,$(subst javax/print,X41,$(subst javax/sound,X42,$(subst javax/swing,X43,$(subst javax/tools,X44,$(subst jdk/classes,X45,$(subst org/relaxng,X46,$(subst sun/reflect,X47,$(subst javax/crypto,X48,$(subst javax/naming,X49,$(subst jaxp/classes,X50,$(subst sun/security,X51,$(subst corba/classes,X52,$(subst java/security,X53,$(subst javax/imageio,X54,$(subst jdk/btclasses,X55,$(subst javax/activity,X56,$(subst javax/security,X57,$(subst jdk/newclasses,X58,$(subst sun/instrument,X59,$(subst sun/management,X60,$(subst corba/btclasses,X61,$(subst jdk/democlasses,X62,$(subst javax/activation,X63,$(subst javax/annotation,X64,$(subst javax/management,X65,$(subst javax/transaction,X66,$(subst jaxws/jaf_classes,X67,$(subst langtools/classes,X68,$(subst META-INF/services,X69,$(subst jdk/newdemoclasses,X70,$(subst javax/accessibility,X71,$(subst jaxws/jaxws_classes,X72, diff --git a/make/common/support/ListPathsSafely-uncompress.sed b/make/common/support/ListPathsSafely-uncompress.sed index cd6966ce555..31478f5484d 100644 --- a/make/common/support/ListPathsSafely-uncompress.sed +++ b/make/common/support/ListPathsSafely-uncompress.sed @@ -1,6 +1,6 @@ -s|X01|com|g -s|X02|org|g -s|X03|sun|g +s|X01|share/classes|g +s|X02|internal|g +s|X03|com/sun/org|g s|X04|java|g s|X05|javax|g s|X06|sun/io|g diff --git a/make/jprt.properties b/make/jprt.properties index eed8b41077d..26d24c0171f 100644 --- a/make/jprt.properties +++ b/make/jprt.properties @@ -79,8 +79,9 @@ jprt.jbb.options=-Djava.awt.headless=true # Configure args common to all builds # Also allows for additional, testset specific configure arguments to be set jprt.build.configure.args= \ - --with-boot-jdk=$ALT_BOOTDIR \ - --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ + --with-output-sync=recurse \ + --with-boot-jdk=$ALT_BOOTDIR \ + --with-jobs=$ALT_PARALLEL_COMPILE_JOBS \ ${my.additional.build.configure.args.${jprt.test.set}} # i586 is often cross-compiled from 64-bit machines, so need to set target bits explicitly diff --git a/modules.xml b/modules.xml new file mode 100644 index 00000000000..5a84ea92825 --- /dev/null +++ b/modules.xml @@ -0,0 +1,1816 @@ + + + + + + + + + java.activation + java.base + java.desktop + java.logging + + javax.activation + + + + java.annotations.common + java.base + + javax.annotation + + + + java.base + + java.io + + + java.lang + + + java.lang.annotation + + + java.lang.invoke + + + java.lang.ref + + + java.lang.reflect + + + java.math + + + java.net + + + java.nio + + + java.nio.channels + + + java.nio.channels.spi + + + java.nio.charset + + + java.nio.charset.spi + + + java.nio.file + + + java.nio.file.attribute + + + java.nio.file.spi + + + java.security + + + java.security.cert + + + java.security.interfaces + + + java.security.spec + + + java.text + + + java.text.spi + + + java.time + + + java.time.chrono + + + java.time.format + + + java.time.temporal + + + java.time.zone + + + java.util + + + java.util.concurrent + + + java.util.concurrent.atomic + + + java.util.concurrent.locks + + + java.util.function + + + java.util.jar + + + java.util.regex + + + java.util.spi + + + java.util.stream + + + java.util.zip + + + javax.crypto + + + javax.crypto.interfaces + + + javax.crypto.spec + + + javax.net + + + javax.net.ssl + + + javax.security.auth + + + javax.security.auth.callback + + + javax.security.auth.login + + + javax.security.auth.spi + + + javax.security.auth.x500 + + + javax.security.cert + + + jdk + + + jdk.net + + + com.sun.security.ntlm + java.security.sasl + + + jdk.internal.org.objectweb.asm + jdk.jfr + jdk.scripting.nashorn + + + jdk.internal.org.objectweb.asm.commons + jdk.jfr + jdk.scripting.nashorn + + + jdk.internal.org.objectweb.asm.signature + jdk.scripting.nashorn + + + jdk.internal.org.objectweb.asm.tree + jdk.jfr + + + jdk.internal.org.objectweb.asm.util + jdk.jfr + jdk.scripting.nashorn + + + sun.misc + java.corba + java.desktop + java.logging + java.management + java.naming + java.rmi + java.security.jgss + java.security.sasl + jdk.charsets + jdk.deploy.osx + jdk.dev + jdk.jconsole + jdk.jvmstat + jdk.runtime + jdk.security.auth + + + sun.net.dns + java.security.jgss + jdk.naming.dns + + + sun.net.spi.nameservice + jdk.naming.dns + + + sun.net.util + jdk.jconsole + jdk.naming.dns + + + sun.net.www + java.desktop + jdk.compiler + jdk.dev + + + sun.net.www.protocol.http + java.security.jgss + + + sun.nio.ch + java.management + jdk.crypto.pkcs11 + jdk.crypto.ucrypto + jdk.sctp + + + sun.nio.cs + java.desktop + jdk.charsets + + + sun.reflect + java.corba + java.logging + java.sql + java.sql.rowset + jdk.scripting.nashorn + + + sun.reflect.annotation + jdk.compiler + + + sun.reflect.generics.reflectiveObjects + java.desktop + + + sun.reflect.misc + java.corba + java.desktop + java.management + java.rmi + java.sql.rowset + java.xml + + + sun.security.action + java.desktop + java.security.jgss + jdk.crypto.ec + jdk.crypto.pkcs11 + jdk.crypto.ucrypto + + + sun.security.internal.interfaces + jdk.crypto.pkcs11 + + + sun.security.internal.spec + jdk.crypto.pkcs11 + jdk.crypto.ucrypto + + + sun.security.jca + java.smartcardio + java.xml.crypto + jdk.crypto.ec + jdk.crypto.pkcs11 + jdk.naming.dns + + + sun.security.pkcs + jdk.crypto.ec + jdk.deploy.osx + jdk.dev + + + sun.security.provider + java.rmi + java.security.jgss + jdk.crypto.pkcs11 + jdk.runtime + jdk.security.auth + + + sun.security.provider.certpath + java.naming + + + sun.security.rsa + jdk.crypto.mscapi + jdk.crypto.pkcs11 + + + sun.security.ssl + java.security.jgss + + + sun.security.tools + jdk.dev + + + sun.security.util + java.desktop + java.naming + java.rmi + java.security.jgss + java.smartcardio + jdk.crypto.ec + jdk.crypto.mscapi + jdk.crypto.pkcs11 + jdk.crypto.ucrypto + jdk.deploy.osx + jdk.dev + jdk.runtime + jdk.security.auth + + + sun.security.x509 + java.naming + jdk.crypto.ec + jdk.crypto.pkcs11 + jdk.deploy.osx + jdk.dev + jdk.security.auth + + + sun.text + java.desktop + + + sun.util + java.desktop + + + sun.util.locale.provider + java.desktop + jdk.localedata + + + sun.util.logging + java.desktop + java.logging + java.management + java.prefs + + + sun.util.resources + jdk.localedata + + + + java.compact1 + java.base + java.logging + java.scripting + + + java.compact2 + java.compact1 + java.rmi + java.sql + java.xml + + + java.compact3 + java.compact2 + java.compiler + java.instrument + java.management + java.naming + java.prefs + java.security.acl + java.security.jgss + java.security.sasl + java.sql.rowset + java.xml.crypto + + + java.compiler + java.base + java.logging + + javax.annotation.processing + + + javax.lang.model + + + javax.lang.model.element + + + javax.lang.model.type + + + javax.lang.model.util + + + javax.tools + + + + java.corba + java.base + java.desktop + java.logging + java.naming + java.rmi + + javax.activity + + + javax.rmi + + + javax.rmi.CORBA + + + javax.transaction + + + org.omg.CORBA + + + org.omg.CORBA.DynAnyPackage + + + org.omg.CORBA.ORBPackage + + + org.omg.CORBA.TypeCodePackage + + + org.omg.CORBA.portable + + + org.omg.CORBA_2_3 + + + org.omg.CORBA_2_3.portable + + + org.omg.CosNaming + + + org.omg.CosNaming.NamingContextExtPackage + + + org.omg.CosNaming.NamingContextPackage + + + org.omg.Dynamic + + + org.omg.DynamicAny + + + org.omg.DynamicAny.DynAnyFactoryPackage + + + org.omg.DynamicAny.DynAnyPackage + + + org.omg.IOP + + + org.omg.IOP.CodecFactoryPackage + + + org.omg.IOP.CodecPackage + + + org.omg.Messaging + + + org.omg.PortableInterceptor + + + org.omg.PortableInterceptor.ORBInitInfoPackage + + + org.omg.PortableServer + + + org.omg.PortableServer.CurrentPackage + + + org.omg.PortableServer.POAManagerPackage + + + org.omg.PortableServer.POAPackage + + + org.omg.PortableServer.ServantLocatorPackage + + + org.omg.PortableServer.portable + + + org.omg.SendingContext + + + org.omg.stub.java.rmi + + + com.sun.corba.se.impl.util + jdk.rmic + + + + java.desktop + java.base + java.logging + java.prefs + java.xml + jdk.charsets + + java.applet + + + java.awt + + + java.awt.color + + + java.awt.datatransfer + + + java.awt.dnd + + + java.awt.event + + + java.awt.font + + + java.awt.geom + + + java.awt.im + + + java.awt.im.spi + + + java.awt.image + + + java.awt.image.renderable + + + java.awt.print + + + java.beans + + + java.beans.beancontext + + + javax.accessibility + + + javax.imageio + + + javax.imageio.event + + + javax.imageio.metadata + + + javax.imageio.plugins.bmp + + + javax.imageio.plugins.jpeg + + + javax.imageio.spi + + + javax.imageio.stream + + + javax.print + + + javax.print.attribute + + + javax.print.attribute.standard + + + javax.print.event + + + javax.sound.midi + + + javax.sound.midi.spi + + + javax.sound.sampled + + + javax.sound.sampled.spi + + + javax.swing + + + javax.swing.border + + + javax.swing.colorchooser + + + javax.swing.event + + + javax.swing.filechooser + + + javax.swing.plaf + + + javax.swing.plaf.basic + + + javax.swing.plaf.metal + + + javax.swing.plaf.multi + + + javax.swing.plaf.nimbus + + + javax.swing.plaf.synth + + + javax.swing.table + + + javax.swing.text + + + javax.swing.text.html + + + javax.swing.text.html.parser + + + javax.swing.text.rtf + + + javax.swing.tree + + + javax.swing.undo + + + + java.instrument + java.base + + java.lang.instrument + + + + java.logging + java.base + + java.util.logging + + + + java.management + java.base + java.logging + java.naming + java.rmi + + com.sun.management + + + java.lang.management + + + javax.management + + + javax.management.loading + + + javax.management.modelmbean + + + javax.management.monitor + + + javax.management.openmbean + + + javax.management.relation + + + javax.management.remote + + + javax.management.remote.rmi + + + javax.management.timer + + + com.sun.jmx.defaults + jdk.snmp + + + com.sun.jmx.mbeanserver + jdk.snmp + + + sun.management + jdk.jconsole + jdk.snmp + + + + java.naming + java.base + java.security.sasl + + javax.naming + + + javax.naming.directory + + + javax.naming.event + + + javax.naming.ldap + + + javax.naming.spi + + + com.sun.jndi.toolkit.ctx + jdk.naming.dns + + + com.sun.jndi.toolkit.url + java.corba + jdk.naming.dns + jdk.naming.rmi + + + + java.prefs + java.base + java.xml + + java.util.prefs + + + + java.rmi + java.base + java.logging + + java.rmi + + + java.rmi.activation + + + java.rmi.dgc + + + java.rmi.registry + + + java.rmi.server + + + javax.rmi.ssl + + + sun.rmi.registry + java.management + + + sun.rmi.server + java.management + jdk.jconsole + + + sun.rmi.transport + java.management + jdk.jconsole + + + + java.scripting + java.base + + javax.script + + + + java.se + java.activation + java.compact3 + java.corba + java.desktop + java.xml.bind + java.xml.soap + java.xml.ws + + + java.security.acl + java.base + + java.security.acl + + + + java.security.jgss + java.base + java.logging + java.naming + java.security.sasl + + com.sun.security.jgss + + + javax.security.auth.kerberos + + + org.ietf.jgss + + + sun.security.jgss.krb5 + jdk.security.auth + + + sun.security.krb5 + jdk.security.auth + + + sun.security.krb5.internal.ktab + jdk.security.auth + + + + java.security.sasl + java.base + java.logging + + javax.security.sasl + + + com.sun.security.sasl.util + java.security.jgss + + + + java.smartcardio + java.base + + javax.smartcardio + + + + java.sql + java.base + java.logging + java.xml + + java.sql + + + javax.sql + + + javax.transaction.xa + + + + java.sql.rowset + java.base + java.logging + java.naming + java.sql + java.xml + + javax.sql.rowset + + + javax.sql.rowset.serial + + + javax.sql.rowset.spi + + + + java.xml + java.base + + javax.xml + + + javax.xml.datatype + + + javax.xml.namespace + + + javax.xml.parsers + + + javax.xml.stream + + + javax.xml.stream.events + + + javax.xml.stream.util + + + javax.xml.transform + + + javax.xml.transform.dom + + + javax.xml.transform.sax + + + javax.xml.transform.stax + + + javax.xml.transform.stream + + + javax.xml.validation + + + javax.xml.xpath + + + org.w3c.dom + + + org.w3c.dom.bootstrap + + + org.w3c.dom.events + + + org.w3c.dom.ls + + + org.w3c.dom.views + + + org.xml.sax + + + org.xml.sax.ext + + + org.xml.sax.helpers + + + com.sun.org.apache.xerces.internal.dom + java.xml.soap + + + com.sun.org.apache.xerces.internal.jaxp + java.xml.soap + + + com.sun.org.apache.xerces.internal.util + java.xml.soap + + + com.sun.org.apache.xml.internal.dtm + java.xml.crypto + + + com.sun.org.apache.xml.internal.resolver + java.xml.ws + jdk.xml.bind + + + com.sun.org.apache.xml.internal.resolver.tools + java.xml.ws + jdk.xml.bind + + + com.sun.org.apache.xml.internal.utils + java.xml.crypto + + + com.sun.org.apache.xpath.internal + java.xml.crypto + + + com.sun.org.apache.xpath.internal.compiler + java.xml.crypto + + + com.sun.org.apache.xpath.internal.functions + java.xml.crypto + + + com.sun.org.apache.xpath.internal.objects + java.xml.crypto + + + com.sun.org.apache.xpath.internal.res + java.xml.crypto + + + + java.xml.bind + java.activation + java.base + java.compiler + java.desktop + java.logging + java.xml + + javax.xml.bind + + + javax.xml.bind.annotation + + + javax.xml.bind.annotation.adapters + + + javax.xml.bind.attachment + + + javax.xml.bind.helpers + + + javax.xml.bind.util + + + com.sun.istack.internal + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.istack.internal.localization + java.xml.ws + jdk.xml.ws + + + com.sun.istack.internal.logging + java.xml.ws + jdk.xml.ws + + + com.sun.xml.internal.bind + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.annotation + jdk.xml.bind + + + com.sun.xml.internal.bind.api + java.xml.ws + jdk.xml.bind + + + com.sun.xml.internal.bind.api.impl + java.xml.ws + jdk.xml.bind + + + com.sun.xml.internal.bind.marshaller + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.unmarshaller + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.util + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.v2 + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.v2.model.annotation + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.v2.model.core + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.model.impl + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.model.nav + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.bind.v2.model.runtime + java.xml.ws + + + com.sun.xml.internal.bind.v2.model.util + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.runtime + java.xml.ws + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.runtime.unmarshaller + java.xml.ws + + + com.sun.xml.internal.bind.v2.schemagen + java.xml.ws + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.schemagen.episode + jdk.xml.bind + + + com.sun.xml.internal.bind.v2.schemagen.xmlschema + java.xml.ws + + + com.sun.xml.internal.bind.v2.util + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.fastinfoset.stax + java.xml.ws + + + com.sun.xml.internal.fastinfoset.vocab + java.xml.ws + + + com.sun.xml.internal.org.jvnet.fastinfoset + java.xml.ws + + + com.sun.xml.internal.org.jvnet.mimepull + java.xml.soap + java.xml.ws + + + com.sun.xml.internal.org.jvnet.staxex + java.xml.soap + java.xml.ws + + + com.sun.xml.internal.org.jvnet.staxex.util + java.xml.soap + java.xml.ws + + + com.sun.xml.internal.txw2 + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.txw2.annotation + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + com.sun.xml.internal.txw2.output + java.xml.ws + jdk.xml.bind + jdk.xml.ws + + + + java.xml.crypto + java.base + java.logging + java.xml + + javax.xml.crypto + + + javax.xml.crypto.dom + + + javax.xml.crypto.dsig + + + javax.xml.crypto.dsig.dom + + + javax.xml.crypto.dsig.keyinfo + + + javax.xml.crypto.dsig.spec + + + + java.xml.soap + java.activation + java.base + java.desktop + java.logging + java.xml + java.xml.bind + + javax.xml.soap + + + + java.xml.ws + java.activation + java.annotations.common + java.base + java.desktop + java.logging + java.management + java.rmi + java.xml + java.xml.bind + java.xml.soap + jdk.httpserver + + javax.jws + + + javax.jws.soap + + + javax.xml.ws + + + javax.xml.ws.handler + + + javax.xml.ws.handler.soap + + + javax.xml.ws.http + + + javax.xml.ws.soap + + + javax.xml.ws.spi + + + javax.xml.ws.spi.http + + + javax.xml.ws.wsaddressing + + + com.oracle.webservices.internal.api.databinding + jdk.xml.ws + + + com.sun.xml.internal.ws.addressing + jdk.xml.ws + + + com.sun.xml.internal.ws.addressing.v200408 + jdk.xml.ws + + + com.sun.xml.internal.ws.api + jdk.xml.ws + + + com.sun.xml.internal.ws.api.addressing + jdk.xml.ws + + + com.sun.xml.internal.ws.api.databinding + jdk.xml.ws + + + com.sun.xml.internal.ws.api.model + jdk.xml.ws + + + com.sun.xml.internal.ws.api.server + jdk.xml.ws + + + com.sun.xml.internal.ws.api.streaming + jdk.xml.ws + + + com.sun.xml.internal.ws.api.wsdl.parser + jdk.xml.ws + + + com.sun.xml.internal.ws.api.wsdl.writer + jdk.xml.ws + + + com.sun.xml.internal.ws.binding + jdk.xml.ws + + + com.sun.xml.internal.ws.db + jdk.xml.ws + + + com.sun.xml.internal.ws.model + jdk.xml.ws + + + com.sun.xml.internal.ws.policy.sourcemodel.wspolicy + jdk.xml.ws + + + com.sun.xml.internal.ws.spi.db + jdk.xml.ws + + + com.sun.xml.internal.ws.streaming + jdk.xml.ws + + + com.sun.xml.internal.ws.util + jdk.xml.ws + + + com.sun.xml.internal.ws.util.exception + jdk.xml.ws + + + com.sun.xml.internal.ws.util.xml + jdk.xml.ws + + + com.sun.xml.internal.ws.wsdl.parser + jdk.xml.ws + + + com.sun.xml.internal.ws.wsdl.writer + jdk.xml.ws + + + + jdk.attach + java.base + jdk.jvmstat + + com.sun.tools.attach + + + com.sun.tools.attach.spi + + + sun.tools.attach + jdk.jcmd + + + + jdk.charsets + java.base + + sun.nio.cs.ext + java.desktop + + + + jdk.compact3 + java.compact3 + java.smartcardio + jdk.httpserver + jdk.naming.dns + jdk.naming.rmi + jdk.sctp + jdk.security.auth + + + jdk.compiler + java.base + java.compiler + + com.sun.source.doctree + + + com.sun.source.tree + + + com.sun.source.util + + + com.sun.tools.javac + + + com.sun.tools.javah + + + com.sun.tools.javap + + + com.sun.tools.classfile + jdk.dev + + + com.sun.tools.doclint + jdk.javadoc + + + com.sun.tools.javac.api + jdk.javadoc + + + com.sun.tools.javac.code + jdk.javadoc + + + com.sun.tools.javac.comp + jdk.javadoc + + + com.sun.tools.javac.file + jdk.javadoc + + + com.sun.tools.javac.jvm + jdk.javadoc + + + com.sun.tools.javac.main + jdk.javadoc + + + com.sun.tools.javac.nio + jdk.javadoc + + + com.sun.tools.javac.sym + jdk.javadoc + + + com.sun.tools.javac.tree + jdk.javadoc + + + com.sun.tools.javac.util + jdk.javadoc + + + + jdk.crypto.ec + java.base + + sun.security.ec + jdk.crypto.pkcs11 + + + + jdk.crypto.pkcs11 + java.base + jdk.crypto.ec + + + jdk.dev + java.base + java.scripting + java.xml + jdk.compiler + jdk.rmic + jdk.xml.bind + jdk.xml.ws + + + jdk.hotspot.agent + java.base + java.desktop + java.rmi + java.scripting + jdk.jdi + + + jdk.hprof.agent + java.base + + + jdk.httpserver + java.base + java.logging + + com.sun.net.httpserver + + + com.sun.net.httpserver.spi + + + + jdk.javadoc + java.base + java.compiler + java.xml + jdk.compiler + + com.sun.javadoc + + + com.sun.tools.doclets + + + com.sun.tools.javadoc + + + + jdk.jcmd + java.base + jdk.attach + jdk.jvmstat + + + jdk.jconsole + java.base + java.desktop + java.logging + java.management + java.rmi + jdk.attach + jdk.jvmstat + + com.sun.tools.jconsole + + + + jdk.jdi + java.base + jdk.attach + + com.sun.jdi + + + com.sun.jdi.connect + + + com.sun.jdi.connect.spi + + + com.sun.jdi.event + + + com.sun.jdi.request + + + com.sun.tools.jdi + jdk.hotspot.agent + + + + jdk.jdwp.agent + java.base + + + jdk.jvmstat + java.base + java.rmi + + sun.jvmstat.monitor + jdk.attach + jdk.jcmd + jdk.jconsole + + + sun.jvmstat.monitor.event + jdk.jcmd + + + + jdk.localedata + java.base + + + jdk.naming.dns + java.base + java.naming + + + jdk.naming.rmi + java.base + java.naming + java.rmi + + + jdk.rmic + java.base + java.corba + jdk.compiler + jdk.javadoc + + + jdk.runtime + java.base + java.desktop + java.se + jdk.compact3 + + + jdk.scripting.nashorn + java.base + java.logging + java.scripting + + + jdk.sctp + java.base + + com.sun.nio.sctp + + + + jdk.security.auth + java.base + java.naming + java.security.jgss + + com.sun.security.auth + + + com.sun.security.auth.callback + + + com.sun.security.auth.login + + + com.sun.security.auth.module + + + + jdk.xml.bind + java.activation + java.base + java.compiler + java.desktop + java.logging + java.xml + java.xml.bind + jdk.compiler + + com.sun.codemodel.internal + jdk.xml.ws + + + com.sun.codemodel.internal.writer + jdk.xml.ws + + + com.sun.istack.internal.tools + jdk.xml.ws + + + com.sun.tools.internal.jxc.ap + jdk.xml.ws + + + com.sun.tools.internal.jxc.model.nav + jdk.xml.ws + + + com.sun.tools.internal.xjc + jdk.xml.ws + + + com.sun.tools.internal.xjc.api + jdk.xml.ws + + + com.sun.tools.internal.xjc.api.util + jdk.xml.ws + + + com.sun.tools.internal.xjc.reader + jdk.xml.ws + + + com.sun.tools.internal.xjc.reader.internalizer + jdk.xml.ws + + + com.sun.tools.internal.xjc.util + jdk.xml.ws + + + com.sun.xml.internal.xsom.parser + jdk.xml.ws + + + + jdk.xml.ws + java.base + java.compiler + java.logging + java.rmi + java.xml + java.xml.bind + java.xml.ws + jdk.xml.bind + + + jdk.zipfs + java.base + + diff --git a/test/make/TestJavaCompilation.gmk b/test/make/TestJavaCompilation.gmk new file mode 100644 index 00000000000..c82d2058be2 --- /dev/null +++ b/test/make/TestJavaCompilation.gmk @@ -0,0 +1,218 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk + +THIS_FILE := $(SRC_ROOT)/test/make/TestJavaCompilation.gmk +DEPS := $(THIS_FILE) \ + $(SRC_ROOT)/make/common/MakeBase.gmk \ + $(SRC_ROOT)/make/common/JavaCompilation.gmk \ + # + +OUTPUT_DIR := $(TESTMAKE_OUTPUTDIR)/java-compilation + +################################################################################ +# Test: jar1 +# Creates a simple jar file and unzips it to verify that the files have not +# changed. + +JAR1_SRC_ROOT := $(OUTPUT_DIR)/jar1src +JAR1_UNZIP := $(OUTPUT_DIR)/jar1unzip +JAR1_FILE := $(OUTPUT_DIR)/jar1.jar +JAR1_MANIFEST := $(OUTPUT_DIR)/jar1_manifest + +clean-jar1: + $(RM) -r $(OUTPUT_DIR)/_jar1* $(OUTPUT_DIR)/jar1* + +$(OUTPUT_DIR)/_jar1_created: $(DEPS) + $(RM) -r $(JAR1_SRC_ROOT) + $(RM) $(JAR1_FILE) + $(RM) -r $(JAR1_UNZIP) + $(MKDIR) -p $(JAR1_SRC_ROOT) + $(MKDIR) -p $(JAR1_SRC_ROOT)/dir1 + $(MKDIR) -p $(JAR1_SRC_ROOT)/dir2 + $(MKDIR) -p $(JAR1_SRC_ROOT)/META-INF + $(TOUCH) $(JAR1_SRC_ROOT)/dir1/file1.class + $(TOUCH) $(JAR1_SRC_ROOT)/dir2/file2.class + $(TOUCH) $(JAR1_SRC_ROOT)/META-INF/metafile + $(ECHO) "Test-Attribute: value" > $(JAR1_MANIFEST) + $(TOUCH) $@ + +$(eval $(call SetupArchive,BUILD_JAR1, \ + $(OUTPUT_DIR)/_jar1_created, \ + SRCS := $(JAR1_SRC_ROOT), \ + MANIFEST := $(JAR1_MANIFEST), \ + JAR := $(JAR1_FILE))) + +$(OUTPUT_DIR)/_jar1_verified: $(BUILD_JAR1) + $(RM) -r $(JAR1_UNZIP) + $(MKDIR) -p $(JAR1_UNZIP) + $(CD) $(JAR1_UNZIP) && $(UNZIP) $(JAR1_FILE) $(LOG_DEBUG) + $(DIFF) -r $(JAR1_SRC_ROOT)/dir1 $(JAR1_UNZIP)/dir1 + $(DIFF) -r $(JAR1_SRC_ROOT)/dir2 $(JAR1_UNZIP)/dir2 + $(DIFF) -r $(JAR1_SRC_ROOT)/META-INF/metafile $(JAR1_UNZIP)/META-INF/metafile + if [ "`$(GREP) 'Test-Attribute: value' $(JAR1_MANIFEST)`" = "" ]; then \ + $(ECHO) "Could not find Test-Attribute in manifest of $(JAR1_FILE)"; \ + exit 1; \ + fi + $(TOUCH) $@ + +create-jar2: $(OUTPUT_DIR)/_jar1_verified +TEST_TARGETS += $(OUTPUT_DIR)/_jar1_verified + +# Change a source file and call this makefile again to force the jar to be +# updated. +$(OUTPUT_DIR)_jar1_updated: $(OUTPUT_DIR)/_jar1_verified + $(ECHO) updated > $(JAR1_SRC_ROOT)/dir1/file1.class + $(ECHO) updated > $(JAR1_SRC_ROOT)/META-INF/metafile + $(TOUCH) $(OUTPUT_DIR)/_jar1_created + +$(MAKE) -f $(THIS_FILE) $(OUTPUT_DIR)/_jar1_verified + $(TOUCH) $@ + +update-jar1: $(OUTPUT_DIR)_jar1_updated +TEST_TARGETS += $(OUTPUT_DIR)_jar1_updated + +.PHONY: clean-jar1 create-jar1 update-jar1 + +################################################################################ +# Test: jar2 +# Creates a jar file based on 2 source roots + +JAR2_SRC_ROOT1 := $(OUTPUT_DIR)/jar2src1 +JAR2_SRC_ROOT2 := $(OUTPUT_DIR)/jar2src2 +JAR2_UNZIP := $(OUTPUT_DIR)/jar2unzip +JAR2_FILE := $(OUTPUT_DIR)/jar2.jar + +clean-jar2: + $(RM) -r $(OUTPUT_DIR)/_jar2* $(OUTPUT_DIR)/jar2* + +$(OUTPUT_DIR)/_jar2_created: $(DEPS) + $(RM) -r $(JAR2_SRC_ROOT1) + $(RM) -r $(JAR2_SRC_ROOT2) + $(RM) $(JAR2_FILE) + $(RM) -r $(JAR2_UNZIP) + $(MKDIR) -p $(JAR2_SRC_ROOT1)/dir1 + $(MKDIR) -p $(JAR2_SRC_ROOT2)/dir2 + $(TOUCH) $(JAR2_SRC_ROOT1)/dir1/file1.class + $(TOUCH) $(JAR2_SRC_ROOT2)/dir2/file2.class + $(TOUCH) $@ + +$(eval $(call SetupArchive,BUILD_JAR2, \ + $(OUTPUT_DIR)/_jar2_created, \ + SRCS := $(JAR2_SRC_ROOT1) $(JAR2_SRC_ROOT2), \ + JAR := $(JAR2_FILE))) + +$(OUTPUT_DIR)/_jar2_verified: $(BUILD_JAR2) + $(RM) -r $(JAR2_UNZIP) + $(MKDIR) -p $(JAR2_UNZIP) + $(CD) $(JAR2_UNZIP) && $(UNZIP) $(JAR2_FILE) $(LOG_DEBUG) + $(DIFF) -r $(JAR2_SRC_ROOT1)/dir1 $(JAR2_UNZIP)/dir1 + $(DIFF) -r $(JAR2_SRC_ROOT2)/dir2 $(JAR2_UNZIP)/dir2 + $(TOUCH) $@ + +create-jar2: $(OUTPUT_DIR)/_jar2_verified +TEST_TARGETS += $(OUTPUT_DIR)/_jar2_verified + +$(OUTPUT_DIR)_jar2_updated: $(OUTPUT_DIR)/_jar2_verified + $(ECHO) updated > $(JAR2_SRC_ROOT1)/dir1/file1.class + $(TOUCH) $(OUTPUT_DIR)/_jar2_created + +$(MAKE) -f $(THIS_FILE) $(OUTPUT_DIR)/_jar2_verified + $(TOUCH) $@ + +update-jar2: $(OUTPUT_DIR)_jar2_updated +TEST_TARGETS += $(OUTPUT_DIR)_jar2_updated + +.PHONY: clean-jar2 create-jar2 update-jar2 + +################################################################################ +# Test: jar3 +# Creates a jar file based on 2 source roots with an extra file + +JAR3_SRC_ROOT1 := $(OUTPUT_DIR)/jar3src1 +JAR3_SRC_ROOT2 := $(OUTPUT_DIR)/jar3src2 +JAR3_UNZIP := $(OUTPUT_DIR)/jar3unzip +JAR3_FILE := $(OUTPUT_DIR)/jar3.jar + +clean-jar3: + $(RM) -r $(OUTPUT_DIR)/_jar3* $(OUTPUT_DIR)/jar3* + +$(OUTPUT_DIR)/_jar3_created: $(DEPS) + $(RM) -r $(JAR3_SRC_ROOT1) + $(RM) -r $(JAR3_SRC_ROOT2) + $(RM) $(JAR3_FILE) + $(RM) -r $(JAR3_UNZIP) + $(MKDIR) -p $(JAR3_SRC_ROOT1)/dir1 + $(MKDIR) -p $(JAR3_SRC_ROOT2)/dir2 + $(TOUCH) $(JAR3_SRC_ROOT1)/dir1/file1\$$foo.class + $(TOUCH) $(JAR3_SRC_ROOT2)/dir2/file2.class + $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file + $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file-abs + $(TOUCH) $(JAR3_SRC_ROOT2)/dir2/file\$$foo.dollar + $(TOUCH) $@ + +$(eval $(call SetupArchive,BUILD_JAR3, \ + $(OUTPUT_DIR)/_jar3_created, \ + SRCS := $(JAR3_SRC_ROOT1) $(JAR3_SRC_ROOT2), \ + EXTRA_FILES := extra-file \ + dir2/file$$$$foo.dollar \ + $(JAR3_SRC_ROOT2)/extra-file-abs, \ + EXCLUDE_FILES := dir1/file1$$$$foo.class, \ + JAR := $(JAR3_FILE))) + +$(OUTPUT_DIR)/_jar3_verified: $(BUILD_JAR3) + $(RM) -r $(JAR3_UNZIP) + $(MKDIR) -p $(JAR3_UNZIP) + $(CD) $(JAR3_UNZIP) && $(UNZIP) $(JAR3_FILE) $(LOG_DEBUG) + if [ -d "$(JAR3_UNZIP)/dir1" ]; then \ + echo Should not be included $(JAR3_UNZIP)/dir1; \ + exit 1; \ + fi + $(DIFF) -r $(JAR3_SRC_ROOT2)/dir2 $(JAR3_UNZIP)/dir2 + $(DIFF) -r $(JAR3_SRC_ROOT2)/extra-file $(JAR3_UNZIP)/extra-file + $(TOUCH) $@ + +create-jar3: $(OUTPUT_DIR)/_jar3_verified +TEST_TARGETS += $(OUTPUT_DIR)/_jar3_verified + +$(OUTPUT_DIR)_jar3_updated: $(OUTPUT_DIR)/_jar3_verified + $(ECHO) updated > $(JAR3_SRC_ROOT2)/extra-file + $(TOUCH) $(OUTPUT_DIR)/_jar3_created + +$(MAKE) -f $(THIS_FILE) $(OUTPUT_DIR)/_jar3_verified + $(TOUCH) $@ + +update-jar3: $(OUTPUT_DIR)_jar3_updated +TEST_TARGETS += $(OUTPUT_DIR)_jar3_updated + +.PHONY: clean-jar3 create-jar3 update-jar3 + +################################################################################ + +all: $(TEST_TARGETS) + +.PHONY: default all diff --git a/test/make/TestMake.gmk b/test/make/TestMake.gmk new file mode 100644 index 00000000000..1f33e1786a7 --- /dev/null +++ b/test/make/TestMake.gmk @@ -0,0 +1,39 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) + +make-base: + +$(MAKE) -f TestMakeBase.gmk $(TEST_SUBTARGET) + +java-compilation: + +$(MAKE) -f TestJavaCompilation.gmk $(TEST_SUBTARGET) + + +all: make-base java-compilation + +.PHONY: default all make-base java-compilation diff --git a/test/make/TestMakeBase.gmk b/test/make/TestMakeBase.gmk new file mode 100644 index 00000000000..809115c3815 --- /dev/null +++ b/test/make/TestMakeBase.gmk @@ -0,0 +1,60 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk + +THIS_FILE := $(SRC_ROOT)/test/make/TestMakeBase.gmk +DEPS := $(THIS_FILE) \ + $(SRC_ROOT)/make/common/MakeBase.gmk \ + # + +OUTPUT_DIR := $(TESTMAKE_OUTPUTDIR)/make-base + +################################################################################ +# Escape $ +ifneq ($(call EscapeDollar, foo$$bar), foo\$$bar) + $(error EscapeDollar failed $(call EscapeDollar, foo$$bar) foo\$$bar) +endif + +ESCAPE_DOLLAR_DIR := $(OUTPUT_DIR)/escape-dollar + +$(ESCAPE_DOLLAR_DIR)/_escape_dollar: $(DEPS) + $(RM) -r $(@D) + $(MKDIR) -p $(@D) + $(ECHO) foo\$$bar > $(@D)/file1 + $(ECHO) $(call EscapeDollar, foo$$bar) > $(@D)/file2 + $(ECHO) $(call EscapeDollar, foo\$$bar) > $(@D)/file3 + $(DIFF) $(@D)/file1 $(@D)/file2 + $(DIFF) $(@D)/file1 $(@D)/file3 + $(TOUCH) $@ + +TEST_TARGETS += $(ESCAPE_DOLLAR_DIR)/_escape_dollar + +################################################################################ + +all: $(TEST_TARGETS) From ed916b30bb19a43f31323a7704a70a78c2f594f9 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:51:44 +0100 Subject: [PATCH 08/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, ihse, mduigou --- corba/make/BuildCorba.gmk | 45 ------------ corba/make/CompileCorba.gmk | 46 +++--------- corba/make/GensrcCorba.gmk | 44 +++++------ .../classes/com/sun/corba/se/GiopIDL/GIOP.idl | 0 .../com/sun/corba/se/GiopIDL/messages.idl | 0 .../se/PortableActivationIDL/activation.idl | 0 .../se/impl/activation/CommandHandler.java | 0 .../activation/NameServiceStartThread.java | 0 .../sun/corba/se/impl/activation/ORBD.java | 0 .../impl/activation/ProcessMonitorThread.java | 0 .../se/impl/activation/RepositoryImpl.java | 0 .../corba/se/impl/activation/ServerMain.java | 0 .../se/impl/activation/ServerManagerImpl.java | 0 .../se/impl/activation/ServerTableEntry.java | 0 .../corba/se/impl/activation/ServerTool.java | 0 .../se/impl/copyobject/CopierManagerImpl.java | 0 .../copyobject/FallbackObjectCopierImpl.java | 0 .../JavaStreamObjectCopierImpl.java | 0 .../copyobject/ORBStreamObjectCopierImpl.java | 0 .../copyobject/ReferenceObjectCopierImpl.java | 0 .../com/sun/corba/se/impl/corba/AnyImpl.java | 0 .../corba/se/impl/corba/AnyImplHelper.java | 0 .../sun/corba/se/impl/corba/AsynchInvoke.java | 0 .../corba/se/impl/corba/CORBAObjectImpl.java | 0 .../sun/corba/se/impl/corba/ContextImpl.java | 0 .../corba/se/impl/corba/ContextListImpl.java | 0 .../corba/se/impl/corba/EnvironmentImpl.java | 0 .../se/impl/corba/ExceptionListImpl.java | 0 .../sun/corba/se/impl/corba/NVListImpl.java | 0 .../corba/se/impl/corba/NamedValueImpl.java | 0 .../corba/se/impl/corba/PrincipalImpl.java | 0 .../sun/corba/se/impl/corba/RequestImpl.java | 0 .../se/impl/corba/ServerRequestImpl.java | 0 .../sun/corba/se/impl/corba/TCUtility.java | 0 .../corba/se/impl/corba/TypeCodeFactory.java | 0 .../sun/corba/se/impl/corba/TypeCodeImpl.java | 0 .../se/impl/corba/TypeCodeImplHelper.java | 0 .../corba/se/impl/corba/orb_config_design.txt | 0 .../se/impl/dynamicany/DynAnyBasicImpl.java | 0 .../impl/dynamicany/DynAnyCollectionImpl.java | 0 .../se/impl/dynamicany/DynAnyComplexImpl.java | 0 .../dynamicany/DynAnyConstructedImpl.java | 0 .../se/impl/dynamicany/DynAnyFactoryImpl.java | 0 .../corba/se/impl/dynamicany/DynAnyImpl.java | 0 .../corba/se/impl/dynamicany/DynAnyUtil.java | 0 .../se/impl/dynamicany/DynArrayImpl.java | 0 .../corba/se/impl/dynamicany/DynEnumImpl.java | 0 .../se/impl/dynamicany/DynFixedImpl.java | 0 .../se/impl/dynamicany/DynSequenceImpl.java | 0 .../se/impl/dynamicany/DynStructImpl.java | 0 .../se/impl/dynamicany/DynUnionImpl.java | 0 .../se/impl/dynamicany/DynValueBoxImpl.java | 0 .../impl/dynamicany/DynValueCommonImpl.java | 0 .../se/impl/dynamicany/DynValueImpl.java | 0 .../impl/encoding/BufferManagerFactory.java | 0 .../se/impl/encoding/BufferManagerRead.java | 0 .../impl/encoding/BufferManagerReadGrow.java | 0 .../encoding/BufferManagerReadStream.java | 0 .../se/impl/encoding/BufferManagerWrite.java | 0 .../encoding/BufferManagerWriteCollect.java | 0 .../impl/encoding/BufferManagerWriteGrow.java | 0 .../encoding/BufferManagerWriteStream.java | 0 .../corba/se/impl/encoding/BufferQueue.java | 0 .../se/impl/encoding/ByteBufferWithInfo.java | 0 .../se/impl/encoding/CDRInputObject.java | 0 .../se/impl/encoding/CDRInputStream.java | 0 .../se/impl/encoding/CDRInputStreamBase.java | 0 .../se/impl/encoding/CDRInputStream_1_0.java | 0 .../se/impl/encoding/CDRInputStream_1_1.java | 0 .../se/impl/encoding/CDRInputStream_1_2.java | 0 .../se/impl/encoding/CDROutputObject.java | 0 .../se/impl/encoding/CDROutputStream.java | 0 .../se/impl/encoding/CDROutputStreamBase.java | 0 .../se/impl/encoding/CDROutputStream_1_0.java | 0 .../se/impl/encoding/CDROutputStream_1_1.java | 0 .../se/impl/encoding/CDROutputStream_1_2.java | 0 .../se/impl/encoding/CachedCodeBase.java | 0 .../corba/se/impl/encoding/CodeSetCache.java | 0 .../impl/encoding/CodeSetComponentInfo.java | 0 .../se/impl/encoding/CodeSetConversion.java | 0 .../se/impl/encoding/EncapsInputStream.java | 0 .../se/impl/encoding/EncapsOutputStream.java | 0 .../IDLJavaSerializationInputStream.java | 0 .../IDLJavaSerializationOutputStream.java | 0 .../se/impl/encoding/MarkAndResetHandler.java | 0 .../se/impl/encoding/MarshalInputStream.java | 0 .../se/impl/encoding/MarshalOutputStream.java | 0 .../se/impl/encoding/OSFCodeSetRegistry.java | 0 .../impl/encoding/RestorableInputStream.java | 0 .../se/impl/encoding/TypeCodeInputStream.java | 0 .../impl/encoding/TypeCodeOutputStream.java | 0 .../se/impl/encoding/TypeCodeReader.java | 0 .../se/impl/encoding/WrapperInputStream.java | 0 .../se/impl/interceptors/CDREncapsCodec.java | 0 .../interceptors/ClientRequestInfoImpl.java | 0 .../impl/interceptors/CodecFactoryImpl.java | 0 .../se/impl/interceptors/IORInfoImpl.java | 0 .../impl/interceptors/InterceptorInvoker.java | 0 .../se/impl/interceptors/InterceptorList.java | 0 .../se/impl/interceptors/ORBInitInfoImpl.java | 0 .../corba/se/impl/interceptors/PICurrent.java | 0 .../se/impl/interceptors/PIHandlerImpl.java | 0 .../impl/interceptors/PINoOpHandlerImpl.java | 0 .../se/impl/interceptors/RequestInfoImpl.java | 0 .../interceptors/ServerRequestInfoImpl.java | 0 .../corba/se/impl/interceptors/SlotTable.java | 0 .../se/impl/interceptors/SlotTableStack.java | 0 .../sun/corba/se/impl/io/FVDCodeBaseImpl.java | 0 .../sun/corba/se/impl/io/IIOPInputStream.java | 0 .../corba/se/impl/io/IIOPOutputStream.java | 0 .../sun/corba/se/impl/io/InputStreamHook.java | 0 .../corba/se/impl/io/ObjectStreamClass.java | 0 .../se/impl/io/ObjectStreamClassCorbaExt.java | 0 .../corba/se/impl/io/ObjectStreamField.java | 0 .../se/impl/io/OptionalDataException.java | 0 .../corba/se/impl/io/OutputStreamHook.java | 0 .../se/impl/io/TypeMismatchException.java | 0 .../corba/se/impl/io/ValueHandlerImpl.java | 0 .../sun/corba/se/impl/io/ValueUtility.java | 0 .../com/sun/corba/se/impl/ior/ByteBuffer.java | 0 .../se/impl/ior/EncapsulationUtility.java | 0 .../sun/corba/se/impl/ior/FreezableList.java | 0 .../se/impl/ior/GenericIdentifiable.java | 0 .../se/impl/ior/GenericTaggedComponent.java | 0 .../se/impl/ior/GenericTaggedProfile.java | 0 .../com/sun/corba/se/impl/ior/IORImpl.java | 0 .../corba/se/impl/ior/IORTemplateImpl.java | 0 .../se/impl/ior/IORTemplateListImpl.java | 0 .../ior/IdentifiableFactoryFinderBase.java | 0 .../se/impl/ior/JIDLObjectKeyTemplate.java | 0 .../se/impl/ior/NewObjectKeyTemplateBase.java | 0 .../se/impl/ior/ObjectAdapterIdArray.java | 0 .../se/impl/ior/ObjectAdapterIdBase.java | 0 .../se/impl/ior/ObjectAdapterIdNumber.java | 0 .../sun/corba/se/impl/ior/ObjectIdImpl.java | 0 .../se/impl/ior/ObjectKeyFactoryImpl.java | 0 .../sun/corba/se/impl/ior/ObjectKeyImpl.java | 0 .../se/impl/ior/ObjectKeyTemplateBase.java | 0 .../impl/ior/ObjectReferenceFactoryImpl.java | 0 .../impl/ior/ObjectReferenceProducerBase.java | 0 .../impl/ior/ObjectReferenceTemplateImpl.java | 0 .../se/impl/ior/OldJIDLObjectKeyTemplate.java | 0 .../se/impl/ior/OldObjectKeyTemplateBase.java | 0 .../se/impl/ior/OldPOAObjectKeyTemplate.java | 0 .../se/impl/ior/POAObjectKeyTemplate.java | 0 .../sun/corba/se/impl/ior/StubIORImpl.java | 0 .../ior/TaggedComponentFactoryFinderImpl.java | 0 .../ior/TaggedProfileFactoryFinderImpl.java | 0 ...aggedProfileTemplateFactoryFinderImpl.java | 0 .../com/sun/corba/se/impl/ior/TestAssertions | 0 .../se/impl/ior/WireObjectKeyTemplate.java | 0 .../AlternateIIOPAddressComponentImpl.java | 0 .../impl/ior/iiop/CodeSetsComponentImpl.java | 0 .../se/impl/ior/iiop/IIOPAddressBase.java | 0 .../impl/ior/iiop/IIOPAddressClosureImpl.java | 0 .../se/impl/ior/iiop/IIOPAddressImpl.java | 0 .../se/impl/ior/iiop/IIOPProfileImpl.java | 0 .../ior/iiop/IIOPProfileTemplateImpl.java | 0 .../ior/iiop/JavaCodebaseComponentImpl.java | 0 .../ior/iiop/JavaSerializationComponent.java | 0 .../MaxStreamFormatVersionComponentImpl.java | 0 .../impl/ior/iiop/ORBTypeComponentImpl.java | 0 .../RequestPartitioningComponentImpl.java | 0 .../classes/com/sun/corba/se/impl/ior/notes | 0 .../javax/rmi/CORBA/StubDelegateImpl.java | 0 .../corba/se/impl/javax/rmi/CORBA/Util.java | 0 .../impl/javax/rmi/PortableRemoteObject.java | 0 .../connection/DefaultSocketFactory.java | 0 .../legacy/connection/EndPointInfoImpl.java | 0 .../LegacyServerSocketManagerImpl.java | 0 .../connection/SocketFactoryAcceptorImpl.java | 0 .../SocketFactoryConnectionImpl.java | 0 .../SocketFactoryContactInfoImpl.java | 0 .../SocketFactoryContactInfoListImpl.java | 0 ...ketFactoryContactInfoListIteratorImpl.java | 0 .../se/impl/legacy/connection/USLPort.java | 0 .../MonitoredAttributeInfoFactoryImpl.java | 0 .../MonitoredAttributeInfoImpl.java | 0 .../MonitoredObjectFactoryImpl.java | 0 .../impl/monitoring/MonitoredObjectImpl.java | 0 .../MonitoringManagerFactoryImpl.java | 0 .../monitoring/MonitoringManagerImpl.java | 0 .../naming/cosnaming/BindingIteratorImpl.java | 0 .../cosnaming/InterOperableNamingImpl.java | 0 .../naming/cosnaming/InternalBindingKey.java | 0 .../cosnaming/InternalBindingValue.java | 0 .../cosnaming/NamingContextDataStore.java | 0 .../naming/cosnaming/NamingContextImpl.java | 0 .../se/impl/naming/cosnaming/NamingUtils.java | 0 .../cosnaming/TransientBindingIterator.java | 0 .../naming/cosnaming/TransientNameServer.java | 0 .../cosnaming/TransientNameService.java | 0 .../cosnaming/TransientNamingContext.java | 0 .../impl/naming/namingutil/CorbalocURL.java | 0 .../impl/naming/namingutil/CorbanameURL.java | 0 .../naming/namingutil/IIOPEndpointInfo.java | 0 .../se/impl/naming/namingutil/INSURL.java | 0 .../se/impl/naming/namingutil/INSURLBase.java | 0 .../impl/naming/namingutil/INSURLHandler.java | 0 .../naming/namingutil/NamingConstants.java | 0 .../se/impl/naming/namingutil/Utility.java | 0 .../naming/pcosnaming/InternalBindingKey.java | 0 .../pcosnaming/InternalBindingValue.java | 0 .../se/impl/naming/pcosnaming/NameServer.java | 0 .../impl/naming/pcosnaming/NameService.java | 0 .../naming/pcosnaming/NamingContextImpl.java | 0 .../pcosnaming/PersistentBindingIterator.java | 0 .../naming/pcosnaming/ServantManagerImpl.java | 0 .../sun/corba/se/impl/oa/NullServantImpl.java | 0 .../sun/corba/se/impl/oa/poa/AOMEntry.java | 0 .../corba/se/impl/oa/poa/ActiveObjectMap.java | 0 .../se/impl/oa/poa/BadServerIdHandler.java | 0 .../corba/se/impl/oa/poa/DelegateImpl.java | 0 .../impl/oa/poa/IdAssignmentPolicyImpl.java | 0 .../impl/oa/poa/IdUniquenessPolicyImpl.java | 0 .../oa/poa/ImplicitActivationPolicyImpl.java | 0 .../se/impl/oa/poa/LifespanPolicyImpl.java | 0 .../sun/corba/se/impl/oa/poa/POACurrent.java | 0 .../sun/corba/se/impl/oa/poa/POAFactory.java | 0 .../com/sun/corba/se/impl/oa/poa/POAImpl.java | 0 .../corba/se/impl/oa/poa/POAManagerImpl.java | 0 .../se/impl/oa/poa/POAPolicyMediator.java | 0 .../se/impl/oa/poa/POAPolicyMediatorBase.java | 0 .../impl/oa/poa/POAPolicyMediatorBase_R.java | 0 .../impl/oa/poa/POAPolicyMediatorFactory.java | 0 .../oa/poa/POAPolicyMediatorImpl_NR_UDS.java | 0 .../oa/poa/POAPolicyMediatorImpl_NR_USM.java | 0 .../oa/poa/POAPolicyMediatorImpl_R_AOM.java | 0 .../oa/poa/POAPolicyMediatorImpl_R_UDS.java | 0 .../oa/poa/POAPolicyMediatorImpl_R_USM.java | 0 .../sun/corba/se/impl/oa/poa/Policies.java | 0 .../oa/poa/RequestProcessingPolicyImpl.java | 0 .../oa/poa/ServantRetentionPolicyImpl.java | 0 .../se/impl/oa/poa/ThreadPolicyImpl.java | 0 .../se/impl/oa/poa/minor_code_example.txt | 0 .../se/impl/oa/poa/standard_minor_codes.txt | 0 .../com/sun/corba/se/impl/oa/toa/TOA.java | 0 .../sun/corba/se/impl/oa/toa/TOAFactory.java | 0 .../com/sun/corba/se/impl/oa/toa/TOAImpl.java | 0 .../impl/oa/toa/TransientObjectManager.java | 0 .../se/impl/orb/AppletDataCollector.java | 0 .../corba/se/impl/orb/DataCollectorBase.java | 0 .../se/impl/orb/DataCollectorFactory.java | 0 .../se/impl/orb/NormalDataCollector.java | 0 .../corba/se/impl/orb/NormalParserAction.java | 0 .../corba/se/impl/orb/NormalParserData.java | 0 .../se/impl/orb/ORBConfiguratorImpl.java | 0 .../corba/se/impl/orb/ORBDataParserImpl.java | 0 .../com/sun/corba/se/impl/orb/ORBImpl.java | 0 .../sun/corba/se/impl/orb/ORBSingleton.java | 0 .../sun/corba/se/impl/orb/ORBVersionImpl.java | 0 .../sun/corba/se/impl/orb/ParserAction.java | 0 .../corba/se/impl/orb/ParserActionBase.java | 0 .../se/impl/orb/ParserActionFactory.java | 0 .../sun/corba/se/impl/orb/ParserDataBase.java | 0 .../sun/corba/se/impl/orb/ParserTable.java | 0 .../corba/se/impl/orb/PrefixParserAction.java | 0 .../corba/se/impl/orb/PrefixParserData.java | 0 .../impl/orb/PropertyOnlyDataCollector.java | 0 .../corba/se/impl/orb/parsing_combinators.txt | 0 .../sun/corba/se/impl/orbutil/CacheTable.java | 0 .../se/impl/orbutil/CorbaResourceUtil.java | 0 .../se/impl/orbutil/DenseIntMapImpl.java | 0 .../se/impl/orbutil/GetPropertyAction.java | 0 .../se/impl/orbutil/HexOutputStream.java | 0 .../se/impl/orbutil/LegacyHookGetFields.java | 0 .../se/impl/orbutil/LegacyHookPutFields.java | 0 .../corba/se/impl/orbutil/LogKeywords.java | 0 .../corba/se/impl/orbutil/ORBConstants.java | 0 .../sun/corba/se/impl/orbutil/ORBUtility.java | 0 .../orbutil/ObjectStreamClassUtil_1_3.java | 0 .../impl/orbutil/ObjectStreamClass_1_3_1.java | 0 .../se/impl/orbutil/ObjectStreamField.java | 0 .../corba/se/impl/orbutil/ObjectUtility.java | 0 .../corba/se/impl/orbutil/ObjectWriter.java | 0 .../corba/se/impl/orbutil/RepIdDelegator.java | 0 .../se/impl/orbutil/RepositoryIdFactory.java | 0 .../impl/orbutil/RepositoryIdInterface.java | 0 .../se/impl/orbutil/RepositoryIdStrings.java | 0 .../se/impl/orbutil/RepositoryIdUtility.java | 0 .../sun/corba/se/impl/orbutil/StackImpl.java | 0 .../se/impl/orbutil/closure/Constant.java | 0 .../corba/se/impl/orbutil/closure/Future.java | 0 .../se/impl/orbutil/concurrent/CondVar.java | 0 .../impl/orbutil/concurrent/DebugMutex.java | 0 .../se/impl/orbutil/concurrent/Mutex.java | 0 .../orbutil/concurrent/ReentrantMutex.java | 0 .../se/impl/orbutil/concurrent/Sync.java | 0 .../se/impl/orbutil/concurrent/SyncUtil.java | 0 .../se/impl/orbutil/fsm/GuardedAction.java | 0 .../corba/se/impl/orbutil/fsm/NameBase.java | 0 .../se/impl/orbutil/fsm/StateEngineImpl.java | 0 .../corba/se/impl/orbutil/graph/Graph.java | 0 .../se/impl/orbutil/graph/GraphImpl.java | 0 .../sun/corba/se/impl/orbutil/graph/Node.java | 0 .../corba/se/impl/orbutil/graph/NodeData.java | 0 .../impl/orbutil/resources/sunorb.properties | 0 .../orbutil/resources/sunorb_de.properties | 0 .../orbutil/resources/sunorb_es.properties | 0 .../orbutil/resources/sunorb_fr.properties | 0 .../orbutil/resources/sunorb_it.properties | 0 .../orbutil/resources/sunorb_ja.properties | 0 .../orbutil/resources/sunorb_ko.properties | 0 .../orbutil/resources/sunorb_pt_BR.properties | 0 .../orbutil/resources/sunorb_sv.properties | 0 .../orbutil/resources/sunorb_zh_CN.properties | 0 .../orbutil/resources/sunorb_zh_TW.properties | 0 .../orbutil/threadpool/ThreadPoolImpl.java | 0 .../threadpool/ThreadPoolManagerImpl.java | 0 .../orbutil/threadpool/TimeoutException.java | 0 .../orbutil/threadpool/WorkQueueImpl.java | 0 .../rmi/DynamicAccessPermission.java | 0 .../rmi/DynamicMethodMarshallerImpl.java | 0 .../presentation/rmi/DynamicStubImpl.java | 0 .../presentation/rmi/ExceptionHandler.java | 0 .../rmi/ExceptionHandlerImpl.java | 0 .../rmi/IDLNameTranslatorImpl.java | 0 .../se/impl/presentation/rmi/IDLType.java | 0 .../presentation/rmi/IDLTypeException.java | 0 .../impl/presentation/rmi/IDLTypesUtil.java | 0 .../rmi/InvocationHandlerFactoryImpl.java | 0 .../rmi/JNDIStateFactoryImpl.java | 0 .../rmi/PresentationManagerImpl.java | 0 .../impl/presentation/rmi/ReflectiveTie.java | 0 .../presentation/rmi/StubConnectImpl.java | 0 .../presentation/rmi/StubFactoryBase.java | 0 .../rmi/StubFactoryDynamicBase.java | 0 .../rmi/StubFactoryFactoryBase.java | 0 .../rmi/StubFactoryFactoryDynamicBase.java | 0 .../rmi/StubFactoryFactoryProxyImpl.java | 0 .../rmi/StubFactoryFactoryStaticImpl.java | 0 .../rmi/StubFactoryProxyImpl.java | 0 .../rmi/StubFactoryStaticImpl.java | 0 .../rmi/StubInvocationHandlerImpl.java | 0 .../se/impl/presentation/rmi/jndi.properties | 0 .../AddressingDispositionException.java | 0 .../BootstrapServerRequestDispatcher.java | 0 .../protocol/CorbaClientDelegateImpl.java | 0 .../CorbaClientRequestDispatcherImpl.java | 0 .../se/impl/protocol/CorbaInvocationInfo.java | 0 .../protocol/CorbaMessageMediatorImpl.java | 0 .../CorbaServerRequestDispatcherImpl.java | 0 .../FullServantCacheLocalCRDImpl.java | 0 .../protocol/INSServerRequestDispatcher.java | 0 .../InfoOnlyServantCacheLocalCRDImpl.java | 0 .../se/impl/protocol/JIDLLocalCRDImpl.java | 0 .../LocalClientRequestDispatcherBase.java | 0 .../MinimalServantCacheLocalCRDImpl.java | 0 .../impl/protocol/NotLocalLocalCRDImpl.java | 0 .../se/impl/protocol/POALocalCRDImpl.java | 0 .../protocol/RequestCanceledException.java | 0 .../RequestDispatcherRegistryImpl.java | 0 .../protocol/ServantCacheLocalCRDBase.java | 0 .../SharedCDRClientRequestDispatcherImpl.java | 0 .../corba/se/impl/protocol/SpecialMethod.java | 0 .../AddressingDispositionHelper.java | 0 .../giopmsgheaders/CancelRequestMessage.java | 0 .../CancelRequestMessage_1_0.java | 0 .../CancelRequestMessage_1_1.java | 0 .../CancelRequestMessage_1_2.java | 0 .../giopmsgheaders/FragmentMessage.java | 0 .../giopmsgheaders/FragmentMessage_1_1.java | 0 .../giopmsgheaders/FragmentMessage_1_2.java | 0 .../giopmsgheaders/IORAddressingInfo.java | 0 .../IORAddressingInfoHelper.java | 0 .../impl/protocol/giopmsgheaders/KeyAddr.java | 0 .../giopmsgheaders/LocateReplyMessage.java | 0 .../LocateReplyMessage_1_0.java | 0 .../LocateReplyMessage_1_1.java | 0 .../LocateReplyMessage_1_2.java | 0 .../LocateReplyOrReplyMessage.java | 0 .../giopmsgheaders/LocateRequestMessage.java | 0 .../LocateRequestMessage_1_0.java | 0 .../LocateRequestMessage_1_1.java | 0 .../LocateRequestMessage_1_2.java | 0 .../impl/protocol/giopmsgheaders/Message.java | 0 .../protocol/giopmsgheaders/MessageBase.java | 0 .../giopmsgheaders/MessageHandler.java | 0 .../protocol/giopmsgheaders/Message_1_0.java | 0 .../protocol/giopmsgheaders/Message_1_1.java | 0 .../protocol/giopmsgheaders/Message_1_2.java | 0 .../protocol/giopmsgheaders/ProfileAddr.java | 0 .../giopmsgheaders/ReferenceAddr.java | 0 .../protocol/giopmsgheaders/ReplyMessage.java | 0 .../giopmsgheaders/ReplyMessage_1_0.java | 0 .../giopmsgheaders/ReplyMessage_1_1.java | 0 .../giopmsgheaders/ReplyMessage_1_2.java | 0 .../giopmsgheaders/RequestMessage.java | 0 .../giopmsgheaders/RequestMessage_1_0.java | 0 .../giopmsgheaders/RequestMessage_1_1.java | 0 .../giopmsgheaders/RequestMessage_1_2.java | 0 .../giopmsgheaders/TargetAddress.java | 0 .../giopmsgheaders/TargetAddressHelper.java | 0 .../impl/resolver/BootstrapResolverImpl.java | 0 .../impl/resolver/CompositeResolverImpl.java | 0 .../se/impl/resolver/FileResolverImpl.java | 0 .../se/impl/resolver/INSURLOperationImpl.java | 0 .../se/impl/resolver/LocalResolverImpl.java | 0 .../ORBDefaultInitRefResolverImpl.java | 0 .../impl/resolver/ORBInitRefResolverImpl.java | 0 .../impl/resolver/SplitLocalResolverImpl.java | 0 .../se/impl/transport/ByteBufferPoolImpl.java | 0 .../transport/CorbaConnectionCacheBase.java | 0 .../impl/transport/CorbaContactInfoBase.java | 0 .../transport/CorbaContactInfoListImpl.java | 0 .../CorbaContactInfoListIteratorImpl.java | 0 .../CorbaInboundConnectionCacheImpl.java | 0 .../CorbaOutboundConnectionCacheImpl.java | 0 .../CorbaResponseWaitingRoomImpl.java | 0 .../transport/CorbaTransportManagerImpl.java | 0 .../transport/DefaultIORToSocketInfoImpl.java | 0 .../transport/DefaultSocketFactoryImpl.java | 0 .../se/impl/transport/EventHandlerBase.java | 0 .../se/impl/transport/ListenerThreadImpl.java | 0 .../impl/transport/ReadTCPTimeoutsImpl.java | 0 .../se/impl/transport/ReaderThreadImpl.java | 0 .../corba/se/impl/transport/SelectorImpl.java | 0 .../transport/SharedCDRContactInfoImpl.java | 0 .../SocketOrChannelAcceptorImpl.java | 0 .../SocketOrChannelConnectionImpl.java | 0 .../SocketOrChannelContactInfoImpl.java | 0 .../corba/se/impl/util/IdentityHashtable.java | 0 .../se/impl/util/IdentityHashtableEntry.java | 0 .../util/IdentityHashtableEnumerator.java | 0 .../com/sun/corba/se/impl/util/JDKBridge.java | 0 .../corba/se/impl/util/JDKClassLoader.java | 0 .../sun/corba/se/impl/util/ORBProperties.java | 0 .../se/impl/util/PackagePrefixChecker.java | 0 .../sun/corba/se/impl/util/RepositoryId.java | 0 .../corba/se/impl/util/RepositoryIdCache.java | 0 .../com/sun/corba/se/impl/util/SUNVMCID.java | 0 .../com/sun/corba/se/impl/util/Utility.java | 0 .../com/sun/corba/se/impl/util/Version.java | 0 .../internal/CosNaming/BootstrapServer.java | 0 .../corba/se/internal/Interceptors/PIORB.java | 0 .../com/sun/corba/se/internal/POA/POAORB.java | 0 .../corba/se/internal/corba/ORBSingleton.java | 0 .../com/sun/corba/se/internal/iiop/ORB.java | 0 .../com/sun/corba/se/org/omg/CORBA/ORB.java | 0 .../com/sun/corba/se/pept/broker/Broker.java | 0 .../corba/se/pept/encoding/InputObject.java | 0 .../corba/se/pept/encoding/OutputObject.java | 0 .../com/sun/corba/se/pept/package.html | 0 .../se/pept/protocol/ClientDelegate.java | 0 .../pept/protocol/ClientInvocationInfo.java | 0 .../protocol/ClientRequestDispatcher.java | 0 .../se/pept/protocol/MessageMediator.java | 0 .../se/pept/protocol/ProtocolHandler.java | 0 .../protocol/ServerRequestDispatcher.java | 0 .../sun/corba/se/pept/transport/Acceptor.java | 0 .../se/pept/transport/ByteBufferPool.java | 0 .../corba/se/pept/transport/Connection.java | 0 .../se/pept/transport/ConnectionCache.java | 0 .../corba/se/pept/transport/ContactInfo.java | 0 .../se/pept/transport/ContactInfoList.java | 0 .../transport/ContactInfoListIterator.java | 0 .../corba/se/pept/transport/EventHandler.java | 0 .../transport/InboundConnectionCache.java | 0 .../se/pept/transport/ListenerThread.java | 0 .../transport/OutboundConnectionCache.java | 0 .../corba/se/pept/transport/ReaderThread.java | 0 .../pept/transport/ResponseWaitingRoom.java | 0 .../sun/corba/se/pept/transport/Selector.java | 0 .../se/pept/transport/TransportManager.java | 0 .../corba/se/spi/activation/activation.idl | 0 .../se/spi/copyobject/CopierManager.java | 0 .../se/spi/copyobject/CopyobjectDefaults.java | 0 .../corba/se/spi/copyobject/ObjectCopier.java | 0 .../spi/copyobject/ObjectCopierFactory.java | 0 .../copyobject/ReflectiveCopyException.java | 0 .../se/spi/encoding/CorbaInputObject.java | 0 .../se/spi/encoding/CorbaOutputObject.java | 0 .../se/spi/extension/CopyObjectPolicy.java | 0 .../extension/RequestPartitioningPolicy.java | 0 .../spi/extension/ServantCachingPolicy.java | 0 .../se/spi/extension/ZeroPortPolicy.java | 0 .../se/spi/ior/EncapsulationFactoryBase.java | 0 .../classes/com/sun/corba/se/spi/ior/IOR.java | 0 .../sun/corba/se/spi/ior/IORFactories.java | 0 .../com/sun/corba/se/spi/ior/IORFactory.java | 0 .../com/sun/corba/se/spi/ior/IORTemplate.java | 0 .../sun/corba/se/spi/ior/IORTemplateList.java | 0 .../sun/corba/se/spi/ior/Identifiable.java | 0 .../corba/se/spi/ior/IdentifiableBase.java | 0 .../se/spi/ior/IdentifiableContainerBase.java | 0 .../corba/se/spi/ior/IdentifiableFactory.java | 0 .../se/spi/ior/IdentifiableFactoryFinder.java | 0 .../sun/corba/se/spi/ior/MakeImmutable.java | 0 .../sun/corba/se/spi/ior/ObjectAdapterId.java | 0 .../com/sun/corba/se/spi/ior/ObjectId.java | 0 .../com/sun/corba/se/spi/ior/ObjectKey.java | 0 .../corba/se/spi/ior/ObjectKeyFactory.java | 0 .../corba/se/spi/ior/ObjectKeyTemplate.java | 0 .../sun/corba/se/spi/ior/TaggedComponent.java | 0 .../corba/se/spi/ior/TaggedComponentBase.java | 0 .../spi/ior/TaggedComponentFactoryFinder.java | 0 .../sun/corba/se/spi/ior/TaggedProfile.java | 0 .../se/spi/ior/TaggedProfileTemplate.java | 0 .../se/spi/ior/TaggedProfileTemplateBase.java | 0 .../sun/corba/se/spi/ior/WriteContents.java | 0 .../com/sun/corba/se/spi/ior/Writeable.java | 0 .../iiop/AlternateIIOPAddressComponent.java | 0 .../se/spi/ior/iiop/CodeSetsComponent.java | 0 .../corba/se/spi/ior/iiop/GIOPVersion.java | 0 .../corba/se/spi/ior/iiop/IIOPAddress.java | 0 .../corba/se/spi/ior/iiop/IIOPFactories.java | 0 .../corba/se/spi/ior/iiop/IIOPProfile.java | 0 .../se/spi/ior/iiop/IIOPProfileTemplate.java | 0 .../spi/ior/iiop/JavaCodebaseComponent.java | 0 .../iiop/MaxStreamFormatVersionComponent.java | 0 .../se/spi/ior/iiop/ORBTypeComponent.java | 0 .../iiop/RequestPartitioningComponent.java | 0 .../classes/com/sun/corba/se/spi/ior/iornotes | 0 .../com/sun/corba/se/spi/ior/package.html | 0 .../se/spi/legacy/connection/Connection.java | 0 .../GetEndPointInfoAgainException.java | 0 .../LegacyServerSocketEndPointInfo.java | 0 .../connection/LegacyServerSocketManager.java | 0 .../legacy/connection/ORBSocketFactory.java | 0 .../corba/se/spi/legacy/connection/README.txt | 0 .../se/spi/legacy/interceptor/IORInfoExt.java | 0 .../legacy/interceptor/ORBInitInfoExt.java | 0 .../legacy/interceptor/RequestInfoExt.java | 0 .../spi/legacy/interceptor/UnknownType.java | 0 .../corba/se/spi/logging/CORBALogDomains.java | 0 .../corba/se/spi/logging/LogWrapperBase.java | 0 .../se/spi/logging/LogWrapperFactory.java | 0 .../corba/se/spi/logging/data/Activation.mc | 0 .../com/sun/corba/se/spi/logging/data/IOR.mc | 0 .../corba/se/spi/logging/data/Interceptors.mc | 0 .../sun/corba/se/spi/logging/data/Naming.mc | 0 .../com/sun/corba/se/spi/logging/data/OMG.mc | 0 .../sun/corba/se/spi/logging/data/ORBUtil.mc | 0 .../com/sun/corba/se/spi/logging/data/POA.mc | 0 .../com/sun/corba/se/spi/logging/data/Util.mc | 0 .../LongMonitoredAttributeBase.java | 0 .../se/spi/monitoring/MonitoredAttribute.java | 0 .../monitoring/MonitoredAttributeBase.java | 0 .../monitoring/MonitoredAttributeInfo.java | 0 .../MonitoredAttributeInfoFactory.java | 0 .../se/spi/monitoring/MonitoredObject.java | 0 .../monitoring/MonitoredObjectFactory.java | 0 .../spi/monitoring/MonitoringConstants.java | 0 .../spi/monitoring/MonitoringFactories.java | 0 .../se/spi/monitoring/MonitoringManager.java | 0 .../monitoring/MonitoringManagerFactory.java | 0 .../StatisticMonitoredAttribute.java | 0 .../spi/monitoring/StatisticsAccumulator.java | 0 .../StringMonitoredAttributeBase.java | 0 .../sun/corba/se/spi/monitoring/package.html | 0 .../com/sun/corba/se/spi/oa/NullServant.java | 0 .../com/sun/corba/se/spi/oa/OADefault.java | 0 .../com/sun/corba/se/spi/oa/OADestroyed.java | 0 .../sun/corba/se/spi/oa/OAInvocationInfo.java | 0 .../sun/corba/se/spi/oa/ObjectAdapter.java | 0 .../corba/se/spi/oa/ObjectAdapterBase.java | 0 .../corba/se/spi/oa/ObjectAdapterFactory.java | 0 .../sun/corba/se/spi/orb/DataCollector.java | 0 .../classes/com/sun/corba/se/spi/orb/ORB.java | 0 .../sun/corba/se/spi/orb/ORBConfigurator.java | 0 .../com/sun/corba/se/spi/orb/ORBData.java | 0 .../com/sun/corba/se/spi/orb/ORBVersion.java | 0 .../corba/se/spi/orb/ORBVersionFactory.java | 0 .../com/sun/corba/se/spi/orb/Operation.java | 0 .../corba/se/spi/orb/OperationFactory.java | 0 .../com/sun/corba/se/spi/orb/ParserData.java | 0 .../corba/se/spi/orb/ParserDataFactory.java | 0 .../sun/corba/se/spi/orb/ParserImplBase.java | 0 .../corba/se/spi/orb/ParserImplTableBase.java | 0 .../sun/corba/se/spi/orb/PropertyParser.java | 0 .../com/sun/corba/se/spi/orb/StringPair.java | 0 .../corba/se/spi/orbutil/closure/Closure.java | 0 .../spi/orbutil/closure/ClosureFactory.java | 0 .../sun/corba/se/spi/orbutil/fsm/Action.java | 0 .../corba/se/spi/orbutil/fsm/ActionBase.java | 0 .../com/sun/corba/se/spi/orbutil/fsm/FSM.java | 0 .../sun/corba/se/spi/orbutil/fsm/FSMImpl.java | 0 .../sun/corba/se/spi/orbutil/fsm/FSMTest.java | 0 .../sun/corba/se/spi/orbutil/fsm/Guard.java | 0 .../corba/se/spi/orbutil/fsm/GuardBase.java | 0 .../sun/corba/se/spi/orbutil/fsm/Input.java | 0 .../corba/se/spi/orbutil/fsm/InputImpl.java | 0 .../sun/corba/se/spi/orbutil/fsm/State.java | 0 .../corba/se/spi/orbutil/fsm/StateEngine.java | 0 .../spi/orbutil/fsm/StateEngineFactory.java | 0 .../corba/se/spi/orbutil/fsm/StateImpl.java | 0 .../proxy/CompositeInvocationHandler.java | 0 .../proxy/CompositeInvocationHandlerImpl.java | 0 .../proxy/DelegateInvocationHandlerImpl.java | 0 .../proxy/InvocationHandlerFactory.java | 0 .../proxy/LinkedInvocationHandler.java | 0 .../threadpool/NoSuchThreadPoolException.java | 0 .../threadpool/NoSuchWorkQueueException.java | 0 .../se/spi/orbutil/threadpool/ThreadPool.java | 0 .../orbutil/threadpool/ThreadPoolChooser.java | 0 .../orbutil/threadpool/ThreadPoolManager.java | 0 .../corba/se/spi/orbutil/threadpool/Work.java | 0 .../se/spi/orbutil/threadpool/WorkQueue.java | 0 .../rmi/DynamicMethodMarshaller.java | 0 .../se/spi/presentation/rmi/DynamicStub.java | 0 .../presentation/rmi/IDLNameTranslator.java | 0 .../rmi/PresentationDefaults.java | 0 .../presentation/rmi/PresentationManager.java | 0 .../se/spi/presentation/rmi/StubAdapter.java | 0 .../se/spi/presentation/rmi/StubWrapper.java | 0 .../spi/protocol/ClientDelegateFactory.java | 0 .../se/spi/protocol/CorbaClientDelegate.java | 0 .../se/spi/protocol/CorbaMessageMediator.java | 0 .../se/spi/protocol/CorbaProtocolHandler.java | 0 .../CorbaServerRequestDispatcher.java | 0 .../se/spi/protocol/ForwardException.java | 0 .../InitialServerRequestDispatcher.java | 0 .../LocalClientRequestDispatcher.java | 0 .../LocalClientRequestDispatcherFactory.java | 0 .../sun/corba/se/spi/protocol/PIHandler.java | 0 .../protocol/RequestDispatcherDefault.java | 0 .../protocol/RequestDispatcherRegistry.java | 0 .../sun/corba/se/spi/protocol/RetryType.java | 0 .../corba/se/spi/resolver/LocalResolver.java | 0 .../sun/corba/se/spi/resolver/Resolver.java | 0 .../se/spi/resolver/ResolverDefault.java | 0 .../servicecontext/CodeSetServiceContext.java | 0 .../MaxStreamFormatVersionServiceContext.java | 0 .../ORBVersionServiceContext.java | 0 .../SendingContextServiceContext.java | 0 .../se/spi/servicecontext/ServiceContext.java | 0 .../servicecontext/ServiceContextData.java | 0 .../ServiceContextRegistry.java | 0 .../spi/servicecontext/ServiceContexts.java | 0 .../servicecontext/UEInfoServiceContext.java | 0 .../servicecontext/UnknownServiceContext.java | 0 .../corba/se/spi/transport/CorbaAcceptor.java | 0 .../se/spi/transport/CorbaConnection.java | 0 .../spi/transport/CorbaConnectionCache.java | 0 .../se/spi/transport/CorbaContactInfo.java | 0 .../spi/transport/CorbaContactInfoList.java | 0 .../CorbaContactInfoListFactory.java | 0 .../CorbaContactInfoListIterator.java | 0 .../transport/CorbaResponseWaitingRoom.java | 0 .../spi/transport/CorbaTransportManager.java | 0 .../transport/IIOPPrimaryToContactInfo.java | 0 .../se/spi/transport/IORToSocketInfo.java | 0 .../se/spi/transport/IORTransformer.java | 0 .../se/spi/transport/ORBSocketFactory.java | 0 .../corba/se/spi/transport/ReadTimeouts.java | 0 .../se/spi/transport/ReadTimeoutsFactory.java | 0 .../corba/se/spi/transport/SocketInfo.java | 0 .../transport/SocketOrChannelAcceptor.java | 0 .../se/spi/transport/TransportDefault.java | 0 .../omg/CORBA/AttrDescriptionSeqHelper.java | 0 .../org/omg/CORBA/AttributeDescription.java | 0 .../omg/CORBA/AttributeDescriptionHelper.java | 0 .../com/sun/org/omg/CORBA/AttributeMode.java | 0 .../org/omg/CORBA/AttributeModeHelper.java | 0 .../sun/org/omg/CORBA/ContextIdSeqHelper.java | 0 .../omg/CORBA/ContextIdentifierHelper.java | 0 .../org/omg/CORBA/DefinitionKindHelper.java | 0 .../omg/CORBA/ExcDescriptionSeqHelper.java | 0 .../org/omg/CORBA/ExceptionDescription.java | 0 .../omg/CORBA/ExceptionDescriptionHelper.java | 0 .../com/sun/org/omg/CORBA/IDLTypeHelper.java | 0 .../sun/org/omg/CORBA/IdentifierHelper.java | 0 .../com/sun/org/omg/CORBA/Initializer.java | 0 .../sun/org/omg/CORBA/InitializerHelper.java | 0 .../org/omg/CORBA/InitializerSeqHelper.java | 0 .../org/omg/CORBA/OpDescriptionSeqHelper.java | 0 .../org/omg/CORBA/OperationDescription.java | 0 .../omg/CORBA/OperationDescriptionHelper.java | 0 .../com/sun/org/omg/CORBA/OperationMode.java | 0 .../org/omg/CORBA/OperationModeHelper.java | 0 .../omg/CORBA/ParDescriptionSeqHelper.java | 0 .../org/omg/CORBA/ParameterDescription.java | 0 .../omg/CORBA/ParameterDescriptionHelper.java | 0 .../com/sun/org/omg/CORBA/ParameterMode.java | 0 .../org/omg/CORBA/ParameterModeHelper.java | 0 .../com/sun/org/omg/CORBA/Repository.java | 0 .../sun/org/omg/CORBA/RepositoryHelper.java | 0 .../sun/org/omg/CORBA/RepositoryIdHelper.java | 0 .../org/omg/CORBA/RepositoryIdSeqHelper.java | 0 .../sun/org/omg/CORBA/StructMemberHelper.java | 0 .../org/omg/CORBA/StructMemberSeqHelper.java | 0 .../ValueDefPackage/FullValueDescription.java | 0 .../FullValueDescriptionHelper.java | 0 .../sun/org/omg/CORBA/ValueMemberHelper.java | 0 .../org/omg/CORBA/ValueMemberSeqHelper.java | 0 .../sun/org/omg/CORBA/VersionSpecHelper.java | 0 .../sun/org/omg/CORBA/VisibilityHelper.java | 0 .../com/sun/org/omg/CORBA/_IDLTypeStub.java | 0 .../org/omg/CORBA/portable/ValueHelper.java | 0 .../sun/org/omg/SendingContext/CodeBase.java | 0 .../omg/SendingContext/CodeBaseHelper.java | 0 .../SendingContext/CodeBaseOperations.java | 0 .../CodeBasePackage/URLHelper.java | 0 .../CodeBasePackage/URLSeqHelper.java | 0 .../CodeBasePackage/ValueDescSeqHelper.java | 0 .../omg/SendingContext/_CodeBaseImplBase.java | 0 .../org/omg/SendingContext/_CodeBaseStub.java | 0 .../com/sun/tools/corba/se/idl/Arguments.java | 0 .../tools/corba/se/idl/AttributeEntry.java | 0 .../sun/tools/corba/se/idl/AttributeGen.java | 0 .../com/sun/tools/corba/se/idl/Comment.java | 0 .../com/sun/tools/corba/se/idl/Compile.java | 0 .../sun/tools/corba/se/idl/ConstEntry.java | 0 .../com/sun/tools/corba/se/idl/ConstGen.java | 0 .../corba/se/idl/DefaultSymtabFactory.java | 0 .../com/sun/tools/corba/se/idl/EnumEntry.java | 0 .../com/sun/tools/corba/se/idl/EnumGen.java | 0 .../tools/corba/se/idl/ExceptionEntry.java | 0 .../sun/tools/corba/se/idl/ExceptionGen.java | 0 .../com/sun/tools/corba/se/idl/Factories.java | 0 .../sun/tools/corba/se/idl/ForwardEntry.java | 0 .../sun/tools/corba/se/idl/ForwardGen.java | 0 .../tools/corba/se/idl/ForwardValueEntry.java | 0 .../tools/corba/se/idl/ForwardValueGen.java | 0 .../sun/tools/corba/se/idl/GenFactory.java | 0 .../sun/tools/corba/se/idl/GenFileStream.java | 0 .../com/sun/tools/corba/se/idl/Generator.java | 0 .../com/sun/tools/corba/se/idl/IDLID.java | 0 .../sun/tools/corba/se/idl/IncludeEntry.java | 0 .../sun/tools/corba/se/idl/IncludeGen.java | 0 .../tools/corba/se/idl/InterfaceEntry.java | 0 .../sun/tools/corba/se/idl/InterfaceGen.java | 0 .../tools/corba/se/idl/InterfaceState.java | 0 .../sun/tools/corba/se/idl/InterfaceType.java | 0 .../tools/corba/se/idl/InvalidArgument.java | 0 .../tools/corba/se/idl/InvalidCharacter.java | 0 .../sun/tools/corba/se/idl/MethodEntry.java | 0 .../com/sun/tools/corba/se/idl/MethodGen.java | 0 .../sun/tools/corba/se/idl/ModuleEntry.java | 0 .../com/sun/tools/corba/se/idl/ModuleGen.java | 0 .../sun/tools/corba/se/idl/NativeEntry.java | 0 .../com/sun/tools/corba/se/idl/NativeGen.java | 0 .../com/sun/tools/corba/se/idl/NoPragma.java | 0 .../com/sun/tools/corba/se/idl/Noop.java | 0 .../tools/corba/se/idl/ParameterEntry.java | 0 .../sun/tools/corba/se/idl/ParameterGen.java | 0 .../tools/corba/se/idl/ParseException.java | 0 .../com/sun/tools/corba/se/idl/Parser.java | 0 .../sun/tools/corba/se/idl/PragmaEntry.java | 0 .../com/sun/tools/corba/se/idl/PragmaGen.java | 0 .../sun/tools/corba/se/idl/PragmaHandler.java | 0 .../sun/tools/corba/se/idl/Preprocessor.java | 0 .../tools/corba/se/idl/PrimitiveEntry.java | 0 .../sun/tools/corba/se/idl/PrimitiveGen.java | 0 .../sun/tools/corba/se/idl/RepositoryID.java | 0 .../corba/se/idl/ResourceBundleUtil.java | 0 .../com/sun/tools/corba/se/idl/Scanner.java | 0 .../sun/tools/corba/se/idl/SequenceEntry.java | 0 .../sun/tools/corba/se/idl/SequenceGen.java | 0 .../sun/tools/corba/se/idl/StringEntry.java | 0 .../com/sun/tools/corba/se/idl/StringGen.java | 0 .../sun/tools/corba/se/idl/StructEntry.java | 0 .../com/sun/tools/corba/se/idl/StructGen.java | 0 .../sun/tools/corba/se/idl/SymtabEntry.java | 0 .../sun/tools/corba/se/idl/SymtabFactory.java | 0 .../com/sun/tools/corba/se/idl/Token.java | 0 .../sun/tools/corba/se/idl/TokenBuffer.java | 0 .../sun/tools/corba/se/idl/TypedefEntry.java | 0 .../sun/tools/corba/se/idl/TypedefGen.java | 0 .../sun/tools/corba/se/idl/UnionBranch.java | 0 .../sun/tools/corba/se/idl/UnionEntry.java | 0 .../com/sun/tools/corba/se/idl/UnionGen.java | 0 .../com/sun/tools/corba/se/idl/Util.java | 0 .../sun/tools/corba/se/idl/ValueBoxEntry.java | 0 .../sun/tools/corba/se/idl/ValueBoxGen.java | 0 .../sun/tools/corba/se/idl/ValueEntry.java | 0 .../com/sun/tools/corba/se/idl/ValueGen.java | 0 .../tools/corba/se/idl/ValueRepositoryId.java | 0 .../sun/tools/corba/se/idl/constExpr/And.java | 0 .../corba/se/idl/constExpr/BinaryExpr.java | 0 .../corba/se/idl/constExpr/BooleanAnd.java | 0 .../corba/se/idl/constExpr/BooleanNot.java | 0 .../corba/se/idl/constExpr/BooleanOr.java | 0 .../se/idl/constExpr/DefaultExprFactory.java | 0 .../tools/corba/se/idl/constExpr/Divide.java | 0 .../tools/corba/se/idl/constExpr/Equal.java | 0 .../se/idl/constExpr/EvaluationException.java | 0 .../corba/se/idl/constExpr/ExprFactory.java | 0 .../corba/se/idl/constExpr/Expression.java | 0 .../corba/se/idl/constExpr/GreaterEqual.java | 0 .../corba/se/idl/constExpr/GreaterThan.java | 0 .../corba/se/idl/constExpr/LessEqual.java | 0 .../corba/se/idl/constExpr/LessThan.java | 0 .../tools/corba/se/idl/constExpr/Minus.java | 0 .../tools/corba/se/idl/constExpr/Modulo.java | 0 .../corba/se/idl/constExpr/Negative.java | 0 .../sun/tools/corba/se/idl/constExpr/Not.java | 0 .../corba/se/idl/constExpr/NotEqual.java | 0 .../sun/tools/corba/se/idl/constExpr/Or.java | 0 .../tools/corba/se/idl/constExpr/Plus.java | 0 .../corba/se/idl/constExpr/Positive.java | 0 .../corba/se/idl/constExpr/ShiftLeft.java | 0 .../corba/se/idl/constExpr/ShiftRight.java | 0 .../corba/se/idl/constExpr/Terminal.java | 0 .../tools/corba/se/idl/constExpr/Times.java | 0 .../corba/se/idl/constExpr/UnaryExpr.java | 0 .../sun/tools/corba/se/idl/constExpr/Xor.java | 0 .../com/sun/tools/corba/se/idl/first.set | 0 .../com/sun/tools/corba/se/idl/follow.set | 0 .../com/sun/tools/corba/se/idl/grammar.idl | 0 .../com/sun/tools/corba/se/idl/grammar3.idl | 0 .../com/sun/tools/corba/se/idl/idl.prp | 0 .../com/sun/tools/corba/se/idl/idl_ja.prp | 0 .../com/sun/tools/corba/se/idl/idl_zh_CN.prp | 0 .../classes/com/sun/tools/corba/se/idl/ir.idl | 0 .../com/sun/tools/corba/se/idl/keywords | 0 .../com/sun/tools/corba/se/idl/orb.idl | 0 .../corba/se/idl/som/cff/FileLocator.java | 0 .../tools/corba/se/idl/som/cff/Messages.java | 0 .../corba/se/idl/som/idlemit/MetaPragma.java | 0 .../se/idl/toJavaPortable/Arguments.java | 0 .../se/idl/toJavaPortable/AttributeGen.java | 0 .../se/idl/toJavaPortable/AttributeGen24.java | 0 .../corba/se/idl/toJavaPortable/AuxGen.java | 0 .../corba/se/idl/toJavaPortable/Compile.java | 0 .../corba/se/idl/toJavaPortable/ConstGen.java | 0 .../se/idl/toJavaPortable/DefaultFactory.java | 0 .../corba/se/idl/toJavaPortable/EnumGen.java | 0 .../se/idl/toJavaPortable/ExceptionGen.java | 0 .../se/idl/toJavaPortable/Factories.java | 0 .../idl/toJavaPortable/ForwardValueGen.java | 0 .../se/idl/toJavaPortable/GenFactory.java | 0 .../corba/se/idl/toJavaPortable/Helper.java | 0 .../corba/se/idl/toJavaPortable/Helper24.java | 0 .../corba/se/idl/toJavaPortable/Holder.java | 0 .../se/idl/toJavaPortable/InterfaceGen.java | 0 .../se/idl/toJavaPortable/JavaGenerator.java | 0 .../se/idl/toJavaPortable/MethodGen.java | 0 .../se/idl/toJavaPortable/MethodGen24.java | 0 .../idl/toJavaPortable/MethodGenClone24.java | 0 .../se/idl/toJavaPortable/ModuleGen.java | 0 .../se/idl/toJavaPortable/NameModifier.java | 0 .../idl/toJavaPortable/NameModifierImpl.java | 0 .../se/idl/toJavaPortable/NativeGen.java | 0 .../se/idl/toJavaPortable/PrimitiveGen.java | 0 .../se/idl/toJavaPortable/SequenceGen.java | 0 .../corba/se/idl/toJavaPortable/Skeleton.java | 0 .../se/idl/toJavaPortable/StringGen.java | 0 .../se/idl/toJavaPortable/StructGen.java | 0 .../corba/se/idl/toJavaPortable/Stub.java | 0 .../se/idl/toJavaPortable/TCOffsets.java | 0 .../se/idl/toJavaPortable/TypedefGen.java | 0 .../corba/se/idl/toJavaPortable/UnionGen.java | 0 .../corba/se/idl/toJavaPortable/Util.java | 0 .../se/idl/toJavaPortable/ValueBoxGen.java | 0 .../se/idl/toJavaPortable/ValueBoxGen24.java | 0 .../se/idl/toJavaPortable/ValueFactory.java | 0 .../corba/se/idl/toJavaPortable/ValueGen.java | 0 .../se/idl/toJavaPortable/ValueGen24.java | 0 .../se/idl/toJavaPortable/toJavaPortable.prp | 0 .../idl/toJavaPortable/toJavaPortable_ja.prp | 0 .../toJavaPortable/toJavaPortable_zh_CN.prp | 0 .../activity/ActivityCompletedException.java | 0 .../activity/ActivityRequiredException.java | 0 .../activity/InvalidActivityException.java | 0 .../share/classes/javax/activity/package.html | 0 .../classes/javax/rmi/CORBA/ClassDesc.java | 0 .../rmi/CORBA/GetORBPropertiesFileAction.java | 0 .../CORBA/PortableRemoteObjectDelegate.java | 0 .../share/classes/javax/rmi/CORBA/Stub.java | 0 .../classes/javax/rmi/CORBA/StubDelegate.java | 0 .../share/classes/javax/rmi/CORBA/Tie.java | 0 .../share/classes/javax/rmi/CORBA/Util.java | 0 .../classes/javax/rmi/CORBA/UtilDelegate.java | 0 .../classes/javax/rmi/CORBA/ValueHandler.java | 0 .../rmi/CORBA/ValueHandlerMultiFormat.java | 0 .../classes/javax/rmi/CORBA/package.html | 0 .../javax/rmi/PortableRemoteObject.java | 0 .../share/classes/javax/rmi/package.html | 0 .../InvalidTransactionException.java | 0 .../TransactionRequiredException.java | 0 .../TransactionRolledbackException.java | 0 .../classes/javax/transaction/package.html | 0 .../org/omg/CORBA/ACTIVITY_COMPLETED.java | 0 .../org/omg/CORBA/ACTIVITY_REQUIRED.java | 0 .../share/classes/org/omg/CORBA/ARG_IN.java | 0 .../classes/org/omg/CORBA/ARG_INOUT.java | 0 .../share/classes/org/omg/CORBA/ARG_OUT.java | 0 .../share/classes/org/omg/CORBA/Any.java | 0 .../classes/org/omg/CORBA/AnyHolder.java | 0 .../classes/org/omg/CORBA/AnySeqHelper.java | 0 .../classes/org/omg/CORBA/AnySeqHolder.java | 0 .../classes/org/omg/CORBA/BAD_CONTEXT.java | 0 .../classes/org/omg/CORBA/BAD_INV_ORDER.java | 0 .../classes/org/omg/CORBA/BAD_OPERATION.java | 0 .../classes/org/omg/CORBA/BAD_PARAM.java | 0 .../classes/org/omg/CORBA/BAD_POLICY.java | 0 .../org/omg/CORBA/BAD_POLICY_TYPE.java | 0 .../org/omg/CORBA/BAD_POLICY_VALUE.java | 0 .../share/classes/org/omg/CORBA/BAD_QOS.java | 0 .../classes/org/omg/CORBA/BAD_TYPECODE.java | 0 .../classes/org/omg/CORBA/BooleanHolder.java | 0 .../org/omg/CORBA/BooleanSeqHelper.java | 0 .../org/omg/CORBA/BooleanSeqHolder.java | 0 .../share/classes/org/omg/CORBA/Bounds.java | 0 .../classes/org/omg/CORBA/ByteHolder.java | 0 .../org/omg/CORBA/CODESET_INCOMPATIBLE.java | 0 .../classes/org/omg/CORBA/COMM_FAILURE.java | 0 .../org/omg/CORBA/CTX_RESTRICT_SCOPE.java | 0 .../classes/org/omg/CORBA/CharHolder.java | 0 .../classes/org/omg/CORBA/CharSeqHelper.java | 0 .../classes/org/omg/CORBA/CharSeqHolder.java | 0 .../org/omg/CORBA/CompletionStatus.java | 0 .../org/omg/CORBA/CompletionStatusHelper.java | 0 .../share/classes/org/omg/CORBA/Context.java | 0 .../classes/org/omg/CORBA/ContextList.java | 0 .../share/classes/org/omg/CORBA/Current.java | 0 .../classes/org/omg/CORBA/CurrentHelper.java | 0 .../classes/org/omg/CORBA/CurrentHolder.java | 0 .../org/omg/CORBA/CurrentOperations.java | 0 .../classes/org/omg/CORBA/CustomMarshal.java | 0 .../org/omg/CORBA/DATA_CONVERSION.java | 0 .../org/omg/CORBA/DataInputStream.java | 0 .../org/omg/CORBA/DataOutputStream.java | 0 .../classes/org/omg/CORBA/DefinitionKind.java | 0 .../org/omg/CORBA/DefinitionKindHelper.java | 0 .../classes/org/omg/CORBA/DomainManager.java | 0 .../omg/CORBA/DomainManagerOperations.java | 0 .../classes/org/omg/CORBA/DoubleHolder.java | 0 .../org/omg/CORBA/DoubleSeqHelper.java | 0 .../org/omg/CORBA/DoubleSeqHolder.java | 0 .../share/classes/org/omg/CORBA/DynAny.java | 0 .../org/omg/CORBA/DynAnyPackage/Invalid.java | 0 .../omg/CORBA/DynAnyPackage/InvalidSeq.java | 0 .../omg/CORBA/DynAnyPackage/InvalidValue.java | 0 .../omg/CORBA/DynAnyPackage/TypeMismatch.java | 0 .../org/omg/CORBA/DynAnyPackage/package.html | 0 .../share/classes/org/omg/CORBA/DynArray.java | 0 .../share/classes/org/omg/CORBA/DynEnum.java | 0 .../share/classes/org/omg/CORBA/DynFixed.java | 0 .../classes/org/omg/CORBA/DynSequence.java | 0 .../classes/org/omg/CORBA/DynStruct.java | 0 .../share/classes/org/omg/CORBA/DynUnion.java | 0 .../share/classes/org/omg/CORBA/DynValue.java | 0 .../org/omg/CORBA/DynamicImplementation.java | 0 .../classes/org/omg/CORBA/Environment.java | 0 .../classes/org/omg/CORBA/ExceptionList.java | 0 .../share/classes/org/omg/CORBA/FREE_MEM.java | 0 .../org/omg/CORBA/FieldNameHelper.java | 0 .../classes/org/omg/CORBA/FixedHolder.java | 0 .../classes/org/omg/CORBA/FloatHolder.java | 0 .../classes/org/omg/CORBA/FloatSeqHelper.java | 0 .../classes/org/omg/CORBA/FloatSeqHolder.java | 0 .../share/classes/org/omg/CORBA/IDLType.java | 0 .../classes/org/omg/CORBA/IDLTypeHelper.java | 0 .../org/omg/CORBA/IDLTypeOperations.java | 0 .../classes/org/omg/CORBA/IMP_LIMIT.java | 0 .../classes/org/omg/CORBA/INITIALIZE.java | 0 .../share/classes/org/omg/CORBA/INTERNAL.java | 0 .../classes/org/omg/CORBA/INTF_REPOS.java | 0 .../org/omg/CORBA/INVALID_ACTIVITY.java | 0 .../org/omg/CORBA/INVALID_TRANSACTION.java | 0 .../share/classes/org/omg/CORBA/INV_FLAG.java | 0 .../classes/org/omg/CORBA/INV_IDENT.java | 0 .../classes/org/omg/CORBA/INV_OBJREF.java | 0 .../classes/org/omg/CORBA/INV_POLICY.java | 0 .../share/classes/org/omg/CORBA/IRObject.java | 0 .../org/omg/CORBA/IRObjectOperations.java | 0 .../org/omg/CORBA/IdentifierHelper.java | 0 .../classes/org/omg/CORBA/IntHolder.java | 0 .../classes/org/omg/CORBA/LocalObject.java | 0 .../classes/org/omg/CORBA/LongHolder.java | 0 .../org/omg/CORBA/LongLongSeqHelper.java | 0 .../org/omg/CORBA/LongLongSeqHolder.java | 0 .../classes/org/omg/CORBA/LongSeqHelper.java | 0 .../classes/org/omg/CORBA/LongSeqHolder.java | 0 .../share/classes/org/omg/CORBA/MARSHAL.java | 0 .../classes/org/omg/CORBA/NO_IMPLEMENT.java | 0 .../classes/org/omg/CORBA/NO_MEMORY.java | 0 .../classes/org/omg/CORBA/NO_PERMISSION.java | 0 .../classes/org/omg/CORBA/NO_RESOURCES.java | 0 .../classes/org/omg/CORBA/NO_RESPONSE.java | 0 .../share/classes/org/omg/CORBA/NVList.java | 0 .../classes/org/omg/CORBA/NameValuePair.java | 0 .../org/omg/CORBA/NameValuePairHelper.java | 0 .../classes/org/omg/CORBA/NamedValue.java | 0 .../org/omg/CORBA/OBJECT_NOT_EXIST.java | 0 .../classes/org/omg/CORBA/OBJ_ADAPTER.java | 0 .../share/classes/org/omg/CORBA/OMGVMCID.java | 0 .../share/classes/org/omg/CORBA/ORB.java | 0 .../ORBPackage/InconsistentTypeCode.java | 0 .../org/omg/CORBA/ORBPackage/InvalidName.java | 0 .../org/omg/CORBA/ORBPackage/package.html | 0 .../share/classes/org/omg/CORBA/Object.java | 0 .../classes/org/omg/CORBA/ObjectHelper.java | 0 .../classes/org/omg/CORBA/ObjectHolder.java | 0 .../classes/org/omg/CORBA/OctetSeqHelper.java | 0 .../classes/org/omg/CORBA/OctetSeqHolder.java | 0 .../classes/org/omg/CORBA/PERSIST_STORE.java | 0 .../classes/org/omg/CORBA/PRIVATE_MEMBER.java | 0 .../classes/org/omg/CORBA/PUBLIC_MEMBER.java | 0 .../share/classes/org/omg/CORBA/Policy.java | 0 .../classes/org/omg/CORBA/PolicyError.java | 0 .../classes/org/omg/CORBA/PolicyHelper.java | 0 .../classes/org/omg/CORBA/PolicyHolder.java | 0 .../org/omg/CORBA/PolicyListHelper.java | 0 .../org/omg/CORBA/PolicyListHolder.java | 0 .../org/omg/CORBA/PolicyOperations.java | 0 .../org/omg/CORBA/PolicyTypeHelper.java | 0 .../classes/org/omg/CORBA/Principal.java | 0 .../org/omg/CORBA/PrincipalHolder.java | 0 .../share/classes/org/omg/CORBA/REBIND.java | 0 .../org/omg/CORBA/RepositoryIdHelper.java | 0 .../share/classes/org/omg/CORBA/Request.java | 0 .../classes/org/omg/CORBA/ServerRequest.java | 0 .../classes/org/omg/CORBA/ServiceDetail.java | 0 .../org/omg/CORBA/ServiceDetailHelper.java | 0 .../org/omg/CORBA/ServiceInformation.java | 0 .../omg/CORBA/ServiceInformationHelper.java | 0 .../omg/CORBA/ServiceInformationHolder.java | 0 .../org/omg/CORBA/SetOverrideType.java | 0 .../org/omg/CORBA/SetOverrideTypeHelper.java | 0 .../classes/org/omg/CORBA/ShortHolder.java | 0 .../classes/org/omg/CORBA/ShortSeqHelper.java | 0 .../classes/org/omg/CORBA/ShortSeqHolder.java | 0 .../classes/org/omg/CORBA/StringHolder.java | 0 .../org/omg/CORBA/StringValueHelper.java | 0 .../classes/org/omg/CORBA/StructMember.java | 0 .../org/omg/CORBA/StructMemberHelper.java | 0 .../org/omg/CORBA/SystemException.java | 0 .../share/classes/org/omg/CORBA/TCKind.java | 0 .../share/classes/org/omg/CORBA/TIMEOUT.java | 0 .../org/omg/CORBA/TRANSACTION_MODE.java | 0 .../org/omg/CORBA/TRANSACTION_REQUIRED.java | 0 .../org/omg/CORBA/TRANSACTION_ROLLEDBACK.java | 0 .../omg/CORBA/TRANSACTION_UNAVAILABLE.java | 0 .../classes/org/omg/CORBA/TRANSIENT.java | 0 .../share/classes/org/omg/CORBA/TypeCode.java | 0 .../classes/org/omg/CORBA/TypeCodeHolder.java | 0 .../omg/CORBA/TypeCodePackage/BadKind.java | 0 .../org/omg/CORBA/TypeCodePackage/Bounds.java | 0 .../omg/CORBA/TypeCodePackage/package.html | 0 .../org/omg/CORBA/ULongLongSeqHelper.java | 0 .../org/omg/CORBA/ULongLongSeqHolder.java | 0 .../classes/org/omg/CORBA/ULongSeqHelper.java | 0 .../classes/org/omg/CORBA/ULongSeqHolder.java | 0 .../share/classes/org/omg/CORBA/UNKNOWN.java | 0 .../org/omg/CORBA/UNSUPPORTED_POLICY.java | 0 .../omg/CORBA/UNSUPPORTED_POLICY_VALUE.java | 0 .../org/omg/CORBA/UShortSeqHelper.java | 0 .../org/omg/CORBA/UShortSeqHolder.java | 0 .../classes/org/omg/CORBA/UnionMember.java | 0 .../org/omg/CORBA/UnionMemberHelper.java | 0 .../org/omg/CORBA/UnknownUserException.java | 0 .../omg/CORBA/UnknownUserExceptionHelper.java | 0 .../omg/CORBA/UnknownUserExceptionHolder.java | 0 .../classes/org/omg/CORBA/UserException.java | 0 .../classes/org/omg/CORBA/VM_ABSTRACT.java | 0 .../classes/org/omg/CORBA/VM_CUSTOM.java | 0 .../share/classes/org/omg/CORBA/VM_NONE.java | 0 .../classes/org/omg/CORBA/VM_TRUNCATABLE.java | 0 .../org/omg/CORBA/ValueBaseHelper.java | 0 .../org/omg/CORBA/ValueBaseHolder.java | 0 .../classes/org/omg/CORBA/ValueMember.java | 0 .../org/omg/CORBA/ValueMemberHelper.java | 0 .../org/omg/CORBA/VersionSpecHelper.java | 0 .../org/omg/CORBA/VisibilityHelper.java | 0 .../classes/org/omg/CORBA/WCharSeqHelper.java | 0 .../classes/org/omg/CORBA/WCharSeqHolder.java | 0 .../org/omg/CORBA/WStringValueHelper.java | 0 .../org/omg/CORBA/WrongTransaction.java | 0 .../org/omg/CORBA/WrongTransactionHelper.java | 0 .../org/omg/CORBA/WrongTransactionHolder.java | 0 .../classes/org/omg/CORBA/_IDLTypeStub.java | 0 .../classes/org/omg/CORBA/_PolicyStub.java | 0 .../org/omg/CORBA/doc-files/compliance.html | 0 .../omg/CORBA/doc-files/generatedfiles.html | 0 .../share/classes/org/omg/CORBA/ir.idl | 0 .../share/classes/org/omg/CORBA/orb.idl | 0 .../share/classes/org/omg/CORBA/package.html | 0 .../CORBA/portable/ApplicationException.java | 0 .../omg/CORBA/portable/BoxedValueHelper.java | 0 .../org/omg/CORBA/portable/CustomValue.java | 0 .../org/omg/CORBA/portable/Delegate.java | 0 .../org/omg/CORBA/portable/IDLEntity.java | 0 .../CORBA/portable/IndirectionException.java | 0 .../org/omg/CORBA/portable/InputStream.java | 0 .../org/omg/CORBA/portable/InvokeHandler.java | 0 .../org/omg/CORBA/portable/ObjectImpl.java | 0 .../org/omg/CORBA/portable/OutputStream.java | 0 .../CORBA/portable/RemarshalException.java | 0 .../omg/CORBA/portable/ResponseHandler.java | 0 .../org/omg/CORBA/portable/ServantObject.java | 0 .../org/omg/CORBA/portable/Streamable.java | 0 .../omg/CORBA/portable/StreamableValue.java | 0 .../omg/CORBA/portable/UnknownException.java | 0 .../org/omg/CORBA/portable/ValueBase.java | 0 .../org/omg/CORBA/portable/ValueFactory.java | 0 .../omg/CORBA/portable/ValueInputStream.java | 0 .../omg/CORBA/portable/ValueOutputStream.java | 0 .../org/omg/CORBA/portable/package.html | 0 .../share/classes/org/omg/CORBA_2_3/ORB.java | 0 .../classes/org/omg/CORBA_2_3/package.html | 0 .../org/omg/CORBA_2_3/portable/Delegate.java | 0 .../omg/CORBA_2_3/portable/InputStream.java | 0 .../omg/CORBA_2_3/portable/ObjectImpl.java | 0 .../omg/CORBA_2_3/portable/OutputStream.java | 0 .../org/omg/CORBA_2_3/portable/package.html | 0 .../NamingContextExtPackage/package.html | 0 .../NamingContextPackage/package.html | 0 .../CosNaming/_BindingIteratorImplBase.java | 0 .../omg/CosNaming/_NamingContextImplBase.java | 0 .../classes/org/omg/CosNaming/nameservice.idl | 0 .../classes/org/omg/CosNaming/package.html | 0 .../classes/org/omg/Dynamic/package.html | 0 .../DynAnyFactoryPackage/package.html | 0 .../omg/DynamicAny/DynAnyPackage/package.html | 0 .../classes/org/omg/DynamicAny/DynamicAny.idl | 0 .../classes/org/omg/DynamicAny/package.html | 0 .../omg/IOP/CodecFactoryPackage/package.html | 0 .../org/omg/IOP/CodecPackage/package.html | 0 .../share/classes/org/omg/IOP/package.html | 0 .../classes/org/omg/Messaging/package.html | 0 .../org/omg/PortableInterceptor/CORBAX.idl | 0 .../org/omg/PortableInterceptor/IOP.idl | 0 .../omg/PortableInterceptor/Interceptors.idl | 0 .../org/omg/PortableInterceptor/Messaging.idl | 0 .../ORBInitInfoPackage/package.html | 0 .../org/omg/PortableInterceptor/package.html | 0 .../org/omg/PortableServer/CurrentHelper.java | 0 .../CurrentPackage/package.html | 0 .../PortableServer/DynamicImplementation.java | 0 .../org/omg/PortableServer/POAHelper.java | 0 .../POAManagerPackage/package.html | 0 .../PortableServer/POAPackage/package.html | 0 .../org/omg/PortableServer/Servant.java | 0 .../ServantLocatorPackage/CookieHolder.java | 0 .../ServantLocatorPackage/package.html | 0 .../classes/org/omg/PortableServer/corba.idl | 0 .../org/omg/PortableServer/package.html | 0 .../classes/org/omg/PortableServer/poa.idl | 0 .../omg/PortableServer/portable/Delegate.java | 0 .../omg/PortableServer/portable/package.html | 0 .../org/omg/SendingContext/RunTime.java | 0 .../omg/SendingContext/RunTimeOperations.java | 0 .../org/omg/SendingContext/package.html | 0 .../org/omg/stub/java/rmi/_Remote_Stub.java | 0 .../org/omg/stub/java/rmi/package.html | 0 .../share/classes/sun/corba/Bridge.java | 0 .../classes/sun/corba/BridgePermission.java | 0 .../sun/corba/EncapsInputStreamFactory.java | 0 .../classes/sun/corba/JavaCorbaAccess.java | 0 .../sun/corba/OutputStreamFactory.java | 0 .../classes/sun/corba/SharedSecrets.java | 0 .../share/classes/sun/corba/package.html | 0 .../javax/transaction/xa/XAException.java | 0 .../javax/transaction/xa/XAResource.java | 0 .../classes/javax/transaction/xa/Xid.java | 0 .../classes/javax/transaction/xa/package.html | 0 .../sun/rmi/rmic/iiop/AbstractType.java | 0 .../classes/sun/rmi/rmic/iiop/ArrayType.java | 0 .../sun/rmi/rmic/iiop/BatchEnvironment.java | 0 .../sun/rmi/rmic/iiop/ClassPathLoader.java | 0 .../classes/sun/rmi/rmic/iiop/ClassType.java | 0 .../sun/rmi/rmic/iiop/CompoundType.java | 0 .../classes/sun/rmi/rmic/iiop/Constants.java | 0 .../sun/rmi/rmic/iiop/ContextElement.java | 0 .../sun/rmi/rmic/iiop/ContextStack.java | 0 .../sun/rmi/rmic/iiop/DirectoryLoader.java | 0 .../classes/sun/rmi/rmic/iiop/Generator.java | 0 .../sun/rmi/rmic/iiop/IDLGenerator.java | 0 .../classes/sun/rmi/rmic/iiop/IDLNames.java | 0 .../sun/rmi/rmic/iiop/ImplementationType.java | 0 .../sun/rmi/rmic/iiop/InterfaceType.java | 0 .../sun/rmi/rmic/iiop/NCClassType.java | 0 .../sun/rmi/rmic/iiop/NCInterfaceType.java | 0 .../sun/rmi/rmic/iiop/NameContext.java | 0 .../sun/rmi/rmic/iiop/PrimitiveType.java | 0 .../sun/rmi/rmic/iiop/PrintGenerator.java | 0 .../classes/sun/rmi/rmic/iiop/RemoteType.java | 0 .../sun/rmi/rmic/iiop/SpecialClassType.java | 0 .../rmi/rmic/iiop/SpecialInterfaceType.java | 0 .../sun/rmi/rmic/iiop/StaticStringsHash.java | 0 .../sun/rmi/rmic/iiop/StubGenerator.java | 0 .../share/classes/sun/rmi/rmic/iiop/Type.java | 0 .../share/classes/sun/rmi/rmic/iiop/Util.java | 0 .../classes/sun/rmi/rmic/iiop/ValueType.java | 0 .../sun/org/omg/CORBA/IDLTypeOperations.java | 38 ---------- .../sun/org/omg/CORBA/IRObjectOperations.java | 48 ------------ corba/src/windows/resource/version.rc | 73 ------------------- 1180 files changed, 34 insertions(+), 260 deletions(-) delete mode 100644 corba/make/BuildCorba.gmk rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/GiopIDL/messages.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ORBD.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ServerMain.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/activation/ServerTool.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/TCUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/io/ValueUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/FreezableList.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/IORImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/TestAssertions (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/ior/notes (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ParserAction.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/ParserTable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/JDKBridge.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/ORBProperties.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/RepositoryId.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/Utility.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/impl/util/Version.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/internal/POA/POAORB.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/internal/iiop/ORB.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/broker/Broker.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/encoding/InputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/package.html (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/Acceptor.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/Connection.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/EventHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/Selector.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/pept/transport/TransportManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/activation/activation.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IOR.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IORFactories.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IORFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/Identifiable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/ObjectId.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/WriteContents.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/Writeable.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/iornotes (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/ior/package.html (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/POA.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/logging/data/Util.mc (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/monitoring/package.html (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/NullServant.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/OADefault.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/DataCollector.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ORB.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ORBData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/Operation.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ParserData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orb/StringPair.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/protocol/RetryType.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/resolver/Resolver.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/AttributeMode.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/Initializer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/OperationDescription.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/OperationMode.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ParameterMode.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/Repository.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Arguments.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Comment.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Compile.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ConstGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/EnumGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Factories.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/GenFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Generator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/IDLID.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/MethodGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/NativeGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/NoPragma.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Noop.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ParseException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Parser.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Scanner.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/StringEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/StringGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/StructEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/StructGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Token.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/UnionGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/Util.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ValueGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/first.set (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/follow.set (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/grammar.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/grammar3.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/idl.prp (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/ir.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/keywords (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/orb.idl (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp (100%) rename corba/src/{ => java.corba}/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp (100%) rename corba/src/{ => java.corba}/share/classes/javax/activity/ActivityCompletedException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/activity/ActivityRequiredException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/activity/InvalidActivityException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/activity/package.html (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/ClassDesc.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/Stub.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/StubDelegate.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/Tie.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/Util.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/UtilDelegate.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/ValueHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/CORBA/package.html (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/PortableRemoteObject.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/rmi/package.html (100%) rename corba/src/{ => java.corba}/share/classes/javax/transaction/InvalidTransactionException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/transaction/TransactionRequiredException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/transaction/TransactionRolledbackException.java (100%) rename corba/src/{ => java.corba}/share/classes/javax/transaction/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ARG_IN.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ARG_INOUT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ARG_OUT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Any.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/AnyHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/AnySeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/AnySeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_CONTEXT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_INV_ORDER.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_OPERATION.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_PARAM.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_POLICY.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_QOS.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BAD_TYPECODE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BooleanHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BooleanSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/BooleanSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Bounds.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ByteHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/COMM_FAILURE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CharHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CharSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CharSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CompletionStatus.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CompletionStatusHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Context.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ContextList.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Current.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CurrentHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CurrentHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CurrentOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/CustomMarshal.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DATA_CONVERSION.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DataInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DataOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DefinitionKind.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DefinitionKindHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DomainManager.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DomainManagerOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DoubleHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DoubleSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DoubleSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAny.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynAnyPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynArray.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynEnum.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynFixed.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynSequence.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynStruct.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynUnion.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynValue.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/DynamicImplementation.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Environment.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ExceptionList.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FREE_MEM.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FieldNameHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FixedHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FloatHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FloatSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/FloatSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IDLType.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IDLTypeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IDLTypeOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IMP_LIMIT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INITIALIZE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INTERNAL.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INTF_REPOS.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INV_FLAG.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INV_IDENT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INV_OBJREF.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/INV_POLICY.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IRObject.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IRObjectOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IdentifierHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/IntHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LocalObject.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LongHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LongLongSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LongLongSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LongSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/LongSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/MARSHAL.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NO_IMPLEMENT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NO_MEMORY.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NO_PERMISSION.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NO_RESOURCES.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NO_RESPONSE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NVList.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NameValuePair.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NameValuePairHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/NamedValue.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/OBJ_ADAPTER.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/OMGVMCID.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ORB.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ORBPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Object.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ObjectHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ObjectHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/OctetSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/OctetSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PERSIST_STORE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Policy.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyError.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyListHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyListHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PolicyTypeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Principal.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/PrincipalHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/REBIND.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/RepositoryIdHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/Request.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServerRequest.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServiceDetail.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServiceDetailHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServiceInformation.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServiceInformationHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ServiceInformationHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/SetOverrideType.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ShortHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ShortSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ShortSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/StringHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/StringValueHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/StructMember.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/StructMemberHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/SystemException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TCKind.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TIMEOUT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TRANSACTION_MODE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TRANSIENT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TypeCode.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TypeCodeHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/TypeCodePackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ULongLongSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ULongLongSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ULongSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ULongSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UNKNOWN.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UShortSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UShortSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UnionMember.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UnionMemberHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UnknownUserException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/UserException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VM_ABSTRACT.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VM_CUSTOM.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VM_NONE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ValueBaseHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ValueBaseHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ValueMember.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ValueMemberHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VersionSpecHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/VisibilityHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WCharSeqHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WCharSeqHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WStringValueHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WrongTransaction.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WrongTransactionHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/WrongTransactionHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/_IDLTypeStub.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/_PolicyStub.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/doc-files/compliance.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/doc-files/generatedfiles.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/ir.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/orb.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ApplicationException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/CustomValue.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/Delegate.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/IDLEntity.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/IndirectionException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/InputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/InvokeHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ObjectImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/OutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/RemarshalException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ResponseHandler.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ServantObject.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/Streamable.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/StreamableValue.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/UnknownException.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ValueBase.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ValueFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ValueInputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/ValueOutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA/portable/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/ORB.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/portable/Delegate.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/portable/InputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CORBA_2_3/portable/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/NamingContextPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/_NamingContextImplBase.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/nameservice.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/CosNaming/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/Dynamic/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/DynamicAny/DynamicAny.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/DynamicAny/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/IOP/CodecFactoryPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/IOP/CodecPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/IOP/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/Messaging/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/CORBAX.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/IOP.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/Interceptors.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/Messaging.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableInterceptor/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/CurrentHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/CurrentPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/DynamicImplementation.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/POAHelper.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/POAManagerPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/POAPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/Servant.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/corba.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/poa.idl (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/portable/Delegate.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/PortableServer/portable/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/SendingContext/RunTime.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/SendingContext/RunTimeOperations.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/SendingContext/package.html (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java (100%) rename corba/src/{ => java.corba}/share/classes/org/omg/stub/java/rmi/package.html (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/Bridge.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/BridgePermission.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/EncapsInputStreamFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/JavaCorbaAccess.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/OutputStreamFactory.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/SharedSecrets.java (100%) rename corba/src/{ => java.corba}/share/classes/sun/corba/package.html (100%) rename corba/src/{ => java.sql}/share/classes/javax/transaction/xa/XAException.java (100%) rename corba/src/{ => java.sql}/share/classes/javax/transaction/xa/XAResource.java (100%) rename corba/src/{ => java.sql}/share/classes/javax/transaction/xa/Xid.java (100%) rename corba/src/{ => java.sql}/share/classes/javax/transaction/xa/package.html (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/AbstractType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ArrayType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ClassType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/CompoundType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/Constants.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ContextElement.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ContextStack.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/Generator.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/IDLNames.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ImplementationType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/InterfaceType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/NCClassType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/NameContext.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/RemoteType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/StubGenerator.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/Type.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/Util.java (100%) rename corba/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/iiop/ValueType.java (100%) delete mode 100644 corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeOperations.java delete mode 100644 corba/src/share/classes/com/sun/org/omg/CORBA/IRObjectOperations.java delete mode 100644 corba/src/windows/resource/version.rc diff --git a/corba/make/BuildCorba.gmk b/corba/make/BuildCorba.gmk deleted file mode 100644 index 05bcbe31337..00000000000 --- a/corba/make/BuildCorba.gmk +++ /dev/null @@ -1,45 +0,0 @@ -# -# Copyright (c) 2007, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -# -# Makefile for building the corba workspace. -# - -# This must be the first rule -default: all - -include $(SPEC) - -gensrc-corba: - +$(MAKE) -f $(CORBA_TOPDIR)/make/GensrcCorba.gmk - -compile-corba: gensrc-corba - +$(MAKE) -f $(CORBA_TOPDIR)/make/CompileCorba.gmk - -all: compile-corba - - -.PHONY: default all -.PHONY: gensrc-corba compile-corba diff --git a/corba/make/CompileCorba.gmk b/corba/make/CompileCorba.gmk index 225258c2080..9e19f29473f 100644 --- a/corba/make/CompileCorba.gmk +++ b/corba/make/CompileCorba.gmk @@ -34,53 +34,31 @@ include CommonCorba.gmk ################################################################################ -$(eval $(call SetupJavaCompilation,BUILD_CORBA, \ - SETUP := GENERATE_NEWBYTECODE, \ - SRC := $(CORBA_TOPDIR)/src/share/classes $(CORBA_OUTPUTDIR)/gensrc, \ +$(eval $(call SetupJavaCompilation,BUILD_INTERIM_CORBA, \ + SETUP := GENERATE_OLDBYTECODE, \ + SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes \ + $(CORBA_TOPDIR)/src/jdk.rmic/share/classes \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba, \ EXCLUDES := com/sun/corba/se/PortableActivationIDL, \ EXCLUDE_FILES := com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java \ com/sun/corba/se/spi/presentation/rmi/StubWrapper.java \ - com/sun/org/omg/CORBA/IDLTypeOperations.java \ - com/sun/org/omg/CORBA/IRObjectOperations.java \ org/omg/PortableInterceptor/UNKNOWN.java \ com/sun/tools/corba/se/idl/ResourceBundleUtil.java \ com/sun/corba/se/impl/presentation/rmi/jndi.properties, \ COPY := .prp, \ CLEAN := .properties, \ - BIN := $(CORBA_OUTPUTDIR)/classes, \ - JAR := $(CORBA_OUTPUTDIR)/dist/lib/classes.jar)) - -# For the interim version, don't bother cleaning the properties. -$(eval $(call SetupJavaCompilation,BUILD_INTERIM_CORBA, \ - SETUP := GENERATE_OLDBYTECODE, \ - SRC := $(BUILD_CORBA_SRC), \ - EXCLUDES := $(BUILD_CORBA_EXCLUDES), \ - EXCLUDE_FILES := $(BUILD_CORBA_EXCLUDE_FILES), \ - COPY := $(BUILD_CORBA_COPY) $(BUILD_CORBA_CLEAN), \ BIN := $(CORBA_OUTPUTDIR)/interim_classes, \ JAR := $(INTERIM_CORBA_JAR))) -# Separate src.zip call to include sources that were excluded in the build to -# mimic behavior in old build system. -$(eval $(call SetupZipArchive,ARCHIVE_CORBA_SRC, \ - SRC := $(CORBA_TOPDIR)/src/share/classes $(CORBA_OUTPUTDIR)/gensrc, \ - ZIP := $(CORBA_OUTPUTDIR)/dist/lib/src.zip)) - ################################################################################ -# Create bin.zip containing the corba specific binaries: orb.idl, ir.idl -BIN_FILES := $(CORBA_TOPDIR)/src/share/classes/com/sun/tools/corba/se/idl/orb.idl \ - $(CORBA_TOPDIR)/src/share/classes/com/sun/tools/corba/se/idl/ir.idl +# Copy idl files straight to jdk/lib. Not sure if this is the right way to do +# it, but we are moving away from the one repo at a time build. Perhaps we should +# scrap the 'jdk' prefix to bin, lib etc? +$(JDK_OUTPUTDIR)/lib/%: $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/tools/corba/se/idl/% + $(install-file) -$(CORBA_OUTPUTDIR)/dist/lib/bin.zip: $(BIN_FILES) - $(MKDIR) -p $(CORBA_OUTPUTDIR)/dist/lib - $(MKDIR) -p $(CORBA_OUTPUTDIR)/lib - $(RM) -f $@ - $(ECHO) Creating `basename $@` - $(CP) $(BIN_FILES) $(CORBA_OUTPUTDIR)/lib - $(CHMOD) ug+w $(CORBA_OUTPUTDIR)/lib/* - (cd $(CORBA_OUTPUTDIR); $(ZIP) -q $@ lib/orb.idl lib/ir.idl) +IDL_TARGET_FILES := $(JDK_OUTPUTDIR)/lib/orb.idl $(JDK_OUTPUTDIR)/lib/ir.idl ################################################################################ -all: $(BUILD_CORBA) $(BUILD_INTERIM_CORBA) $(ARCHIVE_CORBA_SRC) \ - $(CORBA_OUTPUTDIR)/dist/lib/bin.zip +all: $(BUILD_INTERIM_CORBA) $(IDL_TARGET_FILES) diff --git a/corba/make/GensrcCorba.gmk b/corba/make/GensrcCorba.gmk index 4d078a56bb2..8b814238272 100644 --- a/corba/make/GensrcCorba.gmk +++ b/corba/make/GensrcCorba.gmk @@ -34,7 +34,7 @@ include CommonCorba.gmk ################################################################################ -$(eval $(call SetupJavaCompilation,BUILD_TOOLS, \ +$(eval $(call SetupJavaCompilation,BUILD_TOOLS_CORBA, \ SETUP := GENERATE_OLDBYTECODE, \ SRC := $(CORBA_TOPDIR)/make/src/classes, \ BIN := $(CORBA_OUTPUTDIR)/tools_classes)) @@ -44,7 +44,7 @@ TOOL_LOGUTIL_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/tools_classes \ $(eval $(call SetupJavaCompilation,BUILD_IDLJ, \ SETUP := GENERATE_OLDBYTECODE, \ - SRC := $(CORBA_TOPDIR)/src/share/classes, \ + SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \ BIN := $(CORBA_OUTPUTDIR)/idlj_classes, \ COPY := .prp, \ INCLUDES := com/sun/tools/corba/se/idl, \ @@ -56,16 +56,16 @@ TOOL_IDLJ_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/idlj_classes \ ################################################################################ # Generate LogWrapper classes -$(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/%SystemException.java: \ - $(CORBA_TOPDIR)/src/share/classes/com/sun/corba/se/spi/logging/data/%.mc \ - $(BUILD_TOOLS) +$(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/%SystemException.java: \ + $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \ + $(BUILD_TOOLS_CORBA) $(MKDIR) -p $(@D) $(RM) -f $(@D)/_the_wrappers.d $(ECHO) $(LOG_INFO) Generating class file from $*.mc $(TOOL_LOGUTIL_CMD) make-class $< $(@D) # Generate LogWrapper properties file by concatening resource files -$(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/LogStrings.properties: \ +$(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/LogStrings.properties: \ $(CORBA_OUTPUTDIR)/logwrappers/ActivationSystemException.resource \ $(CORBA_OUTPUTDIR)/logwrappers/IORSystemException.resource \ $(CORBA_OUTPUTDIR)/logwrappers/InterceptorsSystemException.resource \ @@ -80,8 +80,8 @@ $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/LogStrings.properties: \ # The resources files are generated from lisp-like .mc files. $(CORBA_OUTPUTDIR)/logwrappers/%SystemException.resource: \ - $(CORBA_TOPDIR)/src/share/classes/com/sun/corba/se/spi/logging/data/%.mc \ - $(BUILD_TOOLS) + $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \ + $(BUILD_TOOLS_CORBA) $(MKDIR) -p $(@D) $(RM) -f $(@D)/_the_wrappers.d $(ECHO) $(LOG_INFO) Generating resource file from $*.mc @@ -89,15 +89,15 @@ $(CORBA_OUTPUTDIR)/logwrappers/%SystemException.resource: \ LOGWRAPPER_TARGETS := \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/ActivationSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/IORSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/InterceptorsSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/NamingSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/OMGSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/ORBUtilSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/POASystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/UtilSystemException.java \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/logging/LogStrings.properties + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/ActivationSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/IORSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/InterceptorsSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/NamingSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/OMGSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/ORBUtilSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/POASystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/UtilSystemException.java \ + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/LogStrings.properties ################################################################################ # Build the IDLs. @@ -213,8 +213,8 @@ IDL_DELETES := \ $(eval $(call SetupIdlCompilation,BUILD_IDLS, \ IDLJ := $(TOOL_IDLJ_CMD), \ - SRC := $(CORBA_TOPDIR)/src/share/classes, \ - BIN := $(CORBA_OUTPUTDIR)/gensrc, \ + SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \ + BIN := $(CORBA_OUTPUTDIR)/gensrc/java.corba, \ EXCLUDES := com/sun/tools/corba/se/idl/% \ org/omg/CORBA/% \ com/sun/corba/se/GiopIDL/% \ @@ -229,12 +229,12 @@ $(BUILD_IDLS): $(BUILD_IDLJ) ################################################################################ # zh_HK is just a copy of zh_TW -$(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties: \ - $(CORBA_TOPDIR)/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties +$(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties: \ + $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties $(install-file) ################################################################################ all: $(BUILD_IDLS) $(LOGWRAPPER_TARGETS) \ - $(CORBA_OUTPUTDIR)/gensrc/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties + $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties diff --git a/corba/src/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl b/corba/src/java.corba/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl rename to corba/src/java.corba/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl diff --git a/corba/src/share/classes/com/sun/corba/se/GiopIDL/messages.idl b/corba/src/java.corba/share/classes/com/sun/corba/se/GiopIDL/messages.idl similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/GiopIDL/messages.idl rename to corba/src/java.corba/share/classes/com/sun/corba/se/GiopIDL/messages.idl diff --git a/corba/src/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl b/corba/src/java.corba/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl rename to corba/src/java.corba/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ORBD.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ORBD.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ServerMain.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerMain.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ServerMain.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerMain.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/activation/ServerTool.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTool.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/activation/ServerTool.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTool.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/TCUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TCUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/TCUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TCUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/io/ValueUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/io/ValueUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/FreezableList.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/FreezableList.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/FreezableList.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/FreezableList.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/IORImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/IORImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/TestAssertions b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TestAssertions similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/TestAssertions rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/TestAssertions diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/ior/notes b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/notes similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/ior/notes rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/ior/notes diff --git a/corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ParserAction.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserAction.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ParserAction.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserAction.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserTable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/ParserTable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserTable.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/JDKBridge.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKBridge.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/JDKBridge.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKBridge.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/ORBProperties.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/ORBProperties.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/ORBProperties.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/ORBProperties.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/RepositoryId.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryId.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/RepositoryId.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryId.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/Utility.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/Utility.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/Utility.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/Utility.java diff --git a/corba/src/share/classes/com/sun/corba/se/impl/util/Version.java b/corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/Version.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/impl/util/Version.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/impl/util/Version.java diff --git a/corba/src/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java b/corba/src/java.corba/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java diff --git a/corba/src/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java b/corba/src/java.corba/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java diff --git a/corba/src/share/classes/com/sun/corba/se/internal/POA/POAORB.java b/corba/src/java.corba/share/classes/com/sun/corba/se/internal/POA/POAORB.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/internal/POA/POAORB.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/internal/POA/POAORB.java diff --git a/corba/src/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java b/corba/src/java.corba/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java diff --git a/corba/src/share/classes/com/sun/corba/se/internal/iiop/ORB.java b/corba/src/java.corba/share/classes/com/sun/corba/se/internal/iiop/ORB.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/internal/iiop/ORB.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/internal/iiop/ORB.java diff --git a/corba/src/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java b/corba/src/java.corba/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/broker/Broker.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/broker/Broker.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/broker/Broker.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/broker/Broker.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/encoding/InputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/encoding/InputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/encoding/InputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/encoding/InputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/package.html b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/package.html similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/package.html rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/package.html diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/Acceptor.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/Acceptor.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/Connection.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Connection.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/Connection.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Connection.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/EventHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/EventHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/EventHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/EventHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/Selector.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Selector.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/Selector.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/Selector.java diff --git a/corba/src/share/classes/com/sun/corba/se/pept/transport/TransportManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/TransportManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/pept/transport/TransportManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/TransportManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/activation/activation.idl b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/activation/activation.idl similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/activation/activation.idl rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/activation/activation.idl diff --git a/corba/src/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IOR.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IOR.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IOR.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IOR.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IORFactories.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactories.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IORFactories.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactories.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IORFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IORFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/Identifiable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/Identifiable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/Identifiable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/Identifiable.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectId.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectId.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectId.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectId.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/WriteContents.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/WriteContents.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/WriteContents.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/WriteContents.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/Writeable.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/Writeable.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/Writeable.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/Writeable.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/iornotes b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iornotes similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/iornotes rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/iornotes diff --git a/corba/src/share/classes/com/sun/corba/se/spi/ior/package.html b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/ior/package.html rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/POA.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/POA.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/POA.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/POA.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/logging/data/Util.mc b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Util.mc similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/logging/data/Util.mc rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Util.mc diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/monitoring/package.html b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/package.html similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/monitoring/package.html rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/package.html diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/NullServant.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/NullServant.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/NullServant.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/NullServant.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/OADefault.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADefault.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/OADefault.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADefault.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/DataCollector.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/DataCollector.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ORB.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ORB.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ORBData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ORBData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBData.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/Operation.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/Operation.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/Operation.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/Operation.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ParserData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ParserData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserData.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orb/StringPair.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/StringPair.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orb/StringPair.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orb/StringPair.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/protocol/RetryType.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RetryType.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/protocol/RetryType.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RetryType.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/resolver/Resolver.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/Resolver.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/resolver/Resolver.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/Resolver.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java diff --git a/corba/src/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java b/corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java similarity index 100% rename from corba/src/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java rename to corba/src/java.corba/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/AttributeMode.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeMode.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/AttributeMode.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeMode.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/Initializer.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/Initializer.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/Initializer.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/Initializer.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/OperationDescription.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescription.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/OperationDescription.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescription.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/OperationMode.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationMode.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/OperationMode.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationMode.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ParameterMode.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterMode.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ParameterMode.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterMode.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/Repository.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/Repository.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/Repository.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/Repository.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBase.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBase.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBase.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBase.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java diff --git a/corba/src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java b/corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java similarity index 100% rename from corba/src/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java rename to corba/src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Arguments.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Arguments.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Comment.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Comment.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Comment.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Comment.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Compile.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Compile.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ConstGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ConstGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/EnumGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/EnumGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Factories.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Factories.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Factories.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Factories.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/GenFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/GenFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Generator.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Generator.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Generator.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Generator.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/IDLID.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IDLID.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/IDLID.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IDLID.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/MethodGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/MethodGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/NativeGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/NativeGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/NoPragma.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NoPragma.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/NoPragma.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/NoPragma.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Noop.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Noop.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Noop.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Noop.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ParseException.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParseException.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ParseException.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParseException.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Parser.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Parser.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Scanner.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Scanner.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Scanner.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Scanner.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/StringEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/StringEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/StringGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/StringGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/StructEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/StructEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/StructGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/StructGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Token.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Token.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/UnionGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/UnionGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/Util.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Util.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/Util.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/Util.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ValueGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ValueGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/first.set b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/first.set similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/first.set rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/first.set diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/follow.set b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/follow.set similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/follow.set rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/follow.set diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/grammar.idl b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar.idl similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/grammar.idl rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar.idl diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/grammar3.idl b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar3.idl similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/grammar3.idl rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar3.idl diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/idl.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/idl.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl.prp diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/ir.idl b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ir.idl similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/ir.idl rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/ir.idl diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/keywords b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/keywords similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/keywords rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/keywords diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/orb.idl b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/orb.idl similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/orb.idl rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/orb.idl diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp diff --git a/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp b/corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp similarity index 100% rename from corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp rename to corba/src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp diff --git a/corba/src/share/classes/javax/activity/ActivityCompletedException.java b/corba/src/java.corba/share/classes/javax/activity/ActivityCompletedException.java similarity index 100% rename from corba/src/share/classes/javax/activity/ActivityCompletedException.java rename to corba/src/java.corba/share/classes/javax/activity/ActivityCompletedException.java diff --git a/corba/src/share/classes/javax/activity/ActivityRequiredException.java b/corba/src/java.corba/share/classes/javax/activity/ActivityRequiredException.java similarity index 100% rename from corba/src/share/classes/javax/activity/ActivityRequiredException.java rename to corba/src/java.corba/share/classes/javax/activity/ActivityRequiredException.java diff --git a/corba/src/share/classes/javax/activity/InvalidActivityException.java b/corba/src/java.corba/share/classes/javax/activity/InvalidActivityException.java similarity index 100% rename from corba/src/share/classes/javax/activity/InvalidActivityException.java rename to corba/src/java.corba/share/classes/javax/activity/InvalidActivityException.java diff --git a/corba/src/share/classes/javax/activity/package.html b/corba/src/java.corba/share/classes/javax/activity/package.html similarity index 100% rename from corba/src/share/classes/javax/activity/package.html rename to corba/src/java.corba/share/classes/javax/activity/package.html diff --git a/corba/src/share/classes/javax/rmi/CORBA/ClassDesc.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/ClassDesc.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/ClassDesc.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/ClassDesc.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/Stub.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/Stub.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/Stub.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/Stub.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/StubDelegate.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/StubDelegate.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/StubDelegate.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/StubDelegate.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/Tie.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/Tie.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/Tie.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/Tie.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/Util.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/Util.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/Util.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/Util.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/UtilDelegate.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/UtilDelegate.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/UtilDelegate.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/UtilDelegate.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/ValueHandler.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/ValueHandler.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/ValueHandler.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/ValueHandler.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java b/corba/src/java.corba/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java diff --git a/corba/src/share/classes/javax/rmi/CORBA/package.html b/corba/src/java.corba/share/classes/javax/rmi/CORBA/package.html similarity index 100% rename from corba/src/share/classes/javax/rmi/CORBA/package.html rename to corba/src/java.corba/share/classes/javax/rmi/CORBA/package.html diff --git a/corba/src/share/classes/javax/rmi/PortableRemoteObject.java b/corba/src/java.corba/share/classes/javax/rmi/PortableRemoteObject.java similarity index 100% rename from corba/src/share/classes/javax/rmi/PortableRemoteObject.java rename to corba/src/java.corba/share/classes/javax/rmi/PortableRemoteObject.java diff --git a/corba/src/share/classes/javax/rmi/package.html b/corba/src/java.corba/share/classes/javax/rmi/package.html similarity index 100% rename from corba/src/share/classes/javax/rmi/package.html rename to corba/src/java.corba/share/classes/javax/rmi/package.html diff --git a/corba/src/share/classes/javax/transaction/InvalidTransactionException.java b/corba/src/java.corba/share/classes/javax/transaction/InvalidTransactionException.java similarity index 100% rename from corba/src/share/classes/javax/transaction/InvalidTransactionException.java rename to corba/src/java.corba/share/classes/javax/transaction/InvalidTransactionException.java diff --git a/corba/src/share/classes/javax/transaction/TransactionRequiredException.java b/corba/src/java.corba/share/classes/javax/transaction/TransactionRequiredException.java similarity index 100% rename from corba/src/share/classes/javax/transaction/TransactionRequiredException.java rename to corba/src/java.corba/share/classes/javax/transaction/TransactionRequiredException.java diff --git a/corba/src/share/classes/javax/transaction/TransactionRolledbackException.java b/corba/src/java.corba/share/classes/javax/transaction/TransactionRolledbackException.java similarity index 100% rename from corba/src/share/classes/javax/transaction/TransactionRolledbackException.java rename to corba/src/java.corba/share/classes/javax/transaction/TransactionRolledbackException.java diff --git a/corba/src/share/classes/javax/transaction/package.html b/corba/src/java.corba/share/classes/javax/transaction/package.html similarity index 100% rename from corba/src/share/classes/javax/transaction/package.html rename to corba/src/java.corba/share/classes/javax/transaction/package.html diff --git a/corba/src/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java diff --git a/corba/src/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java diff --git a/corba/src/share/classes/org/omg/CORBA/ARG_IN.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ARG_IN.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ARG_IN.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ARG_IN.java diff --git a/corba/src/share/classes/org/omg/CORBA/ARG_INOUT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ARG_INOUT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ARG_INOUT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ARG_INOUT.java diff --git a/corba/src/share/classes/org/omg/CORBA/ARG_OUT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ARG_OUT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ARG_OUT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ARG_OUT.java diff --git a/corba/src/share/classes/org/omg/CORBA/Any.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Any.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Any.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Any.java diff --git a/corba/src/share/classes/org/omg/CORBA/AnyHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/AnyHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/AnySeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/AnySeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/AnySeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/AnySeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_CONTEXT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_CONTEXT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_CONTEXT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_CONTEXT.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_INV_ORDER.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_INV_ORDER.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_INV_ORDER.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_INV_ORDER.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_OPERATION.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_OPERATION.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_OPERATION.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_OPERATION.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_PARAM.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_PARAM.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_PARAM.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_PARAM.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_POLICY.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_POLICY.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_QOS.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_QOS.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_QOS.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_QOS.java diff --git a/corba/src/share/classes/org/omg/CORBA/BAD_TYPECODE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BAD_TYPECODE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java diff --git a/corba/src/share/classes/org/omg/CORBA/BooleanHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BooleanHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/BooleanSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BooleanSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/BooleanSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/BooleanSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/Bounds.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Bounds.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Bounds.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Bounds.java diff --git a/corba/src/share/classes/org/omg/CORBA/ByteHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ByteHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java diff --git a/corba/src/share/classes/org/omg/CORBA/COMM_FAILURE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/COMM_FAILURE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/COMM_FAILURE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/COMM_FAILURE.java diff --git a/corba/src/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java diff --git a/corba/src/share/classes/org/omg/CORBA/CharHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CharHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CharHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CharHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/CharSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CharSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/CharSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CharSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/CompletionStatus.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CompletionStatus.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CompletionStatus.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CompletionStatus.java diff --git a/corba/src/share/classes/org/omg/CORBA/CompletionStatusHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CompletionStatusHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/Context.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Context.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Context.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Context.java diff --git a/corba/src/share/classes/org/omg/CORBA/ContextList.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ContextList.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ContextList.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ContextList.java diff --git a/corba/src/share/classes/org/omg/CORBA/Current.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Current.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Current.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Current.java diff --git a/corba/src/share/classes/org/omg/CORBA/CurrentHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CurrentHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/CurrentHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CurrentHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/CurrentOperations.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CurrentOperations.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java diff --git a/corba/src/share/classes/org/omg/CORBA/CustomMarshal.java b/corba/src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/CustomMarshal.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java diff --git a/corba/src/share/classes/org/omg/CORBA/DATA_CONVERSION.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DATA_CONVERSION.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DATA_CONVERSION.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DATA_CONVERSION.java diff --git a/corba/src/share/classes/org/omg/CORBA/DataInputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DataInputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DataInputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DataInputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/DataOutputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DataOutputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DataOutputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DataOutputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/DefinitionKind.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DefinitionKind.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DefinitionKind.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DefinitionKind.java diff --git a/corba/src/share/classes/org/omg/CORBA/DefinitionKindHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DefinitionKindHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/DomainManager.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DomainManager.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DomainManager.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DomainManager.java diff --git a/corba/src/share/classes/org/omg/CORBA/DomainManagerOperations.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DomainManagerOperations.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java diff --git a/corba/src/share/classes/org/omg/CORBA/DoubleHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DoubleHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/DoubleSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DoubleSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/DoubleSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DoubleSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAny.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAny.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAny.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAny.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynAnyPackage/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynAnyPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/package.html diff --git a/corba/src/share/classes/org/omg/CORBA/DynArray.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynArray.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynArray.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynArray.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynEnum.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynEnum.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynEnum.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynEnum.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynFixed.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynFixed.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynFixed.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynFixed.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynSequence.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynSequence.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynSequence.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynSequence.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynStruct.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynStruct.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynStruct.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynStruct.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynUnion.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynUnion.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynUnion.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynUnion.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynValue.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynValue.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynValue.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynValue.java diff --git a/corba/src/share/classes/org/omg/CORBA/DynamicImplementation.java b/corba/src/java.corba/share/classes/org/omg/CORBA/DynamicImplementation.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/DynamicImplementation.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/DynamicImplementation.java diff --git a/corba/src/share/classes/org/omg/CORBA/Environment.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Environment.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Environment.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Environment.java diff --git a/corba/src/share/classes/org/omg/CORBA/ExceptionList.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ExceptionList.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ExceptionList.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ExceptionList.java diff --git a/corba/src/share/classes/org/omg/CORBA/FREE_MEM.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FREE_MEM.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FREE_MEM.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FREE_MEM.java diff --git a/corba/src/share/classes/org/omg/CORBA/FieldNameHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FieldNameHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/FixedHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FixedHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/FloatHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FloatHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/FloatSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FloatSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/FloatSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/FloatSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/IDLType.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IDLType.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IDLType.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IDLType.java diff --git a/corba/src/share/classes/org/omg/CORBA/IDLTypeHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IDLTypeHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/IDLTypeOperations.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IDLTypeOperations.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java diff --git a/corba/src/share/classes/org/omg/CORBA/IMP_LIMIT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IMP_LIMIT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IMP_LIMIT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IMP_LIMIT.java diff --git a/corba/src/share/classes/org/omg/CORBA/INITIALIZE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INITIALIZE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INITIALIZE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INITIALIZE.java diff --git a/corba/src/share/classes/org/omg/CORBA/INTERNAL.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INTERNAL.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INTERNAL.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INTERNAL.java diff --git a/corba/src/share/classes/org/omg/CORBA/INTF_REPOS.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INTF_REPOS.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INTF_REPOS.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INTF_REPOS.java diff --git a/corba/src/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java diff --git a/corba/src/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java diff --git a/corba/src/share/classes/org/omg/CORBA/INV_FLAG.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INV_FLAG.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INV_FLAG.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INV_FLAG.java diff --git a/corba/src/share/classes/org/omg/CORBA/INV_IDENT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INV_IDENT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INV_IDENT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INV_IDENT.java diff --git a/corba/src/share/classes/org/omg/CORBA/INV_OBJREF.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INV_OBJREF.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java diff --git a/corba/src/share/classes/org/omg/CORBA/INV_POLICY.java b/corba/src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/INV_POLICY.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java diff --git a/corba/src/share/classes/org/omg/CORBA/IRObject.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IRObject.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IRObject.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IRObject.java diff --git a/corba/src/share/classes/org/omg/CORBA/IRObjectOperations.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IRObjectOperations.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java diff --git a/corba/src/share/classes/org/omg/CORBA/IdentifierHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IdentifierHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/IntHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/IntHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/IntHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/IntHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/LocalObject.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LocalObject.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LocalObject.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LocalObject.java diff --git a/corba/src/share/classes/org/omg/CORBA/LongHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LongHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LongHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LongHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/LongLongSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LongLongSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/LongLongSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LongLongSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/LongSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LongSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/LongSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/LongSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/MARSHAL.java b/corba/src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/MARSHAL.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java diff --git a/corba/src/share/classes/org/omg/CORBA/NO_IMPLEMENT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NO_IMPLEMENT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java diff --git a/corba/src/share/classes/org/omg/CORBA/NO_MEMORY.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NO_MEMORY.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NO_MEMORY.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NO_MEMORY.java diff --git a/corba/src/share/classes/org/omg/CORBA/NO_PERMISSION.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NO_PERMISSION.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NO_PERMISSION.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NO_PERMISSION.java diff --git a/corba/src/share/classes/org/omg/CORBA/NO_RESOURCES.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NO_RESOURCES.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NO_RESOURCES.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NO_RESOURCES.java diff --git a/corba/src/share/classes/org/omg/CORBA/NO_RESPONSE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NO_RESPONSE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NO_RESPONSE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NO_RESPONSE.java diff --git a/corba/src/share/classes/org/omg/CORBA/NVList.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NVList.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NVList.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NVList.java diff --git a/corba/src/share/classes/org/omg/CORBA/NameValuePair.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NameValuePair.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java diff --git a/corba/src/share/classes/org/omg/CORBA/NameValuePairHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NameValuePairHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/NamedValue.java b/corba/src/java.corba/share/classes/org/omg/CORBA/NamedValue.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/NamedValue.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/NamedValue.java diff --git a/corba/src/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java b/corba/src/java.corba/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java diff --git a/corba/src/share/classes/org/omg/CORBA/OBJ_ADAPTER.java b/corba/src/java.corba/share/classes/org/omg/CORBA/OBJ_ADAPTER.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/OBJ_ADAPTER.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/OBJ_ADAPTER.java diff --git a/corba/src/share/classes/org/omg/CORBA/OMGVMCID.java b/corba/src/java.corba/share/classes/org/omg/CORBA/OMGVMCID.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/OMGVMCID.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/OMGVMCID.java diff --git a/corba/src/share/classes/org/omg/CORBA/ORB.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ORB.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ORB.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ORB.java diff --git a/corba/src/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java diff --git a/corba/src/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java diff --git a/corba/src/share/classes/org/omg/CORBA/ORBPackage/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ORBPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/ORBPackage/package.html diff --git a/corba/src/share/classes/org/omg/CORBA/Object.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Object.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Object.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Object.java diff --git a/corba/src/share/classes/org/omg/CORBA/ObjectHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ObjectHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ObjectHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ObjectHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/OctetSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/OctetSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/OctetSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/OctetSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/PERSIST_STORE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PERSIST_STORE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PERSIST_STORE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PERSIST_STORE.java diff --git a/corba/src/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java diff --git a/corba/src/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java diff --git a/corba/src/share/classes/org/omg/CORBA/Policy.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Policy.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Policy.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Policy.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyError.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyError.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyError.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyError.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyListHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyListHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyListHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyListHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyOperations.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyOperations.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java diff --git a/corba/src/share/classes/org/omg/CORBA/PolicyTypeHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PolicyTypeHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/Principal.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Principal.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Principal.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Principal.java diff --git a/corba/src/share/classes/org/omg/CORBA/PrincipalHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/PrincipalHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/REBIND.java b/corba/src/java.corba/share/classes/org/omg/CORBA/REBIND.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/REBIND.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/REBIND.java diff --git a/corba/src/share/classes/org/omg/CORBA/RepositoryIdHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/RepositoryIdHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/Request.java b/corba/src/java.corba/share/classes/org/omg/CORBA/Request.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/Request.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/Request.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServerRequest.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServerRequest.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServiceDetail.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServiceDetail.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServiceDetail.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServiceDetail.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServiceDetailHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServiceDetailHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServiceInformation.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServiceInformation.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServiceInformationHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServiceInformationHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ServiceInformationHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ServiceInformationHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/SetOverrideType.java b/corba/src/java.corba/share/classes/org/omg/CORBA/SetOverrideType.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/SetOverrideType.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/SetOverrideType.java diff --git a/corba/src/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ShortHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ShortHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/ShortSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ShortSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ShortSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ShortSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/StringHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/StringHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/StringHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/StringHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/StringValueHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/StringValueHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/StructMember.java b/corba/src/java.corba/share/classes/org/omg/CORBA/StructMember.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/StructMember.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/StructMember.java diff --git a/corba/src/share/classes/org/omg/CORBA/StructMemberHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/StructMemberHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/SystemException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/SystemException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/SystemException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/SystemException.java diff --git a/corba/src/share/classes/org/omg/CORBA/TCKind.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TCKind.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TCKind.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TCKind.java diff --git a/corba/src/share/classes/org/omg/CORBA/TIMEOUT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TIMEOUT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TIMEOUT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TIMEOUT.java diff --git a/corba/src/share/classes/org/omg/CORBA/TRANSACTION_MODE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_MODE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TRANSACTION_MODE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_MODE.java diff --git a/corba/src/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java diff --git a/corba/src/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java diff --git a/corba/src/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java diff --git a/corba/src/share/classes/org/omg/CORBA/TRANSIENT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TRANSIENT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TRANSIENT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TRANSIENT.java diff --git a/corba/src/share/classes/org/omg/CORBA/TypeCode.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TypeCode.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TypeCode.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TypeCode.java diff --git a/corba/src/share/classes/org/omg/CORBA/TypeCodeHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TypeCodeHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java diff --git a/corba/src/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java b/corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java diff --git a/corba/src/share/classes/org/omg/CORBA/TypeCodePackage/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/TypeCodePackage/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/package.html diff --git a/corba/src/share/classes/org/omg/CORBA/ULongLongSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ULongLongSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ULongLongSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ULongLongSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/ULongSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ULongSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ULongSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ULongSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/UNKNOWN.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UNKNOWN.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UNKNOWN.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UNKNOWN.java diff --git a/corba/src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java diff --git a/corba/src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java diff --git a/corba/src/share/classes/org/omg/CORBA/UShortSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UShortSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/UShortSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UShortSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/UnionMember.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UnionMember.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UnionMember.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UnionMember.java diff --git a/corba/src/share/classes/org/omg/CORBA/UnionMemberHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UnionMemberHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/UnknownUserException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UnknownUserException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserException.java diff --git a/corba/src/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/UserException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/UserException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/UserException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/UserException.java diff --git a/corba/src/share/classes/org/omg/CORBA/VM_ABSTRACT.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VM_ABSTRACT.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VM_ABSTRACT.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VM_ABSTRACT.java diff --git a/corba/src/share/classes/org/omg/CORBA/VM_CUSTOM.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VM_CUSTOM.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VM_CUSTOM.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VM_CUSTOM.java diff --git a/corba/src/share/classes/org/omg/CORBA/VM_NONE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VM_NONE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VM_NONE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VM_NONE.java diff --git a/corba/src/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java diff --git a/corba/src/share/classes/org/omg/CORBA/ValueBaseHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ValueBaseHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/ValueBaseHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ValueBaseHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/ValueMember.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ValueMember.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ValueMember.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ValueMember.java diff --git a/corba/src/share/classes/org/omg/CORBA/ValueMemberHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ValueMemberHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/VersionSpecHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VersionSpecHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/VisibilityHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/VisibilityHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/WCharSeqHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WCharSeqHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/WCharSeqHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WCharSeqHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/WStringValueHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WStringValueHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/WrongTransaction.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransaction.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WrongTransaction.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransaction.java diff --git a/corba/src/share/classes/org/omg/CORBA/WrongTransactionHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WrongTransactionHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/WrongTransactionHolder.java b/corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/WrongTransactionHolder.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java diff --git a/corba/src/share/classes/org/omg/CORBA/_IDLTypeStub.java b/corba/src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/_IDLTypeStub.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java diff --git a/corba/src/share/classes/org/omg/CORBA/_PolicyStub.java b/corba/src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/_PolicyStub.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java diff --git a/corba/src/share/classes/org/omg/CORBA/doc-files/compliance.html b/corba/src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/doc-files/compliance.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html diff --git a/corba/src/share/classes/org/omg/CORBA/doc-files/generatedfiles.html b/corba/src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/doc-files/generatedfiles.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html diff --git a/corba/src/share/classes/org/omg/CORBA/ir.idl b/corba/src/java.corba/share/classes/org/omg/CORBA/ir.idl similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/ir.idl rename to corba/src/java.corba/share/classes/org/omg/CORBA/ir.idl diff --git a/corba/src/share/classes/org/omg/CORBA/orb.idl b/corba/src/java.corba/share/classes/org/omg/CORBA/orb.idl similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/orb.idl rename to corba/src/java.corba/share/classes/org/omg/CORBA/orb.idl diff --git a/corba/src/share/classes/org/omg/CORBA/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/package.html diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ApplicationException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ApplicationException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ApplicationException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ApplicationException.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/CustomValue.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/CustomValue.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/CustomValue.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/CustomValue.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/Delegate.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/Delegate.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/Delegate.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/Delegate.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/IDLEntity.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/IDLEntity.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/IDLEntity.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/IDLEntity.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/IndirectionException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/IndirectionException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/IndirectionException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/IndirectionException.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/InputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/InputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/InputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/InputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/InvokeHandler.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/InvokeHandler.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/InvokeHandler.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/InvokeHandler.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ObjectImpl.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ObjectImpl.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ObjectImpl.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ObjectImpl.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/OutputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/OutputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/OutputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/OutputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/RemarshalException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/RemarshalException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/RemarshalException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/RemarshalException.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ResponseHandler.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ResponseHandler.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ResponseHandler.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ResponseHandler.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ServantObject.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ServantObject.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ServantObject.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ServantObject.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/Streamable.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/Streamable.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/Streamable.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/Streamable.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/StreamableValue.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/StreamableValue.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/StreamableValue.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/StreamableValue.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/UnknownException.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/UnknownException.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/UnknownException.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/UnknownException.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ValueBase.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueBase.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ValueBase.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueBase.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ValueFactory.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueFactory.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ValueFactory.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueFactory.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ValueInputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueInputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ValueInputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueInputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/ValueOutputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueOutputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/ValueOutputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/ValueOutputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA/portable/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA/portable/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA/portable/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA/portable/package.html diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/ORB.java b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/ORB.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/ORB.java rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/ORB.java diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/package.html diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/portable/Delegate.java b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/Delegate.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/portable/Delegate.java rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/Delegate.java diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/portable/InputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java diff --git a/corba/src/share/classes/org/omg/CORBA_2_3/portable/package.html b/corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CORBA_2_3/portable/package.html rename to corba/src/java.corba/share/classes/org/omg/CORBA_2_3/portable/package.html diff --git a/corba/src/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html b/corba/src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html diff --git a/corba/src/share/classes/org/omg/CosNaming/NamingContextPackage/package.html b/corba/src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/NamingContextPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html diff --git a/corba/src/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java b/corba/src/java.corba/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java rename to corba/src/java.corba/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java diff --git a/corba/src/share/classes/org/omg/CosNaming/_NamingContextImplBase.java b/corba/src/java.corba/share/classes/org/omg/CosNaming/_NamingContextImplBase.java similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/_NamingContextImplBase.java rename to corba/src/java.corba/share/classes/org/omg/CosNaming/_NamingContextImplBase.java diff --git a/corba/src/share/classes/org/omg/CosNaming/nameservice.idl b/corba/src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/nameservice.idl rename to corba/src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl diff --git a/corba/src/share/classes/org/omg/CosNaming/package.html b/corba/src/java.corba/share/classes/org/omg/CosNaming/package.html similarity index 100% rename from corba/src/share/classes/org/omg/CosNaming/package.html rename to corba/src/java.corba/share/classes/org/omg/CosNaming/package.html diff --git a/corba/src/share/classes/org/omg/Dynamic/package.html b/corba/src/java.corba/share/classes/org/omg/Dynamic/package.html similarity index 100% rename from corba/src/share/classes/org/omg/Dynamic/package.html rename to corba/src/java.corba/share/classes/org/omg/Dynamic/package.html diff --git a/corba/src/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html b/corba/src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html diff --git a/corba/src/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html b/corba/src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html diff --git a/corba/src/share/classes/org/omg/DynamicAny/DynamicAny.idl b/corba/src/java.corba/share/classes/org/omg/DynamicAny/DynamicAny.idl similarity index 100% rename from corba/src/share/classes/org/omg/DynamicAny/DynamicAny.idl rename to corba/src/java.corba/share/classes/org/omg/DynamicAny/DynamicAny.idl diff --git a/corba/src/share/classes/org/omg/DynamicAny/package.html b/corba/src/java.corba/share/classes/org/omg/DynamicAny/package.html similarity index 100% rename from corba/src/share/classes/org/omg/DynamicAny/package.html rename to corba/src/java.corba/share/classes/org/omg/DynamicAny/package.html diff --git a/corba/src/share/classes/org/omg/IOP/CodecFactoryPackage/package.html b/corba/src/java.corba/share/classes/org/omg/IOP/CodecFactoryPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/IOP/CodecFactoryPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/IOP/CodecFactoryPackage/package.html diff --git a/corba/src/share/classes/org/omg/IOP/CodecPackage/package.html b/corba/src/java.corba/share/classes/org/omg/IOP/CodecPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/IOP/CodecPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/IOP/CodecPackage/package.html diff --git a/corba/src/share/classes/org/omg/IOP/package.html b/corba/src/java.corba/share/classes/org/omg/IOP/package.html similarity index 100% rename from corba/src/share/classes/org/omg/IOP/package.html rename to corba/src/java.corba/share/classes/org/omg/IOP/package.html diff --git a/corba/src/share/classes/org/omg/Messaging/package.html b/corba/src/java.corba/share/classes/org/omg/Messaging/package.html similarity index 100% rename from corba/src/share/classes/org/omg/Messaging/package.html rename to corba/src/java.corba/share/classes/org/omg/Messaging/package.html diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/CORBAX.idl b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/CORBAX.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/CORBAX.idl rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/CORBAX.idl diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/IOP.idl b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/IOP.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/IOP.idl rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/IOP.idl diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/Interceptors.idl b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/Interceptors.idl rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/Messaging.idl b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/Messaging.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/Messaging.idl rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/Messaging.idl diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html diff --git a/corba/src/share/classes/org/omg/PortableInterceptor/package.html b/corba/src/java.corba/share/classes/org/omg/PortableInterceptor/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableInterceptor/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableInterceptor/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/CurrentHelper.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/CurrentHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/CurrentHelper.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/CurrentHelper.java diff --git a/corba/src/share/classes/org/omg/PortableServer/CurrentPackage/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/CurrentPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/CurrentPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/CurrentPackage/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/DynamicImplementation.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/DynamicImplementation.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/DynamicImplementation.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/DynamicImplementation.java diff --git a/corba/src/share/classes/org/omg/PortableServer/POAHelper.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/POAHelper.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/POAHelper.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/POAHelper.java diff --git a/corba/src/share/classes/org/omg/PortableServer/POAManagerPackage/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/POAManagerPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/POAManagerPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/POAManagerPackage/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/POAPackage/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/POAPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/Servant.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/Servant.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/Servant.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/Servant.java diff --git a/corba/src/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java diff --git a/corba/src/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/corba.idl b/corba/src/java.corba/share/classes/org/omg/PortableServer/corba.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/corba.idl rename to corba/src/java.corba/share/classes/org/omg/PortableServer/corba.idl diff --git a/corba/src/share/classes/org/omg/PortableServer/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/package.html diff --git a/corba/src/share/classes/org/omg/PortableServer/poa.idl b/corba/src/java.corba/share/classes/org/omg/PortableServer/poa.idl similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/poa.idl rename to corba/src/java.corba/share/classes/org/omg/PortableServer/poa.idl diff --git a/corba/src/share/classes/org/omg/PortableServer/portable/Delegate.java b/corba/src/java.corba/share/classes/org/omg/PortableServer/portable/Delegate.java similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/portable/Delegate.java rename to corba/src/java.corba/share/classes/org/omg/PortableServer/portable/Delegate.java diff --git a/corba/src/share/classes/org/omg/PortableServer/portable/package.html b/corba/src/java.corba/share/classes/org/omg/PortableServer/portable/package.html similarity index 100% rename from corba/src/share/classes/org/omg/PortableServer/portable/package.html rename to corba/src/java.corba/share/classes/org/omg/PortableServer/portable/package.html diff --git a/corba/src/share/classes/org/omg/SendingContext/RunTime.java b/corba/src/java.corba/share/classes/org/omg/SendingContext/RunTime.java similarity index 100% rename from corba/src/share/classes/org/omg/SendingContext/RunTime.java rename to corba/src/java.corba/share/classes/org/omg/SendingContext/RunTime.java diff --git a/corba/src/share/classes/org/omg/SendingContext/RunTimeOperations.java b/corba/src/java.corba/share/classes/org/omg/SendingContext/RunTimeOperations.java similarity index 100% rename from corba/src/share/classes/org/omg/SendingContext/RunTimeOperations.java rename to corba/src/java.corba/share/classes/org/omg/SendingContext/RunTimeOperations.java diff --git a/corba/src/share/classes/org/omg/SendingContext/package.html b/corba/src/java.corba/share/classes/org/omg/SendingContext/package.html similarity index 100% rename from corba/src/share/classes/org/omg/SendingContext/package.html rename to corba/src/java.corba/share/classes/org/omg/SendingContext/package.html diff --git a/corba/src/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java b/corba/src/java.corba/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java similarity index 100% rename from corba/src/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java rename to corba/src/java.corba/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java diff --git a/corba/src/share/classes/org/omg/stub/java/rmi/package.html b/corba/src/java.corba/share/classes/org/omg/stub/java/rmi/package.html similarity index 100% rename from corba/src/share/classes/org/omg/stub/java/rmi/package.html rename to corba/src/java.corba/share/classes/org/omg/stub/java/rmi/package.html diff --git a/corba/src/share/classes/sun/corba/Bridge.java b/corba/src/java.corba/share/classes/sun/corba/Bridge.java similarity index 100% rename from corba/src/share/classes/sun/corba/Bridge.java rename to corba/src/java.corba/share/classes/sun/corba/Bridge.java diff --git a/corba/src/share/classes/sun/corba/BridgePermission.java b/corba/src/java.corba/share/classes/sun/corba/BridgePermission.java similarity index 100% rename from corba/src/share/classes/sun/corba/BridgePermission.java rename to corba/src/java.corba/share/classes/sun/corba/BridgePermission.java diff --git a/corba/src/share/classes/sun/corba/EncapsInputStreamFactory.java b/corba/src/java.corba/share/classes/sun/corba/EncapsInputStreamFactory.java similarity index 100% rename from corba/src/share/classes/sun/corba/EncapsInputStreamFactory.java rename to corba/src/java.corba/share/classes/sun/corba/EncapsInputStreamFactory.java diff --git a/corba/src/share/classes/sun/corba/JavaCorbaAccess.java b/corba/src/java.corba/share/classes/sun/corba/JavaCorbaAccess.java similarity index 100% rename from corba/src/share/classes/sun/corba/JavaCorbaAccess.java rename to corba/src/java.corba/share/classes/sun/corba/JavaCorbaAccess.java diff --git a/corba/src/share/classes/sun/corba/OutputStreamFactory.java b/corba/src/java.corba/share/classes/sun/corba/OutputStreamFactory.java similarity index 100% rename from corba/src/share/classes/sun/corba/OutputStreamFactory.java rename to corba/src/java.corba/share/classes/sun/corba/OutputStreamFactory.java diff --git a/corba/src/share/classes/sun/corba/SharedSecrets.java b/corba/src/java.corba/share/classes/sun/corba/SharedSecrets.java similarity index 100% rename from corba/src/share/classes/sun/corba/SharedSecrets.java rename to corba/src/java.corba/share/classes/sun/corba/SharedSecrets.java diff --git a/corba/src/share/classes/sun/corba/package.html b/corba/src/java.corba/share/classes/sun/corba/package.html similarity index 100% rename from corba/src/share/classes/sun/corba/package.html rename to corba/src/java.corba/share/classes/sun/corba/package.html diff --git a/corba/src/share/classes/javax/transaction/xa/XAException.java b/corba/src/java.sql/share/classes/javax/transaction/xa/XAException.java similarity index 100% rename from corba/src/share/classes/javax/transaction/xa/XAException.java rename to corba/src/java.sql/share/classes/javax/transaction/xa/XAException.java diff --git a/corba/src/share/classes/javax/transaction/xa/XAResource.java b/corba/src/java.sql/share/classes/javax/transaction/xa/XAResource.java similarity index 100% rename from corba/src/share/classes/javax/transaction/xa/XAResource.java rename to corba/src/java.sql/share/classes/javax/transaction/xa/XAResource.java diff --git a/corba/src/share/classes/javax/transaction/xa/Xid.java b/corba/src/java.sql/share/classes/javax/transaction/xa/Xid.java similarity index 100% rename from corba/src/share/classes/javax/transaction/xa/Xid.java rename to corba/src/java.sql/share/classes/javax/transaction/xa/Xid.java diff --git a/corba/src/share/classes/javax/transaction/xa/package.html b/corba/src/java.sql/share/classes/javax/transaction/xa/package.html similarity index 100% rename from corba/src/share/classes/javax/transaction/xa/package.html rename to corba/src/java.sql/share/classes/javax/transaction/xa/package.html diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/AbstractType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/AbstractType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/AbstractType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/AbstractType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ArrayType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ArrayType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ArrayType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ArrayType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ClassType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ClassType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/CompoundType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/CompoundType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/Constants.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Constants.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/Constants.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Constants.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ContextElement.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextElement.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ContextElement.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextElement.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ContextStack.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ContextStack.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/Generator.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Generator.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/Generator.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Generator.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/IDLNames.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLNames.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/IDLNames.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLNames.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ImplementationType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ImplementationType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ImplementationType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ImplementationType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/InterfaceType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/InterfaceType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/InterfaceType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/NCClassType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCClassType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/NCClassType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCClassType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/NameContext.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NameContext.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/NameContext.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NameContext.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/RemoteType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/RemoteType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/RemoteType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/RemoteType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/StubGenerator.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/StubGenerator.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/Type.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/Type.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/Util.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Util.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/Util.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Util.java diff --git a/corba/src/share/classes/sun/rmi/rmic/iiop/ValueType.java b/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ValueType.java similarity index 100% rename from corba/src/share/classes/sun/rmi/rmic/iiop/ValueType.java rename to corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ValueType.java diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeOperations.java b/corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeOperations.java deleted file mode 100644 index f0f3f6a476e..00000000000 --- a/corba/src/share/classes/com/sun/org/omg/CORBA/IDLTypeOperations.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ -package com.sun.org.omg.CORBA; - - -/** -* com/sun/org/omg/CORBA/IDLTypeOperations.java -* Generated by the IDL-to-Java compiler (portable), version "3.0" -* from ir.idl -* Thursday, May 6, 1999 1:51:45 AM PDT -*/ - -public interface IDLTypeOperations extends com.sun.org.omg.CORBA.IRObjectOperations -{ - org.omg.CORBA.TypeCode type (); -} // interface IDLTypeOperations diff --git a/corba/src/share/classes/com/sun/org/omg/CORBA/IRObjectOperations.java b/corba/src/share/classes/com/sun/org/omg/CORBA/IRObjectOperations.java deleted file mode 100644 index b51680fe0e0..00000000000 --- a/corba/src/share/classes/com/sun/org/omg/CORBA/IRObjectOperations.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ -package com.sun.org.omg.CORBA; - - -/** -* com/sun/org/omg/CORBA/IRObjectOperations.java -* Generated by the IDL-to-Java compiler (portable), version "3.0" -* from ir.idl -* Thursday, May 6, 1999 1:51:43 AM PDT -*/ - -// This file has been manually _CHANGED_ - -public interface IRObjectOperations -{ - - // read interface - - // _CHANGED_ - //com.sun.org.omg.CORBA.DefinitionKind def_kind (); - org.omg.CORBA.DefinitionKind def_kind (); - - // write interface - void destroy (); -} // interface IRObjectOperations diff --git a/corba/src/windows/resource/version.rc b/corba/src/windows/resource/version.rc deleted file mode 100644 index 539c1e8e410..00000000000 --- a/corba/src/windows/resource/version.rc +++ /dev/null @@ -1,73 +0,0 @@ -// -// Copyright (c) 2004, 2009, Oracle and/or its affiliates. All rights reserved. -// DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -// -// This code is free software; you can redistribute it and/or modify it -// under the terms of the GNU General Public License version 2 only, as -// published by the Free Software Foundation. Oracle designates this -// particular file as subject to the "Classpath" exception as provided -// by Oracle in the LICENSE file that accompanied this code. -// -// This code is distributed in the hope that it will be useful, but WITHOUT -// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -// version 2 for more details (a copy is included in the LICENSE file that -// accompanied this code). -// -// You should have received a copy of the GNU General Public License version -// 2 along with this work; if not, write to the Free Software Foundation, -// Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -// -// Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -// or visit www.oracle.com if you need additional information or have any -// questions. -// - -#include "windows.h" - -// Need 2 defines so macro argument to XSTR will get expanded before quoting. -#define XSTR(x) STR(x) -#define STR(x) #x - -LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION JDK_FVER - PRODUCTVERSION JDK_FVER - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - // FILEOS 0x4 is Win32, 0x40004 is Win32 NT only - FILEOS 0x4L - // FILETYPE should be 0x1 for .exe and 0x2 for .dll - FILETYPE JDK_FTYPE - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "000004b0" - BEGIN - VALUE "CompanyName", XSTR(JDK_COMPANY) "\0" - VALUE "FileDescription", XSTR(JDK_COMPONENT) "\0" - VALUE "FileVersion", XSTR(JDK_VER) "\0" - VALUE "Full Version", XSTR(JDK_BUILD_ID) "\0" - VALUE "InternalName", XSTR(JDK_INTERNAL_NAME) "\0" - VALUE "LegalCopyright", XSTR(JDK_COPYRIGHT) "\0" - VALUE "OriginalFilename", XSTR(JDK_FNAME) "\0" - VALUE "ProductName", XSTR(JDK_NAME) "\0" - VALUE "ProductVersion", XSTR(JDK_VER) "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x0, 1200 - END -END From 786f3dbbdf2927e5f6eb996ab15aa839af045199 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:51:56 +0100 Subject: [PATCH 09/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, ihse, mduigou --- jaxp/make/BuildJaxp.gmk | 55 - jaxp/make/Makefile | 49 - .../xalan/internal/xsltc/compiler/xpath.cup | 1116 ----------------- .../xalan/internal/xsltc/compiler/xpath.lex | 260 ---- .../xml/internal/serialize/HTMLEntities.res | 290 ----- .../java_cup/internal/runtime/Scanner.java | 0 .../sun/java_cup/internal/runtime/Symbol.java | 0 .../java_cup/internal/runtime/lr_parser.java | 0 .../internal/runtime/virtual_parse_stack.java | 0 .../org/apache/bcel/internal/Constants.java | 0 .../bcel/internal/ExceptionConstants.java | 0 .../org/apache/bcel/internal/Repository.java | 0 .../bcel/internal/classfile/AccessFlags.java | 0 .../bcel/internal/classfile/Attribute.java | 0 .../internal/classfile/AttributeReader.java | 0 .../classfile/ClassFormatException.java | 0 .../bcel/internal/classfile/ClassParser.java | 0 .../apache/bcel/internal/classfile/Code.java | 0 .../internal/classfile/CodeException.java | 0 .../bcel/internal/classfile/Constant.java | 0 .../bcel/internal/classfile/ConstantCP.java | 0 .../internal/classfile/ConstantClass.java | 0 .../internal/classfile/ConstantDouble.java | 0 .../internal/classfile/ConstantFieldref.java | 0 .../internal/classfile/ConstantFloat.java | 0 .../internal/classfile/ConstantInteger.java | 0 .../classfile/ConstantInterfaceMethodref.java | 0 .../bcel/internal/classfile/ConstantLong.java | 0 .../internal/classfile/ConstantMethodref.java | 0 .../classfile/ConstantNameAndType.java | 0 .../internal/classfile/ConstantObject.java | 0 .../bcel/internal/classfile/ConstantPool.java | 0 .../internal/classfile/ConstantString.java | 0 .../bcel/internal/classfile/ConstantUtf8.java | 0 .../internal/classfile/ConstantValue.java | 0 .../bcel/internal/classfile/Deprecated.java | 0 .../internal/classfile/DescendingVisitor.java | 0 .../bcel/internal/classfile/EmptyVisitor.java | 0 .../internal/classfile/ExceptionTable.java | 0 .../apache/bcel/internal/classfile/Field.java | 0 .../internal/classfile/FieldOrMethod.java | 0 .../bcel/internal/classfile/InnerClass.java | 0 .../bcel/internal/classfile/InnerClasses.java | 0 .../bcel/internal/classfile/JavaClass.java | 0 .../bcel/internal/classfile/LineNumber.java | 0 .../internal/classfile/LineNumberTable.java | 0 .../internal/classfile/LocalVariable.java | 0 .../classfile/LocalVariableTable.java | 0 .../classfile/LocalVariableTypeTable.java | 0 .../bcel/internal/classfile/Method.java | 0 .../apache/bcel/internal/classfile/Node.java | 0 .../bcel/internal/classfile/PMGClass.java | 0 .../bcel/internal/classfile/Signature.java | 0 .../bcel/internal/classfile/SourceFile.java | 0 .../bcel/internal/classfile/StackMap.java | 0 .../internal/classfile/StackMapEntry.java | 0 .../bcel/internal/classfile/StackMapType.java | 0 .../bcel/internal/classfile/Synthetic.java | 0 .../bcel/internal/classfile/Unknown.java | 0 .../bcel/internal/classfile/Utility.java | 0 .../bcel/internal/classfile/Visitor.java | 0 .../bcel/internal/classfile/package.html | 0 .../apache/bcel/internal/generic/AALOAD.java | 0 .../apache/bcel/internal/generic/AASTORE.java | 0 .../bcel/internal/generic/ACONST_NULL.java | 0 .../apache/bcel/internal/generic/ALOAD.java | 0 .../bcel/internal/generic/ANEWARRAY.java | 0 .../apache/bcel/internal/generic/ARETURN.java | 0 .../bcel/internal/generic/ARRAYLENGTH.java | 0 .../apache/bcel/internal/generic/ASTORE.java | 0 .../apache/bcel/internal/generic/ATHROW.java | 0 .../generic/AllocationInstruction.java | 0 .../generic/ArithmeticInstruction.java | 0 .../internal/generic/ArrayInstruction.java | 0 .../bcel/internal/generic/ArrayType.java | 0 .../apache/bcel/internal/generic/BALOAD.java | 0 .../apache/bcel/internal/generic/BASTORE.java | 0 .../apache/bcel/internal/generic/BIPUSH.java | 0 .../bcel/internal/generic/BREAKPOINT.java | 0 .../bcel/internal/generic/BasicType.java | 0 .../bcel/internal/generic/BranchHandle.java | 0 .../internal/generic/BranchInstruction.java | 0 .../apache/bcel/internal/generic/CALOAD.java | 0 .../apache/bcel/internal/generic/CASTORE.java | 0 .../bcel/internal/generic/CHECKCAST.java | 0 .../bcel/internal/generic/CPInstruction.java | 0 .../bcel/internal/generic/ClassGen.java | 0 .../internal/generic/ClassGenException.java | 0 .../bcel/internal/generic/ClassObserver.java | 0 .../internal/generic/CodeExceptionGen.java | 0 .../internal/generic/CompoundInstruction.java | 0 .../internal/generic/ConstantPoolGen.java | 0 .../generic/ConstantPushInstruction.java | 0 .../generic/ConversionInstruction.java | 0 .../org/apache/bcel/internal/generic/D2F.java | 0 .../org/apache/bcel/internal/generic/D2I.java | 0 .../org/apache/bcel/internal/generic/D2L.java | 0 .../apache/bcel/internal/generic/DADD.java | 0 .../apache/bcel/internal/generic/DALOAD.java | 0 .../apache/bcel/internal/generic/DASTORE.java | 0 .../apache/bcel/internal/generic/DCMPG.java | 0 .../apache/bcel/internal/generic/DCMPL.java | 0 .../apache/bcel/internal/generic/DCONST.java | 0 .../apache/bcel/internal/generic/DDIV.java | 0 .../apache/bcel/internal/generic/DLOAD.java | 0 .../apache/bcel/internal/generic/DMUL.java | 0 .../apache/bcel/internal/generic/DNEG.java | 0 .../apache/bcel/internal/generic/DREM.java | 0 .../apache/bcel/internal/generic/DRETURN.java | 0 .../apache/bcel/internal/generic/DSTORE.java | 0 .../apache/bcel/internal/generic/DSUB.java | 0 .../org/apache/bcel/internal/generic/DUP.java | 0 .../apache/bcel/internal/generic/DUP2.java | 0 .../apache/bcel/internal/generic/DUP2_X1.java | 0 .../apache/bcel/internal/generic/DUP2_X2.java | 0 .../apache/bcel/internal/generic/DUP_X1.java | 0 .../apache/bcel/internal/generic/DUP_X2.java | 0 .../bcel/internal/generic/EmptyVisitor.java | 0 .../internal/generic/ExceptionThrower.java | 0 .../org/apache/bcel/internal/generic/F2D.java | 0 .../org/apache/bcel/internal/generic/F2I.java | 0 .../org/apache/bcel/internal/generic/F2L.java | 0 .../apache/bcel/internal/generic/FADD.java | 0 .../apache/bcel/internal/generic/FALOAD.java | 0 .../apache/bcel/internal/generic/FASTORE.java | 0 .../apache/bcel/internal/generic/FCMPG.java | 0 .../apache/bcel/internal/generic/FCMPL.java | 0 .../apache/bcel/internal/generic/FCONST.java | 0 .../apache/bcel/internal/generic/FDIV.java | 0 .../apache/bcel/internal/generic/FLOAD.java | 0 .../apache/bcel/internal/generic/FMUL.java | 0 .../apache/bcel/internal/generic/FNEG.java | 0 .../apache/bcel/internal/generic/FREM.java | 0 .../apache/bcel/internal/generic/FRETURN.java | 0 .../apache/bcel/internal/generic/FSTORE.java | 0 .../apache/bcel/internal/generic/FSUB.java | 0 .../bcel/internal/generic/FieldGen.java | 0 .../internal/generic/FieldGenOrMethodGen.java | 0 .../internal/generic/FieldInstruction.java | 0 .../bcel/internal/generic/FieldObserver.java | 0 .../bcel/internal/generic/FieldOrMethod.java | 0 .../bcel/internal/generic/GETFIELD.java | 0 .../bcel/internal/generic/GETSTATIC.java | 0 .../apache/bcel/internal/generic/GOTO.java | 0 .../apache/bcel/internal/generic/GOTO_W.java | 0 .../internal/generic/GotoInstruction.java | 0 .../org/apache/bcel/internal/generic/I2B.java | 0 .../org/apache/bcel/internal/generic/I2C.java | 0 .../org/apache/bcel/internal/generic/I2D.java | 0 .../org/apache/bcel/internal/generic/I2F.java | 0 .../org/apache/bcel/internal/generic/I2L.java | 0 .../org/apache/bcel/internal/generic/I2S.java | 0 .../apache/bcel/internal/generic/IADD.java | 0 .../apache/bcel/internal/generic/IALOAD.java | 0 .../apache/bcel/internal/generic/IAND.java | 0 .../apache/bcel/internal/generic/IASTORE.java | 0 .../apache/bcel/internal/generic/ICONST.java | 0 .../apache/bcel/internal/generic/IDIV.java | 0 .../apache/bcel/internal/generic/IFEQ.java | 0 .../apache/bcel/internal/generic/IFGE.java | 0 .../apache/bcel/internal/generic/IFGT.java | 0 .../apache/bcel/internal/generic/IFLE.java | 0 .../apache/bcel/internal/generic/IFLT.java | 0 .../apache/bcel/internal/generic/IFNE.java | 0 .../bcel/internal/generic/IFNONNULL.java | 0 .../apache/bcel/internal/generic/IFNULL.java | 0 .../bcel/internal/generic/IF_ACMPEQ.java | 0 .../bcel/internal/generic/IF_ACMPNE.java | 0 .../bcel/internal/generic/IF_ICMPEQ.java | 0 .../bcel/internal/generic/IF_ICMPGE.java | 0 .../bcel/internal/generic/IF_ICMPGT.java | 0 .../bcel/internal/generic/IF_ICMPLE.java | 0 .../bcel/internal/generic/IF_ICMPLT.java | 0 .../bcel/internal/generic/IF_ICMPNE.java | 0 .../apache/bcel/internal/generic/IINC.java | 0 .../apache/bcel/internal/generic/ILOAD.java | 0 .../apache/bcel/internal/generic/IMPDEP1.java | 0 .../apache/bcel/internal/generic/IMPDEP2.java | 0 .../apache/bcel/internal/generic/IMUL.java | 0 .../apache/bcel/internal/generic/INEG.java | 0 .../bcel/internal/generic/INSTANCEOF.java | 0 .../internal/generic/INVOKEINTERFACE.java | 0 .../bcel/internal/generic/INVOKESPECIAL.java | 0 .../bcel/internal/generic/INVOKESTATIC.java | 0 .../bcel/internal/generic/INVOKEVIRTUAL.java | 0 .../org/apache/bcel/internal/generic/IOR.java | 0 .../apache/bcel/internal/generic/IREM.java | 0 .../apache/bcel/internal/generic/IRETURN.java | 0 .../apache/bcel/internal/generic/ISHL.java | 0 .../apache/bcel/internal/generic/ISHR.java | 0 .../apache/bcel/internal/generic/ISTORE.java | 0 .../apache/bcel/internal/generic/ISUB.java | 0 .../apache/bcel/internal/generic/IUSHR.java | 0 .../apache/bcel/internal/generic/IXOR.java | 0 .../bcel/internal/generic/IfInstruction.java | 0 .../internal/generic/IndexedInstruction.java | 0 .../bcel/internal/generic/Instruction.java | 0 .../generic/InstructionComparator.java | 0 .../generic/InstructionConstants.java | 0 .../internal/generic/InstructionFactory.java | 0 .../internal/generic/InstructionHandle.java | 0 .../internal/generic/InstructionList.java | 0 .../generic/InstructionListObserver.java | 0 .../internal/generic/InstructionTargeter.java | 0 .../internal/generic/InvokeInstruction.java | 0 .../org/apache/bcel/internal/generic/JSR.java | 0 .../apache/bcel/internal/generic/JSR_W.java | 0 .../bcel/internal/generic/JsrInstruction.java | 0 .../org/apache/bcel/internal/generic/L2D.java | 0 .../org/apache/bcel/internal/generic/L2F.java | 0 .../org/apache/bcel/internal/generic/L2I.java | 0 .../apache/bcel/internal/generic/LADD.java | 0 .../apache/bcel/internal/generic/LALOAD.java | 0 .../apache/bcel/internal/generic/LAND.java | 0 .../apache/bcel/internal/generic/LASTORE.java | 0 .../apache/bcel/internal/generic/LCMP.java | 0 .../apache/bcel/internal/generic/LCONST.java | 0 .../org/apache/bcel/internal/generic/LDC.java | 0 .../apache/bcel/internal/generic/LDC2_W.java | 0 .../apache/bcel/internal/generic/LDC_W.java | 0 .../apache/bcel/internal/generic/LDIV.java | 0 .../apache/bcel/internal/generic/LLOAD.java | 0 .../apache/bcel/internal/generic/LMUL.java | 0 .../apache/bcel/internal/generic/LNEG.java | 0 .../bcel/internal/generic/LOOKUPSWITCH.java | 0 .../org/apache/bcel/internal/generic/LOR.java | 0 .../apache/bcel/internal/generic/LREM.java | 0 .../apache/bcel/internal/generic/LRETURN.java | 0 .../apache/bcel/internal/generic/LSHL.java | 0 .../apache/bcel/internal/generic/LSHR.java | 0 .../apache/bcel/internal/generic/LSTORE.java | 0 .../apache/bcel/internal/generic/LSUB.java | 0 .../apache/bcel/internal/generic/LUSHR.java | 0 .../apache/bcel/internal/generic/LXOR.java | 0 .../bcel/internal/generic/LineNumberGen.java | 0 .../bcel/internal/generic/LoadClass.java | 0 .../internal/generic/LoadInstruction.java | 0 .../internal/generic/LocalVariableGen.java | 0 .../generic/LocalVariableInstruction.java | 0 .../bcel/internal/generic/MONITORENTER.java | 0 .../bcel/internal/generic/MONITOREXIT.java | 0 .../bcel/internal/generic/MULTIANEWARRAY.java | 0 .../bcel/internal/generic/MethodGen.java | 0 .../bcel/internal/generic/MethodObserver.java | 0 .../org/apache/bcel/internal/generic/NEW.java | 0 .../bcel/internal/generic/NEWARRAY.java | 0 .../org/apache/bcel/internal/generic/NOP.java | 0 .../bcel/internal/generic/NamedAndTyped.java | 0 .../bcel/internal/generic/ObjectType.java | 0 .../org/apache/bcel/internal/generic/POP.java | 0 .../apache/bcel/internal/generic/POP2.java | 0 .../apache/bcel/internal/generic/PUSH.java | 0 .../bcel/internal/generic/PUTFIELD.java | 0 .../bcel/internal/generic/PUTSTATIC.java | 0 .../bcel/internal/generic/PopInstruction.java | 0 .../internal/generic/PushInstruction.java | 0 .../org/apache/bcel/internal/generic/RET.java | 0 .../apache/bcel/internal/generic/RETURN.java | 0 .../bcel/internal/generic/ReferenceType.java | 0 .../internal/generic/ReturnInstruction.java | 0 .../internal/generic/ReturnaddressType.java | 0 .../apache/bcel/internal/generic/SALOAD.java | 0 .../apache/bcel/internal/generic/SASTORE.java | 0 .../apache/bcel/internal/generic/SIPUSH.java | 0 .../apache/bcel/internal/generic/SWAP.java | 0 .../apache/bcel/internal/generic/SWITCH.java | 0 .../apache/bcel/internal/generic/Select.java | 0 .../bcel/internal/generic/StackConsumer.java | 0 .../internal/generic/StackInstruction.java | 0 .../bcel/internal/generic/StackProducer.java | 0 .../internal/generic/StoreInstruction.java | 0 .../bcel/internal/generic/TABLESWITCH.java | 0 .../internal/generic/TargetLostException.java | 0 .../apache/bcel/internal/generic/Type.java | 0 .../internal/generic/TypedInstruction.java | 0 .../internal/generic/UnconditionalBranch.java | 0 .../generic/VariableLengthInstruction.java | 0 .../apache/bcel/internal/generic/Visitor.java | 0 .../apache/bcel/internal/generic/package.html | 0 .../sun/org/apache/bcel/internal/package.html | 0 .../bcel/internal/util/AttributeHTML.java | 0 .../bcel/internal/util/BCELFactory.java | 0 .../apache/bcel/internal/util/BCELifier.java | 0 .../bcel/internal/util/ByteSequence.java | 0 .../apache/bcel/internal/util/Class2HTML.java | 0 .../bcel/internal/util/ClassLoader.java | 0 .../internal/util/ClassLoaderRepository.java | 0 .../apache/bcel/internal/util/ClassPath.java | 0 .../apache/bcel/internal/util/ClassQueue.java | 0 .../apache/bcel/internal/util/ClassSet.java | 0 .../apache/bcel/internal/util/ClassStack.java | 0 .../bcel/internal/util/ClassVector.java | 0 .../apache/bcel/internal/util/CodeHTML.java | 0 .../bcel/internal/util/ConstantHTML.java | 0 .../bcel/internal/util/InstructionFinder.java | 0 .../bcel/internal/util/JavaWrapper.java | 0 .../apache/bcel/internal/util/MethodHTML.java | 0 .../apache/bcel/internal/util/Repository.java | 0 .../bcel/internal/util/SecuritySupport.java | 0 .../internal/util/SyntheticRepository.java | 0 .../apache/bcel/internal/util/package.html | 0 .../CharacterArrayCharacterIterator.java | 0 .../regexp/internal/CharacterIterator.java | 0 .../sun/org/apache/regexp/internal/RE.java | 0 .../apache/regexp/internal/RECompiler.java | 0 .../regexp/internal/REDebugCompiler.java | 0 .../org/apache/regexp/internal/REProgram.java | 0 .../regexp/internal/RESyntaxException.java | 0 .../org/apache/regexp/internal/RETest.java | 0 .../org/apache/regexp/internal/REUtil.java | 0 .../internal/ReaderCharacterIterator.java | 0 .../internal/StreamCharacterIterator.java | 0 .../internal/StringCharacterIterator.java | 0 .../org/apache/regexp/internal/recompile.java | 0 .../org/apache/xalan/internal/Version.java | 0 .../apache/xalan/internal/XalanConstants.java | 0 .../extensions/ExpressionContext.java | 0 .../xalan/internal/extensions/package.html | 0 .../apache/xalan/internal/lib/ExsltBase.java | 0 .../xalan/internal/lib/ExsltCommon.java | 0 .../xalan/internal/lib/ExsltDatetime.java | 0 .../xalan/internal/lib/ExsltDynamic.java | 0 .../apache/xalan/internal/lib/ExsltMath.java | 0 .../apache/xalan/internal/lib/ExsltSets.java | 0 .../xalan/internal/lib/ExsltStrings.java | 0 .../apache/xalan/internal/lib/Extensions.java | 0 .../apache/xalan/internal/lib/NodeInfo.java | 0 .../apache/xalan/internal/lib/package.html | 0 .../xalan/internal/res/XSLMessages.java | 0 .../internal/res/XSLTErrorResources.java | 0 .../internal/res/XSLTErrorResources_de.java | 0 .../internal/res/XSLTErrorResources_en.java | 0 .../internal/res/XSLTErrorResources_es.java | 0 .../internal/res/XSLTErrorResources_fr.java | 0 .../internal/res/XSLTErrorResources_it.java | 0 .../internal/res/XSLTErrorResources_ja.java | 0 .../internal/res/XSLTErrorResources_ko.java | 0 .../res/XSLTErrorResources_pt_BR.java | 0 .../internal/res/XSLTErrorResources_sv.java | 0 .../res/XSLTErrorResources_zh_CN.java | 0 .../res/XSLTErrorResources_zh_TW.java | 0 .../xalan/internal/res/XSLTInfo.properties | 0 .../apache/xalan/internal/res/package.html | 0 .../xalan/internal/templates/Constants.java | 0 .../xalan/internal/templates/package.html | 0 .../internal/utils/ConfigurationError.java | 0 .../xalan/internal/utils/FactoryImpl.java | 0 .../xalan/internal/utils/FeatureManager.java | 0 .../internal/utils/FeaturePropertyBase.java | 0 .../xalan/internal/utils/ObjectFactory.java | 0 .../xalan/internal/utils/SecuritySupport.java | 0 .../internal/utils/XMLSecurityManager.java | 0 .../utils/XMLSecurityPropertyManager.java | 0 .../xalan/internal/xslt/EnvironmentCheck.java | 0 .../apache/xalan/internal/xslt/Process.java | 0 .../apache/xalan/internal/xslt/package.html | 0 .../xalan/internal/xsltc/CollatorFactory.java | 0 .../org/apache/xalan/internal/xsltc/DOM.java | 0 .../apache/xalan/internal/xsltc/DOMCache.java | 0 .../internal/xsltc/DOMEnhancedForDTM.java | 0 .../xalan/internal/xsltc/NodeIterator.java | 0 .../internal/xsltc/ProcessorVersion.java | 0 .../xalan/internal/xsltc/StripFilter.java | 0 .../apache/xalan/internal/xsltc/Translet.java | 0 .../internal/xsltc/TransletException.java | 0 .../xalan/internal/xsltc/cmdline/Compile.java | 0 .../internal/xsltc/cmdline/Transform.java | 0 .../internal/xsltc/cmdline/getopt/GetOpt.java | 0 .../cmdline/getopt/GetOptsException.java | 0 .../getopt/IllegalArgumentException.java | 0 .../getopt/MissingOptArgException.java | 0 .../xsltc/compiler/AbsoluteLocationPath.java | 0 .../xsltc/compiler/AbsolutePathPattern.java | 0 .../xsltc/compiler/AlternativePattern.java | 0 .../xsltc/compiler/AncestorPattern.java | 0 .../internal/xsltc/compiler/ApplyImports.java | 0 .../xsltc/compiler/ApplyTemplates.java | 0 .../internal/xsltc/compiler/ArgumentList.java | 0 .../internal/xsltc/compiler/Attribute.java | 0 .../internal/xsltc/compiler/AttributeSet.java | 0 .../xsltc/compiler/AttributeValue.java | 0 .../compiler/AttributeValueTemplate.java | 0 .../internal/xsltc/compiler/BinOpExpr.java | 0 .../internal/xsltc/compiler/BooleanCall.java | 0 .../internal/xsltc/compiler/BooleanExpr.java | 0 .../internal/xsltc/compiler/CallTemplate.java | 0 .../internal/xsltc/compiler/CastCall.java | 0 .../internal/xsltc/compiler/CastExpr.java | 0 .../internal/xsltc/compiler/CeilingCall.java | 0 .../xalan/internal/xsltc/compiler/Choose.java | 0 .../internal/xsltc/compiler/Closure.java | 0 .../internal/xsltc/compiler/Comment.java | 0 .../xsltc/compiler/CompilerException.java | 0 .../internal/xsltc/compiler/ConcatCall.java | 0 .../internal/xsltc/compiler/Constants.java | 0 .../internal/xsltc/compiler/ContainsCall.java | 0 .../xalan/internal/xsltc/compiler/Copy.java | 0 .../xalan/internal/xsltc/compiler/CopyOf.java | 0 .../internal/xsltc/compiler/CurrentCall.java | 0 .../xsltc/compiler/DecimalFormatting.java | 0 .../internal/xsltc/compiler/DocumentCall.java | 0 .../xsltc/compiler/ElementAvailableCall.java | 0 .../internal/xsltc/compiler/EqualityExpr.java | 0 .../internal/xsltc/compiler/Expression.java | 0 .../internal/xsltc/compiler/Fallback.java | 0 .../internal/xsltc/compiler/FilterExpr.java | 0 .../xsltc/compiler/FilterParentPath.java | 0 .../FilteredAbsoluteLocationPath.java | 0 .../internal/xsltc/compiler/FloorCall.java | 0 .../internal/xsltc/compiler/FlowList.java | 0 .../internal/xsltc/compiler/ForEach.java | 0 .../xsltc/compiler/FormatNumberCall.java | 0 .../xsltc/compiler/FunctionAvailableCall.java | 0 .../internal/xsltc/compiler/FunctionCall.java | 0 .../xsltc/compiler/GenerateIdCall.java | 0 .../internal/xsltc/compiler/IdKeyPattern.java | 0 .../internal/xsltc/compiler/IdPattern.java | 0 .../xalan/internal/xsltc/compiler/If.java | 0 .../xsltc/compiler/IllegalCharException.java | 0 .../xalan/internal/xsltc/compiler/Import.java | 0 .../internal/xsltc/compiler/Include.java | 0 .../internal/xsltc/compiler/Instruction.java | 0 .../internal/xsltc/compiler/IntExpr.java | 0 .../xalan/internal/xsltc/compiler/Key.java | 0 .../internal/xsltc/compiler/KeyCall.java | 0 .../internal/xsltc/compiler/KeyPattern.java | 0 .../internal/xsltc/compiler/LangCall.java | 0 .../internal/xsltc/compiler/LastCall.java | 0 .../xsltc/compiler/LiteralAttribute.java | 0 .../xsltc/compiler/LiteralElement.java | 0 .../internal/xsltc/compiler/LiteralExpr.java | 0 .../xsltc/compiler/LocalNameCall.java | 0 .../xsltc/compiler/LocationPathPattern.java | 0 .../internal/xsltc/compiler/LogicalExpr.java | 0 .../internal/xsltc/compiler/Message.java | 0 .../xalan/internal/xsltc/compiler/Mode.java | 0 .../internal/xsltc/compiler/NameBase.java | 0 .../internal/xsltc/compiler/NameCall.java | 0 .../xsltc/compiler/NamespaceAlias.java | 0 .../xsltc/compiler/NamespaceUriCall.java | 0 .../internal/xsltc/compiler/NodeTest.java | 0 .../internal/xsltc/compiler/NotCall.java | 0 .../xalan/internal/xsltc/compiler/Number.java | 0 .../internal/xsltc/compiler/NumberCall.java | 0 .../internal/xsltc/compiler/Otherwise.java | 0 .../xalan/internal/xsltc/compiler/Output.java | 0 .../xalan/internal/xsltc/compiler/Param.java | 0 .../internal/xsltc/compiler/ParameterRef.java | 0 .../xsltc/compiler/ParentLocationPath.java | 0 .../xsltc/compiler/ParentPattern.java | 0 .../xalan/internal/xsltc/compiler/Parser.java | 0 .../internal/xsltc/compiler/Pattern.java | 0 .../internal/xsltc/compiler/PositionCall.java | 0 .../internal/xsltc/compiler/Predicate.java | 0 .../xsltc/compiler/ProcessingInstruction.java | 0 .../ProcessingInstructionPattern.java | 0 .../xalan/internal/xsltc/compiler/QName.java | 0 .../internal/xsltc/compiler/RealExpr.java | 0 .../xsltc/compiler/RelationalExpr.java | 0 .../xsltc/compiler/RelativeLocationPath.java | 0 .../xsltc/compiler/RelativePathPattern.java | 0 .../internal/xsltc/compiler/RoundCall.java | 0 .../xsltc/compiler/SimpleAttributeValue.java | 0 .../xalan/internal/xsltc/compiler/Sort.java | 0 .../internal/xsltc/compiler/SourceLoader.java | 0 .../xsltc/compiler/StartsWithCall.java | 0 .../xalan/internal/xsltc/compiler/Step.java | 0 .../internal/xsltc/compiler/StepPattern.java | 0 .../internal/xsltc/compiler/StringCall.java | 0 .../xsltc/compiler/StringLengthCall.java | 0 .../internal/xsltc/compiler/Stylesheet.java | 0 .../internal/xsltc/compiler/SymbolTable.java | 0 .../xsltc/compiler/SyntaxTreeNode.java | 0 .../internal/xsltc/compiler/Template.java | 0 .../internal/xsltc/compiler/TestSeq.java | 0 .../xalan/internal/xsltc/compiler/Text.java | 0 .../xsltc/compiler/TopLevelElement.java | 0 .../xsltc/compiler/TransletOutput.java | 0 .../internal/xsltc/compiler/UnaryOpExpr.java | 0 .../xsltc/compiler/UnionPathExpr.java | 0 .../xsltc/compiler/UnparsedEntityUriCall.java | 0 .../xsltc/compiler/UnresolvedRef.java | 0 .../xsltc/compiler/UnsupportedElement.java | 0 .../xsltc/compiler/UseAttributeSets.java | 0 .../internal/xsltc/compiler/ValueOf.java | 0 .../internal/xsltc/compiler/Variable.java | 0 .../internal/xsltc/compiler/VariableBase.java | 0 .../internal/xsltc/compiler/VariableRef.java | 0 .../xsltc/compiler/VariableRefBase.java | 0 .../xalan/internal/xsltc/compiler/When.java | 0 .../internal/xsltc/compiler/Whitespace.java | 0 .../internal/xsltc/compiler/WithParam.java | 0 .../internal/xsltc/compiler/XPathLexer.java | 0 .../internal/xsltc/compiler/XPathParser.java | 0 .../xalan/internal/xsltc/compiler/XSLTC.java | 0 .../internal/xsltc/compiler/XslAttribute.java | 0 .../internal/xsltc/compiler/XslElement.java | 0 .../xalan/internal/xsltc/compiler/sym.java | 0 .../util/AttributeSetMethodGenerator.java | 0 .../xsltc/compiler/util/BooleanType.java | 0 .../xsltc/compiler/util/ClassGenerator.java | 0 .../xsltc/compiler/util/CompareGenerator.java | 0 .../xsltc/compiler/util/ErrorMessages.java | 0 .../xsltc/compiler/util/ErrorMessages_ca.java | 0 .../xsltc/compiler/util/ErrorMessages_cs.java | 0 .../xsltc/compiler/util/ErrorMessages_de.java | 0 .../xsltc/compiler/util/ErrorMessages_es.java | 0 .../xsltc/compiler/util/ErrorMessages_fr.java | 0 .../xsltc/compiler/util/ErrorMessages_it.java | 0 .../xsltc/compiler/util/ErrorMessages_ja.java | 0 .../xsltc/compiler/util/ErrorMessages_ko.java | 0 .../compiler/util/ErrorMessages_pt_BR.java | 0 .../xsltc/compiler/util/ErrorMessages_sk.java | 0 .../xsltc/compiler/util/ErrorMessages_sv.java | 0 .../compiler/util/ErrorMessages_zh_CN.java | 0 .../compiler/util/ErrorMessages_zh_TW.java | 0 .../xsltc/compiler/util/ErrorMsg.java | 0 .../xsltc/compiler/util/FilterGenerator.java | 0 .../internal/xsltc/compiler/util/IntType.java | 0 .../xsltc/compiler/util/InternalError.java | 0 .../compiler/util/MarkerInstruction.java | 0 .../xsltc/compiler/util/MatchGenerator.java | 0 .../xsltc/compiler/util/MethodGenerator.java | 0 .../xsltc/compiler/util/MethodType.java | 0 .../xsltc/compiler/util/MultiHashtable.java | 0 .../compiler/util/NamedMethodGenerator.java | 0 .../compiler/util/NodeCounterGenerator.java | 0 .../xsltc/compiler/util/NodeSetType.java | 0 .../util/NodeSortRecordFactGenerator.java | 0 .../util/NodeSortRecordGenerator.java | 0 .../xsltc/compiler/util/NodeType.java | 0 .../xsltc/compiler/util/NumberType.java | 0 .../xsltc/compiler/util/ObjectType.java | 0 .../compiler/util/OutlineableChunkEnd.java | 0 .../compiler/util/OutlineableChunkStart.java | 0 .../xsltc/compiler/util/RealType.java | 0 .../xsltc/compiler/util/ReferenceType.java | 0 .../xsltc/compiler/util/ResultTreeType.java | 0 .../compiler/util/RtMethodGenerator.java | 0 .../xsltc/compiler/util/SlotAllocator.java | 0 .../xsltc/compiler/util/StringStack.java | 0 .../xsltc/compiler/util/StringType.java | 0 .../xsltc/compiler/util/TestGenerator.java | 0 .../internal/xsltc/compiler/util/Type.java | 0 .../xsltc/compiler/util/TypeCheckError.java | 0 .../internal/xsltc/compiler/util/Util.java | 0 .../xsltc/compiler/util/VoidType.java | 0 .../internal/xsltc/dom/AbsoluteIterator.java | 0 .../xsltc/dom/AdaptiveResultTreeImpl.java | 0 .../internal/xsltc/dom/AnyNodeCounter.java | 0 .../xsltc/dom/ArrayNodeListIterator.java | 0 .../xalan/internal/xsltc/dom/BitArray.java | 0 .../xsltc/dom/CachedNodeListIterator.java | 0 .../xsltc/dom/ClonedNodeListIterator.java | 0 .../xsltc/dom/CollatorFactoryBase.java | 0 .../xsltc/dom/CurrentNodeListFilter.java | 0 .../xsltc/dom/CurrentNodeListIterator.java | 0 .../xalan/internal/xsltc/dom/DOMAdapter.java | 0 .../xalan/internal/xsltc/dom/DOMBuilder.java | 0 .../xalan/internal/xsltc/dom/DOMWSFilter.java | 0 .../internal/xsltc/dom/DocumentCache.java | 0 .../internal/xsltc/dom/DupFilterIterator.java | 0 .../xalan/internal/xsltc/dom/EmptyFilter.java | 0 .../xalan/internal/xsltc/dom/ExtendedSAX.java | 0 .../xalan/internal/xsltc/dom/Filter.java | 0 .../internal/xsltc/dom/FilterIterator.java | 0 .../xsltc/dom/FilteredStepIterator.java | 0 .../xsltc/dom/ForwardPositionIterator.java | 0 .../xalan/internal/xsltc/dom/KeyIndex.java | 0 .../internal/xsltc/dom/LoadDocument.java | 0 .../internal/xsltc/dom/MatchingIterator.java | 0 .../xalan/internal/xsltc/dom/MultiDOM.java | 0 .../dom/MultiValuedNodeHeapIterator.java | 0 .../xsltc/dom/MultipleNodeCounter.java | 0 .../xalan/internal/xsltc/dom/NodeCounter.java | 0 .../internal/xsltc/dom/NodeIteratorBase.java | 0 .../internal/xsltc/dom/NodeSortRecord.java | 0 .../xsltc/dom/NodeSortRecordFactory.java | 0 .../xalan/internal/xsltc/dom/NthIterator.java | 0 .../xalan/internal/xsltc/dom/SAXImpl.java | 0 .../xsltc/dom/SimpleResultTreeImpl.java | 0 .../internal/xsltc/dom/SingleNodeCounter.java | 0 .../internal/xsltc/dom/SingletonIterator.java | 0 .../internal/xsltc/dom/SortSettings.java | 0 .../internal/xsltc/dom/SortingIterator.java | 0 .../internal/xsltc/dom/StepIterator.java | 0 .../xsltc/dom/StripWhitespaceFilter.java | 0 .../internal/xsltc/dom/UnionIterator.java | 0 .../internal/xsltc/dom/XSLTCDTMManager.java | 0 .../xsltc/runtime/AbstractTranslet.java | 0 .../internal/xsltc/runtime/Attributes.java | 0 .../internal/xsltc/runtime/BasisLibrary.java | 0 .../internal/xsltc/runtime/Constants.java | 0 .../internal/xsltc/runtime/ErrorMessages.java | 0 .../xsltc/runtime/ErrorMessages_ca.java | 0 .../xsltc/runtime/ErrorMessages_cs.java | 0 .../xsltc/runtime/ErrorMessages_de.java | 0 .../xsltc/runtime/ErrorMessages_es.java | 0 .../xsltc/runtime/ErrorMessages_fr.java | 0 .../xsltc/runtime/ErrorMessages_it.java | 0 .../xsltc/runtime/ErrorMessages_ja.java | 0 .../xsltc/runtime/ErrorMessages_ko.java | 0 .../xsltc/runtime/ErrorMessages_pt_BR.java | 0 .../xsltc/runtime/ErrorMessages_sk.java | 0 .../xsltc/runtime/ErrorMessages_sv.java | 0 .../xsltc/runtime/ErrorMessages_zh_CN.java | 0 .../xsltc/runtime/ErrorMessages_zh_TW.java | 0 .../internal/xsltc/runtime/Hashtable.java | 0 .../xsltc/runtime/InternalRuntimeError.java | 0 .../xsltc/runtime/MessageHandler.java | 0 .../xalan/internal/xsltc/runtime/Node.java | 0 .../internal/xsltc/runtime/Operators.java | 0 .../internal/xsltc/runtime/Parameter.java | 0 .../xsltc/runtime/StringValueHandler.java | 0 .../xsltc/runtime/output/OutputBuffer.java | 0 .../runtime/output/StringOutputBuffer.java | 0 .../output/TransletOutputHandlerFactory.java | 0 .../runtime/output/WriterOutputBuffer.java | 0 .../xalan/internal/xsltc/trax/DOM2SAX.java | 0 .../xalan/internal/xsltc/trax/DOM2TO.java | 0 .../internal/xsltc/trax/OutputSettings.java | 0 .../xalan/internal/xsltc/trax/SAX2DOM.java | 0 .../xsltc/trax/SAX2StAXBaseWriter.java | 0 .../xsltc/trax/SAX2StAXEventWriter.java | 0 .../xsltc/trax/SAX2StAXStreamWriter.java | 0 .../trax/SmartTransformerFactoryImpl.java | 0 .../internal/xsltc/trax/StAXEvent2SAX.java | 0 .../internal/xsltc/trax/StAXStream2SAX.java | 0 .../xsltc/trax/TemplatesHandlerImpl.java | 0 .../internal/xsltc/trax/TemplatesImpl.java | 0 .../xalan/internal/xsltc/trax/TrAXFilter.java | 0 .../xsltc/trax/TransformerFactoryImpl.java | 0 .../xsltc/trax/TransformerHandlerImpl.java | 0 .../internal/xsltc/trax/TransformerImpl.java | 0 .../xalan/internal/xsltc/trax/Util.java | 0 .../internal/xsltc/trax/XSLTCSource.java | 0 .../internal/xsltc/util/IntegerArray.java | 0 .../apache/xerces/internal/dom/AttrImpl.java | 0 .../xerces/internal/dom/AttrNSImpl.java | 0 .../xerces/internal/dom/AttributeMap.java | 0 .../xerces/internal/dom/CDATASectionImpl.java | 0 .../internal/dom/CharacterDataImpl.java | 0 .../apache/xerces/internal/dom/ChildNode.java | 0 .../xerces/internal/dom/CommentImpl.java | 0 .../dom/CoreDOMImplementationImpl.java | 0 .../xerces/internal/dom/CoreDocumentImpl.java | 0 .../internal/dom/DOMConfigurationImpl.java | 0 .../xerces/internal/dom/DOMErrorImpl.java | 0 .../internal/dom/DOMImplementationImpl.java | 0 .../dom/DOMImplementationListImpl.java | 0 .../dom/DOMImplementationSourceImpl.java | 0 .../xerces/internal/dom/DOMInputImpl.java | 0 .../xerces/internal/dom/DOMLocatorImpl.java | 0 .../internal/dom/DOMMessageFormatter.java | 0 .../xerces/internal/dom/DOMNormalizer.java | 0 .../xerces/internal/dom/DOMOutputImpl.java | 0 .../internal/dom/DOMStringListImpl.java | 0 .../dom/DOMXSImplementationSourceImpl.java | 0 .../xerces/internal/dom/DeepNodeListImpl.java | 0 .../xerces/internal/dom/DeferredAttrImpl.java | 0 .../internal/dom/DeferredAttrNSImpl.java | 0 .../dom/DeferredCDATASectionImpl.java | 0 .../internal/dom/DeferredCommentImpl.java | 0 .../dom/DeferredDOMImplementationImpl.java | 0 .../internal/dom/DeferredDocumentImpl.java | 0 .../dom/DeferredDocumentTypeImpl.java | 0 .../dom/DeferredElementDefinitionImpl.java | 0 .../internal/dom/DeferredElementImpl.java | 0 .../internal/dom/DeferredElementNSImpl.java | 0 .../internal/dom/DeferredEntityImpl.java | 0 .../dom/DeferredEntityReferenceImpl.java | 0 .../xerces/internal/dom/DeferredNode.java | 0 .../internal/dom/DeferredNotationImpl.java | 0 .../DeferredProcessingInstructionImpl.java | 0 .../xerces/internal/dom/DeferredTextImpl.java | 0 .../internal/dom/DocumentFragmentImpl.java | 0 .../xerces/internal/dom/DocumentImpl.java | 0 .../xerces/internal/dom/DocumentTypeImpl.java | 0 .../internal/dom/ElementDefinitionImpl.java | 0 .../xerces/internal/dom/ElementImpl.java | 0 .../xerces/internal/dom/ElementNSImpl.java | 0 .../xerces/internal/dom/EntityImpl.java | 0 .../internal/dom/EntityReferenceImpl.java | 0 .../apache/xerces/internal/dom/LCount.java | 0 .../xerces/internal/dom/NamedNodeMapImpl.java | 0 .../apache/xerces/internal/dom/NodeImpl.java | 0 .../xerces/internal/dom/NodeIteratorImpl.java | 0 .../xerces/internal/dom/NodeListCache.java | 0 .../xerces/internal/dom/NotationImpl.java | 0 .../xerces/internal/dom/PSVIAttrNSImpl.java | 0 .../dom/PSVIDOMImplementationImpl.java | 0 .../xerces/internal/dom/PSVIDocumentImpl.java | 0 .../internal/dom/PSVIElementNSImpl.java | 0 .../xerces/internal/dom/ParentNode.java | 0 .../dom/ProcessingInstructionImpl.java | 0 .../internal/dom/RangeExceptionImpl.java | 0 .../apache/xerces/internal/dom/RangeImpl.java | 0 .../apache/xerces/internal/dom/TextImpl.java | 0 .../xerces/internal/dom/TreeWalkerImpl.java | 0 .../xerces/internal/dom/events/EventImpl.java | 0 .../dom/events/MutationEventImpl.java | 0 .../xerces/internal/impl/Constants.java | 0 .../internal/impl/ExternalSubsetResolver.java | 0 .../xerces/internal/impl/PropertyManager.java | 0 .../internal/impl/RevalidationHandler.java | 0 .../apache/xerces/internal/impl/Version.java | 0 .../internal/impl/XML11DTDScannerImpl.java | 0 .../impl/XML11DocumentScannerImpl.java | 0 .../internal/impl/XML11EntityScanner.java | 0 .../impl/XML11NSDocumentScannerImpl.java | 0 .../internal/impl/XML11NamespaceBinder.java | 0 .../internal/impl/XMLDTDScannerImpl.java | 0 .../impl/XMLDocumentFragmentScannerImpl.java | 0 .../internal/impl/XMLDocumentScannerImpl.java | 0 .../internal/impl/XMLEntityDescription.java | 0 .../internal/impl/XMLEntityHandler.java | 0 .../internal/impl/XMLEntityManager.java | 0 .../internal/impl/XMLEntityScanner.java | 0 .../internal/impl/XMLErrorReporter.java | 0 .../impl/XMLNSDocumentScannerImpl.java | 0 .../internal/impl/XMLNamespaceBinder.java | 0 .../xerces/internal/impl/XMLScanner.java | 0 .../internal/impl/XMLStreamFilterImpl.java | 0 .../internal/impl/XMLStreamReaderImpl.java | 0 .../internal/impl/XMLVersionDetector.java | 0 .../internal/impl/dtd/BalancedDTDGrammar.java | 0 .../xerces/internal/impl/dtd/DTDGrammar.java | 0 .../internal/impl/dtd/DTDGrammarBucket.java | 0 .../internal/impl/dtd/XML11DTDProcessor.java | 0 .../internal/impl/dtd/XML11DTDValidator.java | 0 .../impl/dtd/XML11NSDTDValidator.java | 0 .../internal/impl/dtd/XMLAttributeDecl.java | 0 .../internal/impl/dtd/XMLContentSpec.java | 0 .../internal/impl/dtd/XMLDTDDescription.java | 0 .../internal/impl/dtd/XMLDTDLoader.java | 0 .../internal/impl/dtd/XMLDTDProcessor.java | 0 .../internal/impl/dtd/XMLDTDValidator.java | 0 .../impl/dtd/XMLDTDValidatorFilter.java | 0 .../internal/impl/dtd/XMLElementDecl.java | 0 .../internal/impl/dtd/XMLEntityDecl.java | 0 .../internal/impl/dtd/XMLNSDTDValidator.java | 0 .../internal/impl/dtd/XMLNotationDecl.java | 0 .../internal/impl/dtd/XMLSimpleType.java | 0 .../internal/impl/dtd/models/CMAny.java | 0 .../internal/impl/dtd/models/CMBinOp.java | 0 .../internal/impl/dtd/models/CMLeaf.java | 0 .../internal/impl/dtd/models/CMNode.java | 0 .../internal/impl/dtd/models/CMStateSet.java | 0 .../internal/impl/dtd/models/CMUniOp.java | 0 .../dtd/models/ContentModelValidator.java | 0 .../impl/dtd/models/DFAContentModel.java | 0 .../impl/dtd/models/MixedContentModel.java | 0 .../impl/dtd/models/SimpleContentModel.java | 0 .../xerces/internal/impl/dv/DTDDVFactory.java | 0 .../internal/impl/dv/DVFactoryException.java | 0 .../internal/impl/dv/DatatypeException.java | 0 .../internal/impl/dv/DatatypeValidator.java | 0 .../dv/InvalidDatatypeFacetException.java | 0 .../dv/InvalidDatatypeValueException.java | 0 .../internal/impl/dv/SchemaDVFactory.java | 0 .../internal/impl/dv/ValidatedInfo.java | 0 .../internal/impl/dv/ValidationContext.java | 0 .../xerces/internal/impl/dv/XSFacets.java | 0 .../xerces/internal/impl/dv/XSSimpleType.java | 0 .../impl/dv/dtd/DTDDVFactoryImpl.java | 0 .../impl/dv/dtd/ENTITYDatatypeValidator.java | 0 .../impl/dv/dtd/IDDatatypeValidator.java | 0 .../impl/dv/dtd/IDREFDatatypeValidator.java | 0 .../impl/dv/dtd/ListDatatypeValidator.java | 0 .../impl/dv/dtd/NMTOKENDatatypeValidator.java | 0 .../dv/dtd/NOTATIONDatatypeValidator.java | 0 .../impl/dv/dtd/StringDatatypeValidator.java | 0 .../impl/dv/dtd/XML11DTDDVFactoryImpl.java | 0 .../impl/dv/dtd/XML11IDDatatypeValidator.java | 0 .../dv/dtd/XML11IDREFDatatypeValidator.java | 0 .../dv/dtd/XML11NMTOKENDatatypeValidator.java | 0 .../xerces/internal/impl/dv/util/Base64.java | 0 .../internal/impl/dv/util/ByteListImpl.java | 0 .../xerces/internal/impl/dv/util/HexBin.java | 0 .../impl/dv/xs/AbstractDateTimeDV.java | 0 .../internal/impl/dv/xs/AnyAtomicDV.java | 0 .../internal/impl/dv/xs/AnySimpleDV.java | 0 .../xerces/internal/impl/dv/xs/AnyURIDV.java | 0 .../internal/impl/dv/xs/Base64BinaryDV.java | 0 .../internal/impl/dv/xs/BaseDVFactory.java | 0 .../impl/dv/xs/BaseSchemaDVFactory.java | 0 .../xerces/internal/impl/dv/xs/BooleanDV.java | 0 .../xerces/internal/impl/dv/xs/DateDV.java | 0 .../internal/impl/dv/xs/DateTimeDV.java | 0 .../xerces/internal/impl/dv/xs/DayDV.java | 0 .../impl/dv/xs/DayTimeDurationDV.java | 0 .../xerces/internal/impl/dv/xs/DecimalDV.java | 0 .../xerces/internal/impl/dv/xs/DoubleDV.java | 0 .../internal/impl/dv/xs/DurationDV.java | 0 .../xerces/internal/impl/dv/xs/EntityDV.java | 0 .../dv/xs/ExtendedSchemaDVFactoryImpl.java | 0 .../xerces/internal/impl/dv/xs/FloatDV.java | 0 .../internal/impl/dv/xs/FullDVFactory.java | 0 .../internal/impl/dv/xs/HexBinaryDV.java | 0 .../xerces/internal/impl/dv/xs/IDDV.java | 0 .../xerces/internal/impl/dv/xs/IDREFDV.java | 0 .../xerces/internal/impl/dv/xs/IntegerDV.java | 0 .../xerces/internal/impl/dv/xs/ListDV.java | 0 .../xerces/internal/impl/dv/xs/MonthDV.java | 0 .../internal/impl/dv/xs/MonthDayDV.java | 0 .../impl/dv/xs/PrecisionDecimalDV.java | 0 .../xerces/internal/impl/dv/xs/QNameDV.java | 0 .../impl/dv/xs/SchemaDVFactoryImpl.java | 0 .../impl/dv/xs/SchemaDateTimeException.java | 0 .../xerces/internal/impl/dv/xs/StringDV.java | 0 .../xerces/internal/impl/dv/xs/TimeDV.java | 0 .../internal/impl/dv/xs/TypeValidator.java | 0 .../xerces/internal/impl/dv/xs/UnionDV.java | 0 .../internal/impl/dv/xs/XSSimpleTypeDecl.java | 0 .../impl/dv/xs/XSSimpleTypeDelegate.java | 0 .../xerces/internal/impl/dv/xs/YearDV.java | 0 .../internal/impl/dv/xs/YearMonthDV.java | 0 .../impl/dv/xs/YearMonthDurationDV.java | 0 .../xerces/internal/impl/io/ASCIIReader.java | 0 .../io/MalformedByteSequenceException.java | 0 .../xerces/internal/impl/io/UCSReader.java | 0 .../xerces/internal/impl/io/UTF8Reader.java | 0 .../internal/impl/msg/DOMMessages.properties | 0 .../impl/msg/DOMMessages_de.properties | 0 .../impl/msg/DOMMessages_es.properties | 0 .../impl/msg/DOMMessages_fr.properties | 0 .../impl/msg/DOMMessages_it.properties | 0 .../impl/msg/DOMMessages_ja.properties | 0 .../impl/msg/DOMMessages_ko.properties | 0 .../impl/msg/DOMMessages_pt_BR.properties | 0 .../impl/msg/DOMMessages_sv.properties | 0 .../impl/msg/DOMMessages_zh_CN.properties | 0 .../impl/msg/DOMMessages_zh_TW.properties | 0 .../impl/msg/DatatypeMessages.properties | 0 .../impl/msg/DatatypeMessages_de.properties | 0 .../impl/msg/DatatypeMessages_es.properties | 0 .../impl/msg/DatatypeMessages_fr.properties | 0 .../impl/msg/DatatypeMessages_it.properties | 0 .../impl/msg/DatatypeMessages_ja.properties | 0 .../impl/msg/DatatypeMessages_ko.properties | 0 .../msg/DatatypeMessages_pt_BR.properties | 0 .../impl/msg/DatatypeMessages_sv.properties | 0 .../msg/DatatypeMessages_zh_CN.properties | 0 .../msg/DatatypeMessages_zh_TW.properties | 0 .../msg/JAXPValidationMessages.properties | 0 .../msg/JAXPValidationMessages_de.properties | 0 .../msg/JAXPValidationMessages_es.properties | 0 .../msg/JAXPValidationMessages_fr.properties | 0 .../msg/JAXPValidationMessages_it.properties | 0 .../msg/JAXPValidationMessages_ja.properties | 0 .../msg/JAXPValidationMessages_ko.properties | 0 .../JAXPValidationMessages_pt_BR.properties | 0 .../msg/JAXPValidationMessages_sv.properties | 0 .../JAXPValidationMessages_zh_CN.properties | 0 .../JAXPValidationMessages_zh_TW.properties | 0 .../internal/impl/msg/SAXMessages.properties | 0 .../impl/msg/SAXMessages_de.properties | 0 .../impl/msg/SAXMessages_es.properties | 0 .../impl/msg/SAXMessages_fr.properties | 0 .../impl/msg/SAXMessages_it.properties | 0 .../impl/msg/SAXMessages_ja.properties | 0 .../impl/msg/SAXMessages_ko.properties | 0 .../impl/msg/SAXMessages_pt_BR.properties | 0 .../impl/msg/SAXMessages_sv.properties | 0 .../impl/msg/SAXMessages_zh_CN.properties | 0 .../impl/msg/SAXMessages_zh_TW.properties | 0 .../impl/msg/XIncludeMessages.properties | 0 .../impl/msg/XIncludeMessages_de.properties | 0 .../impl/msg/XIncludeMessages_es.properties | 0 .../impl/msg/XIncludeMessages_fr.properties | 0 .../impl/msg/XIncludeMessages_it.properties | 0 .../impl/msg/XIncludeMessages_ja.properties | 0 .../impl/msg/XIncludeMessages_ko.properties | 0 .../msg/XIncludeMessages_pt_BR.properties | 0 .../impl/msg/XIncludeMessages_sv.properties | 0 .../msg/XIncludeMessages_zh_CN.properties | 0 .../msg/XIncludeMessages_zh_TW.properties | 0 .../impl/msg/XMLMessageFormatter.java | 0 .../impl/msg/XMLMessageFormatter_de.java | 0 .../impl/msg/XMLMessageFormatter_es.java | 0 .../impl/msg/XMLMessageFormatter_fr.java | 0 .../impl/msg/XMLMessageFormatter_it.java | 0 .../impl/msg/XMLMessageFormatter_ja.java | 0 .../impl/msg/XMLMessageFormatter_ko.java | 0 .../impl/msg/XMLMessageFormatter_pt_BR.java | 0 .../impl/msg/XMLMessageFormatter_sv.java | 0 .../impl/msg/XMLMessageFormatter_zh_CN.java | 0 .../impl/msg/XMLMessageFormatter_zh_TW.java | 0 .../internal/impl/msg/XMLMessages.properties | 0 .../impl/msg/XMLMessages_de.properties | 0 .../impl/msg/XMLMessages_es.properties | 0 .../impl/msg/XMLMessages_fr.properties | 0 .../impl/msg/XMLMessages_it.properties | 0 .../impl/msg/XMLMessages_ja.properties | 0 .../impl/msg/XMLMessages_ko.properties | 0 .../impl/msg/XMLMessages_pt_BR.properties | 0 .../impl/msg/XMLMessages_sv.properties | 0 .../impl/msg/XMLMessages_zh_CN.properties | 0 .../impl/msg/XMLMessages_zh_TW.properties | 0 .../impl/msg/XMLSchemaMessages.properties | 0 .../impl/msg/XMLSchemaMessages_de.properties | 0 .../impl/msg/XMLSchemaMessages_es.properties | 0 .../impl/msg/XMLSchemaMessages_fr.properties | 0 .../impl/msg/XMLSchemaMessages_it.properties | 0 .../impl/msg/XMLSchemaMessages_ja.properties | 0 .../impl/msg/XMLSchemaMessages_ko.properties | 0 .../msg/XMLSchemaMessages_pt_BR.properties | 0 .../impl/msg/XMLSchemaMessages_sv.properties | 0 .../msg/XMLSchemaMessages_zh_CN.properties | 0 .../msg/XMLSchemaMessages_zh_TW.properties | 0 .../impl/msg/XMLSerializerMessages.properties | 0 .../msg/XMLSerializerMessages_de.properties | 0 .../msg/XMLSerializerMessages_es.properties | 0 .../msg/XMLSerializerMessages_fr.properties | 0 .../msg/XMLSerializerMessages_it.properties | 0 .../msg/XMLSerializerMessages_ja.properties | 0 .../msg/XMLSerializerMessages_ko.properties | 0 .../XMLSerializerMessages_pt_BR.properties | 0 .../msg/XMLSerializerMessages_sv.properties | 0 .../XMLSerializerMessages_zh_CN.properties | 0 .../XMLSerializerMessages_zh_TW.properties | 0 .../impl/msg/XPointerMessages.properties | 0 .../impl/msg/XPointerMessages_de.properties | 0 .../impl/msg/XPointerMessages_es.properties | 0 .../impl/msg/XPointerMessages_fr.properties | 0 .../impl/msg/XPointerMessages_it.properties | 0 .../impl/msg/XPointerMessages_ja.properties | 0 .../impl/msg/XPointerMessages_ko.properties | 0 .../msg/XPointerMessages_pt_BR.properties | 0 .../impl/msg/XPointerMessages_sv.properties | 0 .../msg/XPointerMessages_zh_CN.properties | 0 .../msg/XPointerMessages_zh_TW.properties | 0 .../internal/impl/validation/EntityState.java | 0 .../impl/validation/ValidationManager.java | 0 .../impl/validation/ValidationState.java | 0 .../xerces/internal/impl/xpath/XPath.java | 0 .../internal/impl/xpath/XPathException.java | 0 .../internal/impl/xpath/regex/BMPattern.java | 0 .../impl/xpath/regex/CaseInsensitiveMap.java | 0 .../internal/impl/xpath/regex/Match.java | 0 .../xerces/internal/impl/xpath/regex/Op.java | 0 .../impl/xpath/regex/ParseException.java | 0 .../impl/xpath/regex/ParserForXMLSchema.java | 0 .../internal/impl/xpath/regex/REUtil.java | 0 .../internal/impl/xpath/regex/RangeToken.java | 0 .../impl/xpath/regex/RegexParser.java | 0 .../impl/xpath/regex/RegularExpression.java | 0 .../internal/impl/xpath/regex/Token.java | 0 .../impl/xpath/regex/message.properties | 0 .../impl/xpath/regex/message_de.properties | 0 .../impl/xpath/regex/message_es.properties | 0 .../impl/xpath/regex/message_fr.properties | 0 .../impl/xpath/regex/message_it.properties | 0 .../impl/xpath/regex/message_ja.properties | 0 .../impl/xpath/regex/message_ko.properties | 0 .../impl/xpath/regex/message_pt_BR.properties | 0 .../impl/xpath/regex/message_sv.properties | 0 .../impl/xpath/regex/message_zh_CN.properties | 0 .../impl/xpath/regex/message_zh_TW.properties | 0 .../internal/impl/xs/AttributePSVImpl.java | 0 .../internal/impl/xs/ElementPSVImpl.java | 0 .../internal/impl/xs/SchemaGrammar.java | 0 .../impl/xs/SchemaNamespaceSupport.java | 0 .../internal/impl/xs/SchemaSymbols.java | 0 .../impl/xs/SubstitutionGroupHandler.java | 0 .../internal/impl/xs/XMLSchemaException.java | 0 .../internal/impl/xs/XMLSchemaLoader.java | 0 .../internal/impl/xs/XMLSchemaValidator.java | 0 .../internal/impl/xs/XSAnnotationImpl.java | 0 .../internal/impl/xs/XSAttributeDecl.java | 0 .../impl/xs/XSAttributeGroupDecl.java | 0 .../internal/impl/xs/XSAttributeUseImpl.java | 0 .../internal/impl/xs/XSComplexTypeDecl.java | 0 .../internal/impl/xs/XSConstraints.java | 0 .../internal/impl/xs/XSDDescription.java | 0 .../internal/impl/xs/XSDeclarationPool.java | 0 .../internal/impl/xs/XSElementDecl.java | 0 .../internal/impl/xs/XSGrammarBucket.java | 0 .../xerces/internal/impl/xs/XSGroupDecl.java | 0 .../impl/xs/XSImplementationImpl.java | 0 .../xerces/internal/impl/xs/XSLoaderImpl.java | 0 .../internal/impl/xs/XSMessageFormatter.java | 0 .../internal/impl/xs/XSModelGroupImpl.java | 0 .../xerces/internal/impl/xs/XSModelImpl.java | 0 .../internal/impl/xs/XSNotationDecl.java | 0 .../internal/impl/xs/XSParticleDecl.java | 0 .../internal/impl/xs/XSWildcardDecl.java | 0 .../internal/impl/xs/identity/Field.java | 0 .../impl/xs/identity/FieldActivator.java | 0 .../impl/xs/identity/IdentityConstraint.java | 0 .../internal/impl/xs/identity/KeyRef.java | 0 .../internal/impl/xs/identity/Selector.java | 0 .../impl/xs/identity/UniqueOrKey.java | 0 .../internal/impl/xs/identity/ValueStore.java | 0 .../impl/xs/identity/XPathMatcher.java | 0 .../internal/impl/xs/models/CMBuilder.java | 0 .../impl/xs/models/CMNodeFactory.java | 0 .../internal/impl/xs/models/XSAllCM.java | 0 .../internal/impl/xs/models/XSCMBinOp.java | 0 .../internal/impl/xs/models/XSCMLeaf.java | 0 .../impl/xs/models/XSCMRepeatingLeaf.java | 0 .../internal/impl/xs/models/XSCMUniOp.java | 0 .../impl/xs/models/XSCMValidator.java | 0 .../internal/impl/xs/models/XSDFACM.java | 0 .../internal/impl/xs/models/XSEmptyCM.java | 0 .../internal/impl/xs/opti/AttrImpl.java | 0 .../impl/xs/opti/DefaultDocument.java | 0 .../internal/impl/xs/opti/DefaultElement.java | 0 .../internal/impl/xs/opti/DefaultNode.java | 0 .../internal/impl/xs/opti/DefaultText.java | 0 .../xs/opti/DefaultXMLDocumentHandler.java | 0 .../internal/impl/xs/opti/ElementImpl.java | 0 .../impl/xs/opti/NamedNodeMapImpl.java | 0 .../internal/impl/xs/opti/NodeImpl.java | 0 .../internal/impl/xs/opti/SchemaDOM.java | 0 .../impl/xs/opti/SchemaDOMImplementation.java | 0 .../impl/xs/opti/SchemaDOMParser.java | 0 .../impl/xs/opti/SchemaParsingConfig.java | 0 .../internal/impl/xs/opti/TextImpl.java | 0 .../xs/traversers/SchemaContentHandler.java | 0 .../impl/xs/traversers/StAXSchemaParser.java | 0 .../impl/xs/traversers/XSAnnotationInfo.java | 0 .../xs/traversers/XSAttributeChecker.java | 0 .../XSDAbstractIDConstraintTraverser.java | 0 .../XSDAbstractParticleTraverser.java | 0 .../xs/traversers/XSDAbstractTraverser.java | 0 .../XSDAttributeGroupTraverser.java | 0 .../xs/traversers/XSDAttributeTraverser.java | 0 .../traversers/XSDComplexTypeTraverser.java | 0 .../xs/traversers/XSDElementTraverser.java | 0 .../impl/xs/traversers/XSDGroupTraverser.java | 0 .../impl/xs/traversers/XSDHandler.java | 0 .../xs/traversers/XSDKeyrefTraverser.java | 0 .../xs/traversers/XSDNotationTraverser.java | 0 .../xs/traversers/XSDSimpleTypeTraverser.java | 0 .../traversers/XSDUniqueOrKeyTraverser.java | 0 .../xs/traversers/XSDWildcardTraverser.java | 0 .../impl/xs/traversers/XSDocumentInfo.java | 0 .../impl/xs/util/LSInputListImpl.java | 0 .../internal/impl/xs/util/ObjectListImpl.java | 0 .../internal/impl/xs/util/ShortListImpl.java | 0 .../internal/impl/xs/util/SimpleLocator.java | 0 .../internal/impl/xs/util/StringListImpl.java | 0 .../xerces/internal/impl/xs/util/XInt.java | 0 .../internal/impl/xs/util/XIntPool.java | 0 .../internal/impl/xs/util/XSGrammarPool.java | 0 .../internal/impl/xs/util/XSInputSource.java | 0 .../impl/xs/util/XSNamedMap4Types.java | 0 .../internal/impl/xs/util/XSNamedMapImpl.java | 0 .../impl/xs/util/XSObjectListImpl.java | 0 .../jaxp/DefaultValidationErrorHandler.java | 0 .../jaxp/DocumentBuilderFactoryImpl.java | 0 .../internal/jaxp/DocumentBuilderImpl.java | 0 .../xerces/internal/jaxp/JAXPConstants.java | 0 .../internal/jaxp/JAXPValidatorComponent.java | 0 .../internal/jaxp/SAXParserFactoryImpl.java | 0 .../xerces/internal/jaxp/SAXParserImpl.java | 0 .../jaxp/SchemaValidatorConfiguration.java | 0 .../jaxp/TeeXMLDocumentFilterImpl.java | 0 .../internal/jaxp/UnparsedEntityHandler.java | 0 .../jaxp/datatype/DatatypeFactoryImpl.java | 0 .../jaxp/datatype/DurationDayTimeImpl.java | 0 .../internal/jaxp/datatype/DurationImpl.java | 0 .../jaxp/datatype/DurationYearMonthImpl.java | 0 .../datatype/XMLGregorianCalendarImpl.java | 0 .../jaxp/validation/AbstractXMLSchema.java | 0 .../jaxp/validation/DOMDocumentHandler.java | 0 .../jaxp/validation/DOMResultAugmentor.java | 0 .../jaxp/validation/DOMResultBuilder.java | 0 .../jaxp/validation/DOMValidatorHelper.java | 0 .../validation/DraconianErrorHandler.java | 0 .../jaxp/validation/EmptyXMLSchema.java | 0 .../jaxp/validation/ErrorHandlerAdaptor.java | 0 .../JAXPValidationMessageFormatter.java | 0 .../jaxp/validation/ReadOnlyGrammarPool.java | 0 .../jaxp/validation/SimpleXMLSchema.java | 0 .../validation/SoftReferenceGrammarPool.java | 0 .../jaxp/validation/StAXValidatorHelper.java | 0 .../validation/StreamValidatorHelper.java | 0 .../xerces/internal/jaxp/validation/Util.java | 0 .../jaxp/validation/ValidatorHandlerImpl.java | 0 .../jaxp/validation/ValidatorHelper.java | 0 .../jaxp/validation/ValidatorImpl.java | 0 .../validation/WeakReferenceXMLSchema.java | 0 .../jaxp/validation/WrappedSAXException.java | 0 .../internal/jaxp/validation/XMLSchema.java | 0 .../jaxp/validation/XMLSchemaFactory.java | 0 .../XMLSchemaValidatorComponentManager.java | 0 .../validation/XSGrammarPoolContainer.java | 0 .../internal/parsers/AbstractDOMParser.java | 0 .../internal/parsers/AbstractSAXParser.java | 0 .../parsers/AbstractXMLDocumentParser.java | 0 .../parsers/BasicParserConfiguration.java | 0 .../internal/parsers/CachingParserPool.java | 0 .../xerces/internal/parsers/DOMParser.java | 0 .../internal/parsers/DOMParserImpl.java | 0 .../internal/parsers/DTDConfiguration.java | 0 .../xerces/internal/parsers/DTDParser.java | 0 .../IntegratedParserConfiguration.java | 0 .../parsers/NonValidatingConfiguration.java | 0 .../xerces/internal/parsers/SAXParser.java | 0 .../parsers/SecurityConfiguration.java | 0 .../parsers/StandardParserConfiguration.java | 0 .../XIncludeAwareParserConfiguration.java | 0 .../parsers/XIncludeParserConfiguration.java | 0 .../internal/parsers/XML11Configurable.java | 0 .../internal/parsers/XML11Configuration.java | 0 .../parsers/XML11DTDConfiguration.java | 0 .../XML11NonValidatingConfiguration.java | 0 .../internal/parsers/XMLDocumentParser.java | 0 .../XMLGrammarCachingConfiguration.java | 0 .../internal/parsers/XMLGrammarParser.java | 0 .../internal/parsers/XMLGrammarPreparser.java | 0 .../xerces/internal/parsers/XMLParser.java | 0 .../parsers/XPointerParserConfiguration.java | 0 .../xerces/internal/util/AttributesProxy.java | 0 .../internal/util/AugmentationsImpl.java | 0 .../util/DOMEntityResolverWrapper.java | 0 .../internal/util/DOMErrorHandlerWrapper.java | 0 .../xerces/internal/util/DOMInputSource.java | 0 .../apache/xerces/internal/util/DOMUtil.java | 0 .../util/DatatypeMessageFormatter.java | 0 .../internal/util/DefaultErrorHandler.java | 0 .../internal/util/DraconianErrorHandler.java | 0 .../xerces/internal/util/EncodingMap.java | 0 .../internal/util/EntityResolver2Wrapper.java | 0 .../internal/util/EntityResolverWrapper.java | 0 .../internal/util/ErrorHandlerProxy.java | 0 .../internal/util/ErrorHandlerWrapper.java | 0 .../xerces/internal/util/FeatureState.java | 0 .../xerces/internal/util/HTTPInputSource.java | 0 .../apache/xerces/internal/util/IntStack.java | 0 .../util/JAXPNamespaceContextWrapper.java | 0 .../xerces/internal/util/LocatorProxy.java | 0 .../xerces/internal/util/LocatorWrapper.java | 0 .../internal/util/MessageFormatter.java | 0 .../util/NamespaceContextWrapper.java | 0 .../internal/util/NamespaceSupport.java | 0 .../util/ParserConfigurationSettings.java | 0 .../xerces/internal/util/PropertyState.java | 0 .../apache/xerces/internal/util/SAX2XNI.java | 0 .../xerces/internal/util/SAXInputSource.java | 0 .../internal/util/SAXLocatorWrapper.java | 0 .../internal/util/SAXMessageFormatter.java | 0 .../xerces/internal/util/SecurityManager.java | 0 .../internal/util/ShadowedSymbolTable.java | 0 .../xerces/internal/util/StAXInputSource.java | 0 .../internal/util/StAXLocationWrapper.java | 0 .../apache/xerces/internal/util/Status.java | 0 .../xerces/internal/util/SymbolHash.java | 0 .../xerces/internal/util/SymbolTable.java | 0 .../util/SynchronizedSymbolTable.java | 0 .../util/TeeXMLDocumentFilterImpl.java | 0 .../xerces/internal/util/TypeInfoImpl.java | 0 .../org/apache/xerces/internal/util/URI.java | 0 .../xerces/internal/util/XML11Char.java | 0 .../internal/util/XMLAttributesImpl.java | 0 .../util/XMLAttributesIteratorImpl.java | 0 .../internal/util/XMLCatalogResolver.java | 0 .../apache/xerces/internal/util/XMLChar.java | 0 .../internal/util/XMLDocumentFilterImpl.java | 0 .../util/XMLEntityDescriptionImpl.java | 0 .../xerces/internal/util/XMLErrorCode.java | 0 .../internal/util/XMLGrammarPoolImpl.java | 0 .../internal/util/XMLInputSourceAdaptor.java | 0 .../util/XMLResourceIdentifierImpl.java | 0 .../xerces/internal/util/XMLStringBuffer.java | 0 .../xerces/internal/util/XMLSymbols.java | 0 .../internal/utils/ConfigurationError.java | 0 .../xerces/internal/utils/ObjectFactory.java | 0 .../internal/utils/SecuritySupport.java | 0 .../internal/utils/XMLLimitAnalyzer.java | 0 .../internal/utils/XMLSecurityManager.java | 0 .../utils/XMLSecurityPropertyManager.java | 0 .../MultipleScopeNamespaceSupport.java | 0 .../internal/xinclude/SecuritySupport.java | 0 .../xinclude/XInclude11TextReader.java | 0 .../internal/xinclude/XIncludeHandler.java | 0 .../xinclude/XIncludeMessageFormatter.java | 0 .../xinclude/XIncludeNamespaceSupport.java | 0 .../internal/xinclude/XIncludeTextReader.java | 0 .../xinclude/XPointerElementHandler.java | 0 .../internal/xinclude/XPointerFramework.java | 0 .../internal/xinclude/XPointerSchema.java | 0 .../xerces/internal/xni/Augmentations.java | 0 .../xerces/internal/xni/NamespaceContext.java | 0 .../org/apache/xerces/internal/xni/QName.java | 0 .../xerces/internal/xni/XMLAttributes.java | 0 .../xni/XMLDTDContentModelHandler.java | 0 .../xerces/internal/xni/XMLDTDHandler.java | 0 .../xni/XMLDocumentFragmentHandler.java | 0 .../internal/xni/XMLDocumentHandler.java | 0 .../xerces/internal/xni/XMLLocator.java | 0 .../internal/xni/XMLResourceIdentifier.java | 0 .../apache/xerces/internal/xni/XMLString.java | 0 .../xerces/internal/xni/XNIException.java | 0 .../xerces/internal/xni/grammars/Grammar.java | 0 .../xni/grammars/XMLDTDDescription.java | 0 .../xni/grammars/XMLGrammarDescription.java | 0 .../xni/grammars/XMLGrammarLoader.java | 0 .../internal/xni/grammars/XMLGrammarPool.java | 0 .../xni/grammars/XMLSchemaDescription.java | 0 .../internal/xni/grammars/XSGrammar.java | 0 .../internal/xni/parser/XMLComponent.java | 0 .../xni/parser/XMLComponentManager.java | 0 .../xni/parser/XMLConfigurationException.java | 0 .../xni/parser/XMLDTDContentModelFilter.java | 0 .../xni/parser/XMLDTDContentModelSource.java | 0 .../internal/xni/parser/XMLDTDFilter.java | 0 .../internal/xni/parser/XMLDTDScanner.java | 0 .../internal/xni/parser/XMLDTDSource.java | 0 .../xni/parser/XMLDocumentFilter.java | 0 .../xni/parser/XMLDocumentScanner.java | 0 .../xni/parser/XMLDocumentSource.java | 0 .../xni/parser/XMLEntityResolver.java | 0 .../internal/xni/parser/XMLErrorHandler.java | 0 .../internal/xni/parser/XMLInputSource.java | 0 .../xni/parser/XMLParseException.java | 0 .../xni/parser/XMLParserConfiguration.java | 0 .../parser/XMLPullParserConfiguration.java | 0 .../xpointer/ElementSchemePointer.java | 0 .../internal/xpointer/ShortHandPointer.java | 0 .../xpointer/XPointerErrorHandler.java | 0 .../internal/xpointer/XPointerHandler.java | 0 .../xpointer/XPointerMessageFormatter.java | 0 .../internal/xpointer/XPointerPart.java | 0 .../internal/xpointer/XPointerProcessor.java | 0 .../xerces/internal/xs/AttributePSVI.java | 0 .../xerces/internal/xs/ElementPSVI.java | 0 .../apache/xerces/internal/xs/ItemPSVI.java | 0 .../xerces/internal/xs/LSInputList.java | 0 .../xerces/internal/xs/PSVIProvider.java | 0 .../apache/xerces/internal/xs/ShortList.java | 0 .../apache/xerces/internal/xs/StringList.java | 0 .../xerces/internal/xs/XSAnnotation.java | 0 .../internal/xs/XSAttributeDeclaration.java | 0 .../xs/XSAttributeGroupDefinition.java | 0 .../xerces/internal/xs/XSAttributeUse.java | 0 .../internal/xs/XSComplexTypeDefinition.java | 0 .../xerces/internal/xs/XSConstants.java | 0 .../internal/xs/XSElementDeclaration.java | 0 .../xerces/internal/xs/XSException.java | 0 .../apache/xerces/internal/xs/XSFacet.java | 0 .../xerces/internal/xs/XSIDCDefinition.java | 0 .../xerces/internal/xs/XSImplementation.java | 0 .../apache/xerces/internal/xs/XSLoader.java | 0 .../apache/xerces/internal/xs/XSModel.java | 0 .../xerces/internal/xs/XSModelGroup.java | 0 .../internal/xs/XSModelGroupDefinition.java | 0 .../xerces/internal/xs/XSMultiValueFacet.java | 0 .../apache/xerces/internal/xs/XSNamedMap.java | 0 .../xerces/internal/xs/XSNamespaceItem.java | 0 .../internal/xs/XSNamespaceItemList.java | 0 .../internal/xs/XSNotationDeclaration.java | 0 .../apache/xerces/internal/xs/XSObject.java | 0 .../xerces/internal/xs/XSObjectList.java | 0 .../apache/xerces/internal/xs/XSParticle.java | 0 .../internal/xs/XSSimpleTypeDefinition.java | 0 .../org/apache/xerces/internal/xs/XSTerm.java | 0 .../xerces/internal/xs/XSTypeDefinition.java | 0 .../apache/xerces/internal/xs/XSWildcard.java | 0 .../internal/xs/datatypes/ByteList.java | 0 .../internal/xs/datatypes/ObjectList.java | 0 .../internal/xs/datatypes/XSDateTime.java | 0 .../internal/xs/datatypes/XSDecimal.java | 0 .../internal/xs/datatypes/XSDouble.java | 0 .../xerces/internal/xs/datatypes/XSFloat.java | 0 .../xerces/internal/xs/datatypes/XSQName.java | 0 .../xerces/internal/xs/datatypes/package.html | 0 .../sun/org/apache/xml/internal/dtm/Axis.java | 0 .../sun/org/apache/xml/internal/dtm/DTM.java | 0 .../xml/internal/dtm/DTMAxisIterator.java | 0 .../xml/internal/dtm/DTMAxisTraverser.java | 0 .../dtm/DTMConfigurationException.java | 0 .../xml/internal/dtm/DTMDOMException.java | 0 .../apache/xml/internal/dtm/DTMException.java | 0 .../apache/xml/internal/dtm/DTMFilter.java | 0 .../apache/xml/internal/dtm/DTMIterator.java | 0 .../apache/xml/internal/dtm/DTMManager.java | 0 .../apache/xml/internal/dtm/DTMWSFilter.java | 0 .../xml/internal/dtm/ref/ChunkedIntArray.java | 0 .../internal/dtm/ref/CoroutineManager.java | 0 .../xml/internal/dtm/ref/CoroutineParser.java | 0 .../internal/dtm/ref/CustomStringPool.java | 0 .../internal/dtm/ref/DTMAxisIterNodeList.java | 0 .../internal/dtm/ref/DTMAxisIteratorBase.java | 0 .../dtm/ref/DTMChildIterNodeList.java | 0 .../xml/internal/dtm/ref/DTMDefaultBase.java | 0 .../dtm/ref/DTMDefaultBaseIterators.java | 0 .../dtm/ref/DTMDefaultBaseTraversers.java | 0 .../xml/internal/dtm/ref/DTMDocumentImpl.java | 0 .../internal/dtm/ref/DTMManagerDefault.java | 0 .../xml/internal/dtm/ref/DTMNamedNodeMap.java | 0 .../xml/internal/dtm/ref/DTMNodeIterator.java | 0 .../xml/internal/dtm/ref/DTMNodeList.java | 0 .../xml/internal/dtm/ref/DTMNodeListBase.java | 0 .../xml/internal/dtm/ref/DTMNodeProxy.java | 0 .../internal/dtm/ref/DTMSafeStringPool.java | 0 .../xml/internal/dtm/ref/DTMStringPool.java | 0 .../xml/internal/dtm/ref/DTMTreeWalker.java | 0 .../xml/internal/dtm/ref/EmptyIterator.java | 0 .../internal/dtm/ref/ExpandedNameTable.java | 0 .../xml/internal/dtm/ref/ExtendedType.java | 0 .../dtm/ref/IncrementalSAXSource.java | 0 .../dtm/ref/IncrementalSAXSource_Filter.java | 0 .../dtm/ref/IncrementalSAXSource_Xerces.java | 0 .../xml/internal/dtm/ref/NodeLocator.java | 0 .../xml/internal/dtm/ref/dom2dtm/DOM2DTM.java | 0 ...OM2DTMdefaultNamespaceDeclarationNode.java | 0 .../xml/internal/dtm/ref/sax2dtm/SAX2DTM.java | 0 .../internal/dtm/ref/sax2dtm/SAX2DTM2.java | 0 .../internal/dtm/ref/sax2dtm/SAX2RTFDTM.java | 0 .../xml/internal/res/XMLErrorResources.java | 0 .../internal/res/XMLErrorResources_ca.java | 0 .../internal/res/XMLErrorResources_cs.java | 0 .../internal/res/XMLErrorResources_de.java | 0 .../internal/res/XMLErrorResources_en.java | 0 .../internal/res/XMLErrorResources_es.java | 0 .../internal/res/XMLErrorResources_fr.java | 0 .../internal/res/XMLErrorResources_it.java | 0 .../internal/res/XMLErrorResources_ja.java | 0 .../internal/res/XMLErrorResources_ko.java | 0 .../internal/res/XMLErrorResources_pt_BR.java | 0 .../internal/res/XMLErrorResources_sk.java | 0 .../internal/res/XMLErrorResources_sv.java | 0 .../internal/res/XMLErrorResources_tr.java | 0 .../internal/res/XMLErrorResources_zh_CN.java | 0 .../internal/res/XMLErrorResources_zh_HK.java | 0 .../internal/res/XMLErrorResources_zh_TW.java | 0 .../apache/xml/internal/res/XMLMessages.java | 0 .../apache/xml/internal/resolver/Catalog.java | 0 .../xml/internal/resolver/CatalogEntry.java | 0 .../internal/resolver/CatalogException.java | 0 .../xml/internal/resolver/CatalogManager.java | 0 .../xml/internal/resolver/Resolver.java | 0 .../resolver/helpers/BootstrapResolver.java | 0 .../xml/internal/resolver/helpers/Debug.java | 0 .../internal/resolver/helpers/FileURL.java | 0 .../internal/resolver/helpers/Namespaces.java | 0 .../internal/resolver/helpers/PublicId.java | 0 .../resolver/readers/CatalogReader.java | 0 .../resolver/readers/DOMCatalogParser.java | 0 .../resolver/readers/DOMCatalogReader.java | 0 .../readers/ExtendedXMLCatalogReader.java | 0 .../readers/OASISXMLCatalogReader.java | 0 .../resolver/readers/SAXCatalogParser.java | 0 .../resolver/readers/SAXCatalogReader.java | 0 .../resolver/readers/SAXParserHandler.java | 0 .../resolver/readers/TR9401CatalogReader.java | 0 .../resolver/readers/TextCatalogReader.java | 0 .../resolver/readers/XCatalogReader.java | 0 .../resolver/tools/CatalogResolver.java | 0 .../resolver/tools/ResolvingParser.java | 0 .../resolver/tools/ResolvingXMLFilter.java | 0 .../resolver/tools/ResolvingXMLReader.java | 0 .../serialize/BaseMarkupSerializer.java | 0 .../xml/internal/serialize/DOMSerializer.java | 0 .../internal/serialize/DOMSerializerImpl.java | 0 .../xml/internal/serialize/ElementState.java | 0 .../xml/internal/serialize/EncodingInfo.java | 0 .../xml/internal/serialize/Encodings.java | 0 .../internal/serialize/HTMLSerializer.java | 0 .../xml/internal/serialize/HTMLdtd.java | 0 .../xml/internal/serialize/IndentPrinter.java | 0 .../xml/internal/serialize/LineSeparator.java | 0 .../apache/xml/internal/serialize/Method.java | 0 .../xml/internal/serialize/OutputFormat.java | 0 .../xml/internal/serialize/Printer.java | 0 .../internal/serialize/SecuritySupport.java | 0 .../xml/internal/serialize/Serializer.java | 0 .../internal/serialize/SerializerFactory.java | 0 .../serialize/SerializerFactoryImpl.java | 0 .../internal/serialize/TextSerializer.java | 0 .../internal/serialize/XHTMLSerializer.java | 0 .../internal/serialize/XML11Serializer.java | 0 .../xml/internal/serialize/XMLSerializer.java | 0 .../serializer/AttributesImplSerializer.java | 0 .../xml/internal/serializer/CharInfo.java | 0 .../internal/serializer/DOM3Serializer.java | 0 .../internal/serializer/DOMSerializer.java | 0 .../xml/internal/serializer/ElemContext.java | 0 .../xml/internal/serializer/ElemDesc.java | 0 .../internal/serializer/EmptySerializer.java | 0 .../xml/internal/serializer/EncodingInfo.java | 0 .../xml/internal/serializer/Encodings.java | 0 .../internal/serializer/Encodings.properties | 0 .../serializer/ExtendedContentHandler.java | 0 .../serializer/ExtendedLexicalHandler.java | 0 .../serializer/HTMLEntities.properties | 0 .../xml/internal/serializer/Method.java | 0 .../serializer/NamespaceMappings.java | 0 .../serializer/OutputPropertiesFactory.java | 0 .../serializer/OutputPropertyUtils.java | 0 .../serializer/SerializationHandler.java | 0 .../xml/internal/serializer/Serializer.java | 0 .../internal/serializer/SerializerBase.java | 0 .../serializer/SerializerConstants.java | 0 .../serializer/SerializerFactory.java | 0 .../internal/serializer/SerializerTrace.java | 0 .../serializer/SerializerTraceWriter.java | 0 .../internal/serializer/ToHTMLSAXHandler.java | 0 .../xml/internal/serializer/ToHTMLStream.java | 0 .../xml/internal/serializer/ToSAXHandler.java | 0 .../xml/internal/serializer/ToStream.java | 0 .../internal/serializer/ToTextSAXHandler.java | 0 .../xml/internal/serializer/ToTextStream.java | 0 .../internal/serializer/ToUnknownStream.java | 0 .../internal/serializer/ToXMLSAXHandler.java | 0 .../xml/internal/serializer/ToXMLStream.java | 0 .../serializer/TransformStateSetter.java | 0 .../xml/internal/serializer/TreeWalker.java | 0 .../apache/xml/internal/serializer/Utils.java | 0 .../xml/internal/serializer/Version.java | 0 .../xml/internal/serializer/WriterChain.java | 0 .../xml/internal/serializer/WriterToASCI.java | 0 .../serializer/WriterToUTF8Buffered.java | 0 .../serializer/XMLEntities.properties | 0 .../serializer/XSLOutputAttributes.java | 0 .../serializer/dom3/DOM3SerializerImpl.java | 0 .../serializer/dom3/DOM3TreeWalker.java | 0 .../serializer/dom3/DOMConstants.java | 0 .../serializer/dom3/DOMErrorHandlerImpl.java | 0 .../serializer/dom3/DOMErrorImpl.java | 0 .../serializer/dom3/DOMLocatorImpl.java | 0 .../serializer/dom3/DOMOutputImpl.java | 0 .../serializer/dom3/DOMStringListImpl.java | 0 .../serializer/dom3/LSSerializerImpl.java | 0 .../serializer/dom3/NamespaceSupport.java | 0 .../serializer/output_html.properties | 0 .../serializer/output_text.properties | 0 .../serializer/output_unknown.properties | 0 .../internal/serializer/output_xml.properties | 0 .../xml/internal/serializer/package.html | 0 .../internal/serializer/utils/AttList.java | 0 .../internal/serializer/utils/BoolStack.java | 0 .../internal/serializer/utils/DOM2Helper.java | 0 .../internal/serializer/utils/Messages.java | 0 .../xml/internal/serializer/utils/MsgKey.java | 0 .../serializer/utils/SerializerMessages.java | 0 .../utils/SerializerMessages_ca.java | 0 .../utils/SerializerMessages_cs.java | 0 .../utils/SerializerMessages_de.java | 0 .../utils/SerializerMessages_en.java | 0 .../utils/SerializerMessages_es.java | 0 .../utils/SerializerMessages_fr.java | 0 .../utils/SerializerMessages_it.java | 0 .../utils/SerializerMessages_ja.java | 0 .../utils/SerializerMessages_ko.java | 0 .../utils/SerializerMessages_pt_BR.java | 0 .../utils/SerializerMessages_sv.java | 0 .../utils/SerializerMessages_zh_CN.java | 0 .../utils/SerializerMessages_zh_TW.java | 0 .../serializer/utils/StringToIntTable.java | 0 .../serializer/utils/SystemIDResolver.java | 0 .../xml/internal/serializer/utils/URI.java | 0 .../xml/internal/serializer/utils/Utils.java | 0 .../utils/WrappedRuntimeException.java | 0 .../apache/xml/internal/utils/AttList.java | 0 .../apache/xml/internal/utils/BoolStack.java | 0 .../apache/xml/internal/utils/CharKey.java | 0 .../apache/xml/internal/utils/Constants.java | 0 .../apache/xml/internal/utils/DOM2Helper.java | 0 .../apache/xml/internal/utils/DOMBuilder.java | 0 .../apache/xml/internal/utils/DOMHelper.java | 0 .../apache/xml/internal/utils/DOMOrder.java | 0 .../internal/utils/DefaultErrorHandler.java | 0 .../apache/xml/internal/utils/ElemDesc.java | 0 .../xml/internal/utils/FastStringBuffer.java | 0 .../xml/internal/utils/Hashtree2Node.java | 0 .../apache/xml/internal/utils/IntStack.java | 0 .../apache/xml/internal/utils/IntVector.java | 0 .../internal/utils/ListingErrorHandler.java | 0 .../xml/internal/utils/LocaleUtility.java | 0 .../internal/utils/MutableAttrListImpl.java | 0 .../org/apache/xml/internal/utils/NSInfo.java | 0 .../apache/xml/internal/utils/NameSpace.java | 0 .../xml/internal/utils/NamespaceSupport2.java | 0 .../xml/internal/utils/NodeConsumer.java | 0 .../apache/xml/internal/utils/NodeVector.java | 0 .../apache/xml/internal/utils/ObjectPool.java | 0 .../xml/internal/utils/ObjectStack.java | 0 .../xml/internal/utils/ObjectVector.java | 0 .../xml/internal/utils/PrefixResolver.java | 0 .../internal/utils/PrefixResolverDefault.java | 0 .../org/apache/xml/internal/utils/QName.java | 0 .../internal/utils/RawCharacterHandler.java | 0 .../xml/internal/utils/SAXSourceLocator.java | 0 .../utils/SerializableLocatorImpl.java | 0 .../internal/utils/StopParseException.java | 0 .../xml/internal/utils/StringBufferPool.java | 0 .../xml/internal/utils/StringComparable.java | 0 .../xml/internal/utils/StringToIntTable.java | 0 .../internal/utils/StringToStringTable.java | 0 .../utils/StringToStringTableVector.java | 0 .../xml/internal/utils/StringVector.java | 0 .../internal/utils/StylesheetPIHandler.java | 0 .../utils/SuballocatedByteVector.java | 0 .../internal/utils/SuballocatedIntVector.java | 0 .../xml/internal/utils/SystemIDResolver.java | 0 .../utils/ThreadControllerWrapper.java | 0 .../apache/xml/internal/utils/TreeWalker.java | 0 .../org/apache/xml/internal/utils/Trie.java | 0 .../org/apache/xml/internal/utils/URI.java | 0 .../apache/xml/internal/utils/UnImplNode.java | 0 .../utils/WrappedRuntimeException.java | 0 .../internal/utils/WrongParserException.java | 0 .../apache/xml/internal/utils/XML11Char.java | 0 .../apache/xml/internal/utils/XMLChar.java | 0 .../utils/XMLCharacterRecognizer.java | 0 .../xml/internal/utils/XMLReaderManager.java | 0 .../apache/xml/internal/utils/XMLString.java | 0 .../xml/internal/utils/XMLStringDefault.java | 0 .../xml/internal/utils/XMLStringFactory.java | 0 .../utils/XMLStringFactoryDefault.java | 0 .../apache/xml/internal/utils/package.html | 0 .../internal/utils/res/CharArrayWrapper.java | 0 .../internal/utils/res/IntArrayWrapper.java | 0 .../internal/utils/res/LongArrayWrapper.java | 0 .../utils/res/StringArrayWrapper.java | 0 .../internal/utils/res/XResourceBundle.java | 0 .../utils/res/XResourceBundleBase.java | 0 .../xml/internal/utils/res/XResources_de.java | 0 .../xml/internal/utils/res/XResources_en.java | 0 .../xml/internal/utils/res/XResources_es.java | 0 .../xml/internal/utils/res/XResources_fr.java | 0 .../xml/internal/utils/res/XResources_it.java | 0 .../utils/res/XResources_ja_JP_A.java | 0 .../utils/res/XResources_ja_JP_HA.java | 0 .../utils/res/XResources_ja_JP_HI.java | 0 .../utils/res/XResources_ja_JP_I.java | 0 .../xml/internal/utils/res/XResources_ko.java | 0 .../xml/internal/utils/res/XResources_sv.java | 0 .../internal/utils/res/XResources_zh_CN.java | 0 .../internal/utils/res/XResources_zh_TW.java | 0 .../sun/org/apache/xpath/internal/Arg.java | 0 .../apache/xpath/internal/CachedXPathAPI.java | 0 .../org/apache/xpath/internal/Expression.java | 0 .../apache/xpath/internal/ExpressionNode.java | 0 .../xpath/internal/ExpressionOwner.java | 0 .../xpath/internal/ExtensionsProvider.java | 0 .../org/apache/xpath/internal/FoundIndex.java | 0 .../org/apache/xpath/internal/NodeSet.java | 0 .../org/apache/xpath/internal/NodeSetDTM.java | 0 .../org/apache/xpath/internal/SourceTree.java | 0 .../xpath/internal/SourceTreeManager.java | 0 .../apache/xpath/internal/VariableStack.java | 0 .../WhitespaceStrippingElementMatcher.java | 0 .../sun/org/apache/xpath/internal/XPath.java | 0 .../org/apache/xpath/internal/XPathAPI.java | 0 .../apache/xpath/internal/XPathContext.java | 0 .../apache/xpath/internal/XPathException.java | 0 .../apache/xpath/internal/XPathFactory.java | 0 .../internal/XPathProcessorException.java | 0 .../apache/xpath/internal/XPathVisitable.java | 0 .../apache/xpath/internal/XPathVisitor.java | 0 .../internal/axes/AttributeIterator.java | 0 .../xpath/internal/axes/AxesWalker.java | 0 .../internal/axes/BasicTestIterator.java | 0 .../xpath/internal/axes/ChildIterator.java | 0 .../internal/axes/ChildTestIterator.java | 0 .../xpath/internal/axes/ContextNodeList.java | 0 .../internal/axes/DescendantIterator.java | 0 .../internal/axes/FilterExprIterator.java | 0 .../axes/FilterExprIteratorSimple.java | 0 .../xpath/internal/axes/FilterExprWalker.java | 0 .../axes/HasPositionalPredChecker.java | 0 .../xpath/internal/axes/IteratorPool.java | 0 .../xpath/internal/axes/LocPathIterator.java | 0 .../internal/axes/MatchPatternIterator.java | 0 .../xpath/internal/axes/NodeSequence.java | 0 .../xpath/internal/axes/OneStepIterator.java | 0 .../internal/axes/OneStepIteratorForward.java | 0 .../xpath/internal/axes/PathComponent.java | 0 .../internal/axes/PredicatedNodeTest.java | 0 .../xpath/internal/axes/RTFIterator.java | 0 .../internal/axes/ReverseAxesWalker.java | 0 .../axes/SelfIteratorNoPredicate.java | 0 .../xpath/internal/axes/SubContextList.java | 0 .../internal/axes/UnionChildIterator.java | 0 .../internal/axes/UnionPathIterator.java | 0 .../xpath/internal/axes/WalkerFactory.java | 0 .../xpath/internal/axes/WalkingIterator.java | 0 .../internal/axes/WalkingIteratorSorted.java | 0 .../apache/xpath/internal/axes/package.html | 0 .../xpath/internal/compiler/Compiler.java | 0 .../xpath/internal/compiler/FuncLoader.java | 0 .../internal/compiler/FunctionTable.java | 0 .../xpath/internal/compiler/Keywords.java | 0 .../apache/xpath/internal/compiler/Lexer.java | 0 .../xpath/internal/compiler/OpCodes.java | 0 .../apache/xpath/internal/compiler/OpMap.java | 0 .../xpath/internal/compiler/OpMapVector.java | 0 .../xpath/internal/compiler/PsuedoNames.java | 0 .../xpath/internal/compiler/XPathDumper.java | 0 .../xpath/internal/compiler/XPathParser.java | 0 .../xpath/internal/compiler/package.html | 0 .../internal/domapi/XPathEvaluatorImpl.java | 0 .../internal/domapi/XPathExpressionImpl.java | 0 .../internal/domapi/XPathNSResolverImpl.java | 0 .../internal/domapi/XPathNamespaceImpl.java | 0 .../internal/domapi/XPathResultImpl.java | 0 .../domapi/XPathStylesheetDOM3Exception.java | 0 .../apache/xpath/internal/domapi/package.html | 0 .../xpath/internal/functions/FuncBoolean.java | 0 .../xpath/internal/functions/FuncCeiling.java | 0 .../xpath/internal/functions/FuncConcat.java | 0 .../internal/functions/FuncContains.java | 0 .../xpath/internal/functions/FuncCount.java | 0 .../xpath/internal/functions/FuncCurrent.java | 0 .../internal/functions/FuncDoclocation.java | 0 .../functions/FuncExtElementAvailable.java | 0 .../internal/functions/FuncExtFunction.java | 0 .../functions/FuncExtFunctionAvailable.java | 0 .../xpath/internal/functions/FuncFalse.java | 0 .../xpath/internal/functions/FuncFloor.java | 0 .../internal/functions/FuncGenerateId.java | 0 .../xpath/internal/functions/FuncId.java | 0 .../xpath/internal/functions/FuncLang.java | 0 .../xpath/internal/functions/FuncLast.java | 0 .../internal/functions/FuncLocalPart.java | 0 .../internal/functions/FuncNamespace.java | 0 .../functions/FuncNormalizeSpace.java | 0 .../xpath/internal/functions/FuncNot.java | 0 .../xpath/internal/functions/FuncNumber.java | 0 .../internal/functions/FuncPosition.java | 0 .../xpath/internal/functions/FuncQname.java | 0 .../xpath/internal/functions/FuncRound.java | 0 .../internal/functions/FuncStartsWith.java | 0 .../xpath/internal/functions/FuncString.java | 0 .../internal/functions/FuncStringLength.java | 0 .../internal/functions/FuncSubstring.java | 0 .../functions/FuncSubstringAfter.java | 0 .../functions/FuncSubstringBefore.java | 0 .../xpath/internal/functions/FuncSum.java | 0 .../functions/FuncSystemProperty.java | 0 .../internal/functions/FuncTranslate.java | 0 .../xpath/internal/functions/FuncTrue.java | 0 .../functions/FuncUnparsedEntityURI.java | 0 .../xpath/internal/functions/Function.java | 0 .../internal/functions/Function2Args.java | 0 .../internal/functions/Function3Args.java | 0 .../internal/functions/FunctionDef1Arg.java | 0 .../internal/functions/FunctionMultiArgs.java | 0 .../internal/functions/FunctionOneArg.java | 0 .../functions/WrongNumberArgsException.java | 0 .../xpath/internal/functions/package.html | 0 .../internal/jaxp/JAXPExtensionsProvider.java | 0 .../internal/jaxp/JAXPPrefixResolver.java | 0 .../internal/jaxp/JAXPVariableStack.java | 0 .../internal/jaxp/XPathExpressionImpl.java | 0 .../xpath/internal/jaxp/XPathFactoryImpl.java | 0 .../apache/xpath/internal/jaxp/XPathImpl.java | 0 .../xpath/internal/objects/DTMXRTreeFrag.java | 0 .../xpath/internal/objects/XBoolean.java | 0 .../internal/objects/XBooleanStatic.java | 0 .../objects/XMLStringFactoryImpl.java | 0 .../xpath/internal/objects/XNodeSet.java | 0 .../internal/objects/XNodeSetForDOM.java | 0 .../apache/xpath/internal/objects/XNull.java | 0 .../xpath/internal/objects/XNumber.java | 0 .../xpath/internal/objects/XObject.java | 0 .../internal/objects/XObjectFactory.java | 0 .../xpath/internal/objects/XRTreeFrag.java | 0 .../objects/XRTreeFragSelectWrapper.java | 0 .../xpath/internal/objects/XString.java | 0 .../internal/objects/XStringForChars.java | 0 .../xpath/internal/objects/XStringForFSB.java | 0 .../xpath/internal/objects/package.html | 0 .../apache/xpath/internal/operations/And.java | 0 .../xpath/internal/operations/Bool.java | 0 .../apache/xpath/internal/operations/Div.java | 0 .../xpath/internal/operations/Equals.java | 0 .../apache/xpath/internal/operations/Gt.java | 0 .../apache/xpath/internal/operations/Gte.java | 0 .../apache/xpath/internal/operations/Lt.java | 0 .../apache/xpath/internal/operations/Lte.java | 0 .../xpath/internal/operations/Minus.java | 0 .../apache/xpath/internal/operations/Mod.java | 0 .../xpath/internal/operations/Mult.java | 0 .../apache/xpath/internal/operations/Neg.java | 0 .../xpath/internal/operations/NotEquals.java | 0 .../xpath/internal/operations/Number.java | 0 .../xpath/internal/operations/Operation.java | 0 .../apache/xpath/internal/operations/Or.java | 0 .../xpath/internal/operations/Plus.java | 0 .../apache/xpath/internal/operations/Quo.java | 0 .../xpath/internal/operations/String.java | 0 .../internal/operations/UnaryOperation.java | 0 .../xpath/internal/operations/Variable.java | 0 .../operations/VariableSafeAbsRef.java | 0 .../xpath/internal/operations/package.html | 0 .../org/apache/xpath/internal/package.html | 0 .../patterns/ContextMatchStepPattern.java | 0 .../internal/patterns/FunctionPattern.java | 0 .../xpath/internal/patterns/NodeTest.java | 0 .../internal/patterns/NodeTestFilter.java | 0 .../xpath/internal/patterns/StepPattern.java | 0 .../xpath/internal/patterns/UnionPattern.java | 0 .../xpath/internal/patterns/package.html | 0 .../internal/res/XPATHErrorResources.java | 0 .../internal/res/XPATHErrorResources_de.java | 0 .../internal/res/XPATHErrorResources_en.java | 0 .../internal/res/XPATHErrorResources_es.java | 0 .../internal/res/XPATHErrorResources_fr.java | 0 .../internal/res/XPATHErrorResources_it.java | 0 .../internal/res/XPATHErrorResources_ja.java | 0 .../internal/res/XPATHErrorResources_ko.java | 0 .../res/XPATHErrorResources_pt_BR.java | 0 .../internal/res/XPATHErrorResources_sv.java | 0 .../res/XPATHErrorResources_zh_CN.java | 0 .../res/XPATHErrorResources_zh_TW.java | 0 .../xpath/internal/res/XPATHMessages.java | 0 .../apache/xpath/internal/res/package.html | 0 .../com/sun/xml/internal/stream/Entity.java | 0 .../internal/stream/EventFilterSupport.java | 0 .../stream/StaxEntityResolverWrapper.java | 0 .../internal/stream/StaxErrorReporter.java | 0 .../internal/stream/StaxXMLInputSource.java | 0 .../internal/stream/XMLBufferListener.java | 0 .../xml/internal/stream/XMLEntityReader.java | 0 .../xml/internal/stream/XMLEntityStorage.java | 0 .../internal/stream/XMLEventReaderImpl.java | 0 .../internal/stream/XMLInputFactoryImpl.java | 0 .../internal/stream/XMLOutputFactoryImpl.java | 0 .../internal/stream/dtd/DTDGrammarUtil.java | 0 .../stream/dtd/nonvalidating/DTDGrammar.java | 0 .../dtd/nonvalidating/XMLAttributeDecl.java | 0 .../dtd/nonvalidating/XMLElementDecl.java | 0 .../dtd/nonvalidating/XMLNotationDecl.java | 0 .../dtd/nonvalidating/XMLSimpleType.java | 0 .../internal/stream/events/AttributeImpl.java | 0 .../stream/events/CharacterEvent.java | 0 .../internal/stream/events/CommentEvent.java | 0 .../xml/internal/stream/events/DTDEvent.java | 0 .../internal/stream/events/DummyEvent.java | 0 .../stream/events/EndDocumentEvent.java | 0 .../stream/events/EndElementEvent.java | 0 .../stream/events/EntityDeclarationImpl.java | 0 .../stream/events/EntityReferenceEvent.java | 0 .../internal/stream/events/LocationImpl.java | 0 .../internal/stream/events/NamedEvent.java | 0 .../internal/stream/events/NamespaceImpl.java | 0 .../events/NotationDeclarationImpl.java | 0 .../events/ProcessingInstructionEvent.java | 0 .../stream/events/StartDocumentEvent.java | 0 .../stream/events/StartElementEvent.java | 0 .../stream/events/XMLEventAllocatorImpl.java | 0 .../stream/events/XMLEventFactoryImpl.java | 0 .../internal/stream/util/BufferAllocator.java | 0 .../stream/util/ReadOnlyIterator.java | 0 .../util/ThreadLocalBufferAllocator.java | 0 .../writers/UTF8OutputStreamWriter.java | 0 .../stream/writers/WriterUtility.java | 0 .../stream/writers/XMLDOMWriterImpl.java | 0 .../stream/writers/XMLEventWriterImpl.java | 0 .../stream/writers/XMLOutputSource.java | 0 .../stream/writers/XMLStreamWriterImpl.java | 0 .../internal/stream/writers/XMLWriter.java | 0 .../classes}/javax/xml/XMLConstants.java | 0 .../DatatypeConfigurationException.java | 0 .../javax/xml/datatype/DatatypeConstants.java | 0 .../javax/xml/datatype/DatatypeFactory.java | 0 .../classes}/javax/xml/datatype/Duration.java | 0 .../javax/xml/datatype/FactoryFinder.java | 0 .../javax/xml/datatype/SecuritySupport.java | 0 .../xml/datatype/XMLGregorianCalendar.java | 0 .../classes}/javax/xml/datatype/package.html | 0 .../javax/xml/namespace/NamespaceContext.java | 0 .../classes}/javax/xml/namespace/QName.java | 0 .../classes}/javax/xml/namespace/package.html | 0 .../javax/xml/parsers/DocumentBuilder.java | 0 .../xml/parsers/DocumentBuilderFactory.java | 0 .../parsers/FactoryConfigurationError.java | 0 .../javax/xml/parsers/FactoryFinder.java | 0 .../parsers/ParserConfigurationException.java | 0 .../classes}/javax/xml/parsers/SAXParser.java | 0 .../javax/xml/parsers/SAXParserFactory.java | 0 .../javax/xml/parsers/SecuritySupport.java | 0 .../classes}/javax/xml/parsers/package.html | 0 .../javax/xml/stream/EventFilter.java | 0 .../xml/stream/FactoryConfigurationError.java | 0 .../javax/xml/stream/FactoryFinder.java | 0 .../classes}/javax/xml/stream/Location.java | 0 .../javax/xml/stream/SecuritySupport.java | 0 .../javax/xml/stream/StreamFilter.java | 0 .../javax/xml/stream/XMLEventFactory.java | 0 .../javax/xml/stream/XMLEventReader.java | 0 .../javax/xml/stream/XMLEventWriter.java | 0 .../javax/xml/stream/XMLInputFactory.java | 0 .../javax/xml/stream/XMLOutputFactory.java | 0 .../javax/xml/stream/XMLReporter.java | 0 .../javax/xml/stream/XMLResolver.java | 0 .../javax/xml/stream/XMLStreamConstants.java | 0 .../javax/xml/stream/XMLStreamException.java | 0 .../javax/xml/stream/XMLStreamReader.java | 0 .../javax/xml/stream/XMLStreamWriter.java | 0 .../javax/xml/stream/events/Attribute.java | 0 .../javax/xml/stream/events/Characters.java | 0 .../javax/xml/stream/events/Comment.java | 0 .../classes}/javax/xml/stream/events/DTD.java | 0 .../javax/xml/stream/events/EndDocument.java | 0 .../javax/xml/stream/events/EndElement.java | 0 .../xml/stream/events/EntityDeclaration.java | 0 .../xml/stream/events/EntityReference.java | 0 .../javax/xml/stream/events/Namespace.java | 0 .../stream/events/NotationDeclaration.java | 0 .../stream/events/ProcessingInstruction.java | 0 .../xml/stream/events/StartDocument.java | 0 .../javax/xml/stream/events/StartElement.java | 0 .../javax/xml/stream/events/XMLEvent.java | 0 .../xml/stream/util/EventReaderDelegate.java | 0 .../xml/stream/util/StreamReaderDelegate.java | 0 .../xml/stream/util/XMLEventAllocator.java | 0 .../xml/stream/util/XMLEventConsumer.java | 0 .../javax/xml/transform/ErrorListener.java | 0 .../javax/xml/transform/FactoryFinder.java | 0 .../javax/xml/transform/OutputKeys.java | 0 .../classes}/javax/xml/transform/Result.java | 0 .../javax/xml/transform/SecuritySupport.java | 0 .../classes}/javax/xml/transform/Source.java | 0 .../javax/xml/transform/SourceLocator.java | 0 .../javax/xml/transform/Templates.java | 0 .../javax/xml/transform/Transformer.java | 0 .../TransformerConfigurationException.java | 0 .../xml/transform/TransformerException.java | 0 .../xml/transform/TransformerFactory.java | 0 .../TransformerFactoryConfigurationError.java | 0 .../javax/xml/transform/URIResolver.java | 0 .../javax/xml/transform/dom/DOMLocator.java | 0 .../javax/xml/transform/dom/DOMResult.java | 0 .../javax/xml/transform/dom/DOMSource.java | 0 .../javax/xml/transform/dom/package.html | 0 .../javax/xml/transform/overview.html | 0 .../classes}/javax/xml/transform/package.html | 0 .../javax/xml/transform/sax/SAXResult.java | 0 .../javax/xml/transform/sax/SAXSource.java | 0 .../transform/sax/SAXTransformerFactory.java | 0 .../xml/transform/sax/TemplatesHandler.java | 0 .../xml/transform/sax/TransformerHandler.java | 0 .../javax/xml/transform/sax/package.html | 0 .../javax/xml/transform/stax/StAXResult.java | 0 .../javax/xml/transform/stax/StAXSource.java | 0 .../javax/xml/transform/stax/package.html | 0 .../xml/transform/stream/StreamResult.java | 0 .../xml/transform/stream/StreamSource.java | 0 .../javax/xml/transform/stream/package.html | 0 .../classes}/javax/xml/validation/Schema.java | 0 .../javax/xml/validation/SchemaFactory.java | 0 .../SchemaFactoryConfigurationError.java | 0 .../xml/validation/SchemaFactoryFinder.java | 0 .../xml/validation/SchemaFactoryLoader.java | 0 .../javax/xml/validation/SecuritySupport.java | 0 .../xml/validation/TypeInfoProvider.java | 0 .../javax/xml/validation/Validator.java | 0 .../xml/validation/ValidatorHandler.java | 0 .../javax/xml/validation/package.html | 0 .../javax/xml/xpath/SecuritySupport.java | 0 .../share/classes}/javax/xml/xpath/XPath.java | 0 .../javax/xml/xpath/XPathConstants.java | 0 .../javax/xml/xpath/XPathException.java | 0 .../javax/xml/xpath/XPathExpression.java | 0 .../xml/xpath/XPathExpressionException.java | 0 .../javax/xml/xpath/XPathFactory.java | 0 .../XPathFactoryConfigurationException.java | 0 .../javax/xml/xpath/XPathFactoryFinder.java | 0 .../javax/xml/xpath/XPathFunction.java | 0 .../xml/xpath/XPathFunctionException.java | 0 .../xml/xpath/XPathFunctionResolver.java | 0 .../xml/xpath/XPathVariableResolver.java | 0 .../classes}/javax/xml/xpath/package.html | 0 .../share/classes}/org/w3c/dom/Attr.java | 0 .../classes}/org/w3c/dom/CDATASection.java | 0 .../classes}/org/w3c/dom/CharacterData.java | 0 .../share/classes}/org/w3c/dom/Comment.java | 0 .../org/w3c/dom/DOMConfiguration.java | 0 .../share/classes}/org/w3c/dom/DOMError.java | 0 .../classes}/org/w3c/dom/DOMErrorHandler.java | 0 .../classes}/org/w3c/dom/DOMException.java | 0 .../org/w3c/dom/DOMImplementation.java | 0 .../org/w3c/dom/DOMImplementationList.java | 0 .../org/w3c/dom/DOMImplementationSource.java | 0 .../classes}/org/w3c/dom/DOMLocator.java | 0 .../classes}/org/w3c/dom/DOMStringList.java | 0 .../share/classes}/org/w3c/dom/Document.java | 0 .../org/w3c/dom/DocumentFragment.java | 0 .../classes}/org/w3c/dom/DocumentType.java | 0 .../share/classes}/org/w3c/dom/Element.java | 0 .../share/classes}/org/w3c/dom/Entity.java | 0 .../classes}/org/w3c/dom/EntityReference.java | 0 .../share/classes}/org/w3c/dom/NameList.java | 0 .../classes}/org/w3c/dom/NamedNodeMap.java | 0 .../share/classes}/org/w3c/dom/Node.java | 0 .../share/classes}/org/w3c/dom/NodeList.java | 0 .../share/classes}/org/w3c/dom/Notation.java | 0 .../org/w3c/dom/ProcessingInstruction.java | 0 .../share/classes}/org/w3c/dom/Text.java | 0 .../share/classes}/org/w3c/dom/TypeInfo.java | 0 .../classes}/org/w3c/dom/UserDataHandler.java | 0 .../bootstrap/DOMImplementationRegistry.java | 0 .../org/w3c/dom/css/CSS2Properties.java | 0 .../org/w3c/dom/css/CSSCharsetRule.java | 0 .../org/w3c/dom/css/CSSFontFaceRule.java | 0 .../org/w3c/dom/css/CSSImportRule.java | 0 .../org/w3c/dom/css/CSSMediaRule.java | 0 .../classes}/org/w3c/dom/css/CSSPageRule.java | 0 .../org/w3c/dom/css/CSSPrimitiveValue.java | 0 .../classes}/org/w3c/dom/css/CSSRule.java | 0 .../classes}/org/w3c/dom/css/CSSRuleList.java | 0 .../org/w3c/dom/css/CSSStyleDeclaration.java | 0 .../org/w3c/dom/css/CSSStyleRule.java | 0 .../org/w3c/dom/css/CSSStyleSheet.java | 0 .../org/w3c/dom/css/CSSUnknownRule.java | 0 .../classes}/org/w3c/dom/css/CSSValue.java | 0 .../org/w3c/dom/css/CSSValueList.java | 0 .../classes}/org/w3c/dom/css/Counter.java | 0 .../org/w3c/dom/css/DOMImplementationCSS.java | 0 .../classes}/org/w3c/dom/css/DocumentCSS.java | 0 .../w3c/dom/css/ElementCSSInlineStyle.java | 0 .../classes}/org/w3c/dom/css/RGBColor.java | 0 .../share/classes}/org/w3c/dom/css/Rect.java | 0 .../classes}/org/w3c/dom/css/ViewCSS.java | 0 .../org/w3c/dom/events/DocumentEvent.java | 0 .../classes}/org/w3c/dom/events/Event.java | 0 .../org/w3c/dom/events/EventException.java | 0 .../org/w3c/dom/events/EventListener.java | 0 .../org/w3c/dom/events/EventTarget.java | 0 .../org/w3c/dom/events/MouseEvent.java | 0 .../org/w3c/dom/events/MutationEvent.java | 0 .../classes}/org/w3c/dom/events/UIEvent.java | 0 .../org/w3c/dom/html/HTMLAnchorElement.java | 0 .../org/w3c/dom/html/HTMLAppletElement.java | 0 .../org/w3c/dom/html/HTMLAreaElement.java | 0 .../org/w3c/dom/html/HTMLBRElement.java | 0 .../org/w3c/dom/html/HTMLBaseElement.java | 0 .../org/w3c/dom/html/HTMLBaseFontElement.java | 0 .../org/w3c/dom/html/HTMLBodyElement.java | 0 .../org/w3c/dom/html/HTMLButtonElement.java | 0 .../org/w3c/dom/html/HTMLCollection.java | 0 .../org/w3c/dom/html/HTMLDListElement.java | 0 .../w3c/dom/html/HTMLDOMImplementation.java | 0 .../w3c/dom/html/HTMLDirectoryElement.java | 0 .../org/w3c/dom/html/HTMLDivElement.java | 0 .../org/w3c/dom/html/HTMLDocument.java | 0 .../org/w3c/dom/html/HTMLElement.java | 0 .../org/w3c/dom/html/HTMLFieldSetElement.java | 0 .../org/w3c/dom/html/HTMLFontElement.java | 0 .../org/w3c/dom/html/HTMLFormElement.java | 0 .../org/w3c/dom/html/HTMLFrameElement.java | 0 .../org/w3c/dom/html/HTMLFrameSetElement.java | 0 .../org/w3c/dom/html/HTMLHRElement.java | 0 .../org/w3c/dom/html/HTMLHeadElement.java | 0 .../org/w3c/dom/html/HTMLHeadingElement.java | 0 .../org/w3c/dom/html/HTMLHtmlElement.java | 0 .../org/w3c/dom/html/HTMLIFrameElement.java | 0 .../org/w3c/dom/html/HTMLImageElement.java | 0 .../org/w3c/dom/html/HTMLInputElement.java | 0 .../org/w3c/dom/html/HTMLIsIndexElement.java | 0 .../org/w3c/dom/html/HTMLLIElement.java | 0 .../org/w3c/dom/html/HTMLLabelElement.java | 0 .../org/w3c/dom/html/HTMLLegendElement.java | 0 .../org/w3c/dom/html/HTMLLinkElement.java | 0 .../org/w3c/dom/html/HTMLMapElement.java | 0 .../org/w3c/dom/html/HTMLMenuElement.java | 0 .../org/w3c/dom/html/HTMLMetaElement.java | 0 .../org/w3c/dom/html/HTMLModElement.java | 0 .../org/w3c/dom/html/HTMLOListElement.java | 0 .../org/w3c/dom/html/HTMLObjectElement.java | 0 .../org/w3c/dom/html/HTMLOptGroupElement.java | 0 .../org/w3c/dom/html/HTMLOptionElement.java | 0 .../w3c/dom/html/HTMLParagraphElement.java | 0 .../org/w3c/dom/html/HTMLParamElement.java | 0 .../org/w3c/dom/html/HTMLPreElement.java | 0 .../org/w3c/dom/html/HTMLQuoteElement.java | 0 .../org/w3c/dom/html/HTMLScriptElement.java | 0 .../org/w3c/dom/html/HTMLSelectElement.java | 0 .../org/w3c/dom/html/HTMLStyleElement.java | 0 .../w3c/dom/html/HTMLTableCaptionElement.java | 0 .../w3c/dom/html/HTMLTableCellElement.java | 0 .../org/w3c/dom/html/HTMLTableColElement.java | 0 .../org/w3c/dom/html/HTMLTableElement.java | 0 .../org/w3c/dom/html/HTMLTableRowElement.java | 0 .../w3c/dom/html/HTMLTableSectionElement.java | 0 .../org/w3c/dom/html/HTMLTextAreaElement.java | 0 .../org/w3c/dom/html/HTMLTitleElement.java | 0 .../org/w3c/dom/html/HTMLUListElement.java | 0 .../org/w3c/dom/ls/DOMImplementationLS.java | 0 .../classes}/org/w3c/dom/ls/LSException.java | 0 .../classes}/org/w3c/dom/ls/LSInput.java | 0 .../classes}/org/w3c/dom/ls/LSLoadEvent.java | 0 .../classes}/org/w3c/dom/ls/LSOutput.java | 0 .../classes}/org/w3c/dom/ls/LSParser.java | 0 .../org/w3c/dom/ls/LSParserFilter.java | 0 .../org/w3c/dom/ls/LSProgressEvent.java | 0 .../org/w3c/dom/ls/LSResourceResolver.java | 0 .../classes}/org/w3c/dom/ls/LSSerializer.java | 0 .../org/w3c/dom/ls/LSSerializerFilter.java | 0 .../share/classes}/org/w3c/dom/package.html | 0 .../org/w3c/dom/ranges/DocumentRange.java | 0 .../classes}/org/w3c/dom/ranges/Range.java | 0 .../org/w3c/dom/ranges/RangeException.java | 0 .../classes}/org/w3c/dom/ranges/package.html | 0 .../w3c/dom/stylesheets/DocumentStyle.java | 0 .../org/w3c/dom/stylesheets/LinkStyle.java | 0 .../org/w3c/dom/stylesheets/MediaList.java | 0 .../org/w3c/dom/stylesheets/StyleSheet.java | 0 .../w3c/dom/stylesheets/StyleSheetList.java | 0 .../w3c/dom/traversal/DocumentTraversal.java | 0 .../org/w3c/dom/traversal/NodeFilter.java | 0 .../org/w3c/dom/traversal/NodeIterator.java | 0 .../org/w3c/dom/traversal/TreeWalker.java | 0 .../org/w3c/dom/views/AbstractView.java | 0 .../org/w3c/dom/views/DocumentView.java | 0 .../classes}/org/w3c/dom/xpath/COPYRIGHT.html | 0 .../org/w3c/dom/xpath/XPathEvaluator.java | 0 .../org/w3c/dom/xpath/XPathException.java | 0 .../org/w3c/dom/xpath/XPathExpression.java | 0 .../org/w3c/dom/xpath/XPathNSResolver.java | 0 .../org/w3c/dom/xpath/XPathNamespace.java | 0 .../org/w3c/dom/xpath/XPathResult.java | 0 .../classes}/org/xml/sax/AttributeList.java | 0 .../classes}/org/xml/sax/Attributes.java | 0 .../classes}/org/xml/sax/ContentHandler.java | 0 .../classes}/org/xml/sax/DTDHandler.java | 0 .../classes}/org/xml/sax/DocumentHandler.java | 0 .../classes}/org/xml/sax/EntityResolver.java | 0 .../classes}/org/xml/sax/ErrorHandler.java | 0 .../classes}/org/xml/sax/HandlerBase.java | 0 .../classes}/org/xml/sax/InputSource.java | 0 .../share/classes}/org/xml/sax/Locator.java | 0 .../share/classes}/org/xml/sax/Parser.java | 0 .../classes}/org/xml/sax/SAXException.java | 0 .../xml/sax/SAXNotRecognizedException.java | 0 .../org/xml/sax/SAXNotSupportedException.java | 0 .../org/xml/sax/SAXParseException.java | 0 .../share/classes}/org/xml/sax/XMLFilter.java | 0 .../share/classes}/org/xml/sax/XMLReader.java | 0 .../classes}/org/xml/sax/ext/Attributes2.java | 0 .../org/xml/sax/ext/Attributes2Impl.java | 0 .../classes}/org/xml/sax/ext/DeclHandler.java | 0 .../org/xml/sax/ext/DefaultHandler2.java | 0 .../org/xml/sax/ext/EntityResolver2.java | 0 .../org/xml/sax/ext/LexicalHandler.java | 0 .../classes}/org/xml/sax/ext/Locator2.java | 0 .../org/xml/sax/ext/Locator2Impl.java | 0 .../classes}/org/xml/sax/ext/package.html | 0 .../xml/sax/helpers/AttributeListImpl.java | 0 .../org/xml/sax/helpers/AttributesImpl.java | 0 .../org/xml/sax/helpers/DefaultHandler.java | 0 .../org/xml/sax/helpers/LocatorImpl.java | 0 .../org/xml/sax/helpers/NamespaceSupport.java | 0 .../org/xml/sax/helpers/NewInstance.java | 0 .../org/xml/sax/helpers/ParserAdapter.java | 0 .../org/xml/sax/helpers/ParserFactory.java | 0 .../org/xml/sax/helpers/SecuritySupport.java | 0 .../org/xml/sax/helpers/XMLFilterImpl.java | 0 .../org/xml/sax/helpers/XMLReaderAdapter.java | 0 .../org/xml/sax/helpers/XMLReaderFactory.java | 0 .../classes}/org/xml/sax/helpers/package.html | 0 .../share/classes}/org/xml/sax/package.html | 0 2059 files changed, 1770 deletions(-) delete mode 100644 jaxp/make/BuildJaxp.gmk delete mode 100644 jaxp/make/Makefile delete mode 100644 jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup delete mode 100644 jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex delete mode 100644 jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res rename jaxp/src/{ => java.xml/share/classes}/com/sun/java_cup/internal/runtime/Scanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/java_cup/internal/runtime/Symbol.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/java_cup/internal/runtime/lr_parser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/java_cup/internal/runtime/virtual_parse_stack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/ExceptionConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/Repository.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Attribute.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ClassParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Code.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/CodeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Constant.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantString.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Deprecated.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Field.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/InnerClass.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/JavaClass.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/LineNumber.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Method.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Node.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/PMGClass.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Signature.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/SourceFile.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/StackMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/StackMapType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Synthetic.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Unknown.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Utility.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/Visitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/classfile/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/AALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/AASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ARETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ATHROW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ArrayType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BIPUSH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BasicType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BranchHandle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CPInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ClassGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ClassGenException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ClassObserver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/D2F.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/D2I.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/D2L.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DADD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DCMPG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DCMPL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DCONST.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DDIV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DLOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DMUL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DNEG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DREM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DRETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DSTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DSUB.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP_X1.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/DUP_X2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/F2D.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/F2I.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/F2L.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FADD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FCMPG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FCMPL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FCONST.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FDIV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FLOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FMUL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FNEG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FREM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FRETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FSTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FSUB.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FieldGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FieldObserver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/GETFIELD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/GOTO.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/GOTO_W.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2B.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2C.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2D.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2F.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2L.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/I2S.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IADD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IAND.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ICONST.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IDIV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFEQ.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFGE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFGT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFLE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFLT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFNE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IFNULL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IINC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ILOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IMUL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INEG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IOR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IREM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IRETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ISHL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ISHR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ISTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ISUB.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IUSHR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IXOR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IfInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/Instruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/JSR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/JSR_W.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/L2D.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/L2F.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/L2I.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LADD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LAND.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LCMP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LCONST.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LDC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LDC2_W.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LDC_W.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LDIV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LLOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LMUL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LNEG.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LOR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LREM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LRETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LSHL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LSHR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LSTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LSUB.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LUSHR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LXOR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LoadClass.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/MethodGen.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/MethodObserver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/NEW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/NOP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ObjectType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/POP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/POP2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/PUSH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/PopInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/PushInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/RET.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/RETURN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ReferenceType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/SALOAD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/SASTORE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/SIPUSH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/SWAP.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/SWITCH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/Select.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/StackConsumer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/StackInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/StackProducer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/TargetLostException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/Type.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/Visitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/generic/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/AttributeHTML.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/BCELFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/BCELifier.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ByteSequence.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/Class2HTML.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassQueue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassSet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ClassVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/CodeHTML.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/ConstantHTML.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/InstructionFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/JavaWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/MethodHTML.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/Repository.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/bcel/internal/util/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/CharacterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/RE.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/RECompiler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/REDebugCompiler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/REProgram.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/RESyntaxException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/RETest.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/REUtil.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/StringCharacterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/regexp/internal/recompile.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/Version.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/XalanConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/extensions/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltMath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltSets.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/Extensions.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/NodeInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/lib/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/res/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/templates/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/templates/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/FeatureManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xslt/Process.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xslt/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/DOM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/Translet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/TransletException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/AttrImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/AttributeMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ChildNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/CommentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ElementImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/EntityImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/LCount.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/NodeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/NodeListCache.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/NotationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ParentNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/RangeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/TextImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/PropertyManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/Version.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLScanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/DOMParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/DTDParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/SAXParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XMLParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/AttributesProxy.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DOMInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DOMUtil.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/EncodingMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/FeatureState.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/IntStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/LocatorProxy.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/MessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/PropertyState.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SAX2XNI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SAXInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SecurityManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/StAXInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/Status.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SymbolHash.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SymbolTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/URI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XML11Char.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLChar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/util/XMLSymbols.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/Augmentations.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/QName.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XMLString.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/XNIException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/LSInputList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/ShortList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/StringList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSFacet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSImplementation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSModel.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSObject.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSObjectList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSParticle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSTerm.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/XSWildcard.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xerces/internal/xs/datatypes/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/Axis.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/res/XMLMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/Catalog.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/CatalogException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/CatalogManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/Resolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/ElementState.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/Encodings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/LineSeparator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/Method.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/OutputFormat.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/Printer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/Serializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/TextSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/CharInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/DOM3Serializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ElemContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ElemDesc.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Encodings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Encodings.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Method.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Serializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializerBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToStream.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToTextStream.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/TreeWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Utils.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/Version.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/WriterChain.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOM3SerializerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorHandlerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMLocatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMOutputImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/output_html.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/output_text.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/output_unknown.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/output_xml.properties (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/AttList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/Messages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/URI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/Utils.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/AttList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/BoolStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/CharKey.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/Constants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/DOM2Helper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/DOMBuilder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/DOMHelper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/DOMOrder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ElemDesc.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/IntStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/IntVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/LocaleUtility.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/NSInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/NameSpace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/NodeConsumer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/NodeVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ObjectPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ObjectStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ObjectVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/PrefixResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/QName.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StopParseException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringBufferPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringComparable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringToIntTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringToStringTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StringVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/TreeWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/Trie.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/URI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/UnImplNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/WrongParserException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XML11Char.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLChar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLString.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_en.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/Arg.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/CachedXPathAPI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/Expression.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/ExpressionNode.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/ExpressionOwner.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/ExtensionsProvider.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/FoundIndex.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/NodeSet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/NodeSetDTM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/SourceTree.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/SourceTreeManager.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/VariableStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathAPI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathProcessorException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathVisitable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/XPathVisitor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/AxesWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/ChildIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/IteratorPool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/NodeSequence.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/PathComponent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/RTFIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/SubContextList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/axes/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/Compiler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/Keywords.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/Lexer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/OpCodes.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/OpMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/XPathParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/compiler/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/domapi/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncConcat.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncContains.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncCount.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncFalse.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncFloor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncId.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncLang.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncLast.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncNot.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncNumber.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncPosition.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncQname.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncRound.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncString.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncSum.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncTrue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/Function.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/Function2Args.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/Function3Args.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/functions/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XBoolean.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XNodeSet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XNull.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XNumber.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XObject.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XString.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XStringForChars.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/objects/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/And.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Bool.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Div.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Equals.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Gt.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Gte.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Lt.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Lte.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Minus.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Mod.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Mult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Neg.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/NotEquals.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Number.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Operation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Or.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Plus.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Quo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/String.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/Variable.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/operations/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/NodeTest.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/StepPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/patterns/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/XPATHMessages.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/org/apache/xpath/internal/res/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/Entity.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/EventFilterSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/StaxErrorReporter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/StaxXMLInputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLBufferListener.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLEntityReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLEntityStorage.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLEventReaderImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLInputFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/AttributeImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/CharacterEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/CommentEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/DTDEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/DummyEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/EndDocumentEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/EndElementEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/EntityReferenceEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/LocationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/NamedEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/NamespaceImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/StartDocumentEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/StartElementEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/util/BufferAllocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/util/ReadOnlyIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/WriterUtility.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/XMLOutputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/com/sun/xml/internal/stream/writers/XMLWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/XMLConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/DatatypeConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/DatatypeConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/DatatypeFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/Duration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/FactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/XMLGregorianCalendar.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/datatype/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/namespace/NamespaceContext.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/namespace/QName.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/namespace/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/DocumentBuilder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/DocumentBuilderFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/FactoryConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/FactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/ParserConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/SAXParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/SAXParserFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/parsers/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/EventFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/FactoryConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/FactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/Location.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/StreamFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLEventFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLEventReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLEventWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLInputFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLOutputFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLReporter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLStreamConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLStreamException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLStreamReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/XMLStreamWriter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/Attribute.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/Characters.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/Comment.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/DTD.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/EndDocument.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/EndElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/EntityDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/EntityReference.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/Namespace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/NotationDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/ProcessingInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/StartDocument.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/StartElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/events/XMLEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/util/EventReaderDelegate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/util/StreamReaderDelegate.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/util/XMLEventAllocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/stream/util/XMLEventConsumer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/ErrorListener.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/FactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/OutputKeys.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/Result.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/Source.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/SourceLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/Templates.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/Transformer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/TransformerConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/TransformerException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/TransformerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/TransformerFactoryConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/URIResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/dom/DOMLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/dom/DOMResult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/dom/DOMSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/dom/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/overview.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/SAXResult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/SAXSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/SAXTransformerFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/TemplatesHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/TransformerHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/sax/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stax/StAXResult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stax/StAXSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stax/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stream/StreamResult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stream/StreamSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/transform/stream/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/Schema.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/SchemaFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/SchemaFactoryConfigurationError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/SchemaFactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/SchemaFactoryLoader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/TypeInfoProvider.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/Validator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/ValidatorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/validation/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPath.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathConstants.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathExpression.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathExpressionException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFactoryConfigurationException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFactoryFinder.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFunction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFunctionException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathFunctionResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/XPathVariableResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/javax/xml/xpath/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Attr.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/CDATASection.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/CharacterData.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Comment.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMConfiguration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMError.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMImplementation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMImplementationList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMImplementationSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMLocator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DOMStringList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Document.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DocumentFragment.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/DocumentType.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Element.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Entity.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/EntityReference.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/NameList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/NamedNodeMap.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Node.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/NodeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Notation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ProcessingInstruction.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/Text.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/TypeInfo.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/UserDataHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/bootstrap/DOMImplementationRegistry.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSS2Properties.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSCharsetRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSFontFaceRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSImportRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSMediaRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSPageRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSPrimitiveValue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSRuleList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSStyleDeclaration.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSStyleRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSStyleSheet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSUnknownRule.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSValue.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/CSSValueList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/Counter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/DOMImplementationCSS.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/DocumentCSS.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/ElementCSSInlineStyle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/RGBColor.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/Rect.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/css/ViewCSS.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/DocumentEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/Event.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/EventException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/EventListener.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/EventTarget.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/MouseEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/MutationEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/events/UIEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLAnchorElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLAppletElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLAreaElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLBRElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLBaseElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLBaseFontElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLBodyElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLButtonElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLCollection.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLDListElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLDOMImplementation.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLDirectoryElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLDivElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLDocument.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLFieldSetElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLFontElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLFormElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLFrameElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLFrameSetElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLHRElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLHeadElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLHeadingElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLHtmlElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLIFrameElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLImageElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLInputElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLIsIndexElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLLIElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLLabelElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLLegendElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLLinkElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLMapElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLMenuElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLMetaElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLModElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLOListElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLObjectElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLOptGroupElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLOptionElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLParagraphElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLParamElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLPreElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLQuoteElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLScriptElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLSelectElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLStyleElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableCaptionElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableCellElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableColElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableRowElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTableSectionElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTextAreaElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLTitleElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/html/HTMLUListElement.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/DOMImplementationLS.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSInput.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSLoadEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSOutput.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSParser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSParserFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSProgressEvent.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSResourceResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSSerializer.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ls/LSSerializerFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ranges/DocumentRange.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ranges/Range.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ranges/RangeException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/ranges/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/stylesheets/DocumentStyle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/stylesheets/LinkStyle.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/stylesheets/MediaList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/stylesheets/StyleSheet.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/stylesheets/StyleSheetList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/traversal/DocumentTraversal.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/traversal/NodeFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/traversal/NodeIterator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/traversal/TreeWalker.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/views/AbstractView.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/views/DocumentView.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/COPYRIGHT.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathEvaluator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathExpression.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathNSResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathNamespace.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/w3c/dom/xpath/XPathResult.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/AttributeList.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/Attributes.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ContentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/DTDHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/DocumentHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/EntityResolver.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ErrorHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/HandlerBase.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/InputSource.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/Locator.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/Parser.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/SAXException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/SAXNotRecognizedException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/SAXNotSupportedException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/SAXParseException.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/XMLFilter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/XMLReader.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/Attributes2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/Attributes2Impl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/DeclHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/DefaultHandler2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/EntityResolver2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/LexicalHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/Locator2.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/Locator2Impl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/ext/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/AttributeListImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/AttributesImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/DefaultHandler.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/LocatorImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/NamespaceSupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/NewInstance.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/ParserAdapter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/ParserFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/SecuritySupport.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/XMLFilterImpl.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/XMLReaderAdapter.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/XMLReaderFactory.java (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/helpers/package.html (100%) rename jaxp/src/{ => java.xml/share/classes}/org/xml/sax/package.html (100%) diff --git a/jaxp/make/BuildJaxp.gmk b/jaxp/make/BuildJaxp.gmk deleted file mode 100644 index 4efd49f4921..00000000000 --- a/jaxp/make/BuildJaxp.gmk +++ /dev/null @@ -1,55 +0,0 @@ -# -# Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -# This must be the first rule -default: all - --include $(SPEC) -include MakeBase.gmk -include JavaCompilation.gmk - -DISABLE_JAXP_WARNINGS := -Xlint:all,-deprecation,-unchecked,-rawtypes,-cast,-serial,-dep-ann,-static,-fallthrough - -# The generate new bytecode uses the new compiler for to generate bytecode -# for the new jdk that is being built. The code compiled by this setup -# cannot necessarily be run with the boot jdk. -$(eval $(call SetupJavaCompiler,GENERATE_NEWBYTECODE, \ - JVM := $(JAVA), \ - JAVAC := $(NEW_JAVAC), \ - FLAGS := -XDignore.symbol.file=true $(DISABLE_JAXP_WARNINGS), \ - SERVER_DIR := $(SJAVAC_SERVER_DIR), \ - SERVER_JVM := $(SJAVAC_SERVER_JAVA))) - -$(eval $(call SetupJavaCompilation,BUILD_JAXP, \ - SETUP := GENERATE_NEWBYTECODE, \ - SRC := $(JAXP_TOPDIR)/src, \ - CLEAN := .properties, \ - BIN := $(JAXP_OUTPUTDIR)/classes, \ - SRCZIP := $(JAXP_OUTPUTDIR)/dist/lib/src.zip, \ - JAR := $(JAXP_OUTPUTDIR)/dist/lib/classes.jar)) - -all: $(BUILD_JAXP) - -.PHONY: default all diff --git a/jaxp/make/Makefile b/jaxp/make/Makefile deleted file mode 100644 index 4570070f45b..00000000000 --- a/jaxp/make/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# -# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -# Locate this Makefile -ifeq ($(filter /%, $(lastword $(MAKEFILE_LIST))), ) - makefile_path := $(CURDIR)/$(lastword $(MAKEFILE_LIST)) -else - makefile_path := $(lastword $(MAKEFILE_LIST)) -endif -repo_dir := $(patsubst %/make/Makefile, %, $(makefile_path)) - -# What is the name of this subsystem (langtools, corba, etc)? -subsystem_name := $(notdir $(repo_dir)) - -# Try to locate top-level makefile -top_level_makefile := $(repo_dir)/../Makefile -ifneq ($(wildcard $(top_level_makefile)), ) - $(info Will run $(subsystem_name) target on top-level Makefile) - $(info WARNING: This is a non-recommended way of building!) - $(info ===================================================) -else - $(info Cannot locate top-level Makefile. Is this repo not checked out as part of a complete forest?) - $(error Build from top-level Makefile instead) -endif - -all: - @$(MAKE) -f $(top_level_makefile) $(subsystem_name) diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup b/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup deleted file mode 100644 index 12bfa2a82e1..00000000000 --- a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.cup +++ /dev/null @@ -1,1116 +0,0 @@ -/* - * reserved comment block - * DO NOT REMOVE OR ALTER! - */ -/* - * Copyright 2001-2004 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* - * $Id: xpath.cup,v 1.51 2004/12/15 17:35:39 jycli Exp $ - */ - -/* - * @author Jacek Ambroziak - * @author Santiago Pericas-Geertsen - * @author Morten Jorgensen - * @author G. Todd Miller - */ - -package com.sun.org.apache.xalan.internal.xsltc.compiler; - -import java.util.Stack; -import java.util.Vector; -import java.io.StringReader; -import com.sun.java_cup.internal.runtime.*; - -import com.sun.org.apache.xml.internal.dtm.DTM; -import com.sun.org.apache.xalan.internal.xsltc.DOM; -import com.sun.org.apache.xml.internal.dtm.Axis; -import com.sun.org.apache.xalan.internal.xsltc.runtime.Operators; -import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg; - -parser code {: - /** - * Used by function calls with no args. - */ - static public final Vector EmptyArgs = new Vector(0); - - /** - * Reference to non-existing variable. - */ - static public final VariableRef DummyVarRef = null; - - /** - * Reference to the Parser class. - */ - private Parser _parser; - private XSLTC _xsltc; - - /** - * String representation of the expression being parsed. - */ - private String _expression; - - /** - * Line number where this expression/pattern was declared. - */ - private int _lineNumber = 0; - - /** - * Reference to the symbol table. - */ - public SymbolTable _symbolTable; - - public XPathParser(Parser parser) { - _parser = parser; - _xsltc = parser.getXSLTC(); - _symbolTable = parser.getSymbolTable(); - } - - public int getLineNumber() { - return _lineNumber; - } - - public QName getQNameIgnoreDefaultNs(String name) { - return _parser.getQNameIgnoreDefaultNs(name); - } - - public QName getQName(String namespace, String prefix, String localname) { - return _parser.getQName(namespace, prefix, localname); - } - - public void setMultiDocument(boolean flag) { - _xsltc.setMultiDocument(flag); - } - - public void setCallsNodeset(boolean flag) { - _xsltc.setCallsNodeset(flag); - } - - public void setHasIdCall(boolean flag) { - _xsltc.setHasIdCall(flag); - } - - - /** - * This method is similar to findNodeType(int, Object) except that it - * creates a StepPattern instead of just returning a node type. It also - * differs in the way it handles "{uri}:*" and "{uri}:@*". The last two - * patterns are expanded as "*[namespace-uri() = 'uri']" and - * "@*[namespace-uri() = 'uri']", respectively. This expansion considerably - * simplifies the grouping of patterns in the Mode class. For this - * expansion to be correct, the priority of the pattern/template must be - * set to -0.25 (when no other predicates are present). - */ - public StepPattern createStepPattern(int axis, Object test, Vector predicates) { - int nodeType; - - if (test == null) { // "*" - nodeType = (axis == Axis.ATTRIBUTE) ? NodeTest.ATTRIBUTE : - (axis == Axis.NAMESPACE) ? -1 : NodeTest.ELEMENT; - - return new StepPattern(axis, nodeType, predicates); - } - else if (test instanceof Integer) { - nodeType = ((Integer) test).intValue(); - - return new StepPattern(axis, nodeType, predicates); - } - else { - QName name = (QName)test; - boolean setPriority = false; - - if (axis == Axis.NAMESPACE) { - nodeType = (name.toString().equals("*")) ? -1 - : _xsltc.registerNamespacePrefix(name);; - } - else { - final String uri = name.getNamespace(); - final String local = name.getLocalPart(); - final QName namespace_uri = - _parser.getQNameIgnoreDefaultNs("namespace-uri"); - - // Expand {uri}:* to *[namespace-uri() = 'uri'] - same for @* - if (uri != null && (local.equals("*") || local.equals("@*"))) { - if (predicates == null) { - predicates = new Vector(2); - } - - // Priority is set by hand if no other predicates exist - setPriority = (predicates.size() == 0); - - predicates.add( - new Predicate( - new EqualityExpr(Operators.EQ, - new NamespaceUriCall(namespace_uri), - new LiteralExpr(uri)))); - } - - if (local.equals("*")) { - nodeType = (axis == Axis.ATTRIBUTE) ? NodeTest.ATTRIBUTE - : NodeTest.ELEMENT; - } - else if (local.equals("@*")) { - nodeType = NodeTest.ATTRIBUTE; - } - else { - nodeType = (axis == Axis.ATTRIBUTE) ? _xsltc.registerAttribute(name) - : _xsltc.registerElement(name); - } - } - - final StepPattern result = new StepPattern(axis, nodeType, predicates); - - // Set priority for case prefix:* and prefix:@* (no predicates) - if (setPriority) { - result.setPriority(-0.25); - } - - return result; - } - } - - public int findNodeType(int axis, Object test) { - if (test == null) { // * - return (axis == Axis.ATTRIBUTE) ? - NodeTest.ATTRIBUTE : - (axis == Axis.NAMESPACE) ? -1 : NodeTest.ELEMENT; - } - else if (test instanceof Integer) { - return ((Integer)test).intValue(); - } - else { - QName name = (QName)test; - - if (axis == Axis.NAMESPACE) { - return (name.toString().equals("*")) ? -1 - : _xsltc.registerNamespacePrefix(name); - } - - if (name.getNamespace() == null) { - final String local = name.getLocalPart(); - - if (local.equals("*")) { - return (axis == Axis.ATTRIBUTE) ? NodeTest.ATTRIBUTE - : NodeTest.ELEMENT; - } - else if (local.equals("@*")) { - return NodeTest.ATTRIBUTE; - } - } - - return (axis == Axis.ATTRIBUTE) ? _xsltc.registerAttribute(name) - : _xsltc.registerElement(name); - } - } - - /** - * Parse the expression passed to the current scanner. If this - * expression contains references to local variables and it will be - * compiled in an external module (not in the main class) request - * the current template to create a new variable stack frame. - * - * @param lineNumber Line where the current expression is defined. - * @param external Set to true if this expression is - * compiled in a separate module. - * - */ - public Symbol parse(String expression, int lineNumber) throws Exception { - try { - _expression = expression; - _lineNumber = lineNumber; - return super.parse(); - } - catch (IllegalCharException e) { - ErrorMsg err = new ErrorMsg(ErrorMsg.ILLEGAL_CHAR_ERR, - lineNumber, e.getMessage()); - _parser.reportError(Constants.FATAL, err); - } - return null; - } - - /** - * Lookup a variable or parameter in the symbol table given its name. - * - * @param name Name of the symbol being looked up. - */ - final SyntaxTreeNode lookupName(QName name) { - // Is it a local var or param ? - final SyntaxTreeNode result = _parser.lookupVariable(name); - if (result != null) - return(result); - else - return(_symbolTable.lookupName(name)); - } - - public final void addError(ErrorMsg error) { - _parser.reportError(Constants.ERROR, error); - } - - public void report_error(String message, Object info) { - final ErrorMsg err = new ErrorMsg(ErrorMsg.SYNTAX_ERR, _lineNumber, - _expression); - _parser.reportError(Constants.FATAL, err); - } - - public void report_fatal_error(String message, Object info) { - // empty - } - - public RelativeLocationPath insertStep(Step step, RelativeLocationPath rlp) { - if (rlp instanceof Step) { - return new ParentLocationPath(step, (Step) rlp); - } - else if (rlp instanceof ParentLocationPath) { - final ParentLocationPath plp = (ParentLocationPath) rlp; - final RelativeLocationPath newrlp = insertStep(step, plp.getPath()); - return new ParentLocationPath(newrlp, plp.getStep()); - } - else { - addError(new ErrorMsg(ErrorMsg.INTERNAL_ERR, "XPathParser.insertStep")); - return rlp; - } - } - - /** - * Returns true if the axis applies to elements only. The axes - * child, attribute, namespace, descendant result in non-empty - * nodesets only if the context node is of type element. - */ - public boolean isElementAxis(int axis) { - return (axis == Axis.CHILD || axis == Axis.ATTRIBUTE || - axis == Axis.NAMESPACE || axis == Axis.DESCENDANT); - } -:} - -terminal SLASH, DOT, LBRACK, RBRACK, VBAR, LPAREN, RPAREN, STAR, COMMA; -terminal DOLLAR, ATSIGN; -terminal DDOT, DCOLON, DSLASH; -terminal EQ, NE; -terminal LT, GT, LE, GE; -terminal PLUS, MINUS, DIV, MOD, MULT; -terminal String Literal; -terminal String QNAME; -terminal ID, KEY, TEXT, NODE, OR, AND, COMMENT, PI, PIPARAM, PRECEDINGSIBLING; -terminal SELF, PARENT, CHILD, ATTRIBUTE, ANCESTOR, ANCESTORORSELF, DESCENDANT; -terminal DESCENDANTORSELF, FOLLOWING, FOLLOWINGSIBLING, NAMESPACE, PRECEDING; -terminal Double REAL; -terminal Long INT; -terminal PATTERN, EXPRESSION; - -non terminal SyntaxTreeNode TopLevel; - -non terminal Expression Expr, Argument, LocationPath; -non terminal Expression Predicate, FilterExpr, Step; -non terminal Expression OrExpr, AndExpr, EqualityExpr; -non terminal Expression RelationalExpr, AdditiveExpr; -non terminal Expression MultiplicativeExpr, UnaryExpr; -non terminal Expression VariableReference, FunctionCall; -non terminal Expression PrimaryExpr, UnionExpr, PathExpr, AbbreviatedStep; -non terminal Expression RelativeLocationPath, AbbreviatedRelativeLocationPath; -non terminal Expression AbsoluteLocationPath, AbbreviatedAbsoluteLocationPath; - -non terminal Object NodeTest, NameTest; - -non terminal IdKeyPattern IdKeyPattern; -non terminal Pattern Pattern; -non terminal Pattern LocationPathPattern; -non terminal StepPattern ProcessingInstructionPattern; -non terminal RelativePathPattern RelativePathPattern; -non terminal StepPattern StepPattern; -non terminal Object NodeTestPattern, NameTestPattern; - -non terminal Vector Predicates, NonemptyArgumentList; -non terminal QName QName, FunctionName, VariableName; -non terminal Integer AxisName, AxisSpecifier; -non terminal Integer ChildOrAttributeAxisSpecifier; - -precedence left VBAR; -precedence left OR; -precedence left AND; -precedence nonassoc EQ, NE; -precedence left LT, GT, LE, GE; - -precedence left PLUS, MINUS; -precedence left DIV, MOD, MULT; -precedence left DOLLAR; -precedence left ATSIGN; -precedence right DCOLON; - -start with TopLevel; - -TopLevel ::= PATTERN Pattern:pattern - {: RESULT = pattern; :} - - | EXPRESSION Expr:expr - {: RESULT = expr; :}; - -/* --------------------------- Patterns ----------------------------------- */ - -Pattern ::= LocationPathPattern:lpp - {: RESULT = lpp; :} - - | LocationPathPattern:lpp VBAR Pattern:p - {: RESULT = new AlternativePattern(lpp, p); :}; - -LocationPathPattern ::= SLASH - {: RESULT = new AbsolutePathPattern(null); :} - - | SLASH RelativePathPattern:rpp - {: RESULT = new AbsolutePathPattern(rpp); :} - - | IdKeyPattern:ikp - {: RESULT = ikp; :} - - | IdKeyPattern:ikp SLASH RelativePathPattern:rpp - {: RESULT = new ParentPattern(ikp, rpp); :} - - | IdKeyPattern:ikp DSLASH RelativePathPattern:rpp - {: RESULT = new AncestorPattern(ikp, rpp); :} - - | DSLASH RelativePathPattern:rpp - {: RESULT = new AncestorPattern(rpp); :} - - | RelativePathPattern:rpp - {: RESULT = rpp; :}; - -IdKeyPattern ::= ID LPAREN Literal:l RPAREN - {: RESULT = new IdPattern(l); - parser.setHasIdCall(true); - :} - - | KEY LPAREN Literal:l1 COMMA Literal:l2 RPAREN - {: RESULT = new KeyPattern(l1, l2); :}; - -ProcessingInstructionPattern ::= PIPARAM LPAREN Literal:l RPAREN - {: RESULT = new ProcessingInstructionPattern(l); :}; - -RelativePathPattern ::= StepPattern:sp - {: RESULT = sp; :} - - | StepPattern:sp SLASH RelativePathPattern:rpp - {: RESULT = new ParentPattern(sp, rpp); :} - - | StepPattern:sp DSLASH RelativePathPattern:rpp - {: RESULT = new AncestorPattern(sp, rpp); :}; - -StepPattern ::= NodeTestPattern:nt - {: - RESULT = parser.createStepPattern(Axis.CHILD, nt, null); - :} - - | NodeTestPattern:nt Predicates:pp - {: - RESULT = parser.createStepPattern(Axis.CHILD, nt, pp); - :} - - | ProcessingInstructionPattern:pip - {: RESULT = pip; :} - - | ProcessingInstructionPattern:pip Predicates:pp - {: RESULT = (ProcessingInstructionPattern)pip.setPredicates(pp); :} - - | ChildOrAttributeAxisSpecifier:axis NodeTestPattern:nt - {: - RESULT = parser.createStepPattern(axis.intValue(), nt, null); - :} - - | ChildOrAttributeAxisSpecifier:axis - NodeTestPattern:nt Predicates:pp - {: - RESULT = parser.createStepPattern(axis.intValue(), nt, pp); - :} - - | ChildOrAttributeAxisSpecifier:axis ProcessingInstructionPattern:pip - {: - RESULT = pip; // TODO: report error if axis is attribute - :} - - | ChildOrAttributeAxisSpecifier:axis ProcessingInstructionPattern:pip - Predicates:pp - {: - // TODO: report error if axis is attribute - RESULT = (ProcessingInstructionPattern)pip.setPredicates(pp); - :}; - -NodeTestPattern ::= NameTestPattern:nt - {: RESULT = nt; :} - - | NODE - {: RESULT = new Integer(NodeTest.ANODE); :} - - | TEXT - {: RESULT = new Integer(NodeTest.TEXT); :} - - | COMMENT - {: RESULT = new Integer(NodeTest.COMMENT); :} - - | PI - {: RESULT = new Integer(NodeTest.PI); :}; - -NameTestPattern ::= STAR - {: RESULT = null; :} - - | QName:qn - {: RESULT = qn; :}; - -ChildOrAttributeAxisSpecifier ::= ATSIGN - {: RESULT = new Integer(Axis.ATTRIBUTE); :} - - | CHILD DCOLON - {: RESULT = new Integer(Axis.CHILD); :} - - | ATTRIBUTE DCOLON - {: RESULT = new Integer(Axis.ATTRIBUTE); :}; - -Predicates ::= Predicate:p - {: - Vector temp = new Vector(); - temp.addElement(p); - RESULT = temp; - :} - - | Predicate:p Predicates:pp - {: pp.insertElementAt(p, 0); RESULT = pp; :}; - -Predicate ::= LBRACK Expr:e RBRACK - {: - RESULT = new Predicate(e); - :}; - -/* --------------------------- Expressions --------------------------------- */ - -Expr ::= OrExpr:ex - {: RESULT = ex; :}; - -OrExpr ::= AndExpr:ae - {: RESULT = ae; :} - - | OrExpr:oe OR AndExpr:ae - {: RESULT = new LogicalExpr(LogicalExpr.OR, oe, ae); :}; - -AndExpr ::= EqualityExpr:e - {: RESULT = e; :} - - | AndExpr:ae AND EqualityExpr:ee - {: RESULT = new LogicalExpr(LogicalExpr.AND, ae, ee); :}; - -EqualityExpr ::= RelationalExpr:re - {: RESULT = re; :} - - | EqualityExpr:ee EQ RelationalExpr:re - {: RESULT = new EqualityExpr(Operators.EQ, ee, re); :} - - | EqualityExpr:ee NE RelationalExpr:re - {: RESULT = new EqualityExpr(Operators.NE, ee, re); :}; - -RelationalExpr ::= AdditiveExpr:ae - {: RESULT = ae; :} - - | RelationalExpr:re LT AdditiveExpr:ae - {: RESULT = new RelationalExpr(Operators.LT, re, ae); :} - - | RelationalExpr:re GT AdditiveExpr:ae - {: RESULT = new RelationalExpr(Operators.GT, re, ae); :} - - | RelationalExpr:re LE AdditiveExpr:ae - {: RESULT = new RelationalExpr(Operators.LE, re, ae); :} - - | RelationalExpr:re GE AdditiveExpr:ae - {: RESULT = new RelationalExpr(Operators.GE, re, ae); :}; - -AdditiveExpr ::= MultiplicativeExpr:me - {: RESULT = me; :} - - | AdditiveExpr:ae PLUS MultiplicativeExpr:me - {: RESULT = new BinOpExpr(BinOpExpr.PLUS, ae, me); :} - - | AdditiveExpr:ae MINUS MultiplicativeExpr:me - {: RESULT = new BinOpExpr(BinOpExpr.MINUS, ae, me); :}; - -MultiplicativeExpr ::= UnaryExpr:ue - {: RESULT = ue; :} - - | MultiplicativeExpr:me MULT UnaryExpr:ue - {: RESULT = new BinOpExpr(BinOpExpr.TIMES, me, ue); :} - - | MultiplicativeExpr:me DIV UnaryExpr:ue - {: RESULT = new BinOpExpr(BinOpExpr.DIV, me, ue); :} - - | MultiplicativeExpr:me MOD UnaryExpr:ue - {: RESULT = new BinOpExpr(BinOpExpr.MOD, me, ue); :}; - -UnaryExpr ::= UnionExpr:ue - {: RESULT = ue; :} - - | MINUS UnaryExpr:ue - {: RESULT = new UnaryOpExpr(ue); :}; - -UnionExpr ::= PathExpr:pe - {: RESULT = pe; :} - - | PathExpr:pe VBAR UnionExpr:rest - {: RESULT = new UnionPathExpr(pe, rest); :}; - -PathExpr ::= LocationPath:lp - {: RESULT = lp; :} - - | FilterExpr:fexp - {: RESULT = fexp; :} - - | FilterExpr:fexp SLASH RelativeLocationPath:rlp - {: RESULT = new FilterParentPath(fexp, rlp); :} - - | FilterExpr:fexp DSLASH RelativeLocationPath:rlp - {: - // - // Expand '//' into '/descendant-or-self::node()/' or - // into /descendant-or-self::*/ - // - int nodeType = DOM.NO_TYPE; - if (rlp instanceof Step && - parser.isElementAxis(((Step) rlp).getAxis())) - { - nodeType = DTM.ELEMENT_NODE; - } - final Step step = new Step(Axis.DESCENDANTORSELF, nodeType, null); - FilterParentPath fpp = new FilterParentPath(fexp, step); - fpp = new FilterParentPath(fpp, rlp); - if (fexp instanceof KeyCall == false) { - fpp.setDescendantAxis(); - } - RESULT = fpp; - :}; - -LocationPath ::= RelativeLocationPath:rlp - {: RESULT = rlp; :} - - | AbsoluteLocationPath:alp - {: RESULT = alp; :}; - -RelativeLocationPath ::= Step:step - {: RESULT = step; :} - - | RelativeLocationPath:rlp SLASH Step:step - {: - if (rlp instanceof Step && ((Step) rlp).isAbbreviatedDot()) { - RESULT = step; // Remove './' from the middle - } - else if (((Step) step).isAbbreviatedDot()) { - RESULT = rlp; // Remove '/.' from the end - } - else { - RESULT = - new ParentLocationPath((RelativeLocationPath) rlp, step); - } - :} - - | AbbreviatedRelativeLocationPath:arlp - {: RESULT = arlp; :}; - -AbsoluteLocationPath ::= SLASH - {: RESULT = new AbsoluteLocationPath(); :} - - | SLASH RelativeLocationPath:rlp - {: RESULT = new AbsoluteLocationPath(rlp); :} - - | AbbreviatedAbsoluteLocationPath:aalp - {: RESULT = aalp; :}; - -AbbreviatedRelativeLocationPath ::= RelativeLocationPath:rlp DSLASH Step:step - {: - final Step right = (Step)step; - final int axis = right.getAxis(); - final int type = right.getNodeType(); - final Vector predicates = right.getPredicates(); - - if ((axis == Axis.CHILD) && (type != NodeTest.ATTRIBUTE)) { - // Compress './/child:E' into 'descendant::E' - if possible - if (predicates == null) { - right.setAxis(Axis.DESCENDANT); - if (rlp instanceof Step && ((Step)rlp).isAbbreviatedDot()) { - RESULT = right; - } - else { - // Expand 'rlp//child::E' into 'rlp/descendant::E' - RelativeLocationPath left = (RelativeLocationPath)rlp; - RESULT = new ParentLocationPath(left, right); - } - } - else { - // Expand './/step' -> 'descendant-or-self::*/step' - if (rlp instanceof Step && ((Step)rlp).isAbbreviatedDot()) { - Step left = new Step(Axis.DESCENDANTORSELF, - DTM.ELEMENT_NODE, null); - RESULT = new ParentLocationPath(left, right); - } - else { - // Expand 'rlp//step' -> 'rlp/descendant-or-self::*/step' - RelativeLocationPath left = (RelativeLocationPath)rlp; - Step mid = new Step(Axis.DESCENDANTORSELF, - DTM.ELEMENT_NODE, null); - ParentLocationPath ppl = new ParentLocationPath(mid, right); - RESULT = new ParentLocationPath(left, ppl); - } - } - } - else if ((axis == Axis.ATTRIBUTE) || (type == NodeTest.ATTRIBUTE)) { - // Expand 'rlp//step' -> 'rlp/descendant-or-self::*/step' - RelativeLocationPath left = (RelativeLocationPath)rlp; - Step middle = new Step(Axis.DESCENDANTORSELF, - DTM.ELEMENT_NODE, null); - ParentLocationPath ppl = new ParentLocationPath(middle, right); - RESULT = new ParentLocationPath(left, ppl); - } - else { - // Expand 'rlp//step' -> 'rlp/descendant-or-self::node()/step' - RelativeLocationPath left = (RelativeLocationPath)rlp; - Step middle = new Step(Axis.DESCENDANTORSELF, - DOM.NO_TYPE, null); - ParentLocationPath ppl = new ParentLocationPath(middle, right); - RESULT = new ParentLocationPath(left, ppl); - } - :}; - - -AbbreviatedAbsoluteLocationPath ::= DSLASH RelativeLocationPath:rlp - {: - // - // Expand '//' into '/descendant-or-self::node()/' or - // into /descendant-or-self::*/ - // - int nodeType = DOM.NO_TYPE; - if (rlp instanceof Step && - parser.isElementAxis(((Step) rlp).getAxis())) - { - nodeType = DTM.ELEMENT_NODE; - } - final Step step = new Step(Axis.DESCENDANTORSELF, nodeType, null); - RESULT = new AbsoluteLocationPath(parser.insertStep(step, - (RelativeLocationPath) rlp)); - :}; - -Step ::= NodeTest:ntest - {: - if (ntest instanceof Step) { - RESULT = (Step)ntest; - } - else { - RESULT = new Step(Axis.CHILD, - parser.findNodeType(Axis.CHILD, ntest), - null); - } - :} - - | NodeTest:ntest Predicates:pp - {: - if (ntest instanceof Step) { - Step step = (Step)ntest; - step.addPredicates(pp); - RESULT = (Step)ntest; - } - else { - RESULT = new Step(Axis.CHILD, - parser.findNodeType(Axis.CHILD, ntest), pp); - } - :} - - | AxisSpecifier:axis NodeTest:ntest Predicates:pp - {: RESULT = new Step(axis.intValue(), - parser.findNodeType(axis.intValue(), ntest), - pp); - :} - - | AxisSpecifier:axis NodeTest:ntest - {: RESULT = new Step(axis.intValue(), - parser.findNodeType(axis.intValue(), ntest), - null); - :} - - | AbbreviatedStep:abbrev - {: RESULT = abbrev; :}; - -AxisSpecifier ::= AxisName:an DCOLON - {: RESULT = an; :} - - | ATSIGN - {: RESULT = new Integer(Axis.ATTRIBUTE); :}; - -AxisName ::= ANCESTOR - {: RESULT = new Integer(Axis.ANCESTOR); :} - - | ANCESTORORSELF - {: RESULT = new Integer(Axis.ANCESTORORSELF); :} - - | ATTRIBUTE - {: RESULT = new Integer(Axis.ATTRIBUTE); :} - - | CHILD - {: RESULT = new Integer(Axis.CHILD); :} - - | DESCENDANT - {: RESULT = new Integer(Axis.DESCENDANT); :} - - | DESCENDANTORSELF - {: RESULT = new Integer(Axis.DESCENDANTORSELF); :} - - | FOLLOWING - {: RESULT = new Integer(Axis.FOLLOWING); :} - - | FOLLOWINGSIBLING - {: RESULT = new Integer(Axis.FOLLOWINGSIBLING); :} - - | NAMESPACE - {: RESULT = new Integer(Axis.NAMESPACE); :} - - | PARENT - {: RESULT = new Integer(Axis.PARENT); :} - - | PRECEDING - {: RESULT = new Integer(Axis.PRECEDING); :} - - | PRECEDINGSIBLING - {: RESULT = new Integer(Axis.PRECEDINGSIBLING); :} - - | SELF - {: RESULT = new Integer(Axis.SELF); :}; - -AbbreviatedStep ::= DOT - {: RESULT = new Step(Axis.SELF, NodeTest.ANODE, null); :} - - | DDOT - {: RESULT = new Step(Axis.PARENT, NodeTest.ANODE, null); :}; - -FilterExpr ::= PrimaryExpr:primary - {: RESULT = primary; :} - - | PrimaryExpr:primary Predicates:pp - {: RESULT = new FilterExpr(primary, pp); :}; - -PrimaryExpr ::= VariableReference:vr - {: RESULT = vr; :} - - | LPAREN Expr:ex RPAREN - {: RESULT = ex; :} - - | Literal:string - {: - /* - * If the string appears to have the syntax of a QName, store - * namespace info in the literal expression. This is used for - * element-available and function-available functions, among - * others. Also, the default namespace must be ignored. - */ - String namespace = null; - final int index = string.lastIndexOf(':'); - - if (index > 0) { - final String prefix = string.substring(0, index); - namespace = parser._symbolTable.lookupNamespace(prefix); - } - RESULT = (namespace == null) ? new LiteralExpr(string) - : new LiteralExpr(string, namespace); - :} - - | INT:num - {: - long value = num.longValue(); - if (value < Integer.MIN_VALUE || value > Integer.MAX_VALUE) { - RESULT = new RealExpr(value); - } - else { - if (num.doubleValue() == -0) - RESULT = new RealExpr(num.doubleValue()); - else if (num.intValue() == 0) - RESULT = new IntExpr(num.intValue()); - else if (num.doubleValue() == 0.0) - RESULT = new RealExpr(num.doubleValue()); - else - RESULT = new IntExpr(num.intValue()); - } - :} - - | REAL:num - {: RESULT = new RealExpr(num.doubleValue()); :} - - | FunctionCall:fc - {: RESULT = fc; :}; - -VariableReference ::= DOLLAR VariableName:varName - {: - // An empty qname prefix for a variable or parameter reference - // should map to the null namespace and not the default URI. - SyntaxTreeNode node = parser.lookupName(varName); - - if (node != null) { - if (node instanceof Variable) { - RESULT = new VariableRef((Variable)node); - } - else if (node instanceof Param) { - RESULT = new ParameterRef((Param)node); - } - else { - RESULT = new UnresolvedRef(varName); - } - } - - if (node == null) { - RESULT = new UnresolvedRef(varName); - } - :}; - -FunctionCall ::= FunctionName:fname LPAREN RPAREN - {: - - if (parser.getQNameIgnoreDefaultNs("current").equals(fname)) { - RESULT = new CurrentCall(fname); - } - else if (parser.getQNameIgnoreDefaultNs("number").equals(fname)) { - RESULT = new NumberCall(fname, parser.EmptyArgs); - } - else if (parser.getQNameIgnoreDefaultNs("string").equals(fname)) { - RESULT = new StringCall(fname, parser.EmptyArgs); - } - else if (parser.getQNameIgnoreDefaultNs("concat").equals(fname)) { - RESULT = new ConcatCall(fname, parser.EmptyArgs); - } - else if (parser.getQNameIgnoreDefaultNs("true").equals(fname)) { - RESULT = new BooleanExpr(true); - } - else if (parser.getQNameIgnoreDefaultNs("false").equals(fname)) { - RESULT = new BooleanExpr(false); - } - else if (parser.getQNameIgnoreDefaultNs("name").equals(fname)) { - RESULT = new NameCall(fname); - } - else if (parser.getQNameIgnoreDefaultNs("generate-id").equals(fname)) { - RESULT = new GenerateIdCall(fname, parser.EmptyArgs); - } - else if (parser.getQNameIgnoreDefaultNs("string-length").equals(fname)) { - RESULT = new StringLengthCall(fname, parser.EmptyArgs); - } - else if (parser.getQNameIgnoreDefaultNs("position").equals(fname)) { - RESULT = new PositionCall(fname); - } - else if (parser.getQNameIgnoreDefaultNs("last").equals(fname)) { - RESULT = new LastCall(fname); - } - else if (parser.getQNameIgnoreDefaultNs("local-name").equals(fname)) { - RESULT = new LocalNameCall(fname); - } - else if (parser.getQNameIgnoreDefaultNs("namespace-uri").equals(fname)) { - RESULT = new NamespaceUriCall(fname); - } - else { - RESULT = new FunctionCall(fname, parser.EmptyArgs); - } - :} - - | FunctionName:fname LPAREN NonemptyArgumentList:argl RPAREN - {: - if (parser.getQNameIgnoreDefaultNs("concat").equals(fname)) { - RESULT = new ConcatCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("number").equals(fname)) { - RESULT = new NumberCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("document").equals(fname)) { - parser.setMultiDocument(true); - RESULT = new DocumentCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("string").equals(fname)) { - RESULT = new StringCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("boolean").equals(fname)) { - RESULT = new BooleanCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("name").equals(fname)) { - RESULT = new NameCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("generate-id").equals(fname)) { - RESULT = new GenerateIdCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("not").equals(fname)) { - RESULT = new NotCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("format-number").equals(fname)) { - RESULT = new FormatNumberCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("unparsed-entity-uri").equals(fname)) { - RESULT = new UnparsedEntityUriCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("key").equals(fname)) { - RESULT = new KeyCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("id").equals(fname)) { - RESULT = new KeyCall(fname, argl); - parser.setHasIdCall(true); - } - else if (parser.getQNameIgnoreDefaultNs("ceiling").equals(fname)) { - RESULT = new CeilingCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("round").equals(fname)) { - RESULT = new RoundCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("floor").equals(fname)) { - RESULT = new FloorCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("contains").equals(fname)) { - RESULT = new ContainsCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("string-length").equals(fname)) { - RESULT = new StringLengthCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("starts-with").equals(fname)) { - RESULT = new StartsWithCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("function-available").equals(fname)) { - RESULT = new FunctionAvailableCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("element-available").equals(fname)) { - RESULT = new ElementAvailableCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("local-name").equals(fname)) { - RESULT = new LocalNameCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("lang").equals(fname)) { - RESULT = new LangCall(fname, argl); - } - else if (parser.getQNameIgnoreDefaultNs("namespace-uri").equals(fname)) { - RESULT = new NamespaceUriCall(fname, argl); - } - else if (parser.getQName(Constants.TRANSLET_URI, "xsltc", "cast").equals(fname)) { - RESULT = new CastCall(fname, argl); - } - // Special case for extension function nodeset() - else if (fname.getLocalPart().equals("nodeset") || fname.getLocalPart().equals("node-set")) { - parser.setCallsNodeset(true); // implies MultiDOM - RESULT = new FunctionCall(fname, argl); - } - else { - RESULT = new FunctionCall(fname, argl); - } - :}; - -NonemptyArgumentList ::= Argument:arg - {: - Vector temp = new Vector(); - temp.addElement(arg); - RESULT = temp; - :} - - | Argument:arg COMMA NonemptyArgumentList:argl - {: argl.insertElementAt(arg, 0); RESULT = argl; :}; - -FunctionName ::= QName:fname - {: - RESULT = fname; - :}; - -VariableName ::= QName:vname - {: - RESULT = vname; - :}; - -Argument ::= Expr:ex - {: RESULT = ex; :}; - -NodeTest ::= NameTest:nt - {: RESULT = nt; :} - - | NODE - {: RESULT = new Integer(NodeTest.ANODE); :} - - | TEXT - {: RESULT = new Integer(NodeTest.TEXT); :} - - | COMMENT - {: RESULT = new Integer(NodeTest.COMMENT); :} - - | PIPARAM LPAREN Literal:l RPAREN - {: - QName name = parser.getQNameIgnoreDefaultNs("name"); - Expression exp = new EqualityExpr(Operators.EQ, - new NameCall(name), - new LiteralExpr(l)); - Vector predicates = new Vector(); - predicates.addElement(new Predicate(exp)); - RESULT = new Step(Axis.CHILD, NodeTest.PI, predicates); - :} - - | PI - {: RESULT = new Integer(NodeTest.PI); :}; - -NameTest ::= STAR - {: RESULT = null; :} - - | QName:qn - {: RESULT = qn; :}; - -QName ::= QNAME:qname - {: RESULT = parser.getQNameIgnoreDefaultNs(qname); :} - - | DIV - {: RESULT = parser.getQNameIgnoreDefaultNs("div"); :} - - | MOD - {: RESULT = parser.getQNameIgnoreDefaultNs("mod"); :} - - | KEY - {: RESULT = parser.getQNameIgnoreDefaultNs("key"); :} - - | ANCESTOR - {: RESULT = parser.getQNameIgnoreDefaultNs("child"); :} - - | ANCESTORORSELF - {: RESULT = parser.getQNameIgnoreDefaultNs("ancestor-or-self"); :} - - | ATTRIBUTE - {: RESULT = parser.getQNameIgnoreDefaultNs("attribute"); :} - - | CHILD - {: RESULT = parser.getQNameIgnoreDefaultNs("child"); :} - - | DESCENDANT - {: RESULT = parser.getQNameIgnoreDefaultNs("decendant"); :} - - | DESCENDANTORSELF - {: RESULT = parser.getQNameIgnoreDefaultNs("decendant-or-self"); :} - - | FOLLOWING - {: RESULT = parser.getQNameIgnoreDefaultNs("following"); :} - - | FOLLOWINGSIBLING - {: RESULT = parser.getQNameIgnoreDefaultNs("following-sibling"); :} - - | NAMESPACE - {: RESULT = parser.getQNameIgnoreDefaultNs("namespace"); :} - - | PARENT - {: RESULT = parser.getQNameIgnoreDefaultNs("parent"); :} - - | PRECEDING - {: RESULT = parser.getQNameIgnoreDefaultNs("preceding"); :} - - | PRECEDINGSIBLING - {: RESULT = parser.getQNameIgnoreDefaultNs("preceding-sibling"); :} - - | SELF - {: RESULT = parser.getQNameIgnoreDefaultNs("self"); :} - - | ID - {: RESULT = parser.getQNameIgnoreDefaultNs("id"); :}; - diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex b/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex deleted file mode 100644 index f1013f38eba..00000000000 --- a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/xpath.lex +++ /dev/null @@ -1,260 +0,0 @@ -/* - * reserved comment block - * DO NOT REMOVE OR ALTER! - */ -/* - * Copyright 2001-2004 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/* - * $Id: xpath.lex,v 1.12 2005/08/02 02:59:03 mcnamara Exp $ - */ - -/* - * @author Jacek Ambroziak - * @author Santiago Pericas-Geertsen - * @author Morten Jorgensen - * - */ - -package com.sun.org.apache.xalan.internal.xsltc.compiler; - -import com.sun.java_cup.internal.runtime.Symbol; -%% -%cup -%unicode -%class XPathLexer -%yyeof - -%{ - int last; - - void initialize() { - last = -1; - } - - static boolean isWhitespace(int c) { - return (c == ' ' || c == '\t' || c == '\r' || c == '\n' || c == '\f'); - } - - /** - * If symbol is not followed by '::' or '(', then treat it as a - * name instead of an axis or function (Jira-1912). - */ - Symbol disambiguateAxisOrFunction(int ss) throws Exception { - // Peek in the input buffer without changing the internal state - int index = yy_buffer_index; - - // Skip whitespace - while (index < yy_buffer_read && isWhitespace(yy_buffer[index])) { - index++; - } - - // If end of buffer, can't disambiguate :( - if (index >= yy_buffer_read) { - // Can't disambiguate, so return as symbol - return new Symbol(ss); - } - - // Return symbol if next token is '::' or '(' - return (yy_buffer[index] == ':' && yy_buffer[index+1] == ':' || - yy_buffer[index] == '(') ? - newSymbol(ss) : newSymbol(sym.QNAME, yytext()); - } - - /** - * If symbol is first token or if it follows any of the operators - * listed in http://www.w3.org/TR/xpath#exprlex then treat as a - * name instead of a keyword (Jira-1912). - */ - Symbol disambiguateOperator(int ss) throws Exception { - switch (last) { - case -1: // first token - case sym.ATSIGN: - case sym.DCOLON: - case sym.LPAREN: - case sym.LBRACK: - case sym.COMMA: - case sym.AND: - case sym.OR: - case sym.MOD: - case sym.DIV: - case sym.MULT: - case sym.SLASH: - case sym.DSLASH: - case sym.VBAR: - case sym.PLUS: - case sym.MINUS: - case sym.EQ: - case sym.NE: - case sym.LT: - case sym.LE: - case sym.GT: - case sym.GE: - return newSymbol(sym.QNAME, yytext()); - } - return newSymbol(ss); - } - - /** - * If symbol is first token or if it follows any of the operators - * listed in http://www.w3.org/TR/xpath#exprlex then treat as a - * wildcard instead of a multiplication operator - */ - Symbol disambiguateStar() throws Exception { - switch (last) { - case -1: // first token - case sym.ATSIGN: - case sym.DCOLON: - case sym.LPAREN: - case sym.LBRACK: - case sym.COMMA: - case sym.AND: - case sym.OR: - case sym.MOD: - case sym.DIV: - case sym.MULT: - case sym.SLASH: - case sym.DSLASH: - case sym.VBAR: - case sym.PLUS: - case sym.MINUS: - case sym.EQ: - case sym.NE: - case sym.LT: - case sym.LE: - case sym.GT: - case sym.GE: - return newSymbol(sym.STAR); - } - return newSymbol(sym.MULT); - } - - Symbol newSymbol(int ss) { - last = ss; - return new Symbol(ss); - } - - Symbol newSymbol(int ss, String value) { - last = ss; - return new Symbol(ss, value); - } - - Symbol newSymbol(int ss, Long value) { - last = ss; - return new Symbol(ss, value); - } - - Symbol newSymbol(int ss, Double value) { - last = ss; - return new Symbol(ss, value); - } -%} - -%eofval{ -return newSymbol(sym.EOF); -%eofval} - -%yylexthrow{ -Exception -%yylexthrow} - -Letter={BaseChar}|{Ideographic} - -BaseChar=[\u0041-\u005A\u0061-\u007A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF\u0100-\u0131\u0134-\u013E\u0141-\u0148\u014A-\u017E\u0180-\u01C3\u01CD-\u01F0\u01F4-\u01F5\u01FA-\u0217\u0250-\u02A8\u02BB-\u02C1\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03CE\u03D0-\u03D6\u03DA\u03DC\u03DE\u03E0\u03E2-\u03F3\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E-\u0481\u0490-\u04C4\u04C7-\u04C8\u04CB-\u04CC\u04D0-\u04EB\u04EE-\u04F5\u04F8-\u04F9\u0531-\u0556\u0559\u0561-\u0586\u05D0-\u05EA\u05F0-\u05F2\u0621-\u063A\u0641-\u064A\u0671-\u06B7\u06BA-\u06BE\u06C0-\u06CE\u06D0-\u06D3\u06D5\u06E5-\u06E6\u0905-\u0939\u093D\u0958-\u0961\u0985-\u098C\u098F-\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09DC-\u09DD\u09DF-\u09E1\u09F0-\u09F1\u0A05-\u0A0A\u0A0F-\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32-\u0A33\u0A35-\u0A36\u0A38-\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8B\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2-\u0AB3\u0AB5-\u0AB9\u0ABD\u0AE0\u0B05-\u0B0C\u0B0F-\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32-\u0B33\u0B36-\u0B39\u0B3D\u0B5C-\u0B5D\u0B5F-\u0B61\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99-\u0B9A\u0B9C\u0B9E-\u0B9F\u0BA3-\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB5\u0BB7-\u0BB9\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C60-\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CDE\u0CE0-\u0CE1\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D28\u0D2A-\u0D39\u0D60-\u0D61\u0E01-\u0E2E\u0E30\u0E32-\u0E33\u0E40-\u0E45\u0E81-\u0E82\u0E84\u0E87-\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA-\u0EAB\u0EAD-\u0EAE\u0EB0\u0EB2-\u0EB3\u0EBD\u0EC0-\u0EC4\u0F40-\u0F47\u0F49-\u0F69\u10A0-\u10C5\u10D0-\u10F6\u1100\u1102-\u1103\u1105-\u1107\u1109\u110B-\u110C\u110E-\u1112\u113C\u113E\u1140\u114C\u114E\u1150\u1154-\u1155\u1159\u115F-\u1161\u1163\u1165\u1167\u1169\u116D-\u116E\u1172-\u1173\u1175\u119E\u11A8\u11AB\u11AE-\u11AF\u11B7-\u11B8\u11BA\u11BC-\u11C2\u11EB\u11F0\u11F9\u1E00-\u1E9B\u1EA0-\u1EF9\u1F00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2126\u212A-\u212B\u212E\u2180-\u2182\u3041-\u3094\u30A1-\u30FA\u3105-\u312C\uAC00-\uD7A3] - -Ideographic=[\u4E00-\u9FA5\u3007\u3021-\u3029] - -CombiningChar=[\u0300-\u0345\u0360-\u0361\u0483-\u0486\u0591-\u05A1\u05A3-\u05B9\u05BB-\u05BD\u05BF\u05C1-\u05C2\u05C4\u064B-\u0652\u0670\u06D6-\u06DC\u06DD-\u06DF\u06E0-\u06E4\u06E7-\u06E8\u06EA-\u06ED\u0901-\u0903\u093C\u093E-\u094C\u094D\u0951-\u0954\u0962-\u0963\u0981-\u0983\u09BC\u09BE\u09BF\u09C0-\u09C4\u09C7-\u09C8\u09CB-\u09CD\u09D7\u09E2-\u09E3\u0A02\u0A3C\u0A3E\u0A3F\u0A40-\u0A42\u0A47-\u0A48\u0A4B-\u0A4D\u0A70-\u0A71\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0B01-\u0B03\u0B3C\u0B3E-\u0B43\u0B47-\u0B48\u0B4B-\u0B4D\u0B56-\u0B57\u0B82-\u0B83\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C01-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56\u0C82-\u0C83\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5-\u0CD6\u0D02-\u0D03\u0D3E-\u0D43\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB-\u0EBC\u0EC8-\u0ECD\u0F18-\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86-\u0F8B\u0F90-\u0F95\u0F97\u0F99-\u0FAD\u0FB1-\u0FB7\u0FB9\u20D0-\u20DC\u20E1\u302A-\u302F\u3099\u309A] - -Digit=[\u0030-\u0039\u0660-\u0669\u06F0-\u06F9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE7-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29] - -Extender=[\u00B7\u02D0\u02D1\u0387\u0640\u0E46\u0EC6\u3005\u3031-\u3035\u309D-\u309E\u30FC-\u30FE] - -NCName=({Letter}|"_"|{NCNameStartChar})({NCNameChar})* - -NCNameChar={Letter}|{Digit}|"."|"-"|"_"|{CombiningChar}|{Extender}|{NCNameStartChar}| \u00B7 | [\u0300-\u036F] | [\u203F-\u2040] | [\u0130-\u0136] - -NCNameStartChar=[\u0041-\u005A\u0061-\u007A\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD] | \u005F |({HighSurrogate}{LowSurrogate}) - -HighSurrogate=[\uD800-\uDBFF] - -LowSurrogate=[\uDC00-\uDFFF] - -%% - -"*" { return disambiguateStar(); } -"/" { return newSymbol(sym.SLASH); } -"+" { return newSymbol(sym.PLUS); } -"-" { return newSymbol(sym.MINUS); } -"div" { return disambiguateOperator(sym.DIV); } -"mod" { return disambiguateOperator(sym.MOD); } -"::" { return newSymbol(sym.DCOLON); } -"," { return newSymbol(sym.COMMA); } -"@" { return newSymbol(sym.ATSIGN); } -".." { return newSymbol(sym.DDOT); } -"|" { return newSymbol(sym.VBAR); } -"$" { return newSymbol(sym.DOLLAR); } -"//" { return newSymbol(sym.DSLASH); } -"=" { return newSymbol(sym.EQ); } -"!=" { return newSymbol(sym.NE); } -"<" { return newSymbol(sym.LT); } -">" { return newSymbol(sym.GT); } -"<=" { return newSymbol(sym.LE); } -">=" { return newSymbol(sym.GE); } -"id" { return disambiguateAxisOrFunction(sym.ID); } -"key" { return disambiguateAxisOrFunction(sym.KEY); } -"text()" { return newSymbol(sym.TEXT); } -"text"+[ \t\r\n\f]+"()" { return newSymbol(sym.TEXT); } -"node()" { return newSymbol(sym.NODE); } -"node"+[ \t\r\n\f]+"()" { return newSymbol(sym.NODE); } -"comment()" { return newSymbol(sym.COMMENT); } -"comment"+[ \t\r\n\f]+"()" { return newSymbol(sym.COMMENT); } -"processing-instruction" { return disambiguateAxisOrFunction(sym.PIPARAM); } -"processing-instruction()" { return newSymbol(sym.PI); } -"processing-instruction"+[ \t\r\n\f]+"()" { return newSymbol(sym.PI); } -"or" { return disambiguateOperator(sym.OR); } -"and" { return disambiguateOperator(sym.AND); } -"child" { return disambiguateAxisOrFunction(sym.CHILD); } -"attribute" { return disambiguateAxisOrFunction(sym.ATTRIBUTE); } -"ancestor" { return disambiguateAxisOrFunction(sym.ANCESTOR); } -"ancestor-or-self" { return disambiguateAxisOrFunction(sym.ANCESTORORSELF); } -"descendant" { return disambiguateAxisOrFunction(sym.DESCENDANT); } -"descendant-or-self" { return disambiguateAxisOrFunction(sym.DESCENDANTORSELF); } -"following" { return disambiguateAxisOrFunction(sym.FOLLOWING); } -"following-sibling" { return disambiguateAxisOrFunction(sym.FOLLOWINGSIBLING); } -"namespace" { return disambiguateAxisOrFunction(sym.NAMESPACE); } -"parent" { return disambiguateAxisOrFunction(sym.PARENT); } -"preceding" { return disambiguateAxisOrFunction(sym.PRECEDING); } -"preceding-sibling" { return disambiguateAxisOrFunction(sym.PRECEDINGSIBLING); } -"self" { return disambiguateAxisOrFunction(sym.SELF); } -"[" { return newSymbol(sym.LBRACK); } -"]" { return newSymbol(sym.RBRACK); } -"(" { return newSymbol(sym.LPAREN); } -")" { return newSymbol(sym.RPAREN); } -"" { initialize(); return new Symbol(sym.PATTERN); } -"" { initialize(); return new Symbol(sym.EXPRESSION); } -\"[^\"]*\" { return newSymbol(sym.Literal, - yytext().substring(1, yytext().length() - 1)); } -\'[^\']*\' { return newSymbol(sym.Literal, - yytext().substring(1, yytext().length() - 1)); } -{Digit}+ { return newSymbol(sym.INT, new Long(yytext())); } -{Digit}+("."{Digit}*)? { return newSymbol(sym.REAL, new Double(yytext())); } -"."{Digit}+ { return newSymbol(sym.REAL, new Double(yytext())); } -"." { return newSymbol(sym.DOT); } -({NCName}":")?{NCName} { return newSymbol(sym.QNAME, yytext()); } -({NCName}":")?"*" { return newSymbol(sym.QNAME, yytext()); } -({NCName}":")?"@*" { return newSymbol(sym.QNAME, yytext()); } -[ \t\r\n\f] { /* ignore white space. */ } -. { throw new Exception(yytext()); } diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res b/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res deleted file mode 100644 index 0423630112d..00000000000 --- a/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLEntities.res +++ /dev/null @@ -1,290 +0,0 @@ -# $Id: HTMLEntities.res,v 1.3 2000/08/30 18:59:20 arkin Exp $ -# -# @author Assaf Arkin -# -# Character entity references for markup-significant -# -quot 34 -amp 38 -lt 60 -gt 62 -nbsp 160 -# -# Character entity references for ISO 8859-1 characters -# -iexcl 161 -cent 162 -pound 163 -curren 164 -yen 165 -brvbar 166 -sect 167 -uml 168 -copy 169 -ordf 170 -laquo 171 -not 172 -shy 173 -reg 174 -macr 175 -deg 176 -plusmn 177 -sup2 178 -sup3 179 -acute 180 -micro 181 -para 182 -middot 183 -cedil 184 -sup1 185 -ordm 186 -raquo 187 -frac14 188 -frac12 189 -frac34 190 -iquest 191 -Agrave 192 -Aacute 193 -Acirc 194 -Atilde 195 -Auml 196 -Aring 197 -AElig 198 -Ccedil 199 -Egrave 200 -Eacute 201 -Ecirc 202 -Euml 203 -Igrave 204 -Iacute 205 -Icirc 206 -Iuml 207 -ETH 208 -Ntilde 209 -Ograve 210 -Oacute 211 -Ocirc 212 -Otilde 213 -Ouml 214 -times 215 -Oslash 216 -Ugrave 217 -Uacute 218 -Ucirc 219 -Uuml 220 -Yacute 221 -THORN 222 -szlig 223 -agrave 224 -aacute 225 -acirc 226 -atilde 227 -auml 228 -aring 229 -aelig 230 -ccedil 231 -egrave 232 -eacute 233 -ecirc 234 -euml 235 -igrave 236 -iacute 237 -icirc 238 -iuml 239 -eth 240 -ntilde 241 -ograve 242 -oacute 243 -ocirc 244 -otilde 245 -ouml 246 -divide 247 -oslash 248 -ugrave 249 -uacute 250 -ucirc 251 -uuml 252 -yacute 253 -thorn 254 -yuml 255 -# -# Character entity references for symbols, mathematical symbols, and Greek letters -# -# Latin Extended -fnof 402 -# -# Greek -Alpha 913 -Beta 914 -Gamma 915 -Delta 916 -Epsilon 917 -Zeta 918 -Eta 919 -Theta 920 -Iota 921 -Kappa 922 -Lambda 923 -Mu 924 -Nu 925 -Xi 926 -Omicron 927 -Pi 928 -Rho 929 -Sigma 931 -Tau 932 -Upsilon 933 -Phi 934 -Chi 935 -Psi 936 -Omega 937 -alpha 945 -beta 946 -gamma 947 -delta 948 -epsilon 949 -zeta 950 -eta 951 -theta 952 -iota 953 -kappa 954 -lambda 955 -mu 956 -nu 957 -xi 958 -omicron 959 -pi 960 -rho 961 -sigmaf 962 -sigma 963 -tau 964 -upsilon 965 -phi 966 -chi 967 -psi 968 -omega 969 -thetasym 977 -upsih 978 -piv 982 -# -# General Punctuation -bull 8226 -hellip 8230 -prime 8242 -Prime 8243 -oline 8254 -frasl 8260 -# -# Letterlike Symbols -weierp 8472 -image 8465 -real 8476 -trade 8482 -alefsym 8501 -# -# Arrows -larr 8592 -uarr 8593 -rarr 8594 -darr 8595 -harr 8596 -crarr 8629 -lArr 8656 -uArr 8657 -rArr 8658 -dArr 8659 -hArr 8660 -# -# Mathematical Operators -forall 8704 -part 8706 -exist 8707 -empty 8709 -nabla 8711 -isin 8712 -notin 8713 -ni 8715 -prod 8719 -sum 8721 -minus 8722 -lowast 8727 -radic 8730 -prop 8733 -infin 8734 -ang 8736 -and 8743 -or 8744 -cap 8745 -cup 8746 -int 8747 -there4 8756 -sim 8764 -cong 8773 -asymp 8776 -ne 8800 -equiv 8801 -le 8804 -ge 8805 -sub 8834 -sup 8835 -nsub 8836 -sube 8838 -supe 8839 -oplus 8853 -otimes 8855 -perp 8869 -sdot 8901 -# -# Miscellaneous Technical -lceil 8968 -rceil 8969 -lfloor 8970 -rfloor 8971 -lang 9001 -rang 9002 -# -# Geometric Shapes -loz 9674 -# -# Miscellaneous Symbols -spades 9824 -clubs 9827 -hearts 9829 -diams 9830 -# -# Character entity references for internationalization characters -# -# Latin Extended-A -OElig 338 -oelig 339 -#-- Commented out. NN 4.7 does not seem to support these -- -#Scaron 352 -#scaron 353 -Yuml 376 -# -# Spacing Modifier Letters -circ 710 -tilde 732 -# -# General Punctuation -ensp 8194 -emsp 8195 -thinsp 8201 -zwnj 8204 -zwj 8205 -lrm 8206 -rlm 8207 -ndash 8211 -mdash 8212 -lsquo 8216 -rsquo 8217 -sbquo 8218 -ldquo 8220 -rdquo 8221 -bdquo 8222 -dagger 8224 -Dagger 8225 -permil 8240 -lsaquo 8249 -rsaquo 8250 -euro 8364 diff --git a/jaxp/src/com/sun/java_cup/internal/runtime/Scanner.java b/jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/Scanner.java similarity index 100% rename from jaxp/src/com/sun/java_cup/internal/runtime/Scanner.java rename to jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/Scanner.java diff --git a/jaxp/src/com/sun/java_cup/internal/runtime/Symbol.java b/jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/Symbol.java similarity index 100% rename from jaxp/src/com/sun/java_cup/internal/runtime/Symbol.java rename to jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/Symbol.java diff --git a/jaxp/src/com/sun/java_cup/internal/runtime/lr_parser.java b/jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java similarity index 100% rename from jaxp/src/com/sun/java_cup/internal/runtime/lr_parser.java rename to jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java diff --git a/jaxp/src/com/sun/java_cup/internal/runtime/virtual_parse_stack.java b/jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java similarity index 100% rename from jaxp/src/com/sun/java_cup/internal/runtime/virtual_parse_stack.java rename to jaxp/src/java.xml/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Constants.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/ExceptionConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/ExceptionConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConstants.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/Repository.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/Repository.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Attribute.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Attribute.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ClassParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ClassParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Code.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Code.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/CodeException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/CodeException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Constant.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Constant.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantString.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantString.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Deprecated.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Deprecated.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Field.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Field.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/InnerClass.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/InnerClass.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/LineNumber.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/LineNumber.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Method.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Method.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Node.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Node.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/PMGClass.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/PMGClass.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Signature.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Signature.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/SourceFile.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/SourceFile.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMapType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/StackMapType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Synthetic.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Synthetic.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Unknown.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Unknown.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Utility.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Utility.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/Visitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/Visitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/classfile/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/classfile/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/package.html diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/AALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/AALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/AASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/AASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ARETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ARETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ATHROW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ATHROW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ArrayType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ArrayType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BIPUSH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BIPUSH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BasicType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BasicType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BranchHandle.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BranchHandle.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CPInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CPInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassGenException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassGenException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassObserver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ClassObserver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/D2F.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/D2F.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/D2I.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/D2I.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/D2L.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/D2L.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DADD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DADD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DCMPG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DCMPG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DCMPL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DCMPL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DCONST.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DCONST.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DDIV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DDIV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DLOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DLOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DMUL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DMUL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DNEG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DNEG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DREM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DREM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DRETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DRETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DSTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DSTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DSUB.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DSUB.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP_X1.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP_X1.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP_X2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/DUP_X2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/F2D.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/F2D.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/F2I.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/F2I.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/F2L.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/F2L.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FADD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FADD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FCMPG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FCMPG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FCMPL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FCMPL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FCONST.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FCONST.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FDIV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FDIV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FLOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FLOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FMUL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FMUL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FNEG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FNEG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FREM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FREM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FRETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FRETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FSTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FSTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FSUB.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FSUB.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldObserver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldObserver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/GETFIELD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/GETFIELD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/GOTO.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/GOTO.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/GOTO_W.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/GOTO_W.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2B.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2B.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2C.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2C.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2D.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2D.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2F.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2F.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2L.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2L.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/I2S.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/I2S.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IADD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IADD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IAND.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IAND.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ICONST.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ICONST.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IDIV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IDIV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFEQ.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFEQ.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFGE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFGE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFGT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFGT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFLE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFLE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFLT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFLT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNULL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IFNULL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IINC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IINC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ILOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ILOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IMUL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IMUL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INEG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INEG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IOR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IOR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IREM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IREM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IRETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IRETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ISHL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ISHL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ISHR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ISHR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ISTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ISTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ISUB.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ISUB.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IUSHR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IUSHR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IXOR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IXOR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IfInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IfInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/Instruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/Instruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConstants.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/JSR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/JSR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/JSR_W.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/JSR_W.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/L2D.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/L2D.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/L2F.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/L2F.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/L2I.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/L2I.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LADD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LADD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LAND.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LAND.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LCMP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LCMP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LCONST.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LCONST.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC2_W.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC2_W.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC_W.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LDC_W.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LDIV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LDIV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LLOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LLOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LMUL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LMUL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LNEG.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LNEG.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LOR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LOR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LREM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LREM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LRETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LRETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LSHL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LSHL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LSHR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LSHR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LSTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LSTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LSUB.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LSUB.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LUSHR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LUSHR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LXOR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LXOR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LoadClass.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LoadClass.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/MethodGen.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/MethodGen.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/MethodObserver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/MethodObserver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/NEW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/NEW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/NOP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/NOP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ObjectType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ObjectType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/POP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/POP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/POP2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/POP2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/PUSH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/PUSH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/PopInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/PopInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/PushInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/PushInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/RET.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/RET.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/RETURN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/RETURN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ReferenceType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ReferenceType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/SALOAD.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/SALOAD.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/SASTORE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/SASTORE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/SIPUSH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/SIPUSH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/SWAP.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/SWAP.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/SWITCH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/SWITCH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/Select.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/Select.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/StackConsumer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/StackConsumer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/StackInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/StackInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/StackProducer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/StackProducer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/TargetLostException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/TargetLostException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/Type.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/Type.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/Visitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/Visitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/generic/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/generic/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/package.html diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/package.html diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/AttributeHTML.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/AttributeHTML.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/BCELFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/BCELFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/BCELifier.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/BCELifier.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ByteSequence.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ByteSequence.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/Class2HTML.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/Class2HTML.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoader.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassLoaderRepository.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassPath.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassQueue.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassQueue.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassSet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassSet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ClassVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ClassVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassVector.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/CodeHTML.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/CodeHTML.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/ConstantHTML.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/ConstantHTML.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/InstructionFinder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/JavaWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/JavaWrapper.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/MethodHTML.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/MethodHTML.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/Repository.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/Repository.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/SecuritySupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SecuritySupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SecuritySupport.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java diff --git a/jaxp/src/com/sun/org/apache/bcel/internal/util/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/bcel/internal/util/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/package.html diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/CharacterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/CharacterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/RE.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/RE.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/RECompiler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/RECompiler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/REDebugCompiler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/REDebugCompiler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/REProgram.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/REProgram.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/RESyntaxException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/RESyntaxException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/RETest.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/RETest.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/REUtil.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/REUtil.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/StringCharacterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java diff --git a/jaxp/src/com/sun/org/apache/regexp/internal/recompile.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java similarity index 100% rename from jaxp/src/com/sun/org/apache/regexp/internal/recompile.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/Version.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/Version.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/Version.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/Version.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/XalanConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/XalanConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/extensions/ExpressionContext.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/extensions/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/extensions/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/extensions/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/extensions/package.html diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltCommon.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltMath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltMath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltMath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltSets.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/Extensions.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/Extensions.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/NodeInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/NodeInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/NodeInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/NodeInfo.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/lib/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/lib/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/package.html diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_en.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTInfo.properties diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/res/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/res/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/package.html diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/templates/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/templates/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/templates/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/templates/Constants.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/templates/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/templates/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/templates/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/templates/package.html diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/FeatureManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeatureManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/FeatureManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeatureManager.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xslt/Process.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/Process.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xslt/Process.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/Process.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xslt/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xslt/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xslt/package.html diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/CollatorFactory.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOM.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMCache.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/DOMEnhancedForDTM.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/NodeIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/ProcessorVersion.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/StripFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/Translet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/Translet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/TransletException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/TransletException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/TransletException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/TransletException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Compile.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/Transform.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOpt.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/GetOptsException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/IllegalArgumentException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/cmdline/getopt/MissingOptArgException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsoluteLocationPath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AbsolutePathPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AlternativePattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AncestorPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyImports.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ArgumentList.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Attribute.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValue.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Closure.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Comment.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CompilerException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Copy.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CopyOf.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CurrentCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DecimalFormatting.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/EqualityExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Fallback.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterParentPath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilteredAbsoluteLocationPath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdKeyPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IdPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/If.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IllegalCharException.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Instruction.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/IntExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LastCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralAttribute.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocationPathPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceAlias.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NodeTest.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Otherwise.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Output.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Param.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParameterRef.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentLocationPath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ParentPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Pattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/PositionCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstruction.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/QName.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RealExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativeLocationPath.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelativePathPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SimpleAttributeValue.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SourceLoader.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Text.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnresolvedRef.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ValueOf.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Variable.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRef.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableRefBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/When.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/WithParam.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslElement.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/AttributeSetMethodGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ClassGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/CompareGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ca.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_cs.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_fr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_it.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sk.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/FilterGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MarkerInstruction.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MatchGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NamedMethodGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeCounterGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordFactGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSortRecordGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NumberType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkEnd.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/OutlineableChunkStart.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RtMethodGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/SlotAllocator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TestGenerator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AbsoluteIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AnyNodeCounter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ArrayNodeListIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/BitArray.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CachedNodeListIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ClonedNodeListIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CurrentNodeListIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMAdapter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMBuilder.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DupFilterIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/EmptyFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ExtendedSAX.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/Filter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilterIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/FilteredStepIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/ForwardPositionIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MatchingIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiValuedNodeHeapIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultipleNodeCounter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeIteratorBase.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NthIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SimpleResultTreeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingleNodeCounter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SingletonIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortSettings.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SortingIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StepIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/StripWhitespaceFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/UnionIterator.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/XSLTCDTMManager.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Attributes.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Constants.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ca.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_cs.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_fr.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_it.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sk.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_sv.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Hashtable.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/MessageHandler.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Node.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Operators.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/Parameter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/StringValueHandler.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/OutputBuffer.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/StringOutputBuffer.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2TO.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/OutputSettings.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXStreamWriter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SmartTransformerFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerHandlerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java diff --git a/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/util/IntegerArray.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CDATASectionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CharacterDataImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ChildNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ChildNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ChildNode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/CommentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CommentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/CommentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CommentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMErrorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMInputImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMLocatorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMOutputImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredAttrNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCDATASectionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredCommentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDOMImplementationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementDefinitionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredElementNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredEntityReferenceImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredNotationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredProcessingInstructionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredTextImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentFragmentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementDefinitionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/EntityImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/EntityImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/EntityImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/EntityImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/EntityReferenceImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/LCount.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeIteratorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeListCache.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NodeListCache.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/NotationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NotationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/NotationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NotationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDOMImplementationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIDocumentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ParentNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ParentNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ProcessingInstructionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeExceptionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/RangeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/RangeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/TextImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/TextImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TextImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/events/EventImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/events/MutationEventImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/ExternalSubsetResolver.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/PropertyManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/RevalidationHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/Version.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Version.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/Version.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Version.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DTDScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NamespaceBinder.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDProcessor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11DTDValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XML11NSDTDValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLContentSpec.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNSDTDValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLNotationDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMBinOp.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMLeaf.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMNode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMStateSet.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/CMUniOp.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/ContentModelValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/MixedContentModel.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/SimpleContentModel.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DVFactoryException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeFacetException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/InvalidDatatypeValueException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSSimpleType.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11IDREFDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11NMTOKENDatatypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/HexBin.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyAtomicDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnySimpleDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/AnyURIDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BooleanDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DecimalDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/EntityDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IDREFDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/IntegerDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/PrecisionDecimalDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/QNameDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDateTimeException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/StringDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/UnionDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/ASCIIReader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/UCSReader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/UTF8Reader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/EntityState.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/XPathException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/REUtil.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_es.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_fr.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_it.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ko.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_pt_BR.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_sv.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_TW.properties diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaNamespaceSupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaSymbols.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAnnotationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSImplementationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/FieldActivator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/IdentityConstraint.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/KeyRef.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/UniqueOrKey.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/ValueStore.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/identity/XPathMatcher.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultDocument.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultElement.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultNode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultText.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/DefaultXMLDocumentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NamedNodeMapImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/NodeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/TextImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/SchemaContentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAnnotationInfo.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/SimpleLocator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XInt.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XIntPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPConstants.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMDocumentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultAugmentor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHelper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractXMLDocumentParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/CachingParserPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/DTDParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/DTDParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/IntegratedParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configurable.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XPointerParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/AttributesProxy.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AttributesProxy.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/AttributesProxy.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AttributesProxy.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DOMInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMUtil.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DOMUtil.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMUtil.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DefaultErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EncodingMap.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolver2Wrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/EntityResolverWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/FeatureState.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/FeatureState.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/FeatureState.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/FeatureState.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/IntStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/IntStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/IntStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/IntStack.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/LocatorProxy.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorProxy.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/LocatorProxy.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorProxy.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/MessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/MessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/MessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/MessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/PropertyState.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/PropertyState.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/PropertyState.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/PropertyState.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SAX2XNI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SAX2XNI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SAXInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SAXInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXLocatorWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SecurityManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SecurityManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ShadowedSymbolTable.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/StAXInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/StAXInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/Status.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/Status.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/Status.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/Status.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SymbolHash.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SymbolHash.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SymbolTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SymbolTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolTable.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SynchronizedSymbolTable.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TypeInfoImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/URI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/URI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/URI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/URI.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XML11Char.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XML11Char.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XML11Char.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XML11Char.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLChar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLChar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLChar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLChar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLEntityDescriptionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLErrorCode.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLGrammarPoolImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/util/XMLSymbols.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLSymbols.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/util/XMLSymbols.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLSymbols.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XInclude11TextReader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeNamespaceSupport.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerElementHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerFramework.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XPointerSchema.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/Augmentations.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/Augmentations.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/QName.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/QName.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/QName.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/QName.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLAttributes.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDTDHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentFragmentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLLocator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLLocator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLLocator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLLocator.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLString.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XMLString.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/XNIException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XNIException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/XNIException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XNIException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/Grammar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarLoader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarPool.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XMLSchemaDescription.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/grammars/XSGrammar.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponent.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParseException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/ShortHandPointer.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerHandler.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerPart.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerProcessor.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/AttributePSVI.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ElementPSVI.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ItemPSVI.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/LSInputList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/LSInputList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/PSVIProvider.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/ShortList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/ShortList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/StringList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/StringList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAnnotation.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeDeclaration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeGroupDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSAttributeUse.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSComplexTypeDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSConstants.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSElementDeclaration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSException.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSFacet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSFacet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSFacet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSFacet.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSIDCDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSImplementation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSImplementation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSImplementation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSImplementation.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSLoader.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModel.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModel.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModel.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModel.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroup.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSModelGroupDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSMultiValueFacet.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItem.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNotationDeclaration.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSObject.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObject.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSObject.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObject.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSObjectList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSObjectList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSParticle.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSParticle.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSParticle.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSParticle.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSSimpleTypeDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSTerm.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSTerm.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSTerm.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSTerm.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSTypeDefinition.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/XSWildcard.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSWildcard.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/XSWildcard.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSWildcard.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDateTime.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDecimal.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSDouble.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSFloat.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/XSQName.java diff --git a/jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xerces/internal/xs/datatypes/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/package.html diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/Axis.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/Axis.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/Axis.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/Axis.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTM.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisIterator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMAxisTraverser.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMConfigurationException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMDOMException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMFilter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMIterator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMWSFilter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ChunkedIntArray.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineManager.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CoroutineParser.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIterNodeList.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMAxisIteratorBase.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMChildIterNodeList.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseIterators.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBaseTraversers.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNamedNodeMap.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeIterator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeListBase.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMSafeStringPool.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMTreeWalker.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/EmptyIterator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExpandedNameTable.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/ExtendedType.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/NodeLocator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTMdefaultNamespaceDeclarationNode.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ca.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_cs.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_en.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_fr.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_it.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ja.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sk.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_sv.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_tr.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_HK.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/res/XMLMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/res/XMLMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/Resolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/Resolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/ElementState.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/ElementState.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/ElementState.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/Encodings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/Encodings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/IndentPrinter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/LineSeparator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/LineSeparator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/LineSeparator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/LineSeparator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/Method.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Method.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/Method.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Method.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/OutputFormat.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/OutputFormat.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/OutputFormat.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/OutputFormat.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/Printer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Printer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/Printer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Printer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/Serializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Serializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/Serializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Serializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/TextSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/TextSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/TextSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/TextSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XHTMLSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/CharInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/CharInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/DOM3Serializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/DOM3Serializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/DOM3Serializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/DOM3Serializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/DOMSerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ElemContext.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ElemContext.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ElemContext.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ElemContext.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ElemDesc.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ElemDesc.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ElemDesc.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ElemDesc.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EncodingInfo.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedContentHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ExtendedLexicalHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/HTMLEntities.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Method.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Method.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Method.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Method.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertyUtils.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Serializer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Serializer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Serializer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Serializer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerConstants.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTrace.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerTraceWriter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLSAXHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToStream.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToStream.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextSAXHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToTextStream.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToTextStream.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLSAXHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TransformStateSetter.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/TreeWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/TreeWalker.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Utils.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Utils.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Utils.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/Version.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Version.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/Version.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Version.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterChain.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterChain.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterChain.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterChain.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToASCI.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/WriterToUTF8Buffered.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XMLEntities.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOM3SerializerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3SerializerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOM3SerializerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3SerializerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorHandlerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorHandlerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorHandlerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorHandlerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMErrorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMLocatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMLocatorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMLocatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMLocatorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMOutputImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMOutputImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMOutputImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMOutputImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/output_html.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/output_html.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/output_text.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/output_text.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/output_unknown.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/output_unknown.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/output_xml.properties b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/output_xml.properties rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/package.html diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/AttList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/AttList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/AttList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/AttList.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/BoolStack.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/DOM2Helper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/Messages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/Messages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/MsgKey.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ca.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_cs.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_en.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_fr.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_it.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ja.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_ko.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_sv.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/StringToIntTable.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/URI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/URI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/Utils.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/Utils.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Utils.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/WrappedRuntimeException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/AttList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/AttList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/BoolStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/BoolStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/BoolStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/BoolStack.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/CharKey.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/CharKey.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/CharKey.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/CharKey.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/Constants.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Constants.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/Constants.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Constants.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/DOM2Helper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOM2Helper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/DOM2Helper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOM2Helper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/DOMBuilder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/DOMBuilder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/DOMHelper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/DOMHelper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMHelper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/DOMOrder.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMOrder.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/DOMOrder.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMOrder.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DefaultErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ElemDesc.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/FastStringBuffer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Hashtree2Node.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/IntStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/IntStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/IntStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/IntStack.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/IntVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/IntVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/IntVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/IntVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/LocaleUtility.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/LocaleUtility.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/MutableAttrListImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/NSInfo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NSInfo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/NSInfo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NSInfo.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/NameSpace.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NameSpace.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/NameSpace.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NameSpace.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NamespaceSupport2.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/NodeConsumer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NodeConsumer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/NodeConsumer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NodeConsumer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/NodeVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NodeVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/NodeVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NodeVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectStack.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ObjectVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/PrefixResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/PrefixResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/PrefixResolverDefault.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/QName.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/QName.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/RawCharacterHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SerializableLocatorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StopParseException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StopParseException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StopParseException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StopParseException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringBufferPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringBufferPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringBufferPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringBufferPool.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringComparable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringComparable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringToIntTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToIntTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringToIntTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToIntTable.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringToStringTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringToStringTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTable.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringToStringTableVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StringVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StringVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedByteVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SuballocatedIntVector.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ThreadControllerWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/TreeWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/TreeWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/TreeWalker.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/Trie.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Trie.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/Trie.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/Trie.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/URI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/URI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/UnImplNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/UnImplNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/UnImplNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/UnImplNode.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/WrappedRuntimeException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/WrongParserException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/WrongParserException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/WrongParserException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/WrongParserException.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XML11Char.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XML11Char.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XML11Char.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XML11Char.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLChar.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLChar.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLChar.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLChar.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLCharacterRecognizer.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLString.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLString.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLString.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLString.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringDefault.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactory.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLStringFactoryDefault.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/package.html diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/CharArrayWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/IntArrayWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/LongArrayWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/StringArrayWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundle.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResourceBundleBase.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_de.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_en.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_en.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_en.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_en.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_es.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_fr.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_it.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_A.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HA.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_HI.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ja_JP_I.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_ko.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_sv.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/res/XResources_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/Arg.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Arg.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/Arg.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Arg.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/CachedXPathAPI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/CachedXPathAPI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/Expression.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/Expression.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/ExpressionNode.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExpressionNode.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/ExpressionNode.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExpressionNode.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/ExpressionOwner.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExpressionOwner.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/ExpressionOwner.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExpressionOwner.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/ExtensionsProvider.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/ExtensionsProvider.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/FoundIndex.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/FoundIndex.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/FoundIndex.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/FoundIndex.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/NodeSet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/NodeSet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/NodeSetDTM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/NodeSetDTM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/SourceTree.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTree.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/SourceTree.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTree.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/SourceTreeManager.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/SourceTreeManager.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/VariableStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/VariableStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/WhitespaceStrippingElementMatcher.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPath.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPath.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathAPI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathAPI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathContext.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathContext.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathFactory.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathProcessorException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathProcessorException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathProcessorException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathProcessorException.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathVisitable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathVisitable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathVisitable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathVisitable.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/XPathVisitor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathVisitor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/XPathVisitor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathVisitor.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AttributeIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/AxesWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/AxesWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/BasicTestIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/ChildIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ChildIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/ChildIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ChildIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ChildTestIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ContextNodeList.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/DescendantIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/HasPositionalPredChecker.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/IteratorPool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/IteratorPool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/NodeSequence.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/NodeSequence.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIteratorForward.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/PathComponent.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PathComponent.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/PathComponent.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PathComponent.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/RTFIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/RTFIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/RTFIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/RTFIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/SelfIteratorNoPredicate.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/SubContextList.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/SubContextList.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/SubContextList.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/SubContextList.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/axes/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/axes/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Compiler.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/Compiler.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FuncLoader.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Lexer.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/Lexer.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpCodes.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpCodes.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpCodes.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpCodes.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpMap.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpMap.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMapVector.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/PsuedoNames.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathDumper.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/XPathParser.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/XPathParser.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/compiler/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/compiler/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathEvaluatorImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathExpressionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNSResolverImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathNamespaceImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathResultImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/XPathStylesheetDOM3Exception.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/domapi/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/domapi/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/domapi/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncBoolean.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCeiling.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncConcat.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncConcat.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncConcat.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncConcat.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncContains.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncContains.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncContains.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncContains.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCount.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCount.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCount.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCount.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtElementAvailable.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunctionAvailable.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncFalse.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncFalse.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncFloor.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFloor.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncFloor.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFloor.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncGenerateId.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncId.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncId.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncId.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncId.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLang.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLang.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLang.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLang.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLast.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLast.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLocalPart.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNamespace.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNormalizeSpace.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNot.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNot.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNot.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNot.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNumber.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNumber.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncNumber.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncNumber.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncPosition.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncPosition.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncQname.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncQname.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncQname.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncQname.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncRound.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncRound.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncRound.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncRound.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStartsWith.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncString.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncString.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncString.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncString.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncStringLength.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstring.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringAfter.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSubstringBefore.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSum.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSum.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSum.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSum.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTranslate.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncTrue.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncTrue.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncUnparsedEntityURI.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/Function.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/Function.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/Function2Args.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/Function2Args.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/Function3Args.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/Function3Args.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionDef1Arg.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/WrongNumberArgsException.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/functions/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/functions/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPPrefixResolver.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/DTMXRTreeFrag.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XBoolean.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XBoolean.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBoolean.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XBooleanStatic.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XMLStringFactoryImpl.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XNodeSet.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XNodeSet.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XNull.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNull.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XNull.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNull.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XNumber.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNumber.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XNumber.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNumber.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XObject.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XObject.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObjectFactory.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XString.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XString.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XString.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XString.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XStringForChars.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForChars.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XStringForChars.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForChars.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XStringForFSB.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/objects/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/objects/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/And.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/And.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/And.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/And.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Bool.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Bool.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Bool.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Bool.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Div.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Div.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Div.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Div.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Equals.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Equals.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Equals.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Equals.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Gt.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Gt.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Gt.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Gt.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Gte.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Gte.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Gte.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Gte.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Lt.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Lt.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Lt.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Lt.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Lte.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Lte.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Lte.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Lte.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Minus.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Minus.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Minus.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Minus.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Mod.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Mod.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Mod.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Mod.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Mult.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Mult.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Mult.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Mult.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Neg.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Neg.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Neg.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Neg.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/NotEquals.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/NotEquals.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/NotEquals.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/NotEquals.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Number.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Number.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Number.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Number.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Operation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Operation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Or.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Or.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Or.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Or.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Plus.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Plus.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Plus.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Plus.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Quo.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Quo.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Quo.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Quo.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/String.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/String.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/String.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/String.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/Variable.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/Variable.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/VariableSafeAbsRef.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/operations/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/operations/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/NodeTest.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/NodeTest.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTestFilter.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/StepPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/StepPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/patterns/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/patterns/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/package.html diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_en.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_fr.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_it.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_pt_BR.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_sv.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_TW.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHMessages.java b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHMessages.java similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/XPATHMessages.java rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHMessages.java diff --git a/jaxp/src/com/sun/org/apache/xpath/internal/res/package.html b/jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/package.html similarity index 100% rename from jaxp/src/com/sun/org/apache/xpath/internal/res/package.html rename to jaxp/src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/package.html diff --git a/jaxp/src/com/sun/xml/internal/stream/Entity.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/Entity.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/Entity.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/Entity.java diff --git a/jaxp/src/com/sun/xml/internal/stream/EventFilterSupport.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/EventFilterSupport.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/EventFilterSupport.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/EventFilterSupport.java diff --git a/jaxp/src/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxEntityResolverWrapper.java diff --git a/jaxp/src/com/sun/xml/internal/stream/StaxErrorReporter.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxErrorReporter.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/StaxErrorReporter.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxErrorReporter.java diff --git a/jaxp/src/com/sun/xml/internal/stream/StaxXMLInputSource.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/StaxXMLInputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLBufferListener.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLBufferListener.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLEntityReader.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityReader.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLEntityReader.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityReader.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLEventReaderImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEventReaderImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLEventReaderImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEventReaderImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLInputFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLInputFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLInputFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLInputFactoryImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/DTDGrammarUtil.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLAttributeDecl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLElementDecl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/dtd/nonvalidating/XMLSimpleType.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/AttributeImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/AttributeImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/CharacterEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/CharacterEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/CharacterEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/CharacterEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/CommentEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/CommentEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/CommentEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/CommentEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/DTDEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/DTDEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/DTDEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/DTDEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/DummyEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/DummyEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/DummyEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/DummyEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/EndDocumentEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EndDocumentEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/EndDocumentEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EndDocumentEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/EndElementEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EndElementEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/EndElementEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EndElementEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/EntityReferenceEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EntityReferenceEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/EntityReferenceEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/EntityReferenceEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/LocationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/LocationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/NamedEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamedEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/NamedEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamedEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/NamespaceImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/NamespaceImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/ProcessingInstructionEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/StartDocumentEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/StartDocumentEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/StartElementEvent.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartElementEvent.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/StartElementEvent.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartElementEvent.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/util/BufferAllocator.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/util/BufferAllocator.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java diff --git a/jaxp/src/com/sun/xml/internal/stream/util/ReadOnlyIterator.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/ReadOnlyIterator.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/util/ReadOnlyIterator.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/ReadOnlyIterator.java diff --git a/jaxp/src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/WriterUtility.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/WriterUtility.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/XMLOutputSource.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLOutputSource.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/XMLOutputSource.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLOutputSource.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java diff --git a/jaxp/src/com/sun/xml/internal/stream/writers/XMLWriter.java b/jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLWriter.java similarity index 100% rename from jaxp/src/com/sun/xml/internal/stream/writers/XMLWriter.java rename to jaxp/src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLWriter.java diff --git a/jaxp/src/javax/xml/XMLConstants.java b/jaxp/src/java.xml/share/classes/javax/xml/XMLConstants.java similarity index 100% rename from jaxp/src/javax/xml/XMLConstants.java rename to jaxp/src/java.xml/share/classes/javax/xml/XMLConstants.java diff --git a/jaxp/src/javax/xml/datatype/DatatypeConfigurationException.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java similarity index 100% rename from jaxp/src/javax/xml/datatype/DatatypeConfigurationException.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java diff --git a/jaxp/src/javax/xml/datatype/DatatypeConstants.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeConstants.java similarity index 100% rename from jaxp/src/javax/xml/datatype/DatatypeConstants.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeConstants.java diff --git a/jaxp/src/javax/xml/datatype/DatatypeFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java similarity index 100% rename from jaxp/src/javax/xml/datatype/DatatypeFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java diff --git a/jaxp/src/javax/xml/datatype/Duration.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/Duration.java similarity index 100% rename from jaxp/src/javax/xml/datatype/Duration.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/Duration.java diff --git a/jaxp/src/javax/xml/datatype/FactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/datatype/FactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java diff --git a/jaxp/src/javax/xml/datatype/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/datatype/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java diff --git a/jaxp/src/javax/xml/datatype/XMLGregorianCalendar.java b/jaxp/src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java similarity index 100% rename from jaxp/src/javax/xml/datatype/XMLGregorianCalendar.java rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java diff --git a/jaxp/src/javax/xml/datatype/package.html b/jaxp/src/java.xml/share/classes/javax/xml/datatype/package.html similarity index 100% rename from jaxp/src/javax/xml/datatype/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/datatype/package.html diff --git a/jaxp/src/javax/xml/namespace/NamespaceContext.java b/jaxp/src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java similarity index 100% rename from jaxp/src/javax/xml/namespace/NamespaceContext.java rename to jaxp/src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java diff --git a/jaxp/src/javax/xml/namespace/QName.java b/jaxp/src/java.xml/share/classes/javax/xml/namespace/QName.java similarity index 100% rename from jaxp/src/javax/xml/namespace/QName.java rename to jaxp/src/java.xml/share/classes/javax/xml/namespace/QName.java diff --git a/jaxp/src/javax/xml/namespace/package.html b/jaxp/src/java.xml/share/classes/javax/xml/namespace/package.html similarity index 100% rename from jaxp/src/javax/xml/namespace/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/namespace/package.html diff --git a/jaxp/src/javax/xml/parsers/DocumentBuilder.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/DocumentBuilder.java similarity index 100% rename from jaxp/src/javax/xml/parsers/DocumentBuilder.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/DocumentBuilder.java diff --git a/jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java similarity index 100% rename from jaxp/src/javax/xml/parsers/DocumentBuilderFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java diff --git a/jaxp/src/javax/xml/parsers/FactoryConfigurationError.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/FactoryConfigurationError.java similarity index 100% rename from jaxp/src/javax/xml/parsers/FactoryConfigurationError.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/FactoryConfigurationError.java diff --git a/jaxp/src/javax/xml/parsers/FactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/parsers/FactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java diff --git a/jaxp/src/javax/xml/parsers/ParserConfigurationException.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java similarity index 100% rename from jaxp/src/javax/xml/parsers/ParserConfigurationException.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java diff --git a/jaxp/src/javax/xml/parsers/SAXParser.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/SAXParser.java similarity index 100% rename from jaxp/src/javax/xml/parsers/SAXParser.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/SAXParser.java diff --git a/jaxp/src/javax/xml/parsers/SAXParserFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java similarity index 100% rename from jaxp/src/javax/xml/parsers/SAXParserFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java diff --git a/jaxp/src/javax/xml/parsers/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/parsers/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java diff --git a/jaxp/src/javax/xml/parsers/package.html b/jaxp/src/java.xml/share/classes/javax/xml/parsers/package.html similarity index 100% rename from jaxp/src/javax/xml/parsers/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/parsers/package.html diff --git a/jaxp/src/javax/xml/stream/EventFilter.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/EventFilter.java similarity index 100% rename from jaxp/src/javax/xml/stream/EventFilter.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/EventFilter.java diff --git a/jaxp/src/javax/xml/stream/FactoryConfigurationError.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java similarity index 100% rename from jaxp/src/javax/xml/stream/FactoryConfigurationError.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/FactoryConfigurationError.java diff --git a/jaxp/src/javax/xml/stream/FactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/stream/FactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java diff --git a/jaxp/src/javax/xml/stream/Location.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/Location.java similarity index 100% rename from jaxp/src/javax/xml/stream/Location.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/Location.java diff --git a/jaxp/src/javax/xml/stream/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/stream/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java diff --git a/jaxp/src/javax/xml/stream/StreamFilter.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/StreamFilter.java similarity index 100% rename from jaxp/src/javax/xml/stream/StreamFilter.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/StreamFilter.java diff --git a/jaxp/src/javax/xml/stream/XMLEventFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLEventFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java diff --git a/jaxp/src/javax/xml/stream/XMLEventReader.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLEventReader.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java diff --git a/jaxp/src/javax/xml/stream/XMLEventWriter.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventWriter.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLEventWriter.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLEventWriter.java diff --git a/jaxp/src/javax/xml/stream/XMLInputFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLInputFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java diff --git a/jaxp/src/javax/xml/stream/XMLOutputFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLOutputFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java diff --git a/jaxp/src/javax/xml/stream/XMLReporter.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLReporter.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLReporter.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLReporter.java diff --git a/jaxp/src/javax/xml/stream/XMLResolver.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLResolver.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLResolver.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLResolver.java diff --git a/jaxp/src/javax/xml/stream/XMLStreamConstants.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamConstants.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLStreamConstants.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamConstants.java diff --git a/jaxp/src/javax/xml/stream/XMLStreamException.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLStreamException.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java diff --git a/jaxp/src/javax/xml/stream/XMLStreamReader.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLStreamReader.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java diff --git a/jaxp/src/javax/xml/stream/XMLStreamWriter.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java similarity index 100% rename from jaxp/src/javax/xml/stream/XMLStreamWriter.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/XMLStreamWriter.java diff --git a/jaxp/src/javax/xml/stream/events/Attribute.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/Attribute.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/Attribute.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/Attribute.java diff --git a/jaxp/src/javax/xml/stream/events/Characters.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/Characters.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/Characters.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/Characters.java diff --git a/jaxp/src/javax/xml/stream/events/Comment.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/Comment.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/Comment.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/Comment.java diff --git a/jaxp/src/javax/xml/stream/events/DTD.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/DTD.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/DTD.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/DTD.java diff --git a/jaxp/src/javax/xml/stream/events/EndDocument.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/EndDocument.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/EndDocument.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/EndDocument.java diff --git a/jaxp/src/javax/xml/stream/events/EndElement.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/EndElement.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/EndElement.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/EndElement.java diff --git a/jaxp/src/javax/xml/stream/events/EntityDeclaration.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/EntityDeclaration.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/EntityDeclaration.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/EntityDeclaration.java diff --git a/jaxp/src/javax/xml/stream/events/EntityReference.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/EntityReference.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/EntityReference.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/EntityReference.java diff --git a/jaxp/src/javax/xml/stream/events/Namespace.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/Namespace.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/Namespace.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/Namespace.java diff --git a/jaxp/src/javax/xml/stream/events/NotationDeclaration.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/NotationDeclaration.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/NotationDeclaration.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/NotationDeclaration.java diff --git a/jaxp/src/javax/xml/stream/events/ProcessingInstruction.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/ProcessingInstruction.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/ProcessingInstruction.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/ProcessingInstruction.java diff --git a/jaxp/src/javax/xml/stream/events/StartDocument.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/StartDocument.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/StartDocument.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/StartDocument.java diff --git a/jaxp/src/javax/xml/stream/events/StartElement.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/StartElement.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/StartElement.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/StartElement.java diff --git a/jaxp/src/javax/xml/stream/events/XMLEvent.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/events/XMLEvent.java similarity index 100% rename from jaxp/src/javax/xml/stream/events/XMLEvent.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/events/XMLEvent.java diff --git a/jaxp/src/javax/xml/stream/util/EventReaderDelegate.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/util/EventReaderDelegate.java similarity index 100% rename from jaxp/src/javax/xml/stream/util/EventReaderDelegate.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/util/EventReaderDelegate.java diff --git a/jaxp/src/javax/xml/stream/util/StreamReaderDelegate.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/util/StreamReaderDelegate.java similarity index 100% rename from jaxp/src/javax/xml/stream/util/StreamReaderDelegate.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/util/StreamReaderDelegate.java diff --git a/jaxp/src/javax/xml/stream/util/XMLEventAllocator.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/util/XMLEventAllocator.java similarity index 100% rename from jaxp/src/javax/xml/stream/util/XMLEventAllocator.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/util/XMLEventAllocator.java diff --git a/jaxp/src/javax/xml/stream/util/XMLEventConsumer.java b/jaxp/src/java.xml/share/classes/javax/xml/stream/util/XMLEventConsumer.java similarity index 100% rename from jaxp/src/javax/xml/stream/util/XMLEventConsumer.java rename to jaxp/src/java.xml/share/classes/javax/xml/stream/util/XMLEventConsumer.java diff --git a/jaxp/src/javax/xml/transform/ErrorListener.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/ErrorListener.java similarity index 100% rename from jaxp/src/javax/xml/transform/ErrorListener.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/ErrorListener.java diff --git a/jaxp/src/javax/xml/transform/FactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/transform/FactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java diff --git a/jaxp/src/javax/xml/transform/OutputKeys.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/OutputKeys.java similarity index 100% rename from jaxp/src/javax/xml/transform/OutputKeys.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/OutputKeys.java diff --git a/jaxp/src/javax/xml/transform/Result.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/Result.java similarity index 100% rename from jaxp/src/javax/xml/transform/Result.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/Result.java diff --git a/jaxp/src/javax/xml/transform/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/transform/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java diff --git a/jaxp/src/javax/xml/transform/Source.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/Source.java similarity index 100% rename from jaxp/src/javax/xml/transform/Source.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/Source.java diff --git a/jaxp/src/javax/xml/transform/SourceLocator.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/SourceLocator.java similarity index 100% rename from jaxp/src/javax/xml/transform/SourceLocator.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/SourceLocator.java diff --git a/jaxp/src/javax/xml/transform/Templates.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/Templates.java similarity index 100% rename from jaxp/src/javax/xml/transform/Templates.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/Templates.java diff --git a/jaxp/src/javax/xml/transform/Transformer.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/Transformer.java similarity index 100% rename from jaxp/src/javax/xml/transform/Transformer.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/Transformer.java diff --git a/jaxp/src/javax/xml/transform/TransformerConfigurationException.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerConfigurationException.java similarity index 100% rename from jaxp/src/javax/xml/transform/TransformerConfigurationException.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerConfigurationException.java diff --git a/jaxp/src/javax/xml/transform/TransformerException.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerException.java similarity index 100% rename from jaxp/src/javax/xml/transform/TransformerException.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerException.java diff --git a/jaxp/src/javax/xml/transform/TransformerFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java similarity index 100% rename from jaxp/src/javax/xml/transform/TransformerFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java diff --git a/jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerFactoryConfigurationError.java similarity index 100% rename from jaxp/src/javax/xml/transform/TransformerFactoryConfigurationError.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/TransformerFactoryConfigurationError.java diff --git a/jaxp/src/javax/xml/transform/URIResolver.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/URIResolver.java similarity index 100% rename from jaxp/src/javax/xml/transform/URIResolver.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/URIResolver.java diff --git a/jaxp/src/javax/xml/transform/dom/DOMLocator.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMLocator.java similarity index 100% rename from jaxp/src/javax/xml/transform/dom/DOMLocator.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMLocator.java diff --git a/jaxp/src/javax/xml/transform/dom/DOMResult.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMResult.java similarity index 100% rename from jaxp/src/javax/xml/transform/dom/DOMResult.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMResult.java diff --git a/jaxp/src/javax/xml/transform/dom/DOMSource.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMSource.java similarity index 100% rename from jaxp/src/javax/xml/transform/dom/DOMSource.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/dom/DOMSource.java diff --git a/jaxp/src/javax/xml/transform/dom/package.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/dom/package.html similarity index 100% rename from jaxp/src/javax/xml/transform/dom/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/dom/package.html diff --git a/jaxp/src/javax/xml/transform/overview.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/overview.html similarity index 100% rename from jaxp/src/javax/xml/transform/overview.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/overview.html diff --git a/jaxp/src/javax/xml/transform/package.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/package.html similarity index 100% rename from jaxp/src/javax/xml/transform/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/package.html diff --git a/jaxp/src/javax/xml/transform/sax/SAXResult.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXResult.java similarity index 100% rename from jaxp/src/javax/xml/transform/sax/SAXResult.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXResult.java diff --git a/jaxp/src/javax/xml/transform/sax/SAXSource.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXSource.java similarity index 100% rename from jaxp/src/javax/xml/transform/sax/SAXSource.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXSource.java diff --git a/jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXTransformerFactory.java similarity index 100% rename from jaxp/src/javax/xml/transform/sax/SAXTransformerFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/SAXTransformerFactory.java diff --git a/jaxp/src/javax/xml/transform/sax/TemplatesHandler.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/TemplatesHandler.java similarity index 100% rename from jaxp/src/javax/xml/transform/sax/TemplatesHandler.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/TemplatesHandler.java diff --git a/jaxp/src/javax/xml/transform/sax/TransformerHandler.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/TransformerHandler.java similarity index 100% rename from jaxp/src/javax/xml/transform/sax/TransformerHandler.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/TransformerHandler.java diff --git a/jaxp/src/javax/xml/transform/sax/package.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/sax/package.html similarity index 100% rename from jaxp/src/javax/xml/transform/sax/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/sax/package.html diff --git a/jaxp/src/javax/xml/transform/stax/StAXResult.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/stax/StAXResult.java similarity index 100% rename from jaxp/src/javax/xml/transform/stax/StAXResult.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stax/StAXResult.java diff --git a/jaxp/src/javax/xml/transform/stax/StAXSource.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/stax/StAXSource.java similarity index 100% rename from jaxp/src/javax/xml/transform/stax/StAXSource.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stax/StAXSource.java diff --git a/jaxp/src/javax/xml/transform/stax/package.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/stax/package.html similarity index 100% rename from jaxp/src/javax/xml/transform/stax/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stax/package.html diff --git a/jaxp/src/javax/xml/transform/stream/StreamResult.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java similarity index 100% rename from jaxp/src/javax/xml/transform/stream/StreamResult.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java diff --git a/jaxp/src/javax/xml/transform/stream/StreamSource.java b/jaxp/src/java.xml/share/classes/javax/xml/transform/stream/StreamSource.java similarity index 100% rename from jaxp/src/javax/xml/transform/stream/StreamSource.java rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stream/StreamSource.java diff --git a/jaxp/src/javax/xml/transform/stream/package.html b/jaxp/src/java.xml/share/classes/javax/xml/transform/stream/package.html similarity index 100% rename from jaxp/src/javax/xml/transform/stream/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/transform/stream/package.html diff --git a/jaxp/src/javax/xml/validation/Schema.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/Schema.java similarity index 100% rename from jaxp/src/javax/xml/validation/Schema.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/Schema.java diff --git a/jaxp/src/javax/xml/validation/SchemaFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java similarity index 100% rename from jaxp/src/javax/xml/validation/SchemaFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java diff --git a/jaxp/src/javax/xml/validation/SchemaFactoryConfigurationError.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryConfigurationError.java similarity index 100% rename from jaxp/src/javax/xml/validation/SchemaFactoryConfigurationError.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryConfigurationError.java diff --git a/jaxp/src/javax/xml/validation/SchemaFactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/validation/SchemaFactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java diff --git a/jaxp/src/javax/xml/validation/SchemaFactoryLoader.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryLoader.java similarity index 100% rename from jaxp/src/javax/xml/validation/SchemaFactoryLoader.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/SchemaFactoryLoader.java diff --git a/jaxp/src/javax/xml/validation/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/validation/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java diff --git a/jaxp/src/javax/xml/validation/TypeInfoProvider.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/TypeInfoProvider.java similarity index 100% rename from jaxp/src/javax/xml/validation/TypeInfoProvider.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/TypeInfoProvider.java diff --git a/jaxp/src/javax/xml/validation/Validator.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/Validator.java similarity index 100% rename from jaxp/src/javax/xml/validation/Validator.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/Validator.java diff --git a/jaxp/src/javax/xml/validation/ValidatorHandler.java b/jaxp/src/java.xml/share/classes/javax/xml/validation/ValidatorHandler.java similarity index 100% rename from jaxp/src/javax/xml/validation/ValidatorHandler.java rename to jaxp/src/java.xml/share/classes/javax/xml/validation/ValidatorHandler.java diff --git a/jaxp/src/javax/xml/validation/package.html b/jaxp/src/java.xml/share/classes/javax/xml/validation/package.html similarity index 100% rename from jaxp/src/javax/xml/validation/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/validation/package.html diff --git a/jaxp/src/javax/xml/xpath/SecuritySupport.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java similarity index 100% rename from jaxp/src/javax/xml/xpath/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java diff --git a/jaxp/src/javax/xml/xpath/XPath.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPath.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPath.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPath.java diff --git a/jaxp/src/javax/xml/xpath/XPathConstants.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathConstants.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathConstants.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathConstants.java diff --git a/jaxp/src/javax/xml/xpath/XPathException.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathException.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathException.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathException.java diff --git a/jaxp/src/javax/xml/xpath/XPathExpression.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathExpression.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java diff --git a/jaxp/src/javax/xml/xpath/XPathExpressionException.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpressionException.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathExpressionException.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathExpressionException.java diff --git a/jaxp/src/javax/xml/xpath/XPathFactory.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFactory.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java diff --git a/jaxp/src/javax/xml/xpath/XPathFactoryConfigurationException.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFactoryConfigurationException.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java diff --git a/jaxp/src/javax/xml/xpath/XPathFactoryFinder.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFactoryFinder.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java diff --git a/jaxp/src/javax/xml/xpath/XPathFunction.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFunction.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java diff --git a/jaxp/src/javax/xml/xpath/XPathFunctionException.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunctionException.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFunctionException.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunctionException.java diff --git a/jaxp/src/javax/xml/xpath/XPathFunctionResolver.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunctionResolver.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathFunctionResolver.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathFunctionResolver.java diff --git a/jaxp/src/javax/xml/xpath/XPathVariableResolver.java b/jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathVariableResolver.java similarity index 100% rename from jaxp/src/javax/xml/xpath/XPathVariableResolver.java rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/XPathVariableResolver.java diff --git a/jaxp/src/javax/xml/xpath/package.html b/jaxp/src/java.xml/share/classes/javax/xml/xpath/package.html similarity index 100% rename from jaxp/src/javax/xml/xpath/package.html rename to jaxp/src/java.xml/share/classes/javax/xml/xpath/package.html diff --git a/jaxp/src/org/w3c/dom/Attr.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Attr.java similarity index 100% rename from jaxp/src/org/w3c/dom/Attr.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Attr.java diff --git a/jaxp/src/org/w3c/dom/CDATASection.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/CDATASection.java similarity index 100% rename from jaxp/src/org/w3c/dom/CDATASection.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/CDATASection.java diff --git a/jaxp/src/org/w3c/dom/CharacterData.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/CharacterData.java similarity index 100% rename from jaxp/src/org/w3c/dom/CharacterData.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/CharacterData.java diff --git a/jaxp/src/org/w3c/dom/Comment.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Comment.java similarity index 100% rename from jaxp/src/org/w3c/dom/Comment.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Comment.java diff --git a/jaxp/src/org/w3c/dom/DOMConfiguration.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMConfiguration.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMConfiguration.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMConfiguration.java diff --git a/jaxp/src/org/w3c/dom/DOMError.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMError.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMError.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMError.java diff --git a/jaxp/src/org/w3c/dom/DOMErrorHandler.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMErrorHandler.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMErrorHandler.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMErrorHandler.java diff --git a/jaxp/src/org/w3c/dom/DOMException.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMException.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMException.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMException.java diff --git a/jaxp/src/org/w3c/dom/DOMImplementation.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementation.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMImplementation.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementation.java diff --git a/jaxp/src/org/w3c/dom/DOMImplementationList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementationList.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMImplementationList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementationList.java diff --git a/jaxp/src/org/w3c/dom/DOMImplementationSource.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementationSource.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMImplementationSource.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMImplementationSource.java diff --git a/jaxp/src/org/w3c/dom/DOMLocator.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMLocator.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMLocator.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMLocator.java diff --git a/jaxp/src/org/w3c/dom/DOMStringList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DOMStringList.java similarity index 100% rename from jaxp/src/org/w3c/dom/DOMStringList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DOMStringList.java diff --git a/jaxp/src/org/w3c/dom/Document.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Document.java similarity index 100% rename from jaxp/src/org/w3c/dom/Document.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Document.java diff --git a/jaxp/src/org/w3c/dom/DocumentFragment.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DocumentFragment.java similarity index 100% rename from jaxp/src/org/w3c/dom/DocumentFragment.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DocumentFragment.java diff --git a/jaxp/src/org/w3c/dom/DocumentType.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/DocumentType.java similarity index 100% rename from jaxp/src/org/w3c/dom/DocumentType.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/DocumentType.java diff --git a/jaxp/src/org/w3c/dom/Element.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Element.java similarity index 100% rename from jaxp/src/org/w3c/dom/Element.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Element.java diff --git a/jaxp/src/org/w3c/dom/Entity.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Entity.java similarity index 100% rename from jaxp/src/org/w3c/dom/Entity.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Entity.java diff --git a/jaxp/src/org/w3c/dom/EntityReference.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/EntityReference.java similarity index 100% rename from jaxp/src/org/w3c/dom/EntityReference.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/EntityReference.java diff --git a/jaxp/src/org/w3c/dom/NameList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/NameList.java similarity index 100% rename from jaxp/src/org/w3c/dom/NameList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/NameList.java diff --git a/jaxp/src/org/w3c/dom/NamedNodeMap.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/NamedNodeMap.java similarity index 100% rename from jaxp/src/org/w3c/dom/NamedNodeMap.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/NamedNodeMap.java diff --git a/jaxp/src/org/w3c/dom/Node.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Node.java similarity index 100% rename from jaxp/src/org/w3c/dom/Node.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Node.java diff --git a/jaxp/src/org/w3c/dom/NodeList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/NodeList.java similarity index 100% rename from jaxp/src/org/w3c/dom/NodeList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/NodeList.java diff --git a/jaxp/src/org/w3c/dom/Notation.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Notation.java similarity index 100% rename from jaxp/src/org/w3c/dom/Notation.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Notation.java diff --git a/jaxp/src/org/w3c/dom/ProcessingInstruction.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ProcessingInstruction.java similarity index 100% rename from jaxp/src/org/w3c/dom/ProcessingInstruction.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ProcessingInstruction.java diff --git a/jaxp/src/org/w3c/dom/Text.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/Text.java similarity index 100% rename from jaxp/src/org/w3c/dom/Text.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/Text.java diff --git a/jaxp/src/org/w3c/dom/TypeInfo.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/TypeInfo.java similarity index 100% rename from jaxp/src/org/w3c/dom/TypeInfo.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/TypeInfo.java diff --git a/jaxp/src/org/w3c/dom/UserDataHandler.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/UserDataHandler.java similarity index 100% rename from jaxp/src/org/w3c/dom/UserDataHandler.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/UserDataHandler.java diff --git a/jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java similarity index 100% rename from jaxp/src/org/w3c/dom/bootstrap/DOMImplementationRegistry.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java diff --git a/jaxp/src/org/w3c/dom/css/CSS2Properties.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSS2Properties.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSS2Properties.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSS2Properties.java diff --git a/jaxp/src/org/w3c/dom/css/CSSCharsetRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSCharsetRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSCharsetRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSCharsetRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSFontFaceRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSFontFaceRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSFontFaceRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSFontFaceRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSImportRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSImportRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSImportRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSImportRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSMediaRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSMediaRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSMediaRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSMediaRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSPageRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSPageRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSPageRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSPageRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSPrimitiveValue.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSPrimitiveValue.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSPrimitiveValue.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSPrimitiveValue.java diff --git a/jaxp/src/org/w3c/dom/css/CSSRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSRuleList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSRuleList.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSRuleList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSRuleList.java diff --git a/jaxp/src/org/w3c/dom/css/CSSStyleDeclaration.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleDeclaration.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSStyleDeclaration.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleDeclaration.java diff --git a/jaxp/src/org/w3c/dom/css/CSSStyleRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSStyleRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSStyleSheet.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleSheet.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSStyleSheet.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSStyleSheet.java diff --git a/jaxp/src/org/w3c/dom/css/CSSUnknownRule.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSUnknownRule.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSUnknownRule.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSUnknownRule.java diff --git a/jaxp/src/org/w3c/dom/css/CSSValue.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSValue.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSValue.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSValue.java diff --git a/jaxp/src/org/w3c/dom/css/CSSValueList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSValueList.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/CSSValueList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/CSSValueList.java diff --git a/jaxp/src/org/w3c/dom/css/Counter.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/Counter.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/Counter.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/Counter.java diff --git a/jaxp/src/org/w3c/dom/css/DOMImplementationCSS.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/DOMImplementationCSS.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/DOMImplementationCSS.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/DOMImplementationCSS.java diff --git a/jaxp/src/org/w3c/dom/css/DocumentCSS.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/DocumentCSS.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/DocumentCSS.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/DocumentCSS.java diff --git a/jaxp/src/org/w3c/dom/css/ElementCSSInlineStyle.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/ElementCSSInlineStyle.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/ElementCSSInlineStyle.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/ElementCSSInlineStyle.java diff --git a/jaxp/src/org/w3c/dom/css/RGBColor.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/RGBColor.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/RGBColor.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/RGBColor.java diff --git a/jaxp/src/org/w3c/dom/css/Rect.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/Rect.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/Rect.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/Rect.java diff --git a/jaxp/src/org/w3c/dom/css/ViewCSS.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/css/ViewCSS.java similarity index 100% rename from jaxp/src/org/w3c/dom/css/ViewCSS.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/css/ViewCSS.java diff --git a/jaxp/src/org/w3c/dom/events/DocumentEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/DocumentEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/DocumentEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/DocumentEvent.java diff --git a/jaxp/src/org/w3c/dom/events/Event.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/Event.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/Event.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/Event.java diff --git a/jaxp/src/org/w3c/dom/events/EventException.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventException.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/EventException.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventException.java diff --git a/jaxp/src/org/w3c/dom/events/EventListener.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventListener.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/EventListener.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventListener.java diff --git a/jaxp/src/org/w3c/dom/events/EventTarget.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventTarget.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/EventTarget.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/EventTarget.java diff --git a/jaxp/src/org/w3c/dom/events/MouseEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/MouseEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/MouseEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/MouseEvent.java diff --git a/jaxp/src/org/w3c/dom/events/MutationEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/MutationEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/MutationEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/MutationEvent.java diff --git a/jaxp/src/org/w3c/dom/events/UIEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/events/UIEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/events/UIEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/events/UIEvent.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLAnchorElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAnchorElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLAnchorElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAnchorElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLAppletElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAppletElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLAppletElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAppletElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLAreaElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAreaElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLAreaElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLAreaElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLBRElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBRElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLBRElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBRElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLBaseElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBaseElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLBaseElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBaseElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLBaseFontElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBaseFontElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLBaseFontElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBaseFontElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLBodyElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBodyElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLBodyElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLBodyElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLButtonElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLButtonElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLButtonElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLButtonElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLCollection.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLCollection.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLCollection.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLCollection.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLDListElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDListElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLDListElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDListElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLDOMImplementation.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDOMImplementation.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLDOMImplementation.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDOMImplementation.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLDirectoryElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDirectoryElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLDirectoryElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDirectoryElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLDivElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDivElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLDivElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDivElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLDocument.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDocument.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLDocument.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLDocument.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLFieldSetElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFieldSetElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLFieldSetElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFieldSetElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLFontElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFontElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLFontElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFontElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLFormElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFormElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLFormElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFormElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLFrameElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFrameElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLFrameElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFrameElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLFrameSetElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFrameSetElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLFrameSetElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLFrameSetElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLHRElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHRElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLHRElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHRElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLHeadElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHeadElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLHeadElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHeadElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLHeadingElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHeadingElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLHeadingElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHeadingElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLHtmlElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHtmlElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLHtmlElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLHtmlElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLIFrameElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLIFrameElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLIFrameElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLIFrameElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLImageElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLImageElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLImageElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLImageElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLInputElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLInputElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLInputElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLInputElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLIsIndexElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLIsIndexElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLIsIndexElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLIsIndexElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLLIElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLIElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLLIElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLIElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLLabelElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLabelElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLLabelElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLabelElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLLegendElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLegendElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLLegendElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLegendElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLLinkElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLinkElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLLinkElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLLinkElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLMapElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMapElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLMapElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMapElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLMenuElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMenuElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLMenuElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMenuElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLMetaElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMetaElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLMetaElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLMetaElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLModElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLModElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLModElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLModElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLOListElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOListElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLOListElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOListElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLObjectElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLObjectElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLObjectElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLObjectElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLOptGroupElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOptGroupElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLOptGroupElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOptGroupElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLOptionElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOptionElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLOptionElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLOptionElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLParagraphElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLParagraphElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLParagraphElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLParagraphElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLParamElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLParamElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLParamElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLParamElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLPreElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLPreElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLPreElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLPreElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLQuoteElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLQuoteElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLQuoteElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLQuoteElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLScriptElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLScriptElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLScriptElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLScriptElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLSelectElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLSelectElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLSelectElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLSelectElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLStyleElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLStyleElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLStyleElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLStyleElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableCaptionElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableCaptionElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableCaptionElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableCaptionElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableCellElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableCellElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableCellElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableCellElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableColElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableColElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableColElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableColElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableRowElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableRowElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableRowElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableRowElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTableSectionElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableSectionElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTableSectionElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTableSectionElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTextAreaElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTextAreaElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTextAreaElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTextAreaElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLTitleElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTitleElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLTitleElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLTitleElement.java diff --git a/jaxp/src/org/w3c/dom/html/HTMLUListElement.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLUListElement.java similarity index 100% rename from jaxp/src/org/w3c/dom/html/HTMLUListElement.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/html/HTMLUListElement.java diff --git a/jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/DOMImplementationLS.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/DOMImplementationLS.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/DOMImplementationLS.java diff --git a/jaxp/src/org/w3c/dom/ls/LSException.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSException.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSException.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSException.java diff --git a/jaxp/src/org/w3c/dom/ls/LSInput.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSInput.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSInput.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSInput.java diff --git a/jaxp/src/org/w3c/dom/ls/LSLoadEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSLoadEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSLoadEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSLoadEvent.java diff --git a/jaxp/src/org/w3c/dom/ls/LSOutput.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSOutput.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSOutput.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSOutput.java diff --git a/jaxp/src/org/w3c/dom/ls/LSParser.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSParser.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSParser.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSParser.java diff --git a/jaxp/src/org/w3c/dom/ls/LSParserFilter.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSParserFilter.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSParserFilter.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSParserFilter.java diff --git a/jaxp/src/org/w3c/dom/ls/LSProgressEvent.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSProgressEvent.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSProgressEvent.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSProgressEvent.java diff --git a/jaxp/src/org/w3c/dom/ls/LSResourceResolver.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSResourceResolver.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSResourceResolver.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSResourceResolver.java diff --git a/jaxp/src/org/w3c/dom/ls/LSSerializer.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSSerializer.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSSerializer.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSSerializer.java diff --git a/jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSSerializerFilter.java similarity index 100% rename from jaxp/src/org/w3c/dom/ls/LSSerializerFilter.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ls/LSSerializerFilter.java diff --git a/jaxp/src/org/w3c/dom/package.html b/jaxp/src/java.xml/share/classes/org/w3c/dom/package.html similarity index 100% rename from jaxp/src/org/w3c/dom/package.html rename to jaxp/src/java.xml/share/classes/org/w3c/dom/package.html diff --git a/jaxp/src/org/w3c/dom/ranges/DocumentRange.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/DocumentRange.java similarity index 100% rename from jaxp/src/org/w3c/dom/ranges/DocumentRange.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/DocumentRange.java diff --git a/jaxp/src/org/w3c/dom/ranges/Range.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/Range.java similarity index 100% rename from jaxp/src/org/w3c/dom/ranges/Range.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/Range.java diff --git a/jaxp/src/org/w3c/dom/ranges/RangeException.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/RangeException.java similarity index 100% rename from jaxp/src/org/w3c/dom/ranges/RangeException.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/RangeException.java diff --git a/jaxp/src/org/w3c/dom/ranges/package.html b/jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/package.html similarity index 100% rename from jaxp/src/org/w3c/dom/ranges/package.html rename to jaxp/src/java.xml/share/classes/org/w3c/dom/ranges/package.html diff --git a/jaxp/src/org/w3c/dom/stylesheets/DocumentStyle.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/DocumentStyle.java similarity index 100% rename from jaxp/src/org/w3c/dom/stylesheets/DocumentStyle.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/DocumentStyle.java diff --git a/jaxp/src/org/w3c/dom/stylesheets/LinkStyle.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/LinkStyle.java similarity index 100% rename from jaxp/src/org/w3c/dom/stylesheets/LinkStyle.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/LinkStyle.java diff --git a/jaxp/src/org/w3c/dom/stylesheets/MediaList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/MediaList.java similarity index 100% rename from jaxp/src/org/w3c/dom/stylesheets/MediaList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/MediaList.java diff --git a/jaxp/src/org/w3c/dom/stylesheets/StyleSheet.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/StyleSheet.java similarity index 100% rename from jaxp/src/org/w3c/dom/stylesheets/StyleSheet.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/StyleSheet.java diff --git a/jaxp/src/org/w3c/dom/stylesheets/StyleSheetList.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/StyleSheetList.java similarity index 100% rename from jaxp/src/org/w3c/dom/stylesheets/StyleSheetList.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/stylesheets/StyleSheetList.java diff --git a/jaxp/src/org/w3c/dom/traversal/DocumentTraversal.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/DocumentTraversal.java similarity index 100% rename from jaxp/src/org/w3c/dom/traversal/DocumentTraversal.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/DocumentTraversal.java diff --git a/jaxp/src/org/w3c/dom/traversal/NodeFilter.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/NodeFilter.java similarity index 100% rename from jaxp/src/org/w3c/dom/traversal/NodeFilter.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/NodeFilter.java diff --git a/jaxp/src/org/w3c/dom/traversal/NodeIterator.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/NodeIterator.java similarity index 100% rename from jaxp/src/org/w3c/dom/traversal/NodeIterator.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/NodeIterator.java diff --git a/jaxp/src/org/w3c/dom/traversal/TreeWalker.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/TreeWalker.java similarity index 100% rename from jaxp/src/org/w3c/dom/traversal/TreeWalker.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/traversal/TreeWalker.java diff --git a/jaxp/src/org/w3c/dom/views/AbstractView.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/views/AbstractView.java similarity index 100% rename from jaxp/src/org/w3c/dom/views/AbstractView.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/views/AbstractView.java diff --git a/jaxp/src/org/w3c/dom/views/DocumentView.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/views/DocumentView.java similarity index 100% rename from jaxp/src/org/w3c/dom/views/DocumentView.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/views/DocumentView.java diff --git a/jaxp/src/org/w3c/dom/xpath/COPYRIGHT.html b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/COPYRIGHT.html rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html diff --git a/jaxp/src/org/w3c/dom/xpath/XPathEvaluator.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathEvaluator.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathEvaluator.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathEvaluator.java diff --git a/jaxp/src/org/w3c/dom/xpath/XPathException.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathException.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathException.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathException.java diff --git a/jaxp/src/org/w3c/dom/xpath/XPathExpression.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathExpression.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathExpression.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathExpression.java diff --git a/jaxp/src/org/w3c/dom/xpath/XPathNSResolver.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathNSResolver.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathNSResolver.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathNSResolver.java diff --git a/jaxp/src/org/w3c/dom/xpath/XPathNamespace.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathNamespace.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathNamespace.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathNamespace.java diff --git a/jaxp/src/org/w3c/dom/xpath/XPathResult.java b/jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathResult.java similarity index 100% rename from jaxp/src/org/w3c/dom/xpath/XPathResult.java rename to jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/XPathResult.java diff --git a/jaxp/src/org/xml/sax/AttributeList.java b/jaxp/src/java.xml/share/classes/org/xml/sax/AttributeList.java similarity index 100% rename from jaxp/src/org/xml/sax/AttributeList.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/AttributeList.java diff --git a/jaxp/src/org/xml/sax/Attributes.java b/jaxp/src/java.xml/share/classes/org/xml/sax/Attributes.java similarity index 100% rename from jaxp/src/org/xml/sax/Attributes.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/Attributes.java diff --git a/jaxp/src/org/xml/sax/ContentHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ContentHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/ContentHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ContentHandler.java diff --git a/jaxp/src/org/xml/sax/DTDHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/DTDHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/DTDHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/DTDHandler.java diff --git a/jaxp/src/org/xml/sax/DocumentHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/DocumentHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/DocumentHandler.java diff --git a/jaxp/src/org/xml/sax/EntityResolver.java b/jaxp/src/java.xml/share/classes/org/xml/sax/EntityResolver.java similarity index 100% rename from jaxp/src/org/xml/sax/EntityResolver.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/EntityResolver.java diff --git a/jaxp/src/org/xml/sax/ErrorHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ErrorHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/ErrorHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ErrorHandler.java diff --git a/jaxp/src/org/xml/sax/HandlerBase.java b/jaxp/src/java.xml/share/classes/org/xml/sax/HandlerBase.java similarity index 100% rename from jaxp/src/org/xml/sax/HandlerBase.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/HandlerBase.java diff --git a/jaxp/src/org/xml/sax/InputSource.java b/jaxp/src/java.xml/share/classes/org/xml/sax/InputSource.java similarity index 100% rename from jaxp/src/org/xml/sax/InputSource.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/InputSource.java diff --git a/jaxp/src/org/xml/sax/Locator.java b/jaxp/src/java.xml/share/classes/org/xml/sax/Locator.java similarity index 100% rename from jaxp/src/org/xml/sax/Locator.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/Locator.java diff --git a/jaxp/src/org/xml/sax/Parser.java b/jaxp/src/java.xml/share/classes/org/xml/sax/Parser.java similarity index 100% rename from jaxp/src/org/xml/sax/Parser.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/Parser.java diff --git a/jaxp/src/org/xml/sax/SAXException.java b/jaxp/src/java.xml/share/classes/org/xml/sax/SAXException.java similarity index 100% rename from jaxp/src/org/xml/sax/SAXException.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/SAXException.java diff --git a/jaxp/src/org/xml/sax/SAXNotRecognizedException.java b/jaxp/src/java.xml/share/classes/org/xml/sax/SAXNotRecognizedException.java similarity index 100% rename from jaxp/src/org/xml/sax/SAXNotRecognizedException.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/SAXNotRecognizedException.java diff --git a/jaxp/src/org/xml/sax/SAXNotSupportedException.java b/jaxp/src/java.xml/share/classes/org/xml/sax/SAXNotSupportedException.java similarity index 100% rename from jaxp/src/org/xml/sax/SAXNotSupportedException.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/SAXNotSupportedException.java diff --git a/jaxp/src/org/xml/sax/SAXParseException.java b/jaxp/src/java.xml/share/classes/org/xml/sax/SAXParseException.java similarity index 100% rename from jaxp/src/org/xml/sax/SAXParseException.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/SAXParseException.java diff --git a/jaxp/src/org/xml/sax/XMLFilter.java b/jaxp/src/java.xml/share/classes/org/xml/sax/XMLFilter.java similarity index 100% rename from jaxp/src/org/xml/sax/XMLFilter.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/XMLFilter.java diff --git a/jaxp/src/org/xml/sax/XMLReader.java b/jaxp/src/java.xml/share/classes/org/xml/sax/XMLReader.java similarity index 100% rename from jaxp/src/org/xml/sax/XMLReader.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/XMLReader.java diff --git a/jaxp/src/org/xml/sax/ext/Attributes2.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/Attributes2.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java diff --git a/jaxp/src/org/xml/sax/ext/Attributes2Impl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/Attributes2Impl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java diff --git a/jaxp/src/org/xml/sax/ext/DeclHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/DeclHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java diff --git a/jaxp/src/org/xml/sax/ext/DefaultHandler2.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/DefaultHandler2.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/DefaultHandler2.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/DefaultHandler2.java diff --git a/jaxp/src/org/xml/sax/ext/EntityResolver2.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/EntityResolver2.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java diff --git a/jaxp/src/org/xml/sax/ext/LexicalHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/LexicalHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java diff --git a/jaxp/src/org/xml/sax/ext/Locator2.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/Locator2.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/Locator2.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/Locator2.java diff --git a/jaxp/src/org/xml/sax/ext/Locator2Impl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/Locator2Impl.java similarity index 100% rename from jaxp/src/org/xml/sax/ext/Locator2Impl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/Locator2Impl.java diff --git a/jaxp/src/org/xml/sax/ext/package.html b/jaxp/src/java.xml/share/classes/org/xml/sax/ext/package.html similarity index 100% rename from jaxp/src/org/xml/sax/ext/package.html rename to jaxp/src/java.xml/share/classes/org/xml/sax/ext/package.html diff --git a/jaxp/src/org/xml/sax/helpers/AttributeListImpl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/AttributeListImpl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java diff --git a/jaxp/src/org/xml/sax/helpers/AttributesImpl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/AttributesImpl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java diff --git a/jaxp/src/org/xml/sax/helpers/DefaultHandler.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/DefaultHandler.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java diff --git a/jaxp/src/org/xml/sax/helpers/LocatorImpl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/LocatorImpl.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/LocatorImpl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/LocatorImpl.java diff --git a/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/NamespaceSupport.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java diff --git a/jaxp/src/org/xml/sax/helpers/NewInstance.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/NewInstance.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java diff --git a/jaxp/src/org/xml/sax/helpers/ParserAdapter.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/ParserAdapter.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java diff --git a/jaxp/src/org/xml/sax/helpers/ParserFactory.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/ParserFactory.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java diff --git a/jaxp/src/org/xml/sax/helpers/SecuritySupport.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/SecuritySupport.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java diff --git a/jaxp/src/org/xml/sax/helpers/XMLFilterImpl.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/XMLFilterImpl.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java diff --git a/jaxp/src/org/xml/sax/helpers/XMLReaderAdapter.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/XMLReaderAdapter.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java diff --git a/jaxp/src/org/xml/sax/helpers/XMLReaderFactory.java b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java similarity index 100% rename from jaxp/src/org/xml/sax/helpers/XMLReaderFactory.java rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java diff --git a/jaxp/src/org/xml/sax/helpers/package.html b/jaxp/src/java.xml/share/classes/org/xml/sax/helpers/package.html similarity index 100% rename from jaxp/src/org/xml/sax/helpers/package.html rename to jaxp/src/java.xml/share/classes/org/xml/sax/helpers/package.html diff --git a/jaxp/src/org/xml/sax/package.html b/jaxp/src/java.xml/share/classes/org/xml/sax/package.html similarity index 100% rename from jaxp/src/org/xml/sax/package.html rename to jaxp/src/java.xml/share/classes/org/xml/sax/package.html From 3bc69d393d3e0cb89afc7a86a001e2fbfbd7ac93 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:54:13 +0100 Subject: [PATCH 10/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, ihse, mduigou --- jdk/make/BuildJdk.gmk | 142 --- jdk/make/Bundles.gmk | 6 +- jdk/make/CompileDemos.gmk | 137 ++- jdk/make/CompileInterimRmic.gmk | 54 + jdk/make/CompileJavaClasses.gmk | 411 ------- jdk/make/CompileLaunchers.gmk | 694 ----------- jdk/make/CopyFiles.gmk | 564 --------- jdk/make/CopySamples.gmk | 10 +- jdk/make/CreateJars.gmk | 228 ++-- jdk/make/CreatePolicyJars.gmk | 169 +++ jdk/make/CreateSecurityJars.gmk | 147 +-- jdk/make/Images.gmk | 22 +- jdk/make/Import.gmk | 121 +- jdk/make/ModulesXml.gmk | 69 ++ jdk/make/Profiles.gmk | 8 +- jdk/make/Setup.gmk | 67 -- jdk/make/Tools.gmk | 34 +- jdk/make/UnpackSecurity.gmk | 77 ++ .../macosx => make}/bundle/JDK-Info.plist | 0 .../macosx => make}/bundle/JRE-Info.plist | 0 jdk/make/copy/Copy-java.base.gmk | 245 ++++ jdk/make/copy/Copy-java.desktop.gmk | 153 +++ jdk/make/copy/Copy-java.logging.gmk | 43 + jdk/make/copy/Copy-java.management.gmk | 56 + jdk/make/copy/Copy-jdk.hprof.agent.gmk | 43 + jdk/make/copy/Copy-jdk.jdwp.agent.gmk | 42 + jdk/make/copy/CopyCommon.gmk | 40 + .../Gendata-java.base.gmk} | 69 +- jdk/make/gendata/Gendata-java.desktop.gmk | 40 + jdk/make/gendata/GendataBreakIterator.gmk | 40 +- jdk/make/gendata/GendataCommon.gmk | 36 + jdk/make/gendata/GendataHtml32dtd.gmk | 2 +- jdk/make/gendata/GendataTZDB.gmk | 1 + jdk/make/gensrc/Gensrc-java.base.gmk | 45 + jdk/make/gensrc/Gensrc-java.desktop.gmk | 45 + jdk/make/gensrc/Gensrc-jdk.attach.gmk | 34 + jdk/make/gensrc/Gensrc-jdk.charsets.gmk | 34 + jdk/make/gensrc/Gensrc-jdk.jconsole.gmk | 45 + jdk/make/gensrc/Gensrc-jdk.jdi.gmk | 35 + jdk/make/gensrc/GensrcBuffer.gmk | 7 +- jdk/make/gensrc/GensrcCLDR.gmk | 23 +- jdk/make/gensrc/GensrcCharacterData.gmk | 15 +- jdk/make/gensrc/GensrcCharsetCoder.gmk | 7 +- jdk/make/gensrc/GensrcCharsetMapping.gmk | 71 +- .../GensrcCommon.gmk} | 60 +- jdk/make/gensrc/GensrcExceptions.gmk | 7 +- jdk/make/gensrc/GensrcIcons.gmk | 17 +- jdk/make/gensrc/GensrcJDWP.gmk | 9 +- jdk/make/gensrc/GensrcLocaleDataMetaInfo.gmk | 19 +- jdk/make/gensrc/GensrcMisc.gmk | 85 +- jdk/make/gensrc/GensrcProperties.gmk | 81 +- jdk/make/gensrc/GensrcProviders.gmk | 51 + jdk/make/gensrc/GensrcSwing.gmk | 41 +- jdk/make/gensrc/GensrcX11Wrappers.gmk | 27 +- jdk/make/launcher/Launcher-java.base.gmk | 167 +++ jdk/make/launcher/Launcher-java.corba.gmk | 53 + jdk/make/launcher/Launcher-java.desktop.gmk | 41 + jdk/make/launcher/Launcher-java.rmi.gmk | 69 ++ jdk/make/launcher/Launcher-java.scripting.gmk | 35 + .../launcher/Launcher-java.security.jgss.gmk | 43 + jdk/make/launcher/Launcher-jdk.compiler.gmk | 58 + jdk/make/launcher/Launcher-jdk.dev.gmk | 52 + .../launcher/Launcher-jdk.hotspot.agent.gmk | 37 + jdk/make/launcher/Launcher-jdk.javadoc.gmk | 37 + jdk/make/launcher/Launcher-jdk.jcmd.gmk | 65 + jdk/make/launcher/Launcher-jdk.jconsole.gmk | 39 + jdk/make/launcher/Launcher-jdk.jdi.gmk | 36 + jdk/make/launcher/Launcher-jdk.jvmstat.gmk | 35 + jdk/make/launcher/Launcher-jdk.rmic.gmk | 36 + jdk/make/launcher/Launcher-jdk.runtime.gmk | 147 +++ .../Launcher-jdk.scripting.nashorn.gmk | 35 + jdk/make/launcher/Launcher-jdk.xml.bind.gmk | 38 + jdk/make/launcher/Launcher-jdk.xml.ws.gmk | 38 + jdk/make/launcher/LauncherCommon.gmk | 234 ++++ jdk/make/lib/Awt2dLibraries.gmk | 1048 ++++++----------- jdk/make/lib/CoreLibraries.gmk | 179 +-- jdk/make/lib/Lib-java.base.gmk | 36 + jdk/make/lib/Lib-java.desktop.gmk | 36 + jdk/make/lib/Lib-java.instrument.gmk | 101 ++ jdk/make/lib/Lib-java.management.gmk | 92 ++ jdk/make/lib/Lib-java.prefs.gmk | 70 ++ jdk/make/lib/Lib-java.security.jgss.gmk | 106 ++ jdk/make/lib/Lib-java.smartcardio.gmk | 66 ++ jdk/make/lib/Lib-jdk.attach.gmk | 88 ++ jdk/make/lib/Lib-jdk.crypto.ec.gmk | 80 ++ jdk/make/lib/Lib-jdk.crypto.mscapi.gmk | 62 + jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk | 63 + jdk/make/lib/Lib-jdk.deploy.osx.gmk | 102 ++ jdk/make/lib/Lib-jdk.hprof.agent.gmk | 102 ++ jdk/make/lib/Lib-jdk.jdi.gmk | 71 ++ jdk/make/lib/Lib-jdk.jdwp.agent.gmk | 110 ++ jdk/make/lib/Lib-jdk.runtime.gmk | 101 ++ jdk/make/lib/Lib-jdk.sctp.gmk | 76 ++ jdk/make/lib/Lib-jdk.security.auth.gmk | 75 ++ .../LibCommon.gmk} | 54 +- jdk/make/lib/NetworkingLibraries.gmk | 42 +- jdk/make/lib/NioLibraries.gmk | 138 +-- jdk/make/lib/PlatformLibraries.gmk | 175 +-- jdk/make/lib/SecurityLibraries.gmk | 294 ----- jdk/make/lib/ServiceabilityLibraries.gmk | 436 ------- jdk/make/lib/SoundLibraries.gmk | 23 +- .../Rmic-java.management.gmk} | 70 +- jdk/make/rmic/Rmic-java.rmi.gmk | 55 + jdk/make/rmic/Rmic-jdk.naming.rmi.gmk | 45 + jdk/make/rmic/RmicCommon.gmk | 44 + .../compileproperties/CompileProperties.java | 3 + .../build/tools/jarreorder/JarReorder.java | 104 +- .../tools/module/GenerateModulesXml.java | 475 ++++++++ .../aix/jvmti/hprof}/porting_aix.c | 0 .../aix/jvmti/hprof}/porting_aix.h | 0 jdk/src/{share/demo => demo/share}/README | 0 .../{share/demo => demo/share}/applets.html | 0 .../share}/applets/ArcTest/ArcTest.java | 0 .../share}/applets/ArcTest/example1.html | 0 .../share}/applets/BarChart/BarChart.java | 0 .../share}/applets/BarChart/example1.html | 0 .../share}/applets/BarChart/example2.html | 0 .../share}/applets/Blink/Blink.java | 0 .../share}/applets/Blink/example1.html | 0 .../share}/applets/CardTest/CardTest.java | 0 .../share}/applets/CardTest/example1.html | 0 .../share}/applets/Clock/Clock.java | 0 .../share}/applets/Clock/example1.html | 0 .../share}/applets/DitherTest/DitherTest.java | 0 .../share}/applets/DitherTest/example1.html | 0 .../share}/applets/DrawTest/DrawTest.java | 0 .../share}/applets/DrawTest/example1.html | 0 .../share}/applets/Fractal/CLSFractal.java | 0 .../share}/applets/Fractal/example1.html | 0 .../applets/GraphicsTest/AppletFrame.java | 0 .../applets/GraphicsTest/GraphicsTest.java | 0 .../share}/applets/GraphicsTest/example1.html | 0 .../applets/MoleculeViewer/Matrix3D.java | 0 .../share}/applets/MoleculeViewer/XYZApp.java | 0 .../applets/MoleculeViewer/example1.html | 0 .../applets/MoleculeViewer/example2.html | 0 .../applets/MoleculeViewer/example3.html | 0 .../MoleculeViewer/models/HyaluronicAcid.xyz | 0 .../applets/MoleculeViewer/models/benzene.xyz | 0 .../models/buckminsterfullerine.xyz | 0 .../MoleculeViewer/models/cyclohexane.xyz | 0 .../applets/MoleculeViewer/models/ethane.xyz | 0 .../applets/MoleculeViewer/models/water.xyz | 0 .../applets/NervousText/NervousText.java | 0 .../share}/applets/NervousText/example1.html | 0 .../applets/SimpleGraph/GraphApplet.java | 0 .../share}/applets/SimpleGraph/example1.html | 0 .../SortDemo/BidirBubbleSortAlgorithm.java | 0 .../applets/SortDemo/BubbleSortAlgorithm.java | 0 .../applets/SortDemo/QSortAlgorithm.java | 0 .../applets/SortDemo/SortAlgorithm.java | 0 .../share}/applets/SortDemo/SortItem.java | 0 .../share}/applets/SortDemo/example1.html | 0 .../applets/SpreadSheet/SpreadSheet.java | 0 .../share}/applets/SpreadSheet/example1.html | 0 .../share}/applets/WireFrame/Matrix3D.java | 0 .../share}/applets/WireFrame/ThreeD.java | 0 .../share}/applets/WireFrame/example1.html | 0 .../share}/applets/WireFrame/example2.html | 0 .../share}/applets/WireFrame/example3.html | 0 .../share}/applets/WireFrame/example4.html | 0 .../share}/applets/WireFrame/models/cube.obj | 0 .../applets/WireFrame/models/dinasaur.obj | Bin .../applets/WireFrame/models/hughes_500.obj | 0 .../share}/applets/WireFrame/models/knoxS.obj | 0 .../share}/java2d/J2DBench/Makefile | 0 .../share}/java2d/J2DBench/README | 0 .../share}/java2d/J2DBench/build.xml | 0 .../java2d/J2DBench/nbproject/project.xml | 0 .../java2d/J2DBench/options/default.opt | 0 .../resources/cmm_images/img_icc_large.jpg | Bin .../resources/cmm_images/img_icc_medium.jpg | Bin .../resources/cmm_images/img_icc_small.jpg | Bin .../J2DBench/resources/images/photo.jpg | Bin .../resources/textdata/arabic.ut8.txt | 0 .../resources/textdata/english.ut8.txt | 0 .../J2DBench/resources/textdata/greek.ut8.txt | 0 .../resources/textdata/hebrew.ut8.txt | 0 .../J2DBench/resources/textdata/hindi.ut8.txt | 0 .../resources/textdata/japanese.ut8.txt | 0 .../resources/textdata/korean.ut8.txt | 0 .../J2DBench/resources/textdata/thai.ut8.txt | 0 .../J2DBench/src/j2dbench/Destinations.java | 0 .../java2d/J2DBench/src/j2dbench/Group.java | 0 .../J2DBench/src/j2dbench/J2DBench.java | 0 .../J2DBench/src/j2dbench/Modifier.java | 0 .../java2d/J2DBench/src/j2dbench/Node.java | 0 .../java2d/J2DBench/src/j2dbench/Option.java | 0 .../java2d/J2DBench/src/j2dbench/Result.java | 0 .../J2DBench/src/j2dbench/ResultSet.java | 0 .../java2d/J2DBench/src/j2dbench/Test.java | 0 .../src/j2dbench/TestEnvironment.java | 0 .../j2dbench/report/HTMLSeriesReporter.java | 0 .../src/j2dbench/report/IIOComparator.java | 0 .../src/j2dbench/report/J2DAnalyzer.java | 0 .../src/j2dbench/report/XMLHTMLReporter.java | 0 .../src/j2dbench/tests/GraphicsTests.java | 0 .../src/j2dbench/tests/ImageTests.java | 0 .../src/j2dbench/tests/MiscTests.java | 0 .../src/j2dbench/tests/PixelTests.java | 0 .../src/j2dbench/tests/RenderTests.java | 0 .../src/j2dbench/tests/cmm/CMMTests.java | 0 .../tests/cmm/ColorConversionTests.java | 0 .../tests/cmm/ColorConvertOpTests.java | 0 .../tests/cmm/DataConversionTests.java | 0 .../tests/cmm/EmbeddedProfileTests.java | 0 .../src/j2dbench/tests/cmm/ProfileTests.java | 0 .../src/j2dbench/tests/iio/IIOTests.java | 0 .../j2dbench/tests/iio/InputImageTests.java | 0 .../j2dbench/tests/iio/InputStreamTests.java | 0 .../src/j2dbench/tests/iio/InputTests.java | 0 .../j2dbench/tests/iio/OutputImageTests.java | 0 .../j2dbench/tests/iio/OutputStreamTests.java | 0 .../src/j2dbench/tests/iio/OutputTests.java | 0 .../tests/text/TextConstructionTests.java | 0 .../j2dbench/tests/text/TextMeasureTests.java | 0 .../j2dbench/tests/text/TextRenderTests.java | 0 .../src/j2dbench/tests/text/TextTests.java | 0 .../src/j2dbench/ui/CompactLayout.java | 0 .../src/j2dbench/ui/EnableButton.java | 0 .../share}/jfc/CodePointIM/CodePointIM.java | 0 .../share}/jfc/CodePointIM/README.html | 0 .../share}/jfc/CodePointIM/README_ja.html | 0 .../share}/jfc/CodePointIM/README_zh_CN.html | 0 .../codepointim/CodePointInputMethod.java | 0 .../CodePointInputMethodDescriptor.java | 0 .../java.awt.im.spi.InputMethodDescriptor | 0 .../resources/codepoint.properties | 0 .../resources/codepoint_ja.properties | 0 .../resources/codepoint_zh_CN.properties | 0 .../ExampleFileSystemView.java | 0 .../jfc/FileChooserDemo/ExampleFileView.java | 0 .../jfc/FileChooserDemo/FileChooserDemo.java | 0 .../share}/jfc/FileChooserDemo/README.txt | 0 .../resources/images/gifIcon.gif | Bin .../resources/images/jpgIcon.jpg | Bin .../share}/jfc/Font2DTest/Font2DTest.html | 0 .../share}/jfc/Font2DTest/Font2DTest.java | 0 .../jfc/Font2DTest/Font2DTestApplet.java | 0 .../share}/jfc/Font2DTest/FontPanel.java | 0 .../share}/jfc/Font2DTest/README.txt | 0 .../share}/jfc/Font2DTest/RangeMenu.java | 0 .../resources/TextResources.properties | 0 .../resources/TextResources_de.properties | 0 .../resources/TextResources_en.properties | 0 .../resources/TextResources_en_GB.properties | 0 .../resources/TextResources_ja.properties | 0 .../resources/TextResources_ko.properties | 0 .../resources/TextResources_zh_CN.properties | 0 .../jfc/Font2DTest/resources/resource.data | 0 .../share}/jfc/Metalworks/AquaMetalTheme.java | 0 .../jfc/Metalworks/BigContrastMetalTheme.java | 0 .../jfc/Metalworks/ContrastMetalTheme.java | 0 .../share}/jfc/Metalworks/DemoMetalTheme.java | 0 .../jfc/Metalworks/GreenMetalTheme.java | 0 .../jfc/Metalworks/KhakiMetalTheme.java | 0 .../share}/jfc/Metalworks/MetalThemeMenu.java | 0 .../share}/jfc/Metalworks/Metalworks.java | 0 .../Metalworks/MetalworksDocumentFrame.java | 0 .../jfc/Metalworks/MetalworksFrame.java | 0 .../share}/jfc/Metalworks/MetalworksHelp.java | 0 .../jfc/Metalworks/MetalworksInBox.java | 0 .../jfc/Metalworks/MetalworksPrefs.java | 0 .../jfc/Metalworks/PropertiesMetalTheme.java | 0 .../share}/jfc/Metalworks/README.txt | 0 .../jfc/Metalworks/UISwitchListener.java | 0 .../Metalworks/resources/HelpFiles/back.gif | Bin .../resources/HelpFiles/credits.html | 0 .../Metalworks/resources/HelpFiles/duke.gif | Bin .../resources/HelpFiles/javalogo.gif | Bin .../Metalworks/resources/HelpFiles/metal.html | 0 .../resources/HelpFiles/metalworks.html | 0 .../Metalworks/resources/HelpFiles/swing.html | 0 .../Metalworks/resources/HelpFiles/toc.html | 0 .../jfc/Metalworks/resources/MyTheme.theme | 0 .../share}/jfc/Notepad/ElementTreePanel.java | 0 .../share}/jfc/Notepad/Notepad.java | 0 .../share}/jfc/Notepad/README.txt | 0 .../jfc/Notepad/resources/Notepad.properties | 0 .../resources/NotepadSystem.properties | 0 .../Notepad/resources/Notepad_ja.properties | 0 .../resources/Notepad_zh_CN.properties | 0 .../share}/jfc/Notepad/resources/copy.gif | Bin .../share}/jfc/Notepad/resources/cut.gif | Bin .../share}/jfc/Notepad/resources/new.gif | Bin .../share}/jfc/Notepad/resources/open.gif | Bin .../share}/jfc/Notepad/resources/paste.gif | Bin .../share}/jfc/Notepad/resources/save.gif | Bin .../jfc/SampleTree/DynamicTreeNode.java | 0 .../share}/jfc/SampleTree/README.txt | 0 .../share}/jfc/SampleTree/SampleData.java | 0 .../share}/jfc/SampleTree/SampleTree.java | 0 .../SampleTree/SampleTreeCellRenderer.java | 0 .../jfc/SampleTree/SampleTreeModel.java | 0 .../SampleTree/resources/images/collapsed.gif | Bin .../SampleTree/resources/images/expanded.gif | Bin .../share}/jfc/SwingApplet/README.txt | 0 .../share}/jfc/SwingApplet/SwingApplet.html | 0 .../share}/jfc/SwingApplet/SwingApplet.java | 0 .../share}/jfc/TableExample/JDBCAdapter.java | 0 .../share}/jfc/TableExample/OldJTable.java | 0 .../share}/jfc/TableExample/README.txt | 0 .../share}/jfc/TableExample/TableExample.java | 0 .../jfc/TableExample/TableExample2.java | 0 .../jfc/TableExample/TableExample3.java | 0 .../jfc/TableExample/TableExample4.java | 0 .../share}/jfc/TableExample/TableMap.java | 0 .../share}/jfc/TableExample/TableSorter.java | 0 .../share}/jfc/TransparentRuler/README.txt | 0 .../transparentruler/Ruler.java | 0 .../share/jpda}/com/sun/tools/example/README | 0 .../debug/bdi/AccessWatchpointSpec.java | 0 .../debug/bdi/AmbiguousMethodException.java | 0 .../example/debug/bdi/BreakpointSpec.java | 0 .../tools/example/debug/bdi/ChildSession.java | 0 .../debug/bdi/EvaluationException.java | 0 .../example/debug/bdi/EventRequestSpec.java | 0 .../debug/bdi/EventRequestSpecList.java | 0 .../example/debug/bdi/ExceptionSpec.java | 0 .../example/debug/bdi/ExecutionManager.java | 0 .../bdi/FrameIndexOutOfBoundsException.java | 0 .../example/debug/bdi/InputListener.java | 0 .../example/debug/bdi/JDIEventSource.java | 0 .../example/debug/bdi/LineBreakpointSpec.java | 0 .../debug/bdi/LineNotFoundException.java | 0 .../bdi/MalformedMemberNameException.java | 0 .../debug/bdi/MethodBreakpointSpec.java | 0 .../debug/bdi/MethodNotFoundException.java | 0 .../debug/bdi/ModificationWatchpointSpec.java | 0 .../example/debug/bdi/NoSessionException.java | 0 .../example/debug/bdi/NoThreadException.java | 0 .../example/debug/bdi/OutputListener.java | 0 .../example/debug/bdi/ParseException.java | 0 .../debug/bdi/PatternReferenceTypeSpec.java | 0 .../example/debug/bdi/ReferenceTypeSpec.java | 0 .../sun/tools/example/debug/bdi/Session.java | 0 .../example/debug/bdi/SessionListener.java | 0 .../bdi/SourceNameReferenceTypeSpec.java | 0 .../example/debug/bdi/SpecErrorEvent.java | 0 .../tools/example/debug/bdi/SpecEvent.java | 0 .../tools/example/debug/bdi/SpecListener.java | 0 .../debug/bdi/ThreadGroupIterator.java | 0 .../tools/example/debug/bdi/ThreadInfo.java | 0 .../example/debug/bdi/ThreadIterator.java | 0 .../sun/tools/example/debug/bdi/Utils.java | 0 .../debug/bdi/VMLaunchFailureException.java | 0 .../debug/bdi/VMNotInterruptedException.java | 0 .../example/debug/bdi/WatchpointSpec.java | 0 .../example/debug/event/AbstractEventSet.java | 0 .../debug/event/AccessWatchpointEventSet.java | 0 .../debug/event/ClassPrepareEventSet.java | 0 .../debug/event/ClassUnloadEventSet.java | 0 .../debug/event/ExceptionEventSet.java | 0 .../tools/example/debug/event/JDIAdapter.java | 0 .../example/debug/event/JDIListener.java | 0 .../debug/event/LocatableEventSet.java | 0 .../debug/event/LocationTriggerEventSet.java | 0 .../event/ModificationWatchpointEventSet.java | 0 .../debug/event/ThreadDeathEventSet.java | 0 .../debug/event/ThreadStartEventSet.java | 0 .../example/debug/event/VMDeathEventSet.java | 0 .../debug/event/VMDisconnectEventSet.java | 0 .../example/debug/event/VMStartEventSet.java | 0 .../debug/event/WatchpointEventSet.java | 0 .../com/sun/tools/example/debug/expr/Expr.jj | 0 .../example/debug/gui/ApplicationTool.java | 0 .../tools/example/debug/gui/ClassManager.java | 0 .../example/debug/gui/ClassTreeTool.java | 0 .../example/debug/gui/CommandInterpreter.java | 0 .../tools/example/debug/gui/CommandTool.java | 0 .../example/debug/gui/ContextListener.java | 0 .../example/debug/gui/ContextManager.java | 0 .../debug/gui/CurrentFrameChangedEvent.java | 0 .../tools/example/debug/gui/Environment.java | 0 .../com/sun/tools/example/debug/gui/GUI.java | 0 .../sun/tools/example/debug/gui/Icons.java | 0 .../example/debug/gui/JDBFileFilter.java | 0 .../tools/example/debug/gui/JDBMenuBar.java | 0 .../tools/example/debug/gui/JDBToolBar.java | 0 .../tools/example/debug/gui/LaunchTool.java | 0 .../example/debug/gui/MonitorListModel.java | 0 .../tools/example/debug/gui/MonitorTool.java | 0 .../tools/example/debug/gui/OutputSink.java | 0 .../tools/example/debug/gui/SearchPath.java | 0 .../gui/SingleLeafTreeSelectionModel.java | 0 .../example/debug/gui/SourceListener.java | 0 .../example/debug/gui/SourceManager.java | 0 .../tools/example/debug/gui/SourceModel.java | 0 .../tools/example/debug/gui/SourceTool.java | 0 .../example/debug/gui/SourceTreeTool.java | 0 .../debug/gui/SourcepathChangedEvent.java | 0 .../example/debug/gui/StackTraceTool.java | 0 .../example/debug/gui/ThreadTreeTool.java | 0 .../tools/example/debug/gui/TypeScript.java | 0 .../debug/gui/TypeScriptOutputListener.java | 0 .../example/debug/gui/TypeScriptWriter.java | 0 .../com/sun/tools/example/doc/index.html | 0 .../com/sun/tools/example/doc/javadt.html | 0 .../jpda}/com/sun/tools/example/doc/jdb.html | 0 .../com/sun/tools/example/doc/trace.html | 0 .../sun/tools/example/trace/EventThread.java | 0 .../example/trace/StreamRedirectThread.java | 0 .../com/sun/tools/example/trace/Trace.java | 0 .../share}/jvmti/agent_util/README.txt | 0 .../share}/jvmti/agent_util/agent_util.c | 0 .../share}/jvmti/agent_util/agent_util.h | 0 .../jvmti/compiledMethodLoad/README.txt | 0 .../compiledMethodLoad/compiledMethodLoad.c | 0 .../compiledMethodLoad/sample.makefile.txt | 0 .../share}/jvmti/gctest/README.txt | 0 .../demo => demo/share}/jvmti/gctest/gctest.c | 0 .../share}/jvmti/gctest/sample.makefile.txt | 0 .../share}/jvmti/heapTracker/HeapTracker.java | 0 .../share}/jvmti/heapTracker/README.txt | 0 .../share}/jvmti/heapTracker/heapTracker.c | 0 .../share}/jvmti/heapTracker/heapTracker.h | 0 .../jvmti/heapTracker/sample.makefile.txt | 0 .../share}/jvmti/heapViewer/README.txt | 0 .../share}/jvmti/heapViewer/heapViewer.c | 0 .../jvmti/heapViewer/sample.makefile.txt | 0 .../share}/jvmti/hprof/README.txt | 0 .../share}/jvmti/hprof/debug_malloc.c | 0 .../share}/jvmti/hprof/debug_malloc.h | 0 .../demo => demo/share}/jvmti/hprof/hprof.h | 0 .../share}/jvmti/hprof/hprof_b_spec.h | 0 .../share}/jvmti/hprof/hprof_blocks.c | 0 .../share}/jvmti/hprof/hprof_blocks.h | 0 .../share}/jvmti/hprof/hprof_check.c | 0 .../share}/jvmti/hprof/hprof_check.h | 0 .../share}/jvmti/hprof/hprof_class.c | 0 .../share}/jvmti/hprof/hprof_class.h | 0 .../share}/jvmti/hprof/hprof_cpu.c | 0 .../share}/jvmti/hprof/hprof_cpu.h | 0 .../share}/jvmti/hprof/hprof_error.c | 0 .../share}/jvmti/hprof/hprof_error.h | 0 .../share}/jvmti/hprof/hprof_event.c | 0 .../share}/jvmti/hprof/hprof_event.h | 0 .../share}/jvmti/hprof/hprof_frame.c | 0 .../share}/jvmti/hprof/hprof_frame.h | 0 .../share}/jvmti/hprof/hprof_init.c | 0 .../share}/jvmti/hprof/hprof_init.h | 0 .../share}/jvmti/hprof/hprof_io.c | 0 .../share}/jvmti/hprof/hprof_io.h | 0 .../share}/jvmti/hprof/hprof_ioname.c | 0 .../share}/jvmti/hprof/hprof_ioname.h | 0 .../share}/jvmti/hprof/hprof_listener.c | 0 .../share}/jvmti/hprof/hprof_listener.h | 0 .../share}/jvmti/hprof/hprof_loader.c | 0 .../share}/jvmti/hprof/hprof_loader.h | 0 .../share}/jvmti/hprof/hprof_md.h | 0 .../share}/jvmti/hprof/hprof_monitor.c | 0 .../share}/jvmti/hprof/hprof_monitor.h | 0 .../share}/jvmti/hprof/hprof_object.c | 0 .../share}/jvmti/hprof/hprof_object.h | 0 .../share}/jvmti/hprof/hprof_reference.c | 0 .../share}/jvmti/hprof/hprof_reference.h | 0 .../share}/jvmti/hprof/hprof_site.c | 0 .../share}/jvmti/hprof/hprof_site.h | 0 .../share}/jvmti/hprof/hprof_stack.c | 0 .../share}/jvmti/hprof/hprof_stack.h | 0 .../share}/jvmti/hprof/hprof_string.c | 0 .../share}/jvmti/hprof/hprof_string.h | 0 .../share}/jvmti/hprof/hprof_table.c | 0 .../share}/jvmti/hprof/hprof_table.h | 0 .../share}/jvmti/hprof/hprof_tag.c | 0 .../share}/jvmti/hprof/hprof_tag.h | 0 .../share}/jvmti/hprof/hprof_tls.c | 0 .../share}/jvmti/hprof/hprof_tls.h | 0 .../share}/jvmti/hprof/hprof_trace.c | 0 .../share}/jvmti/hprof/hprof_trace.h | 0 .../share}/jvmti/hprof/hprof_tracker.c | 0 .../share}/jvmti/hprof/hprof_tracker.h | 0 .../share}/jvmti/hprof/hprof_util.c | 0 .../share}/jvmti/hprof/hprof_util.h | 0 .../share}/jvmti/hprof/jvm.hprof.txt | 0 .../share}/jvmti/hprof/manual.html | 0 .../share}/jvmti/hprof/sample.makefile.txt | 0 .../demo => demo/share}/jvmti/index.html | 0 .../share}/jvmti/java_crw_demo/README.txt | 0 .../jvmti/java_crw_demo/java_crw_demo.c | 0 .../jvmti/java_crw_demo/java_crw_demo.h | 0 .../jvmti/java_crw_demo/sample.makefile.txt | 0 .../share}/jvmti/minst/Minst.java | 0 .../share}/jvmti/minst/README.txt | 0 .../demo => demo/share}/jvmti/minst/minst.c | 0 .../demo => demo/share}/jvmti/minst/minst.h | 0 .../share}/jvmti/minst/sample.makefile.txt | 0 .../share}/jvmti/mtrace/Mtrace.java | 0 .../share}/jvmti/mtrace/README.txt | 0 .../demo => demo/share}/jvmti/mtrace/mtrace.c | 0 .../demo => demo/share}/jvmti/mtrace/mtrace.h | 0 .../share}/jvmti/mtrace/sample.makefile.txt | 0 .../share}/jvmti/versionCheck/README.txt | 0 .../jvmti/versionCheck/sample.makefile.txt | 0 .../share}/jvmti/versionCheck/versionCheck.c | 0 .../share}/jvmti/waiters/Agent.cpp | 0 .../share}/jvmti/waiters/Agent.hpp | 0 .../share}/jvmti/waiters/Monitor.cpp | 0 .../share}/jvmti/waiters/Monitor.hpp | 0 .../share}/jvmti/waiters/README.txt | 0 .../share}/jvmti/waiters/Thread.cpp | 0 .../share}/jvmti/waiters/Thread.hpp | 0 .../share}/jvmti/waiters/sample.makefile.txt | 0 .../share}/jvmti/waiters/waiters.cpp | 0 .../management/FullThreadDump/Deadlock.java | 0 .../FullThreadDump/FullThreadDump.java | 0 .../management/FullThreadDump/README.txt | 0 .../FullThreadDump/ThreadMonitor.java | 0 .../share}/management/JTop/JTop.java | 0 .../share}/management/JTop/JTopPlugin.java | 0 .../com.sun.tools.jconsole.JConsolePlugin | 0 .../share}/management/JTop/README.txt | 0 .../MemoryMonitor/MemoryMonitor.java | 0 .../management/MemoryMonitor/README.txt | 0 .../management/VerboseGC/PrintGCStat.java | 0 .../share}/management/VerboseGC/README.txt | 0 .../management/VerboseGC/VerboseGC.java | 0 .../demo => demo/share}/management/index.html | 0 .../demo => demo/share}/nbproject/README.txt | 0 .../jfc/FileChooserDemo/build.properties | 0 .../nbproject/jfc/FileChooserDemo/build.xml | 0 .../nbproject/file-targets.xml | 0 .../jfc/FileChooserDemo/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../jfc/FileChooserDemo/nbproject/project.xml | 0 .../nbproject/jfc/Font2DTest/build.properties | 0 .../share}/nbproject/jfc/Font2DTest/build.xml | 0 .../jfc/Font2DTest/nbproject/file-targets.xml | 0 .../jfc/Font2DTest/nbproject/jdk.xml | 0 .../Font2DTest/nbproject/netbeans-targets.xml | 0 .../jfc/Font2DTest/nbproject/project.xml | 0 .../nbproject/jfc/Metalworks/build.properties | 0 .../share}/nbproject/jfc/Metalworks/build.xml | 0 .../jfc/Metalworks/nbproject/file-targets.xml | 0 .../jfc/Metalworks/nbproject/jdk.xml | 0 .../Metalworks/nbproject/netbeans-targets.xml | 0 .../jfc/Metalworks/nbproject/project.xml | 0 .../nbproject/jfc/Notepad/build.properties | 0 .../share}/nbproject/jfc/Notepad/build.xml | 0 .../jfc/Notepad/nbproject/file-targets.xml | 0 .../nbproject/jfc/Notepad/nbproject/jdk.xml | 0 .../Notepad/nbproject/netbeans-targets.xml | 0 .../jfc/Notepad/nbproject/project.xml | 0 .../nbproject/jfc/SampleTree/build.properties | 0 .../share}/nbproject/jfc/SampleTree/build.xml | 0 .../jfc/SampleTree/nbproject/file-targets.xml | 0 .../jfc/SampleTree/nbproject/jdk.xml | 0 .../SampleTree/nbproject/netbeans-targets.xml | 0 .../jfc/SampleTree/nbproject/project.xml | 0 .../jfc/SwingApplet/build.properties | 0 .../nbproject/jfc/SwingApplet/build.xml | 0 .../SwingApplet/nbproject/file-targets.xml | 0 .../jfc/SwingApplet/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../jfc/SwingApplet/nbproject/project.xml | 0 .../jfc/TableExample/build.properties | 0 .../nbproject/jfc/TableExample/build.xml | 0 .../TableExample/nbproject/file-targets.xml | 0 .../jfc/TableExample/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../jfc/TableExample/nbproject/project.xml | 0 .../jfc/TransparentRuler/build.properties | 0 .../nbproject/jfc/TransparentRuler/build.xml | 0 .../nbproject/file-targets.xml | 0 .../jfc/TransparentRuler/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../TransparentRuler/nbproject/project.xml | 0 .../FullThreadDump/build.properties | 0 .../management/FullThreadDump/build.xml | 0 .../FullThreadDump/nbproject/file-targets.xml | 0 .../FullThreadDump/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../FullThreadDump/nbproject/project.xml | 0 .../management/JTop/build.properties | 0 .../nbproject/management/JTop/build.xml | 0 .../JTop/nbproject/file-targets.xml | 0 .../management/JTop/nbproject/jdk.xml | 0 .../JTop/nbproject/netbeans-targets.xml | 0 .../management/JTop/nbproject/project.xml | 0 .../management/MemoryMonitor/build.properties | 0 .../management/MemoryMonitor/build.xml | 0 .../MemoryMonitor/nbproject/file-targets.xml | 0 .../MemoryMonitor/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../MemoryMonitor/nbproject/project.xml | 0 .../management/VerboseGC/build.properties | 0 .../nbproject/management/VerboseGC/build.xml | 0 .../VerboseGC/nbproject/file-targets.xml | 0 .../management/VerboseGC/nbproject/jdk.xml | 0 .../VerboseGC/nbproject/netbeans-targets.xml | 0 .../VerboseGC/nbproject/project.xml | 0 .../demo => demo/share}/nbproject/project.xml | 0 .../jconsole-plugin/build.properties | 0 .../scripting/jconsole-plugin/build.xml | 0 .../nbproject/file-targets.xml | 0 .../jconsole-plugin/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../jconsole-plugin/nbproject/project.xml | 0 .../scripting/jconsole-plugin/README.txt | 0 .../scripting/jconsole-plugin/build.xml | 0 .../com.sun.tools.jconsole.JConsolePlugin | 0 .../jconsole/EditableAtEndDocument.java | 0 .../jconsole/ScriptJConsolePlugin.java | 0 .../scripting/jconsole/ScriptShellPanel.java | 0 .../jconsole-plugin/src/resources/jconsole.js | 0 .../jconsole-plugin/src/scripts/heapdump.js | 0 .../jconsole-plugin/src/scripts/hello.js | 0 .../jconsole-plugin/src/scripts/invoke.js | 0 .../jconsole-plugin/src/scripts/jstack.js | 0 .../jconsole-plugin/src/scripts/jtop.js | 0 .../jconsole-plugin/src/scripts/sysprops.js | 0 .../jconsole-plugin/src/scripts/verbose.js | 0 .../solaris}/jni/Poller/Client.java | 0 .../solaris}/jni/Poller/LinkedQueue.java | 0 .../demo => demo/solaris}/jni/Poller/Poller.c | 0 .../solaris}/jni/Poller/Poller.java | 0 .../solaris}/jni/Poller/PollingServer.java | 0 .../solaris}/jni/Poller/README.txt | 0 .../solaris}/jni/Poller/SimpleServer.java | 0 .../demo => demo/unix}/jvmti/hprof/hprof_md.c | 0 .../windows}/jvmti/hprof/hprof_md.c | 0 .../ch/AixAsynchronousChannelProvider.java | 0 .../aix/classes/sun/nio/ch/AixPollPort.java | 0 .../aix/classes/sun/nio/fs/AixFileStore.java | 0 .../aix/classes/sun/nio/fs/AixFileSystem.java | 0 .../sun/nio/fs/AixFileSystemProvider.java | 0 .../sun/nio/fs/AixNativeDispatcher.java | 0 .../lib => java.base/aix/conf}/tzmappings | 0 .../aix/native/libnet}/java/net/aix_close.c | 0 .../aix/native/libnio}/ch/AixNativeThread.c | 0 .../aix/native/libnio}/ch/AixPollPort.c | 0 .../native/libnio}/fs/AixNativeDispatcher.c | 0 .../linux}/classes/sun/nio/ch/EPoll.java | 0 .../classes/sun/nio/ch/EPollArrayWrapper.java | 0 .../linux}/classes/sun/nio/ch/EPollPort.java | 0 .../classes/sun/nio/ch/EPollSelectorImpl.java | 0 .../sun/nio/ch/EPollSelectorProvider.java | 0 .../ch/LinuxAsynchronousChannelProvider.java | 0 .../sun/nio/fs/LinuxDosFileAttributeView.java | 0 .../classes/sun/nio/fs/LinuxFileStore.java | 0 .../classes/sun/nio/fs/LinuxFileSystem.java | 0 .../sun/nio/fs/LinuxFileSystemProvider.java | 0 .../sun/nio/fs/LinuxNativeDispatcher.java | 0 .../fs/LinuxUserDefinedFileAttributeView.java | 0 .../classes/sun/nio/fs/LinuxWatchService.java | 0 .../sun/nio/fs/MagicFileTypeDetector.java | 0 .../linux/native/libnio}/ch/EPoll.c | 0 .../native/libnio}/ch/EPollArrayWrapper.c | 0 .../linux/native/libnio}/ch/EPollPort.c | 0 .../native/libnio}/fs/LinuxNativeDispatcher.c | 0 .../native/libnio}/fs/LinuxWatchService.c | 0 .../native/libnio}/fs/MagicFileTypeDetector.c | 0 .../classes/java/lang/ClassLoaderHelper.java | 0 .../classes/java/net/DefaultInterface.java | 0 .../ch/BsdAsynchronousChannelProvider.java | 0 .../sun/nio/ch/DefaultSelectorProvider.java | 0 .../macosx}/classes/sun/nio/ch/KQueue.java | 0 .../sun/nio/ch/KQueueArrayWrapper.java | 0 .../classes/sun/nio/ch/KQueuePort.java | 0 .../sun/nio/ch/KQueueSelectorImpl.java | 0 .../sun/nio/ch/KQueueSelectorProvider.java | 0 .../classes/sun/nio/fs/BsdFileStore.java | 0 .../classes/sun/nio/fs/BsdFileSystem.java | 0 .../sun/nio/fs/BsdFileSystemProvider.java | 0 .../sun/nio/fs/BsdNativeDispatcher.java | 0 .../classes/sun/nio/fs/MacOSXFileSystem.java | 0 .../sun/nio/fs/MacOSXFileSystemProvider.java | 0 .../sun/nio/fs/MacOSXNativeDispatcher.java | 0 .../HostLocaleProviderAdapterImpl.java | 0 .../macosx/conf}/x86_64/jvm.cfg | 0 .../macosx/native/include}/jni_md.h | 0 .../macosx/native/include}/jvm_md.h | 0 .../native/launcher}/Info-cmdline.plist | 0 .../native/launcher}/Info-privileged.plist | 0 .../macosx/native/launcher}/jexec.c | 0 .../libjava}/HostLocaleProviderAdapter_md.c | 0 .../macosx/native/libjli}/java_md_macosx.c | 0 .../macosx/native/libjli}/java_md_macosx.h | 0 .../macosx/native/libnio}/ch/KQueue.c | 0 .../native/libnio}/ch/KQueueArrayWrapper.c | 0 .../macosx/native/libnio}/ch/KQueuePort.c | 0 .../native/libnio}/fs/BsdNativeDispatcher.c | 0 .../libnio}/fs/MacOSXNativeDispatcher.c | 0 .../com/sun/crypto/provider/AESCipher.java | 0 .../com/sun/crypto/provider/AESConstants.java | 0 .../com/sun/crypto/provider/AESCrypt.java | 0 .../sun/crypto/provider/AESKeyGenerator.java | 0 .../sun/crypto/provider/AESParameters.java | 0 .../sun/crypto/provider/AESWrapCipher.java | 0 .../sun/crypto/provider/ARCFOURCipher.java | 0 .../provider/BlockCipherParamsCore.java | 0 .../sun/crypto/provider/BlowfishCipher.java | 0 .../crypto/provider/BlowfishConstants.java | 0 .../sun/crypto/provider/BlowfishCrypt.java | 0 .../crypto/provider/BlowfishKeyGenerator.java | 0 .../crypto/provider/BlowfishParameters.java | 0 .../crypto/provider/CipherBlockChaining.java | 0 .../com/sun/crypto/provider/CipherCore.java | 0 .../sun/crypto/provider/CipherFeedback.java | 0 .../crypto/provider/CipherTextStealing.java | 0 .../provider/CipherWithWrappingSpi.java | 0 .../sun/crypto/provider/ConstructKeys.java | 0 .../com/sun/crypto/provider/CounterMode.java | 0 .../com/sun/crypto/provider/DESCipher.java | 0 .../com/sun/crypto/provider/DESConstants.java | 0 .../com/sun/crypto/provider/DESCrypt.java | 0 .../com/sun/crypto/provider/DESKey.java | 0 .../sun/crypto/provider/DESKeyFactory.java | 0 .../sun/crypto/provider/DESKeyGenerator.java | 0 .../sun/crypto/provider/DESParameters.java | 0 .../com/sun/crypto/provider/DESedeCipher.java | 0 .../com/sun/crypto/provider/DESedeCrypt.java | 0 .../com/sun/crypto/provider/DESedeKey.java | 0 .../sun/crypto/provider/DESedeKeyFactory.java | 0 .../crypto/provider/DESedeKeyGenerator.java | 0 .../sun/crypto/provider/DESedeParameters.java | 0 .../sun/crypto/provider/DESedeWrapCipher.java | 0 .../sun/crypto/provider/DHKeyAgreement.java | 0 .../com/sun/crypto/provider/DHKeyFactory.java | 0 .../crypto/provider/DHKeyPairGenerator.java | 0 .../crypto/provider/DHParameterGenerator.java | 0 .../com/sun/crypto/provider/DHParameters.java | 0 .../com/sun/crypto/provider/DHPrivateKey.java | 0 .../com/sun/crypto/provider/DHPublicKey.java | 0 .../crypto/provider/ElectronicCodeBook.java | 0 .../provider/EncryptedPrivateKeyInfo.java | 0 .../sun/crypto/provider/FeedbackCipher.java | 0 .../sun/crypto/provider/GCMParameters.java | 0 .../classes/com/sun/crypto/provider/GCTR.java | 0 .../com/sun/crypto/provider/GHASH.java | 0 .../crypto/provider/GaloisCounterMode.java | 0 .../com/sun/crypto/provider/HmacCore.java | 0 .../com/sun/crypto/provider/HmacMD5.java | 0 .../crypto/provider/HmacMD5KeyGenerator.java | 0 .../crypto/provider/HmacPKCS12PBESHA1.java | 0 .../com/sun/crypto/provider/HmacSHA1.java | 0 .../crypto/provider/HmacSHA1KeyGenerator.java | 0 .../sun/crypto/provider/ISO10126Padding.java | 0 .../com/sun/crypto/provider/JceKeyStore.java | 0 .../sun/crypto/provider/KeyGeneratorCore.java | 0 .../com/sun/crypto/provider/KeyProtector.java | 0 .../sun/crypto/provider/OAEPParameters.java | 0 .../sun/crypto/provider/OutputFeedback.java | 0 .../sun/crypto/provider/PBECipherCore.java | 0 .../com/sun/crypto/provider/PBEKey.java | 0 .../sun/crypto/provider/PBEKeyFactory.java | 0 .../sun/crypto/provider/PBEParameters.java | 0 .../com/sun/crypto/provider/PBES1Core.java | 0 .../com/sun/crypto/provider/PBES2Core.java | 0 .../sun/crypto/provider/PBES2Parameters.java | 0 .../provider/PBEWithMD5AndDESCipher.java | 0 .../PBEWithMD5AndTripleDESCipher.java | 0 .../com/sun/crypto/provider/PBKDF2Core.java | 0 .../provider/PBKDF2HmacSHA1Factory.java | 0 .../sun/crypto/provider/PBKDF2KeyImpl.java | 0 .../com/sun/crypto/provider/PBMAC1Core.java | 0 .../classes/com/sun/crypto/provider/PCBC.java | 0 .../crypto/provider/PKCS12PBECipherCore.java | 0 .../com/sun/crypto/provider/PKCS5Padding.java | 0 .../com/sun/crypto/provider/Padding.java | 0 .../sun/crypto/provider/PrivateKeyInfo.java | 0 .../com/sun/crypto/provider/RC2Cipher.java | 0 .../com/sun/crypto/provider/RC2Crypt.java | 0 .../sun/crypto/provider/RC2Parameters.java | 0 .../com/sun/crypto/provider/RSACipher.java | 0 .../provider/SealedObjectForKeyProtector.java | 0 .../com/sun/crypto/provider/SslMacCore.java | 0 .../com/sun/crypto/provider/SunJCE.java | 0 .../sun/crypto/provider/SymmetricCipher.java | 0 .../provider/TlsKeyMaterialGenerator.java | 0 .../provider/TlsMasterSecretGenerator.java | 0 .../sun/crypto/provider/TlsPrfGenerator.java | 0 .../TlsRsaPremasterSecretGenerator.java | 0 .../classes/com/sun/crypto/provider/ai.java | 0 .../java/util/jar/pack/AdaptiveCoding.java | 0 .../com/sun/java/util/jar/pack/Attribute.java | 0 .../sun/java/util/jar/pack/BandStructure.java | 0 .../sun/java/util/jar/pack/ClassReader.java | 0 .../sun/java/util/jar/pack/ClassWriter.java | 0 .../com/sun/java/util/jar/pack/Code.java | 0 .../com/sun/java/util/jar/pack/Coding.java | 0 .../sun/java/util/jar/pack/CodingChooser.java | 0 .../sun/java/util/jar/pack/CodingMethod.java | 0 .../sun/java/util/jar/pack/ConstantPool.java | 0 .../com/sun/java/util/jar/pack/Constants.java | 0 .../com/sun/java/util/jar/pack/Driver.java | 0 .../java/util/jar/pack/DriverResource.java | 0 .../java/util/jar/pack/DriverResource_ja.java | 0 .../util/jar/pack/DriverResource_zh_CN.java | 0 .../com/sun/java/util/jar/pack/FixedList.java | 0 .../com/sun/java/util/jar/pack/Fixups.java | 0 .../com/sun/java/util/jar/pack/Histogram.java | 0 .../sun/java/util/jar/pack/Instruction.java | 0 .../sun/java/util/jar/pack/NativeUnpack.java | 0 .../com/sun/java/util/jar/pack/Package.java | 0 .../sun/java/util/jar/pack/PackageReader.java | 0 .../sun/java/util/jar/pack/PackageWriter.java | 0 .../sun/java/util/jar/pack/PackerImpl.java | 0 .../java/util/jar/pack/PopulationCoding.java | 0 .../com/sun/java/util/jar/pack/PropMap.java | 0 .../com/sun/java/util/jar/pack/TLGlobals.java | 0 .../sun/java/util/jar/pack/UnpackerImpl.java | 0 .../com/sun/java/util/jar/pack/Utils.java | 0 .../java/util/jar/pack/intrinsic.properties | 0 .../com/sun/java/util/jar/pack/package.html | 0 .../com/sun/net/ssl/HostnameVerifier.java | 0 .../com/sun/net/ssl/HttpsURLConnection.java | 0 .../classes/com/sun/net/ssl/KeyManager.java | 0 .../com/sun/net/ssl/KeyManagerFactory.java | 0 .../com/sun/net/ssl/KeyManagerFactorySpi.java | 0 .../classes/com/sun/net/ssl/SSLContext.java | 0 .../com/sun/net/ssl/SSLContextSpi.java | 0 .../com/sun/net/ssl/SSLPermission.java | 0 .../classes/com/sun/net/ssl/SSLSecurity.java | 0 .../classes/com/sun/net/ssl/TrustManager.java | 0 .../com/sun/net/ssl/TrustManagerFactory.java | 0 .../sun/net/ssl/TrustManagerFactorySpi.java | 0 .../com/sun/net/ssl/X509KeyManager.java | 0 .../com/sun/net/ssl/X509TrustManager.java | 0 .../sun/net/ssl/internal/ssl/Provider.java | 0 .../ssl/X509ExtendedTrustManager.java | 0 .../https/DelegateHttpsURLConnection.java | 0 .../internal/www/protocol/https/Handler.java | 0 .../https/HttpsURLConnectionOldImpl.java | 0 .../classes/com/sun/net/ssl/package.html | 0 .../com/sun/nio/file/ExtendedCopyOption.java | 0 .../com/sun/nio/file/ExtendedOpenOption.java | 0 .../nio/file/ExtendedWatchEventModifier.java | 0 .../file/SensitivityWatchEventModifier.java | 0 .../cert/internal/x509/X509V1CertImpl.java | 0 .../classes/com/sun/security/ntlm/Client.java | 0 .../classes/com/sun/security/ntlm/NTLM.java | 0 .../com/sun/security/ntlm/NTLMException.java | 0 .../classes/com/sun/security/ntlm/Server.java | 0 .../com/sun/security/ntlm/Version.java | 0 .../share/classes/java/io/Bits.java | 0 .../classes/java/io/BufferedInputStream.java | 0 .../classes/java/io/BufferedOutputStream.java | 0 .../share/classes/java/io/BufferedReader.java | 0 .../share/classes/java/io/BufferedWriter.java | 0 .../classes/java/io/ByteArrayInputStream.java | 0 .../java/io/ByteArrayOutputStream.java | 0 .../classes/java/io/CharArrayReader.java | 0 .../classes/java/io/CharArrayWriter.java | 0 .../java/io/CharConversionException.java | 0 .../share/classes/java/io/Closeable.java | 0 .../share/classes/java/io/Console.java | 0 .../share/classes/java/io/DataInput.java | 0 .../classes/java/io/DataInputStream.java | 0 .../share/classes/java/io/DataOutput.java | 0 .../classes/java/io/DataOutputStream.java | 0 .../classes/java/io/DeleteOnExitHook.java | 0 .../share/classes/java/io/EOFException.java | 0 .../share/classes/java/io/ExpiringCache.java | 0 .../share/classes/java/io/Externalizable.java | 0 .../share/classes/java/io/File.java | 0 .../share/classes/java/io/FileFilter.java | 0 .../classes/java/io/FileInputStream.java | 0 .../java/io/FileNotFoundException.java | 0 .../classes/java/io/FileOutputStream.java | 0 .../share/classes/java/io/FilePermission.java | 0 .../share/classes/java/io/FileReader.java | 0 .../share/classes/java/io/FileSystem.java | 0 .../share/classes/java/io/FileWriter.java | 0 .../share/classes/java/io/FilenameFilter.java | 0 .../classes/java/io/FilterInputStream.java | 0 .../classes/java/io/FilterOutputStream.java | 0 .../share/classes/java/io/FilterReader.java | 0 .../share/classes/java/io/FilterWriter.java | 0 .../share/classes/java/io/Flushable.java | 0 .../share/classes/java/io/IOError.java | 0 .../share/classes/java/io/IOException.java | 0 .../share/classes/java/io/InputStream.java | 0 .../classes/java/io/InputStreamReader.java | 0 .../java/io/InterruptedIOException.java | 0 .../java/io/InvalidClassException.java | 0 .../java/io/InvalidObjectException.java | 0 .../java/io/LineNumberInputStream.java | 0 .../classes/java/io/LineNumberReader.java | 0 .../classes/java/io/NotActiveException.java | 0 .../java/io/NotSerializableException.java | 0 .../share/classes/java/io/ObjectInput.java | 0 .../classes/java/io/ObjectInputStream.java | 0 .../java/io/ObjectInputValidation.java | 0 .../share/classes/java/io/ObjectOutput.java | 0 .../classes/java/io/ObjectOutputStream.java | 0 .../classes/java/io/ObjectStreamClass.java | 0 .../java/io/ObjectStreamConstants.java | 0 .../java/io/ObjectStreamException.java | 0 .../classes/java/io/ObjectStreamField.java | 0 .../java/io/OptionalDataException.java | 0 .../share/classes/java/io/OutputStream.java | 0 .../classes/java/io/OutputStreamWriter.java | 0 .../classes/java/io/PipedInputStream.java | 0 .../classes/java/io/PipedOutputStream.java | 0 .../share/classes/java/io/PipedReader.java | 0 .../share/classes/java/io/PipedWriter.java | 0 .../share/classes/java/io/PrintStream.java | 0 .../share/classes/java/io/PrintWriter.java | 0 .../classes/java/io/PushbackInputStream.java | 0 .../share/classes/java/io/PushbackReader.java | 0 .../classes/java/io/RandomAccessFile.java | 0 .../share/classes/java/io/Reader.java | 0 .../classes/java/io/SequenceInputStream.java | 0 .../java/io/SerialCallbackContext.java | 0 .../share/classes/java/io/Serializable.java | 0 .../java/io/SerializablePermission.java | 0 .../java/io/StreamCorruptedException.java | 0 .../classes/java/io/StreamTokenizer.java | 0 .../java/io/StringBufferInputStream.java | 0 .../share/classes/java/io/StringReader.java | 0 .../share/classes/java/io/StringWriter.java | 0 .../classes/java/io/SyncFailedException.java | 0 .../java/io/UTFDataFormatException.java | 0 .../classes/java/io/UncheckedIOException.java | 0 .../java/io/UnsupportedEncodingException.java | 0 .../java/io/WriteAbortedException.java | 0 .../share/classes/java/io/Writer.java | 0 .../share/classes/java/io/package.html | 0 .../java/lang/AbstractMethodError.java | 0 .../java/lang/AbstractStringBuilder.java | 0 .../share/classes/java/lang/Appendable.java | 0 .../java/lang/ApplicationShutdownHooks.java | 0 .../java/lang/ArithmeticException.java | 0 .../lang/ArrayIndexOutOfBoundsException.java | 0 .../java/lang/ArrayStoreException.java | 0 .../classes/java/lang/AssertionError.java | 0 .../java/lang/AssertionStatusDirectives.java | 0 .../classes/java/lang/AutoCloseable.java | 0 .../share/classes/java/lang/Boolean.java | 0 .../java/lang/BootstrapMethodError.java | 0 .../share/classes/java/lang/Byte.java | 0 .../share/classes/java/lang/CharSequence.java | 0 .../share/classes/java/lang/Character.java | 0 .../classes/java/lang/CharacterData.java | 0 .../classes/java/lang/CharacterName.java | 0 .../share/classes/java/lang/Class.java | 0 .../classes/java/lang/ClassCastException.java | 0 .../java/lang/ClassCircularityError.java | 0 .../classes/java/lang/ClassFormatError.java | 0 .../share/classes/java/lang/ClassLoader.java | 0 .../java/lang/ClassNotFoundException.java | 0 .../share/classes/java/lang/ClassValue.java | 0 .../java/lang/CloneNotSupportedException.java | 0 .../share/classes/java/lang/Cloneable.java | 0 .../share/classes/java/lang/Comparable.java | 0 .../share/classes/java/lang/Compiler.java | 0 .../java/lang/ConditionalSpecialCasing.java | 0 .../share/classes/java/lang/Deprecated.java | 0 .../share/classes/java/lang/Double.java | 0 .../share/classes/java/lang/Enum.java | 0 .../lang/EnumConstantNotPresentException.java | 0 .../share/classes/java/lang/Error.java | 0 .../share/classes/java/lang/Exception.java | 0 .../lang/ExceptionInInitializerError.java | 0 .../share/classes/java/lang/Float.java | 0 .../java/lang/FunctionalInterface.java | 0 .../classes/java/lang/IllegalAccessError.java | 0 .../java/lang/IllegalAccessException.java | 0 .../java/lang/IllegalArgumentException.java | 0 .../lang/IllegalMonitorStateException.java | 0 .../java/lang/IllegalStateException.java | 0 .../lang/IllegalThreadStateException.java | 0 .../lang/IncompatibleClassChangeError.java | 0 .../java/lang/IndexOutOfBoundsException.java | 0 .../java/lang/InheritableThreadLocal.java | 0 .../classes/java/lang/InstantiationError.java | 0 .../java/lang/InstantiationException.java | 0 .../share/classes/java/lang/Integer.java | 0 .../classes/java/lang/InternalError.java | 0 .../java/lang/InterruptedException.java | 0 .../share/classes/java/lang/Iterable.java | 0 .../share/classes/java/lang/LinkageError.java | 0 .../share/classes/java/lang/Long.java | 0 .../share/classes/java/lang/Math.java | 0 .../java/lang/NegativeArraySizeException.java | 0 .../java/lang/NoClassDefFoundError.java | 0 .../classes/java/lang/NoSuchFieldError.java | 0 .../java/lang/NoSuchFieldException.java | 0 .../classes/java/lang/NoSuchMethodError.java | 0 .../java/lang/NoSuchMethodException.java | 0 .../java/lang/NullPointerException.java | 0 .../share/classes/java/lang/Number.java | 0 .../java/lang/NumberFormatException.java | 0 .../share/classes/java/lang/Object.java | 0 .../classes/java/lang/OutOfMemoryError.java | 0 .../share/classes/java/lang/Override.java | 0 .../share/classes/java/lang/Package.java | 0 .../share/classes/java/lang/Process.java | 0 .../classes/java/lang/ProcessBuilder.java | 0 .../share/classes/java/lang/Readable.java | 0 .../lang/ReflectiveOperationException.java | 0 .../share/classes/java/lang/Runnable.java | 0 .../share/classes/java/lang/Runtime.java | 0 .../classes/java/lang/RuntimeException.java | 0 .../classes/java/lang/RuntimePermission.java | 0 .../share/classes/java/lang/SafeVarargs.java | 0 .../classes/java/lang/SecurityException.java | 0 .../classes/java/lang/SecurityManager.java | 0 .../share/classes/java/lang/Short.java | 0 .../share/classes/java/lang/Shutdown.java | 0 .../classes/java/lang/StackOverflowError.java | 0 .../classes/java/lang/StackTraceElement.java | 0 .../share/classes/java/lang/StrictMath.java | 0 .../share/classes/java/lang/String.java | 0 .../share/classes/java/lang/StringBuffer.java | 0 .../classes/java/lang/StringBuilder.java | 0 .../share/classes/java/lang/StringCoding.java | 0 .../lang/StringIndexOutOfBoundsException.java | 0 .../classes/java/lang/SuppressWarnings.java | 0 .../share/classes/java/lang/System.java | 0 .../share/classes/java/lang/Thread.java | 0 .../share/classes/java/lang/ThreadDeath.java | 0 .../share/classes/java/lang/ThreadGroup.java | 0 .../share/classes/java/lang/ThreadLocal.java | 0 .../share/classes/java/lang/Throwable.java | 0 .../java/lang/TypeNotPresentException.java | 0 .../share/classes/java/lang/UnknownError.java | 0 .../java/lang/UnsatisfiedLinkError.java | 0 .../lang/UnsupportedClassVersionError.java | 0 .../lang/UnsupportedOperationException.java | 0 .../share/classes/java/lang/VerifyError.java | 0 .../java/lang/VirtualMachineError.java | 0 .../share/classes/java/lang/Void.java | 0 .../java/lang/annotation/Annotation.java | 0 .../annotation/AnnotationFormatError.java | 0 .../AnnotationTypeMismatchException.java | 0 .../java/lang/annotation/Documented.java | 0 .../java/lang/annotation/ElementType.java | 0 .../IncompleteAnnotationException.java | 0 .../java/lang/annotation/Inherited.java | 0 .../classes/java/lang/annotation/Native.java | 0 .../java/lang/annotation/Repeatable.java | 0 .../java/lang/annotation/Retention.java | 0 .../java/lang/annotation/RetentionPolicy.java | 0 .../classes/java/lang/annotation/Target.java | 0 .../java/lang/annotation/package-info.java | 0 .../java/lang/doc-files/ValueBased.html | 0 .../classes/java/lang/doc-files/capchi.gif | Bin .../classes/java/lang/doc-files/capiota.gif | Bin .../classes/java/lang/doc-files/capsigma.gif | Bin .../classes/java/lang/doc-files/captheta.gif | Bin .../classes/java/lang/doc-files/capupsil.gif | Bin .../share/classes/java/lang/doc-files/chi.gif | Bin .../classes/java/lang/doc-files/iota.gif | Bin .../lang/doc-files/javalang.doc.anc21.gif | Bin .../lang/doc-files/javalang.doc.anc38.gif | Bin .../lang/doc-files/javalang.doc.anc40.gif | Bin .../lang/doc-files/javalang.doc.anc41.gif | Bin .../classes/java/lang/doc-files/sigma1.gif | Bin .../classes/java/lang/doc-files/theta.gif | Bin .../classes/java/lang/doc-files/upsilon.gif | Bin .../AbstractValidatingLambdaMetafactory.java | 0 .../java/lang/invoke/BoundMethodHandle.java | 0 .../classes/java/lang/invoke/CallSite.java | 0 .../java/lang/invoke/ConstantCallSite.java | 0 .../java/lang/invoke/DirectMethodHandle.java | 0 .../classes/java/lang/invoke/DontInline.java | 0 .../classes/java/lang/invoke/ForceInline.java | 0 .../java/lang/invoke/InfoFromMemberName.java | 0 .../invoke/InnerClassLambdaMetafactory.java | 0 .../java/lang/invoke/InvokeDynamic.java | 0 .../lang/invoke/InvokerBytecodeGenerator.java | 0 .../classes/java/lang/invoke/Invokers.java | 0 .../invoke/LambdaConversionException.java | 0 .../classes/java/lang/invoke/LambdaForm.java | 0 .../java/lang/invoke/LambdaMetafactory.java | 0 .../classes/java/lang/invoke/MemberName.java | 0 .../java/lang/invoke/MethodHandle.java | 0 .../java/lang/invoke/MethodHandleImpl.java | 0 .../java/lang/invoke/MethodHandleInfo.java | 0 .../java/lang/invoke/MethodHandleNatives.java | 0 .../java/lang/invoke/MethodHandleProxies.java | 0 .../java/lang/invoke/MethodHandleStatics.java | 0 .../java/lang/invoke/MethodHandles.java | 0 .../classes/java/lang/invoke/MethodType.java | 0 .../java/lang/invoke/MethodTypeForm.java | 0 .../java/lang/invoke/MutableCallSite.java | 0 .../java/lang/invoke/ProxyClassesDumper.java | 0 .../java/lang/invoke/SerializedLambda.java | 0 .../java/lang/invoke/SimpleMethodHandle.java | 0 .../classes/java/lang/invoke/Stable.java | 0 .../classes/java/lang/invoke/SwitchPoint.java | 0 .../invoke/TypeConvertingMethodAdapter.java | 0 .../java/lang/invoke/VolatileCallSite.java | 0 .../lang/invoke/WrongMethodTypeException.java | 0 .../java/lang/invoke/package-info.java | 0 .../share/classes/java/lang/package-info.java | 0 .../classes/java/lang/ref/FinalReference.java | 0 .../classes/java/lang/ref/Finalizer.java | 0 .../java/lang/ref/PhantomReference.java | 0 .../classes/java/lang/ref/Reference.java | 0 .../classes/java/lang/ref/ReferenceQueue.java | 0 .../classes/java/lang/ref/SoftReference.java | 0 .../classes/java/lang/ref/WeakReference.java | 0 .../share/classes/java/lang/ref/package.html | 0 .../java/lang/reflect/AccessibleObject.java | 0 .../java/lang/reflect/AnnotatedArrayType.java | 0 .../java/lang/reflect/AnnotatedElement.java | 0 .../reflect/AnnotatedParameterizedType.java | 0 .../java/lang/reflect/AnnotatedType.java | 0 .../lang/reflect/AnnotatedTypeVariable.java | 0 .../lang/reflect/AnnotatedWildcardType.java | 0 .../classes/java/lang/reflect/Array.java | 0 .../java/lang/reflect/Constructor.java | 0 .../classes/java/lang/reflect/Executable.java | 0 .../classes/java/lang/reflect/Field.java | 0 .../java/lang/reflect/GenericArrayType.java | 0 .../java/lang/reflect/GenericDeclaration.java | 0 .../reflect/GenericSignatureFormatError.java | 0 .../java/lang/reflect/InvocationHandler.java | 0 .../reflect/InvocationTargetException.java | 0 .../MalformedParameterizedTypeException.java | 0 .../reflect/MalformedParametersException.java | 0 .../classes/java/lang/reflect/Member.java | 0 .../classes/java/lang/reflect/Method.java | 0 .../classes/java/lang/reflect/Modifier.java | 0 .../classes/java/lang/reflect/Parameter.java | 0 .../java/lang/reflect/ParameterizedType.java | 0 .../classes/java/lang/reflect/Proxy.java | 0 .../java/lang/reflect/ReflectAccess.java | 0 .../java/lang/reflect/ReflectPermission.java | 0 .../share/classes/java/lang/reflect/Type.java | 0 .../java/lang/reflect/TypeVariable.java | 0 .../reflect/UndeclaredThrowableException.java | 0 .../classes/java/lang/reflect/WeakCache.java | 0 .../java/lang/reflect/WildcardType.java | 0 .../java/lang/reflect/package-info.java | 0 .../share/classes/java/math/BigDecimal.java | 0 .../share/classes/java/math/BigInteger.java | 0 .../share/classes/java/math/BitSieve.java | 0 .../share/classes/java/math/MathContext.java | 0 .../classes/java/math/MutableBigInteger.java | 0 .../share/classes/java/math/RoundingMode.java | 0 .../java/math/SignedMutableBigInteger.java | 0 .../share/classes/java/math/package-info.java | 0 .../net/AbstractPlainDatagramSocketImpl.java | 0 .../java/net/AbstractPlainSocketImpl.java | 0 .../share/classes/java/net/Authenticator.java | 0 .../share/classes/java/net/BindException.java | 0 .../share/classes/java/net/CacheRequest.java | 0 .../share/classes/java/net/CacheResponse.java | 0 .../classes/java/net/ConnectException.java | 0 .../classes/java/net/ContentHandler.java | 0 .../java/net/ContentHandlerFactory.java | 0 .../share/classes/java/net/CookieHandler.java | 0 .../share/classes/java/net/CookieManager.java | 0 .../share/classes/java/net/CookiePolicy.java | 0 .../share/classes/java/net/CookieStore.java | 0 .../classes/java/net/DatagramPacket.java | 0 .../classes/java/net/DatagramSocket.java | 0 .../classes/java/net/DatagramSocketImpl.java | 0 .../java/net/DatagramSocketImplFactory.java | 0 .../share/classes/java/net/FileNameMap.java | 0 .../share/classes/java/net/HostPortrange.java | 0 .../java/net/HttpConnectSocketImpl.java | 0 .../share/classes/java/net/HttpCookie.java | 0 .../classes/java/net/HttpRetryException.java | 0 .../classes/java/net/HttpURLConnection.java | 0 .../share/classes/java/net/IDN.java | 0 .../classes/java/net/InMemoryCookieStore.java | 0 .../share/classes/java/net/Inet4Address.java | 0 .../classes/java/net/Inet4AddressImpl.java | 0 .../share/classes/java/net/Inet6Address.java | 0 .../classes/java/net/Inet6AddressImpl.java | 0 .../share/classes/java/net/InetAddress.java | 0 .../java/net/InetAddressContainer.java | 0 .../classes/java/net/InetAddressImpl.java | 0 .../classes/java/net/InetSocketAddress.java | 0 .../classes/java/net/InterfaceAddress.java | 0 .../classes/java/net/JarURLConnection.java | 0 .../java/net/MalformedURLException.java | 0 .../classes/java/net/MulticastSocket.java | 0 .../share/classes/java/net/NetPermission.java | 0 .../classes/java/net/NetworkInterface.java | 0 .../java/net/NoRouteToHostException.java | 0 .../java/net/PasswordAuthentication.java | 0 .../java/net/PortUnreachableException.java | 0 .../classes/java/net/ProtocolException.java | 0 .../classes/java/net/ProtocolFamily.java | 0 .../share/classes/java/net/Proxy.java | 0 .../share/classes/java/net/ProxySelector.java | 0 .../share/classes/java/net/ResponseCache.java | 0 .../classes/java/net/SecureCacheResponse.java | 0 .../share/classes/java/net/ServerSocket.java | 0 .../share/classes/java/net/Socket.java | 0 .../share/classes/java/net/SocketAddress.java | 0 .../classes/java/net/SocketException.java | 0 .../share/classes/java/net/SocketImpl.java | 0 .../classes/java/net/SocketImplFactory.java | 0 .../classes/java/net/SocketInputStream.java | 0 .../share/classes/java/net/SocketOption.java | 0 .../share/classes/java/net/SocketOptions.java | 0 .../classes/java/net/SocketOutputStream.java | 0 .../classes/java/net/SocketPermission.java | 0 .../java/net/SocketTimeoutException.java | 0 .../share/classes/java/net/SocksConsts.java | 0 .../classes/java/net/SocksSocketImpl.java | 0 .../java/net/StandardProtocolFamily.java | 0 .../java/net/StandardSocketOptions.java | 0 .../share/classes/java/net/URI.java | 0 .../classes/java/net/URISyntaxException.java | 0 .../share/classes/java/net/URL.java | 0 .../classes/java/net/URLClassLoader.java | 0 .../share/classes/java/net/URLConnection.java | 0 .../share/classes/java/net/URLDecoder.java | 0 .../share/classes/java/net/URLEncoder.java | 0 .../share/classes/java/net/URLPermission.java | 0 .../classes/java/net/URLStreamHandler.java | 0 .../java/net/URLStreamHandlerFactory.java | 0 .../java/net/UnknownHostException.java | 0 .../java/net/UnknownServiceException.java | 0 .../java/net/doc-files/net-properties.html | 0 .../share/classes/java/net/package-info.java | 0 .../share/classes/java/nio/Bits.java | 0 .../share/classes/java/nio/Buffer.java | 0 .../nio/ByteBufferAs-X-Buffer.java.template | 0 .../share/classes/java/nio/ByteOrder.java | 0 .../java/nio/CharBufferSpliterator.java | 0 .../nio/Direct-X-Buffer-bin.java.template | 0 .../java/nio/Direct-X-Buffer.java.template | 0 .../java/nio/Heap-X-Buffer.java.template | 0 .../classes/java/nio/MappedByteBuffer.java | 0 .../classes/java/nio/StringCharBuffer.java | 0 .../java/nio/X-Buffer-bin.java.template | 0 .../classes/java/nio/X-Buffer.java.template | 0 .../nio/channels/AsynchronousByteChannel.java | 0 .../nio/channels/AsynchronousChannel.java | 0 .../channels/AsynchronousChannelGroup.java | 0 .../nio/channels/AsynchronousFileChannel.java | 0 .../AsynchronousServerSocketChannel.java | 0 .../channels/AsynchronousSocketChannel.java | 0 .../java/nio/channels/ByteChannel.java | 0 .../classes/java/nio/channels/Channel.java | 0 .../classes/java/nio/channels/Channels.java | 0 .../java/nio/channels/CompletionHandler.java | 0 .../java/nio/channels/DatagramChannel.java | 0 .../java/nio/channels/FileChannel.java | 0 .../classes/java/nio/channels/FileLock.java | 0 .../nio/channels/GatheringByteChannel.java | 0 .../nio/channels/InterruptibleChannel.java | 0 .../java/nio/channels/MembershipKey.java | 0 .../java/nio/channels/MulticastChannel.java | 0 .../java/nio/channels/NetworkChannel.java | 0 .../share/classes/java/nio/channels/Pipe.java | 0 .../nio/channels/ReadableByteChannel.java | 0 .../nio/channels/ScatteringByteChannel.java | 0 .../nio/channels/SeekableByteChannel.java | 0 .../java/nio/channels/SelectableChannel.java | 0 .../java/nio/channels/SelectionKey.java | 0 .../classes/java/nio/channels/Selector.java | 0 .../nio/channels/ServerSocketChannel.java | 0 .../java/nio/channels/SocketChannel.java | 0 .../nio/channels/WritableByteChannel.java | 0 .../classes/java/nio/channels/exceptions | 0 .../java/nio/channels/package-info.java | 0 .../spi/AbstractInterruptibleChannel.java | 0 .../spi/AbstractSelectableChannel.java | 0 .../channels/spi/AbstractSelectionKey.java | 0 .../nio/channels/spi/AbstractSelector.java | 0 .../spi/AsynchronousChannelProvider.java | 0 .../nio/channels/spi/SelectorProvider.java | 0 .../java/nio/channels/spi/package.html | 0 .../nio/charset/Charset-X-Coder.java.template | 0 .../classes/java/nio/charset/Charset.java | 0 .../nio/charset/CoderMalfunctionError.java | 0 .../classes/java/nio/charset/CoderResult.java | 0 .../java/nio/charset/CodingErrorAction.java | 0 .../nio/charset/MalformedInputException.java | 0 .../java/nio/charset/StandardCharsets.java | 0 .../charset/UnmappableCharacterException.java | 0 .../share/classes/java/nio/charset/exceptions | 0 .../classes/java/nio/charset/package.html | 0 .../java/nio/charset/spi/CharsetProvider.java | 0 .../classes/java/nio/charset/spi/package.html | 0 .../share/classes/java/nio/exceptions | 0 .../java/nio/file/AccessDeniedException.java | 0 .../classes/java/nio/file/AccessMode.java | 0 .../file/AtomicMoveNotSupportedException.java | 0 .../file/ClosedDirectoryStreamException.java | 0 .../nio/file/ClosedFileSystemException.java | 0 .../nio/file/ClosedWatchServiceException.java | 0 .../classes/java/nio/file/CopyMoveHelper.java | 0 .../classes/java/nio/file/CopyOption.java | 0 .../nio/file/DirectoryIteratorException.java | 0 .../nio/file/DirectoryNotEmptyException.java | 0 .../java/nio/file/DirectoryStream.java | 0 .../nio/file/FileAlreadyExistsException.java | 0 .../classes/java/nio/file/FileStore.java | 0 .../classes/java/nio/file/FileSystem.java | 0 .../FileSystemAlreadyExistsException.java | 0 .../java/nio/file/FileSystemException.java | 0 .../nio/file/FileSystemLoopException.java | 0 .../nio/file/FileSystemNotFoundException.java | 0 .../classes/java/nio/file/FileSystems.java | 0 .../java/nio/file/FileTreeIterator.java | 0 .../classes/java/nio/file/FileTreeWalker.java | 0 .../java/nio/file/FileVisitOption.java | 0 .../java/nio/file/FileVisitResult.java | 0 .../classes/java/nio/file/FileVisitor.java | 0 .../share/classes/java/nio/file/Files.java | 0 .../java/nio/file/InvalidPathException.java | 0 .../classes/java/nio/file/LinkOption.java | 0 .../classes/java/nio/file/LinkPermission.java | 0 .../java/nio/file/NoSuchFileException.java | 0 .../java/nio/file/NotDirectoryException.java | 0 .../java/nio/file/NotLinkException.java | 0 .../classes/java/nio/file/OpenOption.java | 0 .../share/classes/java/nio/file/Path.java | 0 .../classes/java/nio/file/PathMatcher.java | 0 .../share/classes/java/nio/file/Paths.java | 0 .../nio/file/ProviderMismatchException.java | 0 .../nio/file/ProviderNotFoundException.java | 0 .../nio/file/ReadOnlyFileSystemException.java | 0 .../java/nio/file/SecureDirectoryStream.java | 0 .../java/nio/file/SimpleFileVisitor.java | 0 .../java/nio/file/StandardCopyOption.java | 0 .../java/nio/file/StandardOpenOption.java | 0 .../nio/file/StandardWatchEventKinds.java | 0 .../classes/java/nio/file/TempFileHelper.java | 0 .../classes/java/nio/file/WatchEvent.java | 0 .../share/classes/java/nio/file/WatchKey.java | 0 .../classes/java/nio/file/WatchService.java | 0 .../classes/java/nio/file/Watchable.java | 0 .../java/nio/file/attribute/AclEntry.java | 0 .../java/nio/file/attribute/AclEntryFlag.java | 0 .../file/attribute/AclEntryPermission.java | 0 .../java/nio/file/attribute/AclEntryType.java | 0 .../file/attribute/AclFileAttributeView.java | 0 .../nio/file/attribute/AttributeView.java | 0 .../attribute/BasicFileAttributeView.java | 0 .../file/attribute/BasicFileAttributes.java | 0 .../file/attribute/DosFileAttributeView.java | 0 .../nio/file/attribute/DosFileAttributes.java | 0 .../nio/file/attribute/FileAttribute.java | 0 .../nio/file/attribute/FileAttributeView.java | 0 .../attribute/FileOwnerAttributeView.java | 0 .../attribute/FileStoreAttributeView.java | 0 .../java/nio/file/attribute/FileTime.java | 0 .../nio/file/attribute/GroupPrincipal.java | 0 .../attribute/PosixFileAttributeView.java | 0 .../file/attribute/PosixFileAttributes.java | 0 .../file/attribute/PosixFilePermission.java | 0 .../file/attribute/PosixFilePermissions.java | 0 .../UserDefinedFileAttributeView.java | 0 .../nio/file/attribute/UserPrincipal.java | 0 .../attribute/UserPrincipalLookupService.java | 0 .../UserPrincipalNotFoundException.java | 0 .../java/nio/file/attribute/package-info.java | 0 .../classes/java/nio/file/package-info.java | 0 .../java/nio/file/spi/FileSystemProvider.java | 0 .../java/nio/file/spi/FileTypeDetector.java | 0 .../java/nio/file/spi/package-info.java | 0 .../share/classes/java/nio/package.html | 0 .../java/security/AccessControlContext.java | 0 .../java/security/AccessControlException.java | 0 .../java/security/AccessController.java | 0 .../java/security/AlgorithmConstraints.java | 0 .../security/AlgorithmParameterGenerator.java | 0 .../AlgorithmParameterGeneratorSpi.java | 0 .../java/security/AlgorithmParameters.java | 0 .../java/security/AlgorithmParametersSpi.java | 0 .../classes/java/security/AllPermission.java | 0 .../classes/java/security/AuthProvider.java | 0 .../java/security/BasicPermission.java | 0 .../classes/java/security/Certificate.java | 0 .../classes/java/security/CodeSigner.java | 0 .../classes/java/security/CodeSource.java | 0 .../java/security/CryptoPrimitive.java | 0 .../java/security/DigestException.java | 0 .../java/security/DigestInputStream.java | 0 .../java/security/DigestOutputStream.java | 0 .../classes/java/security/DomainCombiner.java | 0 .../security/DomainLoadStoreParameter.java | 0 .../security/GeneralSecurityException.java | 0 .../share/classes/java/security/Guard.java | 0 .../classes/java/security/GuardedObject.java | 0 .../share/classes/java/security/Identity.java | 0 .../classes/java/security/IdentityScope.java | 0 .../InvalidAlgorithmParameterException.java | 0 .../java/security/InvalidKeyException.java | 0 .../security/InvalidParameterException.java | 0 .../share/classes/java/security/Key.java | 0 .../classes/java/security/KeyException.java | 0 .../classes/java/security/KeyFactory.java | 0 .../classes/java/security/KeyFactorySpi.java | 0 .../java/security/KeyManagementException.java | 0 .../share/classes/java/security/KeyPair.java | 0 .../java/security/KeyPairGenerator.java | 0 .../java/security/KeyPairGeneratorSpi.java | 0 .../share/classes/java/security/KeyRep.java | 0 .../share/classes/java/security/KeyStore.java | 0 .../java/security/KeyStoreException.java | 0 .../classes/java/security/KeyStoreSpi.java | 0 .../classes/java/security/MessageDigest.java | 0 .../java/security/MessageDigestSpi.java | 0 .../security/NoSuchAlgorithmException.java | 0 .../security/NoSuchProviderException.java | 0 .../java/security/PKCS12Attribute.java | 0 .../classes/java/security/Permission.java | 0 .../java/security/PermissionCollection.java | 0 .../classes/java/security/Permissions.java | 0 .../share/classes/java/security/Policy.java | 0 .../classes/java/security/PolicySpi.java | 0 .../classes/java/security/Principal.java | 0 .../classes/java/security/PrivateKey.java | 0 .../java/security/PrivilegedAction.java | 0 .../security/PrivilegedActionException.java | 0 .../security/PrivilegedExceptionAction.java | 0 .../java/security/ProtectionDomain.java | 0 .../share/classes/java/security/Provider.java | 0 .../java/security/ProviderException.java | 0 .../classes/java/security/PublicKey.java | 0 .../java/security/SecureClassLoader.java | 0 .../classes/java/security/SecureRandom.java | 0 .../java/security/SecureRandomSpi.java | 0 .../share/classes/java/security/Security.java | 0 .../java/security/SecurityPermission.java | 0 .../classes/java/security/Signature.java | 0 .../java/security/SignatureException.java | 0 .../classes/java/security/SignatureSpi.java | 0 .../classes/java/security/SignedObject.java | 0 .../share/classes/java/security/Signer.java | 0 .../classes/java/security/Timestamp.java | 0 .../classes/java/security/URIParameter.java | 0 .../security/UnrecoverableEntryException.java | 0 .../security/UnrecoverableKeyException.java | 0 .../java/security/UnresolvedPermission.java | 0 .../UnresolvedPermissionCollection.java | 0 .../share/classes/java/security/cert/CRL.java | 0 .../java/security/cert/CRLException.java | 0 .../classes/java/security/cert/CRLReason.java | 0 .../java/security/cert/CRLSelector.java | 0 .../classes/java/security/cert/CertPath.java | 0 .../java/security/cert/CertPathBuilder.java | 0 .../cert/CertPathBuilderException.java | 0 .../security/cert/CertPathBuilderResult.java | 0 .../security/cert/CertPathBuilderSpi.java | 0 .../java/security/cert/CertPathChecker.java | 0 .../security/cert/CertPathHelperImpl.java | 0 .../security/cert/CertPathParameters.java | 0 .../java/security/cert/CertPathValidator.java | 0 .../cert/CertPathValidatorException.java | 0 .../cert/CertPathValidatorResult.java | 0 .../security/cert/CertPathValidatorSpi.java | 0 .../java/security/cert/CertSelector.java | 0 .../classes/java/security/cert/CertStore.java | 0 .../security/cert/CertStoreException.java | 0 .../security/cert/CertStoreParameters.java | 0 .../java/security/cert/CertStoreSpi.java | 0 .../java/security/cert/Certificate.java | 0 .../cert/CertificateEncodingException.java | 0 .../security/cert/CertificateException.java | 0 .../cert/CertificateExpiredException.java | 0 .../security/cert/CertificateFactory.java | 0 .../security/cert/CertificateFactorySpi.java | 0 .../cert/CertificateNotYetValidException.java | 0 .../cert/CertificateParsingException.java | 0 .../cert/CertificateRevokedException.java | 0 .../cert/CollectionCertStoreParameters.java | 0 .../classes/java/security/cert/Extension.java | 0 .../cert/LDAPCertStoreParameters.java | 0 .../security/cert/PKIXBuilderParameters.java | 0 .../cert/PKIXCertPathBuilderResult.java | 0 .../security/cert/PKIXCertPathChecker.java | 0 .../cert/PKIXCertPathValidatorResult.java | 0 .../java/security/cert/PKIXParameters.java | 0 .../java/security/cert/PKIXReason.java | 0 .../security/cert/PKIXRevocationChecker.java | 0 .../java/security/cert/PolicyNode.java | 0 .../security/cert/PolicyQualifierInfo.java | 0 .../java/security/cert/TrustAnchor.java | 0 .../classes/java/security/cert/X509CRL.java | 0 .../java/security/cert/X509CRLEntry.java | 0 .../java/security/cert/X509CRLSelector.java | 0 .../java/security/cert/X509CertSelector.java | 0 .../java/security/cert/X509Certificate.java | 0 .../java/security/cert/X509Extension.java | 0 .../java/security/cert/package-info.java | 0 .../java/security/interfaces/DSAKey.java | 0 .../interfaces/DSAKeyPairGenerator.java | 0 .../java/security/interfaces/DSAParams.java | 0 .../security/interfaces/DSAPrivateKey.java | 0 .../security/interfaces/DSAPublicKey.java | 0 .../java/security/interfaces/ECKey.java | 0 .../security/interfaces/ECPrivateKey.java | 0 .../java/security/interfaces/ECPublicKey.java | 0 .../java/security/interfaces/RSAKey.java | 0 .../RSAMultiPrimePrivateCrtKey.java | 0 .../security/interfaces/RSAPrivateCrtKey.java | 0 .../security/interfaces/RSAPrivateKey.java | 0 .../security/interfaces/RSAPublicKey.java | 0 .../security/interfaces/package-info.java | 0 .../classes/java/security/package-info.java | 0 .../security/spec/AlgorithmParameterSpec.java | 0 .../security/spec/DSAGenParameterSpec.java | 0 .../java/security/spec/DSAParameterSpec.java | 0 .../java/security/spec/DSAPrivateKeySpec.java | 0 .../java/security/spec/DSAPublicKeySpec.java | 0 .../classes/java/security/spec/ECField.java | 0 .../java/security/spec/ECFieldF2m.java | 0 .../classes/java/security/spec/ECFieldFp.java | 0 .../security/spec/ECGenParameterSpec.java | 0 .../java/security/spec/ECParameterSpec.java | 0 .../classes/java/security/spec/ECPoint.java | 0 .../java/security/spec/ECPrivateKeySpec.java | 0 .../java/security/spec/ECPublicKeySpec.java | 0 .../java/security/spec/EllipticCurve.java | 0 .../java/security/spec/EncodedKeySpec.java | 0 .../spec/InvalidKeySpecException.java | 0 .../spec/InvalidParameterSpecException.java | 0 .../classes/java/security/spec/KeySpec.java | 0 .../java/security/spec/MGF1ParameterSpec.java | 0 .../security/spec/PKCS8EncodedKeySpec.java | 0 .../java/security/spec/PSSParameterSpec.java | 0 .../security/spec/RSAKeyGenParameterSpec.java | 0 .../spec/RSAMultiPrimePrivateCrtKeySpec.java | 0 .../java/security/spec/RSAOtherPrimeInfo.java | 0 .../security/spec/RSAPrivateCrtKeySpec.java | 0 .../java/security/spec/RSAPrivateKeySpec.java | 0 .../java/security/spec/RSAPublicKeySpec.java | 0 .../security/spec/X509EncodedKeySpec.java | 0 .../java/security/spec/package-info.java | 0 .../share/classes/java/text/Annotation.java | 0 .../text/AttributedCharacterIterator.java | 0 .../classes/java/text/AttributedString.java | 0 .../share/classes/java/text/Bidi.java | 0 .../classes/java/text/BreakIterator.java | 0 .../classes/java/text/CalendarBuilder.java | 0 .../classes/java/text/CharacterIterator.java | 0 .../text/CharacterIteratorFieldDelegate.java | 0 .../share/classes/java/text/ChoiceFormat.java | 0 .../java/text/CollationElementIterator.java | 0 .../share/classes/java/text/CollationKey.java | 0 .../share/classes/java/text/Collator.java | 0 .../share/classes/java/text/DateFormat.java | 0 .../classes/java/text/DateFormatSymbols.java | 0 .../classes/java/text/DecimalFormat.java | 0 .../java/text/DecimalFormatSymbols.java | 0 .../share/classes/java/text/DigitList.java | 0 .../java/text/DontCareFieldPosition.java | 0 .../share/classes/java/text/EntryPair.java | 0 .../classes/java/text/FieldPosition.java | 0 .../share/classes/java/text/Format.java | 0 .../classes/java/text/MergeCollation.java | 0 .../classes/java/text/MessageFormat.java | 0 .../share/classes/java/text/Normalizer.java | 0 .../share/classes/java/text/NumberFormat.java | 0 .../classes/java/text/ParseException.java | 0 .../classes/java/text/ParsePosition.java | 0 .../share/classes/java/text/PatternEntry.java | 0 .../classes/java/text/RBCollationTables.java | 0 .../classes/java/text/RBTableBuilder.java | 0 .../java/text/RuleBasedCollationKey.java | 0 .../classes/java/text/RuleBasedCollator.java | 0 .../classes/java/text/SimpleDateFormat.java | 0 .../java/text/StringCharacterIterator.java | 0 .../share/classes/java/text/package.html | 0 .../java/text/spi/BreakIteratorProvider.java | 0 .../java/text/spi/CollatorProvider.java | 0 .../java/text/spi/DateFormatProvider.java | 0 .../text/spi/DateFormatSymbolsProvider.java | 0 .../spi/DecimalFormatSymbolsProvider.java | 0 .../java/text/spi/NumberFormatProvider.java | 0 .../share/classes/java/text/spi/package.html | 0 .../share/classes/java/time/Clock.java | 0 .../classes/java/time/DateTimeException.java | 0 .../share/classes/java/time/DayOfWeek.java | 0 .../share/classes/java/time/Duration.java | 0 .../share/classes/java/time/Instant.java | 0 .../share/classes/java/time/LocalDate.java | 0 .../classes/java/time/LocalDateTime.java | 0 .../share/classes/java/time/LocalTime.java | 0 .../share/classes/java/time/Month.java | 0 .../share/classes/java/time/MonthDay.java | 0 .../classes/java/time/OffsetDateTime.java | 0 .../share/classes/java/time/OffsetTime.java | 0 .../share/classes/java/time/Period.java | 0 .../share/classes/java/time/Ser.java | 0 .../share/classes/java/time/Year.java | 0 .../share/classes/java/time/YearMonth.java | 0 .../share/classes/java/time/ZoneId.java | 0 .../share/classes/java/time/ZoneOffset.java | 0 .../share/classes/java/time/ZoneRegion.java | 0 .../classes/java/time/ZonedDateTime.java | 0 .../java/time/chrono/AbstractChronology.java | 0 .../java/time/chrono/ChronoLocalDate.java | 0 .../java/time/chrono/ChronoLocalDateImpl.java | 0 .../java/time/chrono/ChronoLocalDateTime.java | 0 .../time/chrono/ChronoLocalDateTimeImpl.java | 0 .../java/time/chrono/ChronoPeriod.java | 0 .../java/time/chrono/ChronoPeriodImpl.java | 0 .../java/time/chrono/ChronoZonedDateTime.java | 0 .../time/chrono/ChronoZonedDateTimeImpl.java | 0 .../classes/java/time/chrono/Chronology.java | 0 .../share/classes/java/time/chrono/Era.java | 0 .../java/time/chrono/HijrahChronology.java | 0 .../classes/java/time/chrono/HijrahDate.java | 0 .../classes/java/time/chrono/HijrahEra.java | 0 .../java/time/chrono/IsoChronology.java | 0 .../classes/java/time/chrono/IsoEra.java | 0 .../java/time/chrono/JapaneseChronology.java | 0 .../java/time/chrono/JapaneseDate.java | 0 .../classes/java/time/chrono/JapaneseEra.java | 0 .../java/time/chrono/MinguoChronology.java | 0 .../classes/java/time/chrono/MinguoDate.java | 0 .../classes/java/time/chrono/MinguoEra.java | 0 .../share/classes/java/time/chrono/Ser.java | 0 .../time/chrono/ThaiBuddhistChronology.java | 0 .../java/time/chrono/ThaiBuddhistDate.java | 0 .../java/time/chrono/ThaiBuddhistEra.java | 0 .../java/time/chrono/package-info.java | 0 .../java/time/format/DateTimeFormatter.java | 0 .../time/format/DateTimeFormatterBuilder.java | 0 .../time/format/DateTimeParseContext.java | 0 .../time/format/DateTimeParseException.java | 0 .../time/format/DateTimePrintContext.java | 0 .../time/format/DateTimeTextProvider.java | 0 .../java/time/format/DecimalStyle.java | 0 .../classes/java/time/format/FormatStyle.java | 0 .../classes/java/time/format/Parsed.java | 0 .../java/time/format/ResolverStyle.java | 0 .../classes/java/time/format/SignStyle.java | 0 .../classes/java/time/format/TextStyle.java | 0 .../classes/java/time/format/ZoneName.java | 0 .../java/time/format/package-info.java | 0 .../share/classes/java/time/overview.html | 0 .../share/classes/java/time/package-info.java | 0 .../java/time/temporal/ChronoField.java | 0 .../java/time/temporal/ChronoUnit.java | 0 .../classes/java/time/temporal/IsoFields.java | 0 .../java/time/temporal/JulianFields.java | 0 .../classes/java/time/temporal/Temporal.java | 0 .../java/time/temporal/TemporalAccessor.java | 0 .../java/time/temporal/TemporalAdjuster.java | 0 .../java/time/temporal/TemporalAdjusters.java | 0 .../java/time/temporal/TemporalAmount.java | 0 .../java/time/temporal/TemporalField.java | 0 .../java/time/temporal/TemporalQueries.java | 0 .../java/time/temporal/TemporalQuery.java | 0 .../java/time/temporal/TemporalUnit.java | 0 .../UnsupportedTemporalTypeException.java | 0 .../java/time/temporal/ValueRange.java | 0 .../java/time/temporal/WeekFields.java | 0 .../java/time/temporal/package-info.java | 0 .../share/classes/java/time/zone/Ser.java | 0 .../java/time/zone/TzdbZoneRulesProvider.java | 0 .../java/time/zone/ZoneOffsetTransition.java | 0 .../time/zone/ZoneOffsetTransitionRule.java | 0 .../classes/java/time/zone/ZoneRules.java | 0 .../java/time/zone/ZoneRulesException.java | 0 .../java/time/zone/ZoneRulesProvider.java | 0 .../classes/java/time/zone/package-info.java | 0 .../classes/java/util/AbstractCollection.java | 0 .../share/classes/java/util/AbstractList.java | 0 .../share/classes/java/util/AbstractMap.java | 0 .../classes/java/util/AbstractQueue.java | 0 .../java/util/AbstractSequentialList.java | 0 .../share/classes/java/util/AbstractSet.java | 0 .../share/classes/java/util/ArrayDeque.java | 0 .../share/classes/java/util/ArrayList.java | 0 .../classes/java/util/ArrayPrefixHelpers.java | 0 .../share/classes/java/util/Arrays.java | 0 .../java/util/ArraysParallelSortHelpers.java | 0 .../share/classes/java/util/Base64.java | 0 .../share/classes/java/util/BitSet.java | 0 .../share/classes/java/util/Calendar.java | 0 .../share/classes/java/util/Collection.java | 0 .../share/classes/java/util/Collections.java | 0 .../classes/java/util/ComparableTimSort.java | 0 .../share/classes/java/util/Comparator.java | 0 .../share/classes/java/util/Comparators.java | 0 .../util/ConcurrentModificationException.java | 0 .../share/classes/java/util/Currency.java | 0 .../share/classes/java/util/Date.java | 0 .../share/classes/java/util/Deque.java | 0 .../share/classes/java/util/Dictionary.java | 0 .../java/util/DoubleSummaryStatistics.java | 0 .../classes/java/util/DualPivotQuicksort.java | 0 .../util/DuplicateFormatFlagsException.java | 0 .../java/util/EmptyStackException.java | 0 .../share/classes/java/util/EnumMap.java | 0 .../share/classes/java/util/EnumSet.java | 0 .../share/classes/java/util/Enumeration.java | 0 .../classes/java/util/EventListener.java | 0 .../classes/java/util/EventListenerProxy.java | 0 .../share/classes/java/util/EventObject.java | 0 ...ormatFlagsConversionMismatchException.java | 0 .../share/classes/java/util/Formattable.java | 0 .../classes/java/util/FormattableFlags.java | 0 .../share/classes/java/util/Formatter.java | 0 .../java/util/FormatterClosedException.java | 0 .../classes/java/util/GregorianCalendar.java | 0 .../share/classes/java/util/HashMap.java | 0 .../share/classes/java/util/HashSet.java | 0 .../share/classes/java/util/Hashtable.java | 0 .../classes/java/util/IdentityHashMap.java | 0 .../util/IllegalFormatCodePointException.java | 0 .../IllegalFormatConversionException.java | 0 .../java/util/IllegalFormatException.java | 0 .../util/IllegalFormatFlagsException.java | 0 .../util/IllegalFormatPrecisionException.java | 0 .../util/IllegalFormatWidthException.java | 0 .../java/util/IllformedLocaleException.java | 0 .../java/util/InputMismatchException.java | 0 .../java/util/IntSummaryStatistics.java | 0 .../InvalidPropertiesFormatException.java | 0 .../share/classes/java/util/Iterator.java | 0 .../java/util/JapaneseImperialCalendar.java | 0 .../share/classes/java/util/JumboEnumSet.java | 0 .../classes/java/util/LinkedHashMap.java | 0 .../classes/java/util/LinkedHashSet.java | 0 .../share/classes/java/util/LinkedList.java | 0 .../share/classes/java/util/List.java | 0 .../share/classes/java/util/ListIterator.java | 0 .../classes/java/util/ListResourceBundle.java | 0 .../share/classes/java/util/Locale.java | 0 .../classes/java/util/LocaleISOData.java | 0 .../java/util/LongSummaryStatistics.java | 0 .../share/classes/java/util/Map.java | 0 .../util/MissingFormatArgumentException.java | 0 .../util/MissingFormatWidthException.java | 0 .../java/util/MissingResourceException.java | 0 .../share/classes/java/util/NavigableMap.java | 0 .../share/classes/java/util/NavigableSet.java | 0 .../java/util/NoSuchElementException.java | 0 .../share/classes/java/util/Objects.java | 0 .../share/classes/java/util/Observable.java | 0 .../share/classes/java/util/Observer.java | 0 .../share/classes/java/util/Optional.java | 0 .../classes/java/util/OptionalDouble.java | 0 .../share/classes/java/util/OptionalInt.java | 0 .../share/classes/java/util/OptionalLong.java | 0 .../classes/java/util/PrimitiveIterator.java | 0 .../classes/java/util/PriorityQueue.java | 0 .../share/classes/java/util/Properties.java | 0 .../classes/java/util/PropertyPermission.java | 0 .../java/util/PropertyResourceBundle.java | 0 .../share/classes/java/util/Queue.java | 0 .../share/classes/java/util/Random.java | 0 .../share/classes/java/util/RandomAccess.java | 0 .../classes/java/util/RegularEnumSet.java | 0 .../classes/java/util/ResourceBundle.java | 0 .../share/classes/java/util/Scanner.java | 0 .../java/util/ServiceConfigurationError.java | 0 .../classes/java/util/ServiceLoader.java | 0 .../share/classes/java/util/Set.java | 0 .../classes/java/util/SimpleTimeZone.java | 0 .../share/classes/java/util/SortedMap.java | 0 .../share/classes/java/util/SortedSet.java | 0 .../share/classes/java/util/Spliterator.java | 0 .../share/classes/java/util/Spliterators.java | 0 .../classes/java/util/SplittableRandom.java | 0 .../share/classes/java/util/Stack.java | 0 .../share/classes/java/util/StringJoiner.java | 0 .../classes/java/util/StringTokenizer.java | 0 .../share/classes/java/util/TimSort.java | 0 .../share/classes/java/util/TimeZone.java | 0 .../share/classes/java/util/Timer.java | 0 .../share/classes/java/util/TimerTask.java | 0 .../java/util/TooManyListenersException.java | 0 .../share/classes/java/util/TreeMap.java | 0 .../share/classes/java/util/TreeSet.java | 0 .../share/classes/java/util/Tripwire.java | 0 .../share/classes/java/util/UUID.java | 0 .../UnknownFormatConversionException.java | 0 .../util/UnknownFormatFlagsException.java | 0 .../share/classes/java/util/Vector.java | 0 .../share/classes/java/util/WeakHashMap.java | 0 .../concurrent/AbstractExecutorService.java | 0 .../util/concurrent/ArrayBlockingQueue.java | 0 .../java/util/concurrent/BlockingDeque.java | 0 .../java/util/concurrent/BlockingQueue.java | 0 .../concurrent/BrokenBarrierException.java | 0 .../java/util/concurrent/Callable.java | 0 .../concurrent/CancellationException.java | 0 .../util/concurrent/CompletableFuture.java | 0 .../util/concurrent/CompletionException.java | 0 .../util/concurrent/CompletionService.java | 0 .../java/util/concurrent/CompletionStage.java | 0 .../util/concurrent/ConcurrentHashMap.java | 0 .../concurrent/ConcurrentLinkedDeque.java | 0 .../concurrent/ConcurrentLinkedQueue.java | 0 .../java/util/concurrent/ConcurrentMap.java | 0 .../concurrent/ConcurrentNavigableMap.java | 0 .../concurrent/ConcurrentSkipListMap.java | 0 .../concurrent/ConcurrentSkipListSet.java | 0 .../util/concurrent/CopyOnWriteArrayList.java | 0 .../util/concurrent/CopyOnWriteArraySet.java | 0 .../java/util/concurrent/CountDownLatch.java | 0 .../util/concurrent/CountedCompleter.java | 0 .../java/util/concurrent/CyclicBarrier.java | 0 .../java/util/concurrent/DelayQueue.java | 0 .../classes/java/util/concurrent/Delayed.java | 0 .../java/util/concurrent/Exchanger.java | 0 .../util/concurrent/ExecutionException.java | 0 .../java/util/concurrent/Executor.java | 0 .../concurrent/ExecutorCompletionService.java | 0 .../java/util/concurrent/ExecutorService.java | 0 .../java/util/concurrent/Executors.java | 0 .../java/util/concurrent/ForkJoinPool.java | 0 .../java/util/concurrent/ForkJoinTask.java | 0 .../util/concurrent/ForkJoinWorkerThread.java | 0 .../classes/java/util/concurrent/Future.java | 0 .../java/util/concurrent/FutureTask.java | 0 .../util/concurrent/LinkedBlockingDeque.java | 0 .../util/concurrent/LinkedBlockingQueue.java | 0 .../util/concurrent/LinkedTransferQueue.java | 0 .../classes/java/util/concurrent/Phaser.java | 0 .../concurrent/PriorityBlockingQueue.java | 0 .../java/util/concurrent/RecursiveAction.java | 0 .../java/util/concurrent/RecursiveTask.java | 0 .../RejectedExecutionException.java | 0 .../concurrent/RejectedExecutionHandler.java | 0 .../java/util/concurrent/RunnableFuture.java | 0 .../concurrent/RunnableScheduledFuture.java | 0 .../concurrent/ScheduledExecutorService.java | 0 .../java/util/concurrent/ScheduledFuture.java | 0 .../ScheduledThreadPoolExecutor.java | 0 .../java/util/concurrent/Semaphore.java | 0 .../util/concurrent/SynchronousQueue.java | 0 .../java/util/concurrent/ThreadFactory.java | 0 .../util/concurrent/ThreadLocalRandom.java | 0 .../util/concurrent/ThreadPoolExecutor.java | 0 .../java/util/concurrent/TimeUnit.java | 0 .../util/concurrent/TimeoutException.java | 0 .../java/util/concurrent/TransferQueue.java | 0 .../util/concurrent/atomic/AtomicBoolean.java | 0 .../util/concurrent/atomic/AtomicInteger.java | 0 .../concurrent/atomic/AtomicIntegerArray.java | 0 .../atomic/AtomicIntegerFieldUpdater.java | 0 .../util/concurrent/atomic/AtomicLong.java | 0 .../concurrent/atomic/AtomicLongArray.java | 0 .../atomic/AtomicLongFieldUpdater.java | 0 .../atomic/AtomicMarkableReference.java | 0 .../concurrent/atomic/AtomicReference.java | 0 .../atomic/AtomicReferenceArray.java | 0 .../atomic/AtomicReferenceFieldUpdater.java | 0 .../atomic/AtomicStampedReference.java | 0 .../concurrent/atomic/DoubleAccumulator.java | 0 .../util/concurrent/atomic/DoubleAdder.java | 0 .../concurrent/atomic/LongAccumulator.java | 0 .../util/concurrent/atomic/LongAdder.java | 0 .../util/concurrent/atomic/Striped64.java | 0 .../util/concurrent/atomic/package-info.java | 0 .../locks/AbstractOwnableSynchronizer.java | 0 .../locks/AbstractQueuedLongSynchronizer.java | 0 .../locks/AbstractQueuedSynchronizer.java | 0 .../java/util/concurrent/locks/Condition.java | 0 .../java/util/concurrent/locks/Lock.java | 0 .../util/concurrent/locks/LockSupport.java | 0 .../util/concurrent/locks/ReadWriteLock.java | 0 .../util/concurrent/locks/ReentrantLock.java | 0 .../locks/ReentrantReadWriteLock.java | 0 .../util/concurrent/locks/StampedLock.java | 0 .../util/concurrent/locks/package-info.java | 0 .../java/util/concurrent/package-info.java | 0 .../java/util/function/BiConsumer.java | 0 .../java/util/function/BiFunction.java | 0 .../java/util/function/BiPredicate.java | 0 .../java/util/function/BinaryOperator.java | 0 .../java/util/function/BooleanSupplier.java | 0 .../classes/java/util/function/Consumer.java | 0 .../util/function/DoubleBinaryOperator.java | 0 .../java/util/function/DoubleConsumer.java | 0 .../java/util/function/DoubleFunction.java | 0 .../java/util/function/DoublePredicate.java | 0 .../java/util/function/DoubleSupplier.java | 0 .../util/function/DoubleToIntFunction.java | 0 .../util/function/DoubleToLongFunction.java | 0 .../util/function/DoubleUnaryOperator.java | 0 .../classes/java/util/function/Function.java | 0 .../java/util/function/IntBinaryOperator.java | 0 .../java/util/function/IntConsumer.java | 0 .../java/util/function/IntFunction.java | 0 .../java/util/function/IntPredicate.java | 0 .../java/util/function/IntSupplier.java | 0 .../util/function/IntToDoubleFunction.java | 0 .../java/util/function/IntToLongFunction.java | 0 .../java/util/function/IntUnaryOperator.java | 0 .../util/function/LongBinaryOperator.java | 0 .../java/util/function/LongConsumer.java | 0 .../java/util/function/LongFunction.java | 0 .../java/util/function/LongPredicate.java | 0 .../java/util/function/LongSupplier.java | 0 .../util/function/LongToDoubleFunction.java | 0 .../java/util/function/LongToIntFunction.java | 0 .../java/util/function/LongUnaryOperator.java | 0 .../java/util/function/ObjDoubleConsumer.java | 0 .../java/util/function/ObjIntConsumer.java | 0 .../java/util/function/ObjLongConsumer.java | 0 .../classes/java/util/function/Predicate.java | 0 .../classes/java/util/function/Supplier.java | 0 .../util/function/ToDoubleBiFunction.java | 0 .../java/util/function/ToDoubleFunction.java | 0 .../java/util/function/ToIntBiFunction.java | 0 .../java/util/function/ToIntFunction.java | 0 .../java/util/function/ToLongBiFunction.java | 0 .../java/util/function/ToLongFunction.java | 0 .../java/util/function/UnaryOperator.java | 0 .../java/util/function/package-info.java | 0 .../classes/java/util/jar/Attributes.java | 0 .../share/classes/java/util/jar/JarEntry.java | 0 .../classes/java/util/jar/JarException.java | 0 .../share/classes/java/util/jar/JarFile.java | 0 .../classes/java/util/jar/JarInputStream.java | 0 .../java/util/jar/JarOutputStream.java | 0 .../classes/java/util/jar/JarVerifier.java | 0 .../java/util/jar/JavaUtilJarAccessImpl.java | 0 .../share/classes/java/util/jar/Manifest.java | 0 .../share/classes/java/util/jar/Pack200.java | 0 .../share/classes/java/util/jar/package.html | 0 .../share/classes/java/util/package.html | 0 .../share/classes/java/util/regex/ASCII.java | 0 .../classes/java/util/regex/MatchResult.java | 0 .../classes/java/util/regex/Matcher.java | 0 .../classes/java/util/regex/Pattern.java | 0 .../util/regex/PatternSyntaxException.java | 0 .../classes/java/util/regex/UnicodeProp.java | 0 .../classes/java/util/regex/package.html | 0 .../java/util/spi/CalendarDataProvider.java | 0 .../java/util/spi/CalendarNameProvider.java | 0 .../java/util/spi/CurrencyNameProvider.java | 0 .../java/util/spi/LocaleNameProvider.java | 0 .../java/util/spi/LocaleServiceProvider.java | 0 .../spi/ResourceBundleControlProvider.java | 0 .../java/util/spi/TimeZoneNameProvider.java | 0 .../share/classes/java/util/spi/package.html | 0 .../java/util/stream/AbstractPipeline.java | 0 .../util/stream/AbstractShortCircuitTask.java | 0 .../util/stream/AbstractSpinedBuffer.java | 0 .../java/util/stream/AbstractTask.java | 0 .../classes/java/util/stream/BaseStream.java | 0 .../classes/java/util/stream/Collector.java | 0 .../classes/java/util/stream/Collectors.java | 0 .../classes/java/util/stream/DistinctOps.java | 0 .../java/util/stream/DoublePipeline.java | 0 .../java/util/stream/DoubleStream.java | 0 .../classes/java/util/stream/FindOps.java | 0 .../classes/java/util/stream/ForEachOps.java | 0 .../classes/java/util/stream/IntPipeline.java | 0 .../classes/java/util/stream/IntStream.java | 0 .../java/util/stream/LongPipeline.java | 0 .../classes/java/util/stream/LongStream.java | 0 .../classes/java/util/stream/MatchOps.java | 0 .../share/classes/java/util/stream/Node.java | 0 .../share/classes/java/util/stream/Nodes.java | 0 .../java/util/stream/PipelineHelper.java | 0 .../classes/java/util/stream/ReduceOps.java | 0 .../java/util/stream/ReferencePipeline.java | 0 .../share/classes/java/util/stream/Sink.java | 0 .../classes/java/util/stream/SliceOps.java | 0 .../classes/java/util/stream/SortedOps.java | 0 .../java/util/stream/SpinedBuffer.java | 0 .../classes/java/util/stream/Stream.java | 0 .../java/util/stream/StreamOpFlag.java | 0 .../classes/java/util/stream/StreamShape.java | 0 .../java/util/stream/StreamSpliterators.java | 0 .../java/util/stream/StreamSupport.java | 0 .../classes/java/util/stream/Streams.java | 0 .../classes/java/util/stream/TerminalOp.java | 0 .../java/util/stream/TerminalSink.java | 0 .../classes/java/util/stream/Tripwire.java | 0 .../java/util/stream/package-info.java | 0 .../share/classes/java/util/zip/Adler32.java | 0 .../share/classes/java/util/zip/CRC32.java | 0 .../java/util/zip/CheckedInputStream.java | 0 .../java/util/zip/CheckedOutputStream.java | 0 .../share/classes/java/util/zip/Checksum.java | 0 .../java/util/zip/DataFormatException.java | 0 .../share/classes/java/util/zip/Deflater.java | 0 .../java/util/zip/DeflaterInputStream.java | 0 .../java/util/zip/DeflaterOutputStream.java | 0 .../java/util/zip/GZIPInputStream.java | 0 .../java/util/zip/GZIPOutputStream.java | 0 .../share/classes/java/util/zip/Inflater.java | 0 .../java/util/zip/InflaterInputStream.java | 0 .../java/util/zip/InflaterOutputStream.java | 0 .../classes/java/util/zip/ZStreamRef.java | 0 .../share/classes/java/util/zip/ZipCoder.java | 0 .../classes/java/util/zip/ZipConstants.java | 0 .../classes/java/util/zip/ZipConstants64.java | 0 .../share/classes/java/util/zip/ZipEntry.java | 0 .../share/classes/java/util/zip/ZipError.java | 0 .../classes/java/util/zip/ZipException.java | 0 .../share/classes/java/util/zip/ZipFile.java | 0 .../classes/java/util/zip/ZipInputStream.java | 0 .../java/util/zip/ZipOutputStream.java | 0 .../share/classes/java/util/zip/ZipUtils.java | 0 .../share/classes/java/util/zip/package.html | 0 .../javax/crypto/AEADBadTagException.java | 0 .../javax/crypto/BadPaddingException.java | 0 .../share/classes/javax/crypto/Cipher.java | 0 .../javax/crypto/CipherInputStream.java | 0 .../javax/crypto/CipherOutputStream.java | 0 .../share/classes/javax/crypto/CipherSpi.java | 0 .../javax/crypto/CryptoAllPermission.java | 0 .../javax/crypto/CryptoPermission.java | 0 .../javax/crypto/CryptoPermissions.java | 0 .../javax/crypto/CryptoPolicyParser.java | 0 .../javax/crypto/EncryptedPrivateKeyInfo.java | 0 .../javax/crypto/ExemptionMechanism.java | 0 .../crypto/ExemptionMechanismException.java | 0 .../javax/crypto/ExemptionMechanismSpi.java | 0 .../crypto/IllegalBlockSizeException.java | 0 .../classes/javax/crypto/JarVerifier.java | 0 .../classes/javax/crypto/JceSecurity.java | 0 .../javax/crypto/JceSecurityManager.java | 0 .../classes/javax/crypto/KeyAgreement.java | 0 .../classes/javax/crypto/KeyAgreementSpi.java | 0 .../classes/javax/crypto/KeyGenerator.java | 0 .../classes/javax/crypto/KeyGeneratorSpi.java | 0 .../share/classes/javax/crypto/Mac.java | 0 .../share/classes/javax/crypto/MacSpi.java | 0 .../javax/crypto/NoSuchPaddingException.java | 0 .../classes/javax/crypto/NullCipher.java | 0 .../classes/javax/crypto/NullCipherSpi.java | 0 .../classes/javax/crypto/SealedObject.java | 0 .../share/classes/javax/crypto/SecretKey.java | 0 .../javax/crypto/SecretKeyFactory.java | 0 .../javax/crypto/SecretKeyFactorySpi.java | 0 .../javax/crypto/ShortBufferException.java | 0 .../javax/crypto/interfaces/DHKey.java | 0 .../javax/crypto/interfaces/DHPrivateKey.java | 0 .../javax/crypto/interfaces/DHPublicKey.java | 0 .../javax/crypto/interfaces/PBEKey.java | 0 .../javax/crypto/interfaces/package.html | 0 .../share/classes/javax/crypto/package.html | 0 .../classes/javax/crypto/spec/DESKeySpec.java | 0 .../javax/crypto/spec/DESedeKeySpec.java | 0 .../javax/crypto/spec/DHGenParameterSpec.java | 0 .../javax/crypto/spec/DHParameterSpec.java | 0 .../javax/crypto/spec/DHPrivateKeySpec.java | 0 .../javax/crypto/spec/DHPublicKeySpec.java | 0 .../javax/crypto/spec/GCMParameterSpec.java | 0 .../javax/crypto/spec/IvParameterSpec.java | 0 .../javax/crypto/spec/OAEPParameterSpec.java | 0 .../classes/javax/crypto/spec/PBEKeySpec.java | 0 .../javax/crypto/spec/PBEParameterSpec.java | 0 .../classes/javax/crypto/spec/PSource.java | 0 .../javax/crypto/spec/RC2ParameterSpec.java | 0 .../javax/crypto/spec/RC5ParameterSpec.java | 0 .../javax/crypto/spec/SecretKeySpec.java | 0 .../classes/javax/crypto/spec/package.html | 0 .../javax/net/ServerSocketFactory.java | 0 .../classes/javax/net/SocketFactory.java | 0 .../share/classes/javax/net/package.html | 0 .../ssl/CertPathTrustManagerParameters.java | 0 .../javax/net/ssl/ExtendedSSLSession.java | 0 .../net/ssl/HandshakeCompletedEvent.java | 0 .../net/ssl/HandshakeCompletedListener.java | 0 .../javax/net/ssl/HostnameVerifier.java | 0 .../javax/net/ssl/HttpsURLConnection.java | 0 .../classes/javax/net/ssl/KeyManager.java | 0 .../javax/net/ssl/KeyManagerFactory.java | 0 .../javax/net/ssl/KeyManagerFactorySpi.java | 0 .../net/ssl/KeyStoreBuilderParameters.java | 0 .../net/ssl/ManagerFactoryParameters.java | 0 .../classes/javax/net/ssl/SNIHostName.java | 0 .../classes/javax/net/ssl/SNIMatcher.java | 0 .../classes/javax/net/ssl/SNIServerName.java | 0 .../classes/javax/net/ssl/SSLContext.java | 0 .../classes/javax/net/ssl/SSLContextSpi.java | 0 .../classes/javax/net/ssl/SSLEngine.java | 0 .../javax/net/ssl/SSLEngineResult.java | 0 .../classes/javax/net/ssl/SSLException.java | 0 .../javax/net/ssl/SSLHandshakeException.java | 0 .../javax/net/ssl/SSLKeyException.java | 0 .../classes/javax/net/ssl/SSLParameters.java | 0 .../net/ssl/SSLPeerUnverifiedException.java | 0 .../classes/javax/net/ssl/SSLPermission.java | 0 .../javax/net/ssl/SSLProtocolException.java | 0 .../javax/net/ssl/SSLServerSocket.java | 0 .../javax/net/ssl/SSLServerSocketFactory.java | 0 .../classes/javax/net/ssl/SSLSession.java | 0 .../javax/net/ssl/SSLSessionBindingEvent.java | 0 .../net/ssl/SSLSessionBindingListener.java | 0 .../javax/net/ssl/SSLSessionContext.java | 0 .../classes/javax/net/ssl/SSLSocket.java | 0 .../javax/net/ssl/SSLSocketFactory.java | 0 .../javax/net/ssl/StandardConstants.java | 0 .../classes/javax/net/ssl/TrustManager.java | 0 .../javax/net/ssl/TrustManagerFactory.java | 0 .../javax/net/ssl/TrustManagerFactorySpi.java | 0 .../javax/net/ssl/X509ExtendedKeyManager.java | 0 .../net/ssl/X509ExtendedTrustManager.java | 0 .../classes/javax/net/ssl/X509KeyManager.java | 0 .../javax/net/ssl/X509TrustManager.java | 0 .../share/classes/javax/net/ssl/package.html | 0 .../javax/security/auth/AuthPermission.java | 0 .../security/auth/DestroyFailedException.java | 0 .../javax/security/auth/Destroyable.java | 0 .../classes/javax/security/auth/Policy.java | 0 .../auth/PrivateCredentialPermission.java | 0 .../security/auth/RefreshFailedException.java | 0 .../javax/security/auth/Refreshable.java | 0 .../classes/javax/security/auth/Subject.java | 0 .../security/auth/SubjectDomainCombiner.java | 0 .../security/auth/callback/Callback.java | 0 .../auth/callback/CallbackHandler.java | 0 .../auth/callback/ChoiceCallback.java | 0 .../auth/callback/ConfirmationCallback.java | 0 .../auth/callback/LanguageCallback.java | 0 .../security/auth/callback/NameCallback.java | 0 .../auth/callback/PasswordCallback.java | 0 .../auth/callback/TextInputCallback.java | 0 .../auth/callback/TextOutputCallback.java | 0 .../UnsupportedCallbackException.java | 0 .../security/auth/callback/package-info.java | 0 .../security/auth/login/AccountException.java | 0 .../auth/login/AccountExpiredException.java | 0 .../auth/login/AccountLockedException.java | 0 .../auth/login/AccountNotFoundException.java | 0 .../auth/login/AppConfigurationEntry.java | 0 .../security/auth/login/Configuration.java | 0 .../security/auth/login/ConfigurationSpi.java | 0 .../auth/login/CredentialException.java | 0 .../login/CredentialExpiredException.java | 0 .../login/CredentialNotFoundException.java | 0 .../auth/login/FailedLoginException.java | 0 .../security/auth/login/LoginContext.java | 0 .../security/auth/login/LoginException.java | 0 .../security/auth/login/package-info.java | 0 .../javax/security/auth/package-info.java | 0 .../javax/security/auth/spi/LoginModule.java | 0 .../javax/security/auth/spi/package-info.java | 0 .../security/auth/x500/X500Principal.java | 0 .../auth/x500/X500PrivateCredential.java | 0 .../security/auth/x500/package-info.java | 0 .../javax/security/cert/Certificate.java | 0 .../cert/CertificateEncodingException.java | 0 .../security/cert/CertificateException.java | 0 .../cert/CertificateExpiredException.java | 0 .../cert/CertificateNotYetValidException.java | 0 .../cert/CertificateParsingException.java | 0 .../javax/security/cert/X509Certificate.java | 0 .../javax/security/cert/package-info.java | 0 .../org/objectweb/asm/AnnotationVisitor.java | 0 .../org/objectweb/asm/AnnotationWriter.java | 0 .../internal/org/objectweb/asm/Attribute.java | 0 .../org/objectweb/asm/ByteVector.java | 0 .../org/objectweb/asm/ClassReader.java | 0 .../org/objectweb/asm/ClassVisitor.java | 0 .../org/objectweb/asm/ClassWriter.java | 0 .../internal/org/objectweb/asm/Context.java | 0 .../jdk/internal/org/objectweb/asm/Edge.java | 0 .../org/objectweb/asm/FieldVisitor.java | 0 .../org/objectweb/asm/FieldWriter.java | 0 .../jdk/internal/org/objectweb/asm/Frame.java | 0 .../internal/org/objectweb/asm/Handle.java | 0 .../internal/org/objectweb/asm/Handler.java | 0 .../jdk/internal/org/objectweb/asm/Item.java | 0 .../jdk/internal/org/objectweb/asm/Label.java | 0 .../org/objectweb/asm/MethodVisitor.java | 0 .../org/objectweb/asm/MethodWriter.java | 0 .../internal/org/objectweb/asm/Opcodes.java | 0 .../jdk/internal/org/objectweb/asm/Type.java | 0 .../internal/org/objectweb/asm/TypePath.java | 0 .../org/objectweb/asm/TypeReference.java | 0 .../objectweb/asm/commons/AdviceAdapter.java | 0 .../asm/commons/AnalyzerAdapter.java | 0 .../asm/commons/CodeSizeEvaluator.java | 0 .../asm/commons/GeneratorAdapter.java | 0 .../asm/commons/InstructionAdapter.java | 0 .../asm/commons/JSRInlinerAdapter.java | 0 .../asm/commons/LocalVariablesSorter.java | 0 .../org/objectweb/asm/commons/Method.java | 0 .../org/objectweb/asm/commons/Remapper.java | 0 .../commons/RemappingAnnotationAdapter.java | 0 .../asm/commons/RemappingClassAdapter.java | 0 .../asm/commons/RemappingFieldAdapter.java | 0 .../asm/commons/RemappingMethodAdapter.java | 0 .../commons/RemappingSignatureAdapter.java | 0 .../asm/commons/SerialVersionUIDAdder.java | 0 .../objectweb/asm/commons/SimpleRemapper.java | 0 .../asm/commons/StaticInitMerger.java | 0 .../asm/commons/TableSwitchGenerator.java | 0 .../asm/commons/TryCatchBlockSorter.java | 0 .../asm/signature/SignatureReader.java | 0 .../asm/signature/SignatureVisitor.java | 0 .../asm/signature/SignatureWriter.java | 0 .../objectweb/asm/tree/AbstractInsnNode.java | 0 .../objectweb/asm/tree/AnnotationNode.java | 0 .../org/objectweb/asm/tree/ClassNode.java | 0 .../org/objectweb/asm/tree/FieldInsnNode.java | 0 .../org/objectweb/asm/tree/FieldNode.java | 0 .../org/objectweb/asm/tree/FrameNode.java | 0 .../org/objectweb/asm/tree/IincInsnNode.java | 0 .../objectweb/asm/tree/InnerClassNode.java | 0 .../org/objectweb/asm/tree/InsnList.java | 0 .../org/objectweb/asm/tree/InsnNode.java | 0 .../org/objectweb/asm/tree/IntInsnNode.java | 0 .../asm/tree/InvokeDynamicInsnNode.java | 0 .../org/objectweb/asm/tree/JumpInsnNode.java | 0 .../org/objectweb/asm/tree/LabelNode.java | 0 .../org/objectweb/asm/tree/LdcInsnNode.java | 0 .../objectweb/asm/tree/LineNumberNode.java | 0 .../asm/tree/LocalVariableAnnotationNode.java | 0 .../objectweb/asm/tree/LocalVariableNode.java | 0 .../asm/tree/LookupSwitchInsnNode.java | 0 .../objectweb/asm/tree/MethodInsnNode.java | 0 .../org/objectweb/asm/tree/MethodNode.java | 0 .../asm/tree/MultiANewArrayInsnNode.java | 0 .../org/objectweb/asm/tree/ParameterNode.java | 0 .../asm/tree/TableSwitchInsnNode.java | 0 .../objectweb/asm/tree/TryCatchBlockNode.java | 0 .../asm/tree/TypeAnnotationNode.java | 0 .../org/objectweb/asm/tree/TypeInsnNode.java | 0 .../org/objectweb/asm/tree/VarInsnNode.java | 0 .../objectweb/asm/tree/analysis/Analyzer.java | 0 .../asm/tree/analysis/AnalyzerException.java | 0 .../asm/tree/analysis/BasicInterpreter.java | 0 .../asm/tree/analysis/BasicValue.java | 0 .../asm/tree/analysis/BasicVerifier.java | 0 .../objectweb/asm/tree/analysis/Frame.java | 0 .../asm/tree/analysis/Interpreter.java | 0 .../asm/tree/analysis/SimpleVerifier.java | 0 .../objectweb/asm/tree/analysis/SmallSet.java | 0 .../asm/tree/analysis/SourceInterpreter.java | 0 .../asm/tree/analysis/SourceValue.java | 0 .../asm/tree/analysis/Subroutine.java | 0 .../objectweb/asm/tree/analysis/Value.java | 0 .../org/objectweb/asm/util/ASMifiable.java | 0 .../org/objectweb/asm/util/ASMifier.java | 0 .../asm/util/CheckAnnotationAdapter.java | 0 .../objectweb/asm/util/CheckClassAdapter.java | 0 .../objectweb/asm/util/CheckFieldAdapter.java | 0 .../asm/util/CheckMethodAdapter.java | 0 .../asm/util/CheckSignatureAdapter.java | 0 .../org/objectweb/asm/util/Printer.java | 0 .../org/objectweb/asm/util/Textifiable.java | 0 .../org/objectweb/asm/util/Textifier.java | 0 .../asm/util/TraceAnnotationVisitor.java | 0 .../objectweb/asm/util/TraceClassVisitor.java | 0 .../objectweb/asm/util/TraceFieldVisitor.java | 0 .../asm/util/TraceMethodVisitor.java | 0 .../asm/util/TraceSignatureVisitor.java | 0 .../internal/org/objectweb/asm/version.txt | 0 .../jdk/internal/org/xml/sax/Attributes.java | 0 .../internal/org/xml/sax/ContentHandler.java | 0 .../jdk/internal/org/xml/sax/DTDHandler.java | 0 .../internal/org/xml/sax/EntityResolver.java | 0 .../internal/org/xml/sax/ErrorHandler.java | 0 .../jdk/internal/org/xml/sax/InputSource.java | 0 .../jdk/internal/org/xml/sax/Locator.java | 0 .../internal/org/xml/sax/SAXException.java | 0 .../xml/sax/SAXNotRecognizedException.java | 0 .../org/xml/sax/SAXNotSupportedException.java | 0 .../org/xml/sax/SAXParseException.java | 0 .../jdk/internal/org/xml/sax/XMLReader.java | 0 .../org/xml/sax/helpers/DefaultHandler.java | 0 .../util/xml/PropertiesDefaultHandler.java | 0 .../jdk/internal/util/xml/SAXParser.java | 0 .../internal/util/xml/XMLStreamException.java | 0 .../internal/util/xml/XMLStreamWriter.java | 0 .../jdk/internal/util/xml/impl/Attrs.java | 0 .../jdk/internal/util/xml/impl/Input.java | 0 .../jdk/internal/util/xml/impl/Pair.java | 0 .../jdk/internal/util/xml/impl/Parser.java | 0 .../jdk/internal/util/xml/impl/ParserSAX.java | 0 .../internal/util/xml/impl/ReaderUTF16.java | 0 .../internal/util/xml/impl/ReaderUTF8.java | 0 .../internal/util/xml/impl/SAXParserImpl.java | 0 .../util/xml/impl/XMLStreamWriterImpl.java | 0 .../jdk/internal/util/xml/impl/XMLWriter.java | 0 .../jdk/net/ExtendedSocketOptions.java | 0 .../classes/jdk/net/NetworkPermission.java | 0 .../share/classes/jdk/net/SocketFlow.java | 0 .../share/classes/jdk/net/Sockets.java | 0 .../share/classes/jdk/net/package-info.java | 0 .../share/classes/overview-core.html | 0 .../classes/sun/invoke/WrapperInstance.java | 0 .../sun/invoke/anon/AnonymousClassLoader.java | 0 .../sun/invoke/anon/ConstantPoolParser.java | 0 .../sun/invoke/anon/ConstantPoolPatch.java | 0 .../sun/invoke/anon/ConstantPoolVisitor.java | 0 .../InvalidConstantPoolFormatException.java | 0 .../share/classes/sun/invoke/empty/Empty.java | 0 .../classes/sun/invoke/package-info.java | 0 .../sun/invoke/util/BytecodeDescriptor.java | 0 .../classes/sun/invoke/util/BytecodeName.java | 0 .../sun/invoke/util/ValueConversions.java | 0 .../classes/sun/invoke/util/VerifyAccess.java | 0 .../classes/sun/invoke/util/VerifyType.java | 0 .../classes/sun/invoke/util/Wrapper.java | 0 .../classes/sun/invoke/util/package-info.java | 0 .../classes/sun/launcher/LauncherHelper.java | 0 .../launcher/resources/launcher.properties | 0 .../launcher/resources/launcher_de.properties | 0 .../launcher/resources/launcher_es.properties | 0 .../launcher/resources/launcher_fr.properties | 0 .../launcher/resources/launcher_it.properties | 0 .../launcher/resources/launcher_ja.properties | 0 .../launcher/resources/launcher_ko.properties | 0 .../resources/launcher_pt_BR.properties | 0 .../launcher/resources/launcher_sv.properties | 0 .../resources/launcher_zh_CN.properties | 0 .../resources/launcher_zh_TW.properties | 0 .../misc/ASCIICaseInsensitiveComparator.java | 0 .../share/classes/sun/misc/BASE64Decoder.java | 0 .../share/classes/sun/misc/BASE64Encoder.java | 0 .../classes/sun/misc/CEFormatException.java | 0 .../classes/sun/misc/CEStreamExhausted.java | 0 .../share/classes/sun/misc/CRC16.java | 0 .../share/classes/sun/misc/Cache.java | 0 .../classes/sun/misc/CharacterDecoder.java | 0 .../classes/sun/misc/CharacterEncoder.java | 0 .../sun/misc/ClassFileTransformer.java | 0 .../share/classes/sun/misc/Cleaner.java | 0 .../classes/sun/misc/CompoundEnumeration.java | 0 .../share/classes/sun/misc/ConditionLock.java | 0 .../share/classes/sun/misc/Contended.java | 0 .../share/classes/sun/misc/DoubleConsts.java | 0 .../classes/sun/misc/ExtensionDependency.java | 0 .../share/classes/sun/misc/ExtensionInfo.java | 0 .../misc/ExtensionInstallationException.java | 0 .../misc/ExtensionInstallationProvider.java | 0 .../share/classes/sun/misc/FDBigInteger.java | 0 .../share/classes/sun/misc/FloatConsts.java | 0 .../classes/sun/misc/FloatingDecimal.java | 0 .../sun/misc/FormattedFloatingDecimal.java | 0 .../share/classes/sun/misc/GC.java | 0 .../classes/sun/misc/HexDumpEncoder.java | 0 .../share/classes/sun/misc/IOUtils.java | 0 .../classes/sun/misc/InnocuousThread.java | 0 .../sun/misc/InvalidJarIndexException.java | 0 .../share/classes/sun/misc/JarFilter.java | 0 .../share/classes/sun/misc/JarIndex.java | 0 .../share/classes/sun/misc/JavaAWTAccess.java | 0 .../classes/sun/misc/JavaAWTFontAccess.java | 0 .../sun/misc/JavaBeansIntrospectorAccess.java | 0 .../share/classes/sun/misc/JavaIOAccess.java | 0 .../sun/misc/JavaIOFileDescriptorAccess.java | 0 .../classes/sun/misc/JavaLangAccess.java | 0 .../classes/sun/misc/JavaLangRefAccess.java | 0 .../share/classes/sun/misc/JavaNetAccess.java | 0 .../sun/misc/JavaNetHttpCookieAccess.java | 0 .../share/classes/sun/misc/JavaNioAccess.java | 0 .../classes/sun/misc/JavaSecurityAccess.java | 0 .../JavaSecurityProtectionDomainAccess.java | 0 .../classes/sun/misc/JavaUtilJarAccess.java | 0 .../sun/misc/JavaUtilZipFileAccess.java | 0 .../share/classes/sun/misc/LRUCache.java | 0 .../share/classes/sun/misc/Launcher.java | 0 .../share/classes/sun/misc/Lock.java | 0 .../share/classes/sun/misc/MessageUtils.java | 0 .../share/classes/sun/misc/MetaIndex.java | 0 .../classes/sun/misc/NativeSignalHandler.java | 0 .../share/classes/sun/misc/Perf.java | 0 .../share/classes/sun/misc/PerfCounter.java | 0 .../classes/sun/misc/PerformanceLogger.java | 0 .../classes/sun/misc/ProxyGenerator.java | 0 .../share/classes/sun/misc/Queue.java | 0 .../share/classes/sun/misc/Request.java | 0 .../classes/sun/misc/RequestProcessor.java | 0 .../share/classes/sun/misc/Resource.java | 0 .../share/classes/sun/misc/SharedSecrets.java | 0 .../share/classes/sun/misc/Signal.java | 0 .../share/classes/sun/misc/SignalHandler.java | 0 .../share/classes/sun/misc/SoftCache.java | 0 .../share/classes/sun/misc/UCDecoder.java | 0 .../share/classes/sun/misc/UCEncoder.java | 0 .../share/classes/sun/misc/URLClassPath.java | 0 .../share/classes/sun/misc/UUDecoder.java | 0 .../share/classes/sun/misc/UUEncoder.java | 0 .../share/classes/sun/misc/Unsafe.java | 0 .../share/classes/sun/misc/VM.java | 0 .../classes/sun/misc/VMNotification.java | 0 .../share/classes/sun/misc/VMSupport.java | 0 .../classes/sun/misc/Version.java.template | 0 .../classes/sun/misc/resources/Messages.java | 0 .../sun/misc/resources/Messages_de.java | 0 .../sun/misc/resources/Messages_es.java | 0 .../sun/misc/resources/Messages_fr.java | 0 .../sun/misc/resources/Messages_it.java | 0 .../sun/misc/resources/Messages_ja.java | 0 .../sun/misc/resources/Messages_ko.java | 0 .../sun/misc/resources/Messages_pt_BR.java | 0 .../sun/misc/resources/Messages_sv.java | 0 .../sun/misc/resources/Messages_zh_CN.java | 0 .../sun/misc/resources/Messages_zh_TW.java | 0 .../classes/sun/net/ApplicationProxy.java | 0 .../sun/net/ConnectionResetException.java | 0 .../classes/sun/net/ExtendedOptionsImpl.java | 0 .../sun/net/InetAddressCachePolicy.java | 0 .../share/classes/sun/net/NetProperties.java | 0 .../share/classes/sun/net/NetworkClient.java | 0 .../share/classes/sun/net/NetworkServer.java | 0 .../share/classes/sun/net/ProgressEvent.java | 0 .../classes/sun/net/ProgressListener.java | 0 .../sun/net/ProgressMeteringPolicy.java | 0 .../classes/sun/net/ProgressMonitor.java | 0 .../share/classes/sun/net/ProgressSource.java | 0 .../classes/sun/net/RegisteredDomain.java | 0 .../classes/sun/net/ResourceManager.java | 0 .../share/classes/sun/net/SocksProxy.java | 0 .../classes/sun/net/TelnetInputStream.java | 0 .../classes/sun/net/TelnetOutputStream.java | 0 .../sun/net/TelnetProtocolException.java | 0 .../sun/net/TransferProtocolClient.java | 0 .../classes/sun/net/URLCanonicalizer.java | 0 .../sun/net/dns/ResolverConfiguration.java | 0 .../share/classes/sun/net/ftp/FtpClient.java | 0 .../sun/net/ftp/FtpClientProvider.java | 0 .../classes/sun/net/ftp/FtpDirEntry.java | 0 .../classes/sun/net/ftp/FtpDirParser.java | 0 .../sun/net/ftp/FtpLoginException.java | 0 .../sun/net/ftp/FtpProtocolException.java | 0 .../classes/sun/net/ftp/FtpReplyCode.java | 0 .../ftp/impl/DefaultFtpClientProvider.java | 0 .../classes/sun/net/ftp/impl/FtpClient.java | 0 .../share/classes/sun/net/idn/Punycode.java | 0 .../share/classes/sun/net/idn/StringPrep.java | 0 .../sun/net/idn/StringPrepDataReader.java | 0 .../sun/net/idn/UCharacterDirection.java | 0 .../classes/sun/net/idn/UCharacterEnums.java | 0 .../share/classes/sun/net/idn/uidna.spp | Bin .../share/classes/sun/net/sdp/SdpSupport.java | 0 .../classes/sun/net/smtp/SmtpClient.java | 0 .../sun/net/smtp/SmtpProtocolException.java | 0 .../sun/net/spi/DefaultProxySelector.java | 0 .../sun/net/spi/nameservice/NameService.java | 0 .../nameservice/NameServiceDescriptor.java | 0 .../classes/sun/net/util/IPAddressUtil.java | 0 .../share/classes/sun/net/util/URLUtil.java | 0 .../net/www/ApplicationLaunchException.java | 0 .../classes/sun/net/www/HeaderParser.java | 0 .../classes/sun/net/www/MessageHeader.java | 0 .../classes/sun/net/www/MeteredStream.java | 0 .../share/classes/sun/net/www/MimeEntry.java | 0 .../classes/sun/net/www/MimeLauncher.java | 0 .../share/classes/sun/net/www/MimeTable.java | 0 .../share/classes/sun/net/www/ParseUtil.java | 0 .../classes/sun/net/www/URLConnection.java | 0 .../sun/net/www/content/text/Generic.java | 0 .../content/text/PlainTextInputStream.java | 0 .../sun/net/www/content/text/plain.java | 0 .../sun/net/www/http/ChunkedInputStream.java | 0 .../sun/net/www/http/ChunkedOutputStream.java | 0 .../classes/sun/net/www/http/HttpCapture.java | 0 .../net/www/http/HttpCaptureInputStream.java | 0 .../net/www/http/HttpCaptureOutputStream.java | 0 .../classes/sun/net/www/http/HttpClient.java | 0 .../classes/sun/net/www/http/Hurryable.java | 0 .../sun/net/www/http/KeepAliveCache.java | 0 .../net/www/http/KeepAliveCleanerEntry.java | 0 .../sun/net/www/http/KeepAliveStream.java | 0 .../net/www/http/KeepAliveStreamCleaner.java | 0 .../sun/net/www/http/PosterOutputStream.java | 0 .../www/protocol/file/FileURLConnection.java | 0 .../www/protocol/ftp/FtpURLConnection.java | 0 .../sun/net/www/protocol/ftp/Handler.java | 0 .../sun/net/www/protocol/http/AuthCache.java | 0 .../net/www/protocol/http/AuthCacheImpl.java | 0 .../net/www/protocol/http/AuthCacheValue.java | 0 .../sun/net/www/protocol/http/AuthScheme.java | 0 .../protocol/http/AuthenticationHeader.java | 0 .../www/protocol/http/AuthenticationInfo.java | 0 .../protocol/http/BasicAuthentication.java | 0 .../protocol/http/DigestAuthentication.java | 0 .../sun/net/www/protocol/http/Handler.java | 0 .../www/protocol/http/HttpAuthenticator.java | 0 .../net/www/protocol/http/HttpCallerInfo.java | 0 .../www/protocol/http/HttpURLConnection.java | 0 .../http/NTLMAuthenticationProxy.java | 0 .../http/NegotiateAuthentication.java | 0 .../sun/net/www/protocol/http/Negotiator.java | 0 .../http/ntlm/NTLMAuthenticationCallback.java | 0 .../AbstractDelegateHttpsURLConnection.java | 0 .../https/DefaultHostnameVerifier.java | 0 .../https/DelegateHttpsURLConnection.java | 0 .../sun/net/www/protocol/https/Handler.java | 0 .../net/www/protocol/https/HttpsClient.java | 0 .../https/HttpsURLConnectionImpl.java | 0 .../sun/net/www/protocol/jar/Handler.java | 0 .../www/protocol/jar/JarURLConnection.java | 0 .../sun/net/www/protocol/jar/URLJarFile.java | 0 .../www/protocol/jar/URLJarFileCallBack.java | 0 .../sun/net/www/protocol/mailto/Handler.java | 0 .../protocol/mailto/MailToURLConnection.java | 0 .../sun/net/www/protocol/netdoc/Handler.java | 0 .../share/classes/sun/nio/ByteBuffered.java | 0 .../sun/nio/ch/AbstractPollArrayWrapper.java | 0 .../sun/nio/ch/AbstractPollSelectorImpl.java | 0 .../sun/nio/ch/AllocatedNativeObject.java | 0 .../nio/ch/AsynchronousChannelGroupImpl.java | 0 .../nio/ch/AsynchronousFileChannelImpl.java | 0 .../AsynchronousServerSocketChannelImpl.java | 0 .../nio/ch/AsynchronousSocketChannelImpl.java | 0 .../share/classes/sun/nio/ch/Cancellable.java | 0 .../sun/nio/ch/ChannelInputStream.java | 0 .../classes/sun/nio/ch/CompletedFuture.java | 0 .../sun/nio/ch/DatagramChannelImpl.java | 0 .../sun/nio/ch/DatagramSocketAdaptor.java | 0 .../classes/sun/nio/ch/DirectBuffer.java | 0 .../sun/nio/ch/ExtendedSocketOption.java | 0 .../classes/sun/nio/ch/FileChannelImpl.java | 0 .../classes/sun/nio/ch/FileDispatcher.java | 0 .../classes/sun/nio/ch/FileLockImpl.java | 0 .../classes/sun/nio/ch/FileLockTable.java | 0 .../share/classes/sun/nio/ch/Groupable.java | 0 .../share/classes/sun/nio/ch/IOStatus.java | 0 .../share/classes/sun/nio/ch/IOUtil.java | 0 .../classes/sun/nio/ch/IOVecWrapper.java | 0 .../classes/sun/nio/ch/Interruptible.java | 0 .../share/classes/sun/nio/ch/Invoker.java | 0 .../classes/sun/nio/ch/MembershipKeyImpl.java | 0 .../sun/nio/ch/MembershipRegistry.java | 0 .../classes/sun/nio/ch/NativeDispatcher.java | 0 .../classes/sun/nio/ch/NativeObject.java | 0 .../classes/sun/nio/ch/NativeThreadSet.java | 0 .../share/classes/sun/nio/ch/Net.java | 0 .../share/classes/sun/nio/ch/OptionKey.java | 0 .../classes/sun/nio/ch/PendingFuture.java | 0 .../sun/nio/ch/PollSelectorProvider.java | 0 .../share/classes/sun/nio/ch/Reflect.java | 0 .../share/classes/sun/nio/ch/Secrets.java | 0 .../share/classes/sun/nio/ch/SelChImpl.java | 0 .../classes/sun/nio/ch/SelectionKeyImpl.java | 0 .../classes/sun/nio/ch/SelectorImpl.java | 0 .../sun/nio/ch/SelectorProviderImpl.java | 0 .../sun/nio/ch/ServerSocketAdaptor.java | 0 .../sun/nio/ch/ServerSocketChannelImpl.java | 0 .../ch/SimpleAsynchronousFileChannelImpl.java | 0 .../classes/sun/nio/ch/SocketAdaptor.java | 0 .../classes/sun/nio/ch/SocketChannelImpl.java | 0 .../share/classes/sun/nio/ch/ThreadPool.java | 0 .../share/classes/sun/nio/ch/Util.java | 0 .../sun/nio/cs/AbstractCharsetProvider.java | 0 .../classes/sun/nio/cs/ArrayDecoder.java | 0 .../classes/sun/nio/cs/ArrayEncoder.java | 0 .../share/classes/sun/nio/cs/CESU_8.java | 0 .../classes/sun/nio/cs/CharsetMapping.java | 0 .../sun/nio/cs/FastCharsetProvider.java | 0 .../sun/nio/cs/HistoricallyNamedCharset.java | 0 .../share/classes/sun/nio/cs/ISO_8859_1.java | 0 .../share/classes/sun/nio/cs/SingleByte.java | 0 .../sun/nio/cs/StandardCharsets.java.template | 0 .../classes/sun/nio/cs/StreamDecoder.java | 0 .../classes/sun/nio/cs/StreamEncoder.java | 0 .../share/classes/sun/nio/cs/Surrogate.java | 0 .../classes/sun/nio/cs/ThreadLocalCoders.java | 0 .../share/classes/sun/nio/cs/US_ASCII.java | 0 .../share/classes/sun/nio/cs/UTF_16.java | 0 .../share/classes/sun/nio/cs/UTF_16BE.java | 0 .../share/classes/sun/nio/cs/UTF_16LE.java | 0 .../classes/sun/nio/cs/UTF_16LE_BOM.java | 0 .../share/classes/sun/nio/cs/UTF_32.java | 0 .../share/classes/sun/nio/cs/UTF_32BE.java | 0 .../classes/sun/nio/cs/UTF_32BE_BOM.java | 0 .../share/classes/sun/nio/cs/UTF_32Coder.java | 0 .../share/classes/sun/nio/cs/UTF_32LE.java | 0 .../classes/sun/nio/cs/UTF_32LE_BOM.java | 0 .../share/classes/sun/nio/cs/UTF_8.java | 0 .../share/classes/sun/nio/cs/Unicode.java | 0 .../classes/sun/nio/cs/UnicodeDecoder.java | 0 .../classes/sun/nio/cs/UnicodeEncoder.java | 0 .../nio/fs/AbstractAclFileAttributeView.java | 0 .../fs/AbstractBasicFileAttributeView.java | 0 .../nio/fs/AbstractFileSystemProvider.java | 0 .../sun/nio/fs/AbstractFileTypeDetector.java | 0 .../classes/sun/nio/fs/AbstractPath.java | 0 .../classes/sun/nio/fs/AbstractPoller.java | 0 .../AbstractUserDefinedFileAttributeView.java | 0 .../classes/sun/nio/fs/AbstractWatchKey.java | 0 .../sun/nio/fs/AbstractWatchService.java | 0 .../sun/nio/fs/BasicFileAttributesHolder.java | 0 .../share/classes/sun/nio/fs/Cancellable.java | 0 .../sun/nio/fs/DynamicFileAttributeView.java | 0 .../nio/fs/FileOwnerAttributeViewImpl.java | 0 .../share/classes/sun/nio/fs/Globs.java | 0 .../classes/sun/nio/fs/NativeBuffer.java | 0 .../classes/sun/nio/fs/NativeBuffers.java | 0 .../sun/nio/fs/PollingWatchService.java | 0 .../share/classes/sun/nio/fs/Reflect.java | 0 .../share/classes/sun/nio/fs/Util.java | 0 .../sun/reflect/AccessorGenerator.java | 0 .../BootstrapConstructorAccessorImpl.java | 0 .../share/classes/sun/reflect/ByteVector.java | 0 .../sun/reflect/ByteVectorFactory.java | 0 .../classes/sun/reflect/ByteVectorImpl.java | 0 .../classes/sun/reflect/CallerSensitive.java | 0 .../classes/sun/reflect/ClassDefiner.java | 0 .../sun/reflect/ClassFileAssembler.java | 0 .../sun/reflect/ClassFileConstants.java | 0 .../classes/sun/reflect/ConstantPool.java | 0 .../sun/reflect/ConstructorAccessor.java | 0 .../sun/reflect/ConstructorAccessorImpl.java | 0 .../DelegatingConstructorAccessorImpl.java | 0 .../reflect/DelegatingMethodAccessorImpl.java | 0 .../classes/sun/reflect/FieldAccessor.java | 0 .../sun/reflect/FieldAccessorImpl.java | 0 .../share/classes/sun/reflect/FieldInfo.java | 0 ...ationExceptionConstructorAccessorImpl.java | 0 .../share/classes/sun/reflect/Label.java | 0 .../sun/reflect/LangReflectAccess.java | 0 .../sun/reflect/MagicAccessorImpl.java | 0 .../classes/sun/reflect/MethodAccessor.java | 0 .../sun/reflect/MethodAccessorGenerator.java | 0 .../sun/reflect/MethodAccessorImpl.java | 0 .../NativeConstructorAccessorImpl.java | 0 .../sun/reflect/NativeMethodAccessorImpl.java | 0 .../share/classes/sun/reflect/Reflection.java | 0 .../sun/reflect/ReflectionFactory.java | 0 .../SerializationConstructorAccessorImpl.java | 0 .../sun/reflect/SignatureIterator.java | 0 .../share/classes/sun/reflect/UTF8.java | 0 .../UnsafeBooleanFieldAccessorImpl.java | 0 .../reflect/UnsafeByteFieldAccessorImpl.java | 0 .../UnsafeCharacterFieldAccessorImpl.java | 0 .../UnsafeDoubleFieldAccessorImpl.java | 0 .../reflect/UnsafeFieldAccessorFactory.java | 0 .../sun/reflect/UnsafeFieldAccessorImpl.java | 0 .../reflect/UnsafeFloatFieldAccessorImpl.java | 0 .../UnsafeIntegerFieldAccessorImpl.java | 0 .../reflect/UnsafeLongFieldAccessorImpl.java | 0 .../UnsafeObjectFieldAccessorImpl.java | 0 ...safeQualifiedBooleanFieldAccessorImpl.java | 0 .../UnsafeQualifiedByteFieldAccessorImpl.java | 0 ...feQualifiedCharacterFieldAccessorImpl.java | 0 ...nsafeQualifiedDoubleFieldAccessorImpl.java | 0 .../UnsafeQualifiedFieldAccessorImpl.java | 0 ...UnsafeQualifiedFloatFieldAccessorImpl.java | 0 ...safeQualifiedIntegerFieldAccessorImpl.java | 0 .../UnsafeQualifiedLongFieldAccessorImpl.java | 0 ...nsafeQualifiedObjectFieldAccessorImpl.java | 0 ...UnsafeQualifiedShortFieldAccessorImpl.java | 0 ...alifiedStaticBooleanFieldAccessorImpl.java | 0 ...eQualifiedStaticByteFieldAccessorImpl.java | 0 ...ifiedStaticCharacterFieldAccessorImpl.java | 0 ...ualifiedStaticDoubleFieldAccessorImpl.java | 0 ...nsafeQualifiedStaticFieldAccessorImpl.java | 0 ...QualifiedStaticFloatFieldAccessorImpl.java | 0 ...alifiedStaticIntegerFieldAccessorImpl.java | 0 ...eQualifiedStaticLongFieldAccessorImpl.java | 0 ...ualifiedStaticObjectFieldAccessorImpl.java | 0 ...QualifiedStaticShortFieldAccessorImpl.java | 0 .../reflect/UnsafeShortFieldAccessorImpl.java | 0 .../UnsafeStaticBooleanFieldAccessorImpl.java | 0 .../UnsafeStaticByteFieldAccessorImpl.java | 0 ...nsafeStaticCharacterFieldAccessorImpl.java | 0 .../UnsafeStaticDoubleFieldAccessorImpl.java | 0 .../UnsafeStaticFieldAccessorImpl.java | 0 .../UnsafeStaticFloatFieldAccessorImpl.java | 0 .../UnsafeStaticIntegerFieldAccessorImpl.java | 0 .../UnsafeStaticLongFieldAccessorImpl.java | 0 .../UnsafeStaticObjectFieldAccessorImpl.java | 0 .../UnsafeStaticShortFieldAccessorImpl.java | 0 .../annotation/AnnotatedTypeFactory.java | 0 .../AnnotationInvocationHandler.java | 0 .../reflect/annotation/AnnotationParser.java | 0 .../reflect/annotation/AnnotationSupport.java | 0 .../reflect/annotation/AnnotationType.java | 0 .../AnnotationTypeMismatchExceptionProxy.java | 0 .../EnumConstantNotPresentExceptionProxy.java | 0 .../reflect/annotation/ExceptionProxy.java | 0 .../reflect/annotation/TypeAnnotation.java | 0 .../annotation/TypeAnnotationParser.java | 0 .../TypeNotPresentExceptionProxy.java | 0 .../factory/CoreReflectionFactory.java | 0 .../generics/factory/GenericsFactory.java | 0 .../generics/parser/SignatureParser.java | 0 .../GenericArrayTypeImpl.java | 0 .../LazyReflectiveObjectGenerator.java | 0 .../NotImplementedException.java | 0 .../ParameterizedTypeImpl.java | 0 .../reflectiveObjects/TypeVariableImpl.java | 0 .../reflectiveObjects/WildcardTypeImpl.java | 0 .../repository/AbstractRepository.java | 0 .../generics/repository/ClassRepository.java | 0 .../repository/ConstructorRepository.java | 0 .../generics/repository/FieldRepository.java | 0 .../repository/GenericDeclRepository.java | 0 .../generics/repository/MethodRepository.java | 0 .../reflect/generics/scope/AbstractScope.java | 0 .../reflect/generics/scope/ClassScope.java | 0 .../generics/scope/ConstructorScope.java | 0 .../reflect/generics/scope/DummyScope.java | 0 .../reflect/generics/scope/MethodScope.java | 0 .../sun/reflect/generics/scope/Scope.java | 0 .../generics/tree/ArrayTypeSignature.java | 0 .../sun/reflect/generics/tree/BaseType.java | 0 .../generics/tree/BooleanSignature.java | 0 .../generics/tree/BottomSignature.java | 0 .../reflect/generics/tree/ByteSignature.java | 0 .../reflect/generics/tree/CharSignature.java | 0 .../reflect/generics/tree/ClassSignature.java | 0 .../generics/tree/ClassTypeSignature.java | 0 .../generics/tree/DoubleSignature.java | 0 .../generics/tree/FieldTypeSignature.java | 0 .../reflect/generics/tree/FloatSignature.java | 0 .../generics/tree/FormalTypeParameter.java | 0 .../reflect/generics/tree/IntSignature.java | 0 .../reflect/generics/tree/LongSignature.java | 0 .../generics/tree/MethodTypeSignature.java | 0 .../sun/reflect/generics/tree/ReturnType.java | 0 .../reflect/generics/tree/ShortSignature.java | 0 .../sun/reflect/generics/tree/Signature.java | 0 .../tree/SimpleClassTypeSignature.java | 0 .../sun/reflect/generics/tree/Tree.java | 0 .../reflect/generics/tree/TypeArgument.java | 0 .../reflect/generics/tree/TypeSignature.java | 0 .../sun/reflect/generics/tree/TypeTree.java | 0 .../generics/tree/TypeVariableSignature.java | 0 .../reflect/generics/tree/VoidDescriptor.java | 0 .../sun/reflect/generics/tree/Wildcard.java | 0 .../sun/reflect/generics/visitor/Reifier.java | 0 .../generics/visitor/TypeTreeVisitor.java | 0 .../sun/reflect/generics/visitor/Visitor.java | 0 .../sun/reflect/misc/ConstructorUtil.java | 0 .../classes/sun/reflect/misc/FieldUtil.java | 0 .../classes/sun/reflect/misc/MethodUtil.java | 0 .../classes/sun/reflect/misc/ReflectUtil.java | 0 .../share/classes/sun/reflect/package.html | 0 .../sun/security/action/GetBooleanAction.java | 0 .../GetBooleanSecurityPropertyAction.java | 0 .../sun/security/action/GetIntegerAction.java | 0 .../sun/security/action/GetLongAction.java | 0 .../security/action/GetPropertyAction.java | 0 .../action/OpenFileInputStreamAction.java | 0 .../sun/security/action/PutAllAction.java | 0 .../internal/interfaces/TlsMasterSecret.java | 0 .../spec/TlsKeyMaterialParameterSpec.java | 0 .../internal/spec/TlsKeyMaterialSpec.java | 0 .../spec/TlsMasterSecretParameterSpec.java | 0 .../internal/spec/TlsPrfParameterSpec.java | 0 .../TlsRsaPremasterSecretParameterSpec.java | 0 .../classes/sun/security/jca/GetInstance.java | 0 .../classes/sun/security/jca/JCAUtil.java | 0 .../sun/security/jca/ProviderConfig.java | 0 .../sun/security/jca/ProviderList.java | 0 .../classes/sun/security/jca/Providers.java | 0 .../classes/sun/security/jca/ServiceId.java | 0 .../sun/security/pkcs/ContentInfo.java | 0 .../pkcs/EncryptedPrivateKeyInfo.java | 0 .../classes/sun/security/pkcs/PKCS7.java | 0 .../classes/sun/security/pkcs/PKCS8Key.java | 0 .../sun/security/pkcs/PKCS9Attribute.java | 0 .../sun/security/pkcs/PKCS9Attributes.java | 0 .../sun/security/pkcs/ParsingException.java | 0 .../classes/sun/security/pkcs/SignerInfo.java | 0 .../security/pkcs/SigningCertificateInfo.java | 0 .../classes/sun/security/pkcs10/PKCS10.java | 0 .../sun/security/pkcs10/PKCS10Attribute.java | 0 .../sun/security/pkcs10/PKCS10Attributes.java | 0 .../classes/sun/security/pkcs12/MacData.java | 0 .../sun/security/pkcs12/PKCS12KeyStore.java | 0 .../sun/security/provider/AuthPolicyFile.java | 0 .../security/provider/ByteArrayAccess.java | 0 .../sun/security/provider/ConfigFile.java | 0 .../classes/sun/security/provider/DSA.java | 0 .../sun/security/provider/DSAKeyFactory.java | 0 .../provider/DSAKeyPairGenerator.java | 0 .../provider/DSAParameterGenerator.java | 0 .../sun/security/provider/DSAParameters.java | 0 .../sun/security/provider/DSAPrivateKey.java | 0 .../sun/security/provider/DSAPublicKey.java | 0 .../security/provider/DSAPublicKeyImpl.java | 0 .../sun/security/provider/DigestBase.java | 0 .../sun/security/provider/DomainKeyStore.java | 0 .../sun/security/provider/JavaKeyStore.java | 0 .../sun/security/provider/KeyProtector.java | 0 .../classes/sun/security/provider/MD2.java | 0 .../classes/sun/security/provider/MD4.java | 0 .../classes/sun/security/provider/MD5.java | 0 .../sun/security/provider/ParameterCache.java | 0 .../sun/security/provider/PolicyFile.java | 0 .../sun/security/provider/PolicyParser.java | 0 .../sun/security/provider/PolicySpiFile.java | 0 .../classes/sun/security/provider/SHA.java | 0 .../classes/sun/security/provider/SHA2.java | 0 .../classes/sun/security/provider/SHA5.java | 0 .../sun/security/provider/SecureRandom.java | 0 .../sun/security/provider/SeedGenerator.java | 0 .../security/provider/SubjectCodeSource.java | 0 .../classes/sun/security/provider/Sun.java | 0 .../sun/security/provider/SunEntries.java | 0 .../provider/VerificationProvider.java | 0 .../sun/security/provider/X509Factory.java | 0 .../certpath/AdaptableX509CertSelector.java | 0 .../provider/certpath/AdjacencyList.java | 0 .../provider/certpath/AlgorithmChecker.java | 0 .../provider/certpath/BasicChecker.java | 0 .../security/provider/certpath/BuildStep.java | 0 .../security/provider/certpath/Builder.java | 0 .../security/provider/certpath/CertId.java | 0 .../provider/certpath/CertPathHelper.java | 0 .../provider/certpath/CertStoreHelper.java | 0 .../certpath/CollectionCertStore.java | 0 .../provider/certpath/ConstraintsChecker.java | 0 .../certpath/DistributionPointFetcher.java | 0 .../provider/certpath/ForwardBuilder.java | 0 .../provider/certpath/ForwardState.java | 0 .../certpath/IndexedCollectionCertStore.java | 0 .../provider/certpath/KeyChecker.java | 0 .../sun/security/provider/certpath/OCSP.java | 0 .../provider/certpath/OCSPRequest.java | 0 .../provider/certpath/OCSPResponse.java | 0 .../sun/security/provider/certpath/PKIX.java | 0 .../certpath/PKIXCertPathValidator.java | 0 .../certpath/PKIXMasterCertPathValidator.java | 0 .../provider/certpath/PolicyChecker.java | 0 .../provider/certpath/PolicyNodeImpl.java | 0 .../provider/certpath/ReverseBuilder.java | 0 .../provider/certpath/ReverseState.java | 0 .../provider/certpath/RevocationChecker.java | 0 .../sun/security/provider/certpath/State.java | 0 .../provider/certpath/SunCertPathBuilder.java | 0 .../certpath/SunCertPathBuilderException.java | 0 .../SunCertPathBuilderParameters.java | 0 .../certpath/SunCertPathBuilderResult.java | 0 .../provider/certpath/URICertStore.java | 0 .../provider/certpath/UntrustedChecker.java | 0 .../security/provider/certpath/Vertex.java | 0 .../provider/certpath/X509CertPath.java | 0 .../certpath/X509CertificatePair.java | 0 .../certpath/ssl/SSLServerCertStore.java | 0 .../ssl/SSLServerCertStoreHelper.java | 0 .../classes/sun/security/rsa/RSACore.java | 0 .../sun/security/rsa/RSAKeyFactory.java | 0 .../sun/security/rsa/RSAKeyPairGenerator.java | 0 .../classes/sun/security/rsa/RSAPadding.java | 0 .../security/rsa/RSAPrivateCrtKeyImpl.java | 0 .../sun/security/rsa/RSAPrivateKeyImpl.java | 0 .../sun/security/rsa/RSAPublicKeyImpl.java | 0 .../sun/security/rsa/RSASignature.java | 0 .../classes/sun/security/rsa/SunRsaSign.java | 0 .../sun/security/rsa/SunRsaSignEntries.java | 0 .../classes/sun/security/ssl/Alerts.java | 0 .../sun/security/ssl/AppInputStream.java | 0 .../sun/security/ssl/AppOutputStream.java | 0 .../sun/security/ssl/Authenticator.java | 0 .../sun/security/ssl/BaseSSLSocketImpl.java | 0 .../security/ssl/ByteBufferInputStream.java | 0 .../classes/sun/security/ssl/CipherBox.java | 0 .../classes/sun/security/ssl/CipherSuite.java | 0 .../sun/security/ssl/CipherSuiteList.java | 0 .../sun/security/ssl/ClientHandshaker.java | 0 .../sun/security/ssl/DHClientKeyExchange.java | 0 .../classes/sun/security/ssl/DHCrypt.java | 0 .../share/classes/sun/security/ssl/Debug.java | 0 .../security/ssl/ECDHClientKeyExchange.java | 0 .../classes/sun/security/ssl/ECDHCrypt.java | 0 .../classes/sun/security/ssl/EngineArgs.java | 0 .../sun/security/ssl/EngineInputRecord.java | 0 .../sun/security/ssl/EngineOutputRecord.java | 0 .../sun/security/ssl/EngineWriter.java | 0 .../sun/security/ssl/EphemeralKeyManager.java | 0 .../sun/security/ssl/ExtensionType.java | 0 .../sun/security/ssl/HandshakeHash.java | 0 .../sun/security/ssl/HandshakeInStream.java | 0 .../sun/security/ssl/HandshakeMessage.java | 0 .../sun/security/ssl/HandshakeOutStream.java | 0 .../classes/sun/security/ssl/Handshaker.java | 0 .../sun/security/ssl/HelloExtension.java | 0 .../sun/security/ssl/HelloExtensions.java | 0 .../classes/sun/security/ssl/InputRecord.java | 0 .../classes/sun/security/ssl/JsseJce.java | 0 .../ssl/KerberosClientKeyExchange.java | 0 .../security/ssl/KeyManagerFactoryImpl.java | 0 .../classes/sun/security/ssl/Krb5Helper.java | 0 .../classes/sun/security/ssl/Krb5Proxy.java | 0 .../share/classes/sun/security/ssl/MAC.java | 0 .../sun/security/ssl/OutputRecord.java | 0 .../sun/security/ssl/ProtocolList.java | 0 .../sun/security/ssl/ProtocolVersion.java | 0 .../security/ssl/RSAClientKeyExchange.java | 0 .../sun/security/ssl/RSASignature.java | 0 .../sun/security/ssl/RandomCookie.java | 0 .../classes/sun/security/ssl/Record.java | 0 .../ssl/RenegotiationInfoExtension.java | 0 .../security/ssl/SSLAlgorithmConstraints.java | 0 .../sun/security/ssl/SSLContextImpl.java | 0 .../sun/security/ssl/SSLEngineImpl.java | 0 .../ssl/SSLServerSocketFactoryImpl.java | 0 .../sun/security/ssl/SSLServerSocketImpl.java | 0 .../security/ssl/SSLSessionContextImpl.java | 0 .../sun/security/ssl/SSLSessionImpl.java | 0 .../security/ssl/SSLSocketFactoryImpl.java | 0 .../sun/security/ssl/SSLSocketImpl.java | 0 .../sun/security/ssl/ServerHandshaker.java | 0 .../sun/security/ssl/ServerNameExtension.java | 0 .../classes/sun/security/ssl/SessionId.java | 0 .../ssl/SignatureAlgorithmsExtension.java | 0 .../ssl/SignatureAndHashAlgorithm.java | 0 .../classes/sun/security/ssl/SunJSSE.java | 0 .../security/ssl/SunX509KeyManagerImpl.java | 0 .../ssl/SupportedEllipticCurvesExtension.java | 0 ...upportedEllipticPointFormatsExtension.java | 0 .../security/ssl/TrustManagerFactoryImpl.java | 0 .../sun/security/ssl/UnknownExtension.java | 0 .../classes/sun/security/ssl/Utilities.java | 0 .../sun/security/ssl/X509KeyManagerImpl.java | 0 .../security/ssl/X509TrustManagerImpl.java | 0 .../security/timestamp/HttpTimestamper.java | 0 .../sun/security/timestamp/TSRequest.java | 0 .../sun/security/timestamp/TSResponse.java | 0 .../security/timestamp/TimestampToken.java | 0 .../sun/security/timestamp/Timestamper.java | 0 .../sun/security/tools/KeyStoreUtil.java | 0 .../classes/sun/security/tools/PathList.java | 0 .../security/tools/keytool/CertAndKeyGen.java | 0 .../sun/security/tools/keytool/Main.java | 0 .../sun/security/tools/keytool/Resources.java | 0 .../security/tools/keytool/Resources_de.java | 0 .../security/tools/keytool/Resources_es.java | 0 .../security/tools/keytool/Resources_fr.java | 0 .../security/tools/keytool/Resources_it.java | 0 .../security/tools/keytool/Resources_ja.java | 0 .../security/tools/keytool/Resources_ko.java | 0 .../tools/keytool/Resources_pt_BR.java | 0 .../security/tools/keytool/Resources_sv.java | 0 .../tools/keytool/Resources_zh_CN.java | 0 .../tools/keytool/Resources_zh_HK.java | 0 .../tools/keytool/Resources_zh_TW.java | 0 .../sun/security/util/AuthResources.java | 0 .../sun/security/util/AuthResources_de.java | 0 .../sun/security/util/AuthResources_es.java | 0 .../sun/security/util/AuthResources_fr.java | 0 .../sun/security/util/AuthResources_it.java | 0 .../sun/security/util/AuthResources_ja.java | 0 .../sun/security/util/AuthResources_ko.java | 0 .../security/util/AuthResources_pt_BR.java | 0 .../sun/security/util/AuthResources_sv.java | 0 .../security/util/AuthResources_zh_CN.java | 0 .../security/util/AuthResources_zh_TW.java | 0 .../classes/sun/security/util/BitArray.java | 0 .../sun/security/util/ByteArrayLexOrder.java | 0 .../sun/security/util/ByteArrayTagOrder.java | 0 .../classes/sun/security/util/Cache.java | 0 .../security/util/ConsoleCallbackHandler.java | 0 .../classes/sun/security/util/CurveDB.java | 0 .../classes/sun/security/util/Debug.java | 0 .../classes/sun/security/util/DerEncoder.java | 0 .../security/util/DerIndefLenConverter.java | 0 .../sun/security/util/DerInputBuffer.java | 0 .../sun/security/util/DerInputStream.java | 0 .../sun/security/util/DerOutputStream.java | 0 .../classes/sun/security/util/DerValue.java | 0 .../util/DisabledAlgorithmConstraints.java | 0 .../security/util/ECKeySizeParameterSpec.java | 0 .../sun/security/util/ECParameters.java | 0 .../classes/sun/security/util/ECUtil.java | 0 .../sun/security/util/HostnameChecker.java | 0 .../classes/sun/security/util/KeyUtil.java | 0 .../classes/sun/security/util/Length.java | 0 .../sun/security/util/ManifestDigester.java | 0 .../security/util/ManifestEntryVerifier.java | 0 .../classes/sun/security/util/NamedCurve.java | 0 .../sun/security/util/ObjectIdentifier.java | 0 .../classes/sun/security/util/Password.java | 0 .../sun/security/util/PendingException.java | 0 .../sun/security/util/PermissionFactory.java | 0 .../classes/sun/security/util/PolicyUtil.java | 0 .../sun/security/util/PropertyExpander.java | 0 .../classes/sun/security/util/Resources.java | 0 .../sun/security/util/ResourcesMgr.java | 0 .../sun/security/util/Resources_de.java | 0 .../sun/security/util/Resources_es.java | 0 .../sun/security/util/Resources_fr.java | 0 .../sun/security/util/Resources_it.java | 0 .../sun/security/util/Resources_ja.java | 0 .../sun/security/util/Resources_ko.java | 0 .../sun/security/util/Resources_pt_BR.java | 0 .../sun/security/util/Resources_sv.java | 0 .../sun/security/util/Resources_zh_CN.java | 0 .../sun/security/util/Resources_zh_TW.java | 0 .../sun/security/util/SecurityConstants.java | 0 .../security/util/SignatureFileVerifier.java | 0 .../security/util/UntrustedCertificates.java | 0 .../security/validator/EndEntityChecker.java | 0 .../sun/security/validator/KeyStores.java | 0 .../sun/security/validator/PKIXValidator.java | 0 .../security/validator/SimpleValidator.java | 0 .../sun/security/validator/Validator.java | 0 .../validator/ValidatorException.java | 0 .../share/classes/sun/security/x509/AVA.java | 0 .../sun/security/x509/AccessDescription.java | 0 .../classes/sun/security/x509/AlgIdDSA.java | 0 .../sun/security/x509/AlgorithmId.java | 0 .../x509/AttributeNameEnumeration.java | 0 .../x509/AuthorityInfoAccessExtension.java | 0 .../x509/AuthorityKeyIdentifierExtension.java | 0 .../x509/BasicConstraintsExtension.java | 0 .../x509/CRLDistributionPointsExtension.java | 0 .../sun/security/x509/CRLExtensions.java | 0 .../sun/security/x509/CRLNumberExtension.java | 0 .../security/x509/CRLReasonCodeExtension.java | 0 .../sun/security/x509/CertAttrSet.java | 0 .../sun/security/x509/CertException.java | 0 .../sun/security/x509/CertParseError.java | 0 .../security/x509/CertificateAlgorithmId.java | 0 .../security/x509/CertificateExtensions.java | 0 .../x509/CertificateIssuerExtension.java | 0 .../security/x509/CertificateIssuerName.java | 0 .../x509/CertificatePoliciesExtension.java | 0 .../security/x509/CertificatePolicyId.java | 0 .../security/x509/CertificatePolicyMap.java | 0 .../security/x509/CertificatePolicySet.java | 0 .../x509/CertificateSerialNumber.java | 0 .../security/x509/CertificateSubjectName.java | 0 .../security/x509/CertificateValidity.java | 0 .../sun/security/x509/CertificateVersion.java | 0 .../sun/security/x509/CertificateX509Key.java | 0 .../classes/sun/security/x509/DNSName.java | 0 .../x509/DeltaCRLIndicatorExtension.java | 0 .../sun/security/x509/DistributionPoint.java | 0 .../security/x509/DistributionPointName.java | 0 .../sun/security/x509/EDIPartyName.java | 0 .../x509/ExtendedKeyUsageExtension.java | 0 .../classes/sun/security/x509/Extension.java | 0 .../security/x509/FreshestCRLExtension.java | 0 .../sun/security/x509/GeneralName.java | 0 .../security/x509/GeneralNameInterface.java | 0 .../sun/security/x509/GeneralNames.java | 0 .../sun/security/x509/GeneralSubtree.java | 0 .../sun/security/x509/GeneralSubtrees.java | 0 .../sun/security/x509/IPAddressName.java | 0 .../x509/InhibitAnyPolicyExtension.java | 0 .../x509/InvalidityDateExtension.java | 0 .../x509/IssuerAlternativeNameExtension.java | 0 .../IssuingDistributionPointExtension.java | 0 .../sun/security/x509/KeyIdentifier.java | 0 .../sun/security/x509/KeyUsageExtension.java | 0 .../x509/NameConstraintsExtension.java | 0 .../x509/NetscapeCertTypeExtension.java | 0 .../security/x509/OCSPNoCheckExtension.java | 0 .../classes/sun/security/x509/OIDMap.java | 0 .../classes/sun/security/x509/OIDName.java | 0 .../classes/sun/security/x509/OtherName.java | 0 .../sun/security/x509/PKIXExtensions.java | 0 .../x509/PolicyConstraintsExtension.java | 0 .../sun/security/x509/PolicyInformation.java | 0 .../x509/PolicyMappingsExtension.java | 0 .../x509/PrivateKeyUsageExtension.java | 0 .../share/classes/sun/security/x509/RDN.java | 0 .../share/classes/sun/security/x509/README | 0 .../classes/sun/security/x509/RFC822Name.java | 0 .../sun/security/x509/ReasonFlags.java | 0 .../sun/security/x509/SerialNumber.java | 0 .../x509/SubjectAlternativeNameExtension.java | 0 .../x509/SubjectInfoAccessExtension.java | 0 .../x509/SubjectKeyIdentifierExtension.java | 0 .../classes/sun/security/x509/URIName.java | 0 .../sun/security/x509/UniqueIdentity.java | 0 .../sun/security/x509/X400Address.java | 0 .../classes/sun/security/x509/X500Name.java | 0 .../sun/security/x509/X509AttributeName.java | 0 .../sun/security/x509/X509CRLEntryImpl.java | 0 .../sun/security/x509/X509CRLImpl.java | 0 .../sun/security/x509/X509CertImpl.java | 0 .../sun/security/x509/X509CertInfo.java | 0 .../classes/sun/security/x509/X509Key.java | 0 .../sun/security/x509/certAttributes.html | 0 .../classes/sun/text/CollatorUtilities.java | 0 .../classes/sun/text/CompactByteArray.java | 0 .../classes/sun/text/ComposedCharIter.java | 0 .../share/classes/sun/text/IntHashtable.java | 0 .../share/classes/sun/text/Normalizer.java | 0 .../sun/text/SupplementaryCharacterData.java | 0 .../classes/sun/text/UCompactIntArray.java | 0 .../share/classes/sun/text/bidi/BidiBase.java | 0 .../share/classes/sun/text/bidi/BidiLine.java | 0 .../share/classes/sun/text/bidi/BidiRun.java | 0 .../classes/sun/text/normalizer/CharTrie.java | 0 .../normalizer/CharacterIteratorWrapper.java | 0 .../sun/text/normalizer/ICUBinary.java | 0 .../classes/sun/text/normalizer/ICUData.java | 0 .../classes/sun/text/normalizer/IntTrie.java | 0 .../sun/text/normalizer/NormalizerBase.java | 0 .../text/normalizer/NormalizerDataReader.java | 0 .../sun/text/normalizer/NormalizerImpl.java | 0 .../text/normalizer/RangeValueIterator.java | 0 .../sun/text/normalizer/Replaceable.java | 0 .../text/normalizer/ReplaceableString.java | 0 .../ReplaceableUCharacterIterator.java | 0 .../normalizer/RuleCharacterIterator.java | 0 .../sun/text/normalizer/SymbolTable.java | 0 .../classes/sun/text/normalizer/Trie.java | 0 .../sun/text/normalizer/TrieIterator.java | 0 .../sun/text/normalizer/UBiDiProps.java | 0 .../sun/text/normalizer/UCharacter.java | 0 .../text/normalizer/UCharacterIterator.java | 0 .../text/normalizer/UCharacterProperty.java | 0 .../normalizer/UCharacterPropertyReader.java | 0 .../classes/sun/text/normalizer/UTF16.java | 0 .../sun/text/normalizer/UnicodeMatcher.java | 0 .../sun/text/normalizer/UnicodeSet.java | 0 .../text/normalizer/UnicodeSetIterator.java | 0 .../classes/sun/text/normalizer/Utility.java | 0 .../sun/text/normalizer/VersionInfo.java | 0 .../sun/text/resources/BreakIteratorInfo.java | 0 .../text/resources/BreakIteratorRules.java | 0 .../sun/text/resources/CollationData.java | 0 .../sun/text/resources/FormatData.java | 0 .../text/resources/JavaTimeSupplementary.java | 0 .../sun/text/resources/en/FormatData_en.java | 0 .../text/resources/en/FormatData_en_AU.java | 0 .../text/resources/en/FormatData_en_CA.java | 0 .../text/resources/en/FormatData_en_GB.java | 0 .../text/resources/en/FormatData_en_IE.java | 0 .../text/resources/en/FormatData_en_IN.java | 0 .../text/resources/en/FormatData_en_MT.java | 0 .../text/resources/en/FormatData_en_NZ.java | 0 .../text/resources/en/FormatData_en_PH.java | 0 .../text/resources/en/FormatData_en_SG.java | 0 .../text/resources/en/FormatData_en_US.java | 0 .../text/resources/en/FormatData_en_ZA.java | 0 .../en/JavaTimeSupplementary_en.java | 0 .../en/JavaTimeSupplementary_en_GB.java | 0 .../en/JavaTimeSupplementary_en_SG.java | 0 .../classes/sun/text/resources/ubidi.icu | Bin .../classes/sun/text/resources/unorm.icu | Bin .../classes/sun/text/resources/uprops.icu | Bin .../classes/sun/util/BuddhistCalendar.java | 0 ...sourceBundleControl-XLocales.java.template | 0 .../share/classes/sun/util/PreHashedMap.java | 0 .../sun/util/ResourceBundleEnumeration.java | 0 .../sun/util/calendar/AbstractCalendar.java | 0 .../sun/util/calendar/BaseCalendar.java | 0 .../sun/util/calendar/CalendarDate.java | 0 .../sun/util/calendar/CalendarSystem.java | 0 .../sun/util/calendar/CalendarUtils.java | 0 .../share/classes/sun/util/calendar/Era.java | 0 .../classes/sun/util/calendar/Gregorian.java | 0 .../util/calendar/ImmutableGregorianDate.java | 0 .../sun/util/calendar/JulianCalendar.java | 0 .../util/calendar/LocalGregorianCalendar.java | 0 .../classes/sun/util/calendar/ZoneInfo.java | 0 .../sun/util/calendar/ZoneInfoFile.java | 0 .../util/cldr/CLDRLocaleProviderAdapter.java | 0 .../classes/sun/util/locale/BaseLocale.java | 0 .../classes/sun/util/locale/Extension.java | 0 .../util/locale/InternalLocaleBuilder.java | 0 .../classes/sun/util/locale/LanguageTag.java | 0 .../sun/util/locale/LocaleEquivalentMaps.java | 0 .../sun/util/locale/LocaleExtensions.java | 0 .../sun/util/locale/LocaleMatcher.java | 0 .../sun/util/locale/LocaleObjectCache.java | 0 .../util/locale/LocaleSyntaxException.java | 0 .../classes/sun/util/locale/LocaleUtils.java | 0 .../classes/sun/util/locale/ParseStatus.java | 0 .../sun/util/locale/StringTokenIterator.java | 0 .../util/locale/UnicodeLocaleExtension.java | 0 .../provider/AuxLocaleProviderAdapter.java | 0 .../provider/AvailableLanguageTags.java | 0 .../util/locale/provider/BreakDictionary.java | 0 .../provider/BreakIteratorProviderImpl.java | 0 .../provider/CalendarDataProviderImpl.java | 0 .../locale/provider/CalendarDataUtility.java | 0 .../provider/CalendarNameProviderImpl.java | 0 .../locale/provider/CalendarProviderImpl.java | 0 .../util/locale/provider/CollationRules.java | 0 .../locale/provider/CollatorProviderImpl.java | 0 .../provider/CurrencyNameProviderImpl.java | 0 .../provider/DateFormatProviderImpl.java | 0 .../DateFormatSymbolsProviderImpl.java | 0 .../DecimalFormatSymbolsProviderImpl.java | 0 .../DictionaryBasedBreakIterator.java | 0 .../FallbackLocaleProviderAdapter.java | 0 .../provider/HostLocaleProviderAdapter.java | 0 .../locale/provider/JRELocaleConstants.java | 0 .../provider/JRELocaleProviderAdapter.java | 0 .../LocaleDataMetaInfo-XLocales.java.template | 0 .../provider/LocaleNameProviderImpl.java | 0 .../provider/LocaleProviderAdapter.java | 0 .../util/locale/provider/LocaleResources.java | 0 .../provider/LocaleServiceProviderPool.java | 0 .../provider/NumberFormatProviderImpl.java | 0 .../provider/ResourceBundleBasedAdapter.java | 0 .../provider/RuleBasedBreakIterator.java | 0 .../provider/SPILocaleProviderAdapter.java | 0 .../provider/TimeZoneNameProviderImpl.java | 0 .../locale/provider/TimeZoneNameUtility.java | 0 .../sun/util/logging/LoggingProxy.java | 0 .../sun/util/logging/LoggingSupport.java | 0 .../sun/util/logging/PlatformLogger.java | 0 .../util/resources/CalendarData.properties | 0 .../util/resources/CurrencyNames.properties | 0 .../sun/util/resources/LocaleData.java | 0 .../sun/util/resources/LocaleNames.properties | 0 .../sun/util/resources/LocaleNamesBundle.java | 0 .../resources/OpenListResourceBundle.java | 0 .../resources/ParallelListResourceBundle.java | 0 .../sun/util/resources/TimeZoneNames.java | 0 .../util/resources/TimeZoneNamesBundle.java | 0 .../resources/en/CalendarData_en.properties | 0 .../en/CalendarData_en_GB.properties | 0 .../en/CalendarData_en_IE.properties | 0 .../en/CalendarData_en_MT.properties | 0 .../en/CurrencyNames_en_AU.properties | 0 .../en/CurrencyNames_en_CA.properties | 0 .../en/CurrencyNames_en_GB.properties | 0 .../en/CurrencyNames_en_IE.properties | 0 .../en/CurrencyNames_en_IN.properties | 0 .../en/CurrencyNames_en_MT.properties | 0 .../en/CurrencyNames_en_NZ.properties | 0 .../en/CurrencyNames_en_PH.properties | 0 .../en/CurrencyNames_en_SG.properties | 0 .../en/CurrencyNames_en_US.properties | 0 .../en/CurrencyNames_en_ZA.properties | 0 .../resources/en/LocaleNames_en.properties | 0 .../resources/en/LocaleNames_en_MT.properties | 0 .../resources/en/LocaleNames_en_PH.properties | 0 .../resources/en/LocaleNames_en_SG.properties | 0 .../util/resources/en/TimeZoneNames_en.java | 0 .../resources/en/TimeZoneNames_en_CA.java | 0 .../resources/en/TimeZoneNames_en_GB.java | 0 .../resources/en/TimeZoneNames_en_IE.java | 0 .../sun/util/spi/CalendarProvider.java | 0 .../share/conf}/calendars.properties | 0 .../conf}/hijrah-config-umalqura.properties | 0 .../share/conf}/net.properties | 0 .../share/conf}/security/cacerts | Bin .../share/conf}/security/java.policy | 0 .../share/conf}/security/java.security-aix | 0 .../share/conf}/security/java.security-linux | 0 .../share/conf}/security/java.security-macosx | 0 .../conf}/security/java.security-solaris | 0 .../conf}/security/java.security-windows | 0 .../conf}/security/sunpkcs11-solaris.cfg | 0 .../native/include}/classfile_constants.h | 0 .../share/native/include}/jni.h | 0 .../share/native/include}/jvm.h | 0 .../share/native/include}/jvmti.h | 0 .../share/native/include}/jvmticmlr.h | 0 .../share/native/launcher}/defines.h | 0 .../share/native/launcher}/main.c | 0 .../share/native/libfdlibm}/e_acos.c | 0 .../share/native/libfdlibm}/e_asin.c | 0 .../share/native/libfdlibm}/e_atan2.c | 0 .../share/native/libfdlibm}/e_atanh.c | 0 .../share/native/libfdlibm}/e_cosh.c | 0 .../share/native/libfdlibm}/e_exp.c | 0 .../share/native/libfdlibm}/e_fmod.c | 0 .../share/native/libfdlibm}/e_hypot.c | 0 .../share/native/libfdlibm}/e_log.c | 0 .../share/native/libfdlibm}/e_log10.c | 0 .../share/native/libfdlibm}/e_pow.c | 0 .../share/native/libfdlibm}/e_rem_pio2.c | 0 .../share/native/libfdlibm}/e_remainder.c | 0 .../share/native/libfdlibm}/e_scalb.c | 0 .../share/native/libfdlibm}/e_sinh.c | 0 .../share/native/libfdlibm}/e_sqrt.c | 0 .../share/native/libfdlibm}/fdlibm.h | 0 .../share/native/libfdlibm}/jfdlibm.h | 0 .../share/native/libfdlibm}/k_cos.c | 0 .../share/native/libfdlibm}/k_rem_pio2.c | 0 .../share/native/libfdlibm}/k_sin.c | 0 .../share/native/libfdlibm}/k_standard.c | 0 .../share/native/libfdlibm}/k_tan.c | 0 .../share/native/libfdlibm}/s_atan.c | 0 .../share/native/libfdlibm}/s_cbrt.c | 0 .../share/native/libfdlibm}/s_ceil.c | 0 .../share/native/libfdlibm}/s_copysign.c | 0 .../share/native/libfdlibm}/s_cos.c | 0 .../share/native/libfdlibm}/s_expm1.c | 0 .../share/native/libfdlibm}/s_fabs.c | 0 .../share/native/libfdlibm}/s_finite.c | 0 .../share/native/libfdlibm}/s_floor.c | 0 .../share/native/libfdlibm}/s_frexp.c | 0 .../share/native/libfdlibm}/s_ilogb.c | 0 .../share/native/libfdlibm}/s_isnan.c | 0 .../share/native/libfdlibm}/s_ldexp.c | 0 .../share/native/libfdlibm}/s_lib_version.c | 0 .../share/native/libfdlibm}/s_log1p.c | 0 .../share/native/libfdlibm}/s_logb.c | 0 .../share/native/libfdlibm}/s_matherr.c | 0 .../share/native/libfdlibm}/s_modf.c | 0 .../share/native/libfdlibm}/s_nextafter.c | 0 .../share/native/libfdlibm}/s_rint.c | 0 .../share/native/libfdlibm}/s_scalbn.c | 0 .../share/native/libfdlibm}/s_signgam.c | 0 .../share/native/libfdlibm}/s_significand.c | 0 .../share/native/libfdlibm}/s_sin.c | 0 .../share/native/libfdlibm}/s_tan.c | 0 .../share/native/libfdlibm}/s_tanh.c | 0 .../share/native/libfdlibm}/w_acos.c | 0 .../share/native/libfdlibm}/w_asin.c | 0 .../share/native/libfdlibm}/w_atan2.c | 0 .../share/native/libfdlibm}/w_atanh.c | 0 .../share/native/libfdlibm}/w_cosh.c | 0 .../share/native/libfdlibm}/w_exp.c | 0 .../share/native/libfdlibm}/w_fmod.c | 0 .../share/native/libfdlibm}/w_hypot.c | 0 .../share/native/libfdlibm}/w_log.c | 0 .../share/native/libfdlibm}/w_log10.c | 0 .../share/native/libfdlibm}/w_pow.c | 0 .../share/native/libfdlibm}/w_remainder.c | 0 .../share/native/libfdlibm}/w_scalb.c | 0 .../share/native/libfdlibm}/w_sinh.c | 0 .../share/native/libfdlibm}/w_sqrt.c | 0 .../share/native/libjava}/AccessController.c | 0 .../share/native/libjava}/Array.c | 0 .../share/native/libjava}/AtomicLong.c | 0 .../share/native/libjava}/Bits.c | 0 .../share/native/libjava}/Class.c | 0 .../share/native/libjava}/ClassLoader.c | 0 .../share/native/libjava}/Compiler.c | 0 .../share/native/libjava}/ConstantPool.c | 0 .../share/native/libjava}/Double.c | 0 .../share/native/libjava}/Executable.c | 0 .../share/native/libjava}/Field.c | 0 .../share/native/libjava}/FileInputStream.c | 0 .../share/native/libjava}/Float.c | 0 .../share/native/libjava}/GC.c | 0 .../share/native/libjava}/MessageUtils.c | 0 .../share/native/libjava}/NativeAccessors.c | 0 .../native/libjava}/NativeSignalHandler.c | 0 .../share/native/libjava}/Object.c | 0 .../share/native/libjava}/ObjectInputStream.c | 0 .../native/libjava}/ObjectOutputStream.c | 0 .../share/native/libjava}/ObjectStreamClass.c | 0 .../share/native/libjava}/Package.c | 0 .../share/native/libjava}/Proxy.c | 0 .../share/native/libjava}/RandomAccessFile.c | 0 .../share/native/libjava}/Reflection.c | 0 .../share/native/libjava}/Runtime.c | 0 .../share/native/libjava}/SecurityManager.c | 0 .../share/native/libjava}/Shutdown.c | 0 .../share/native/libjava}/Signal.c | 0 .../share/native/libjava}/StrictMath.c | 0 .../share/native/libjava}/String.c | 0 .../share/native/libjava}/System.c | 0 .../share/native/libjava}/Thread.c | 0 .../share/native/libjava}/Throwable.c | 0 .../share/native/libjava}/TimeZone.c | 0 .../share/native/libjava}/VM.c | 0 .../share/native/libjava}/VMSupport.c | 0 .../share/native/libjava}/Version.c | 0 .../share/native/libjava}/check_version.c | 0 .../share/native/libjava}/gdefs.h | 0 .../share/native/libjava}/io_util.c | 0 .../share/native/libjava}/io_util.h | 0 .../share/native/libjava}/java_props.h | 0 .../share/native/libjava}/jdk_util.c | 0 .../share/native/libjava}/jdk_util.h | 0 .../share/native/libjava}/jio.c | 0 .../share/native/libjava}/jlong.h | 0 .../share/native/libjava}/jni_util.c | 0 .../share/native/libjava}/jni_util.h | 0 .../share/native/libjava}/sizecalc.h | 0 .../share/native/libjava}/verify_stub.c | 0 .../share/native/libjli}/emessages.h | 0 .../share/native/libjli}/java.c | 0 .../share/native/libjli}/java.h | 0 .../share/native/libjli}/jli_util.c | 0 .../share/native/libjli}/jli_util.h | 0 .../share/native/libjli}/manifest_info.h | 0 .../share/native/libjli}/parse_manifest.c | 0 .../share/native/libjli}/splashscreen.h | 0 .../share/native/libjli}/splashscreen_stubs.c | 0 .../share/native/libjli}/version_comp.c | 0 .../share/native/libjli}/version_comp.h | 0 .../share/native/libjli}/wildcard.c | 0 .../share/native/libjli}/wildcard.h | 0 .../share/native/libnet}/DatagramPacket.c | 0 .../share/native/libnet}/Inet4Address.c | 0 .../share/native/libnet}/Inet6Address.c | 0 .../share/native/libnet}/InetAddress.c | 0 .../share/native/libnet}/net_util.c | 0 .../share/native/libnet}/net_util.h | 0 .../share/native/libnio}/ch/nio.h | 0 .../share/native/libverify}/check_code.c | 0 .../share/native/libverify}/check_format.c | 0 .../share/native/libverify}/opcodes.in_out | 0 .../share/native/libzip}/Adler32.c | 0 .../share/native/libzip}/CRC32.c | 0 .../share/native/libzip}/Deflater.c | 0 .../share/native/libzip}/Inflater.c | 0 .../share/native/libzip}/ZipFile.c | 0 .../share/native/libzip}/zip_util.c | 0 .../share/native/libzip}/zip_util.h | 0 .../share/native/libzip}/zlib-1.2.8/ChangeLog | 0 .../share/native/libzip}/zlib-1.2.8/README | 0 .../native/libzip}/zlib-1.2.8/compress.c | 0 .../share/native/libzip}/zlib-1.2.8/crc32.h | 0 .../share/native/libzip}/zlib-1.2.8/deflate.c | 0 .../share/native/libzip}/zlib-1.2.8/deflate.h | 0 .../share/native/libzip}/zlib-1.2.8/gzclose.c | 0 .../share/native/libzip}/zlib-1.2.8/gzguts.h | 0 .../share/native/libzip}/zlib-1.2.8/gzlib.c | 0 .../share/native/libzip}/zlib-1.2.8/gzread.c | 0 .../share/native/libzip}/zlib-1.2.8/gzwrite.c | 0 .../share/native/libzip}/zlib-1.2.8/infback.c | 0 .../share/native/libzip}/zlib-1.2.8/inffast.c | 0 .../share/native/libzip}/zlib-1.2.8/inffast.h | 0 .../native/libzip}/zlib-1.2.8/inffixed.h | 0 .../share/native/libzip}/zlib-1.2.8/inflate.c | 0 .../share/native/libzip}/zlib-1.2.8/inflate.h | 0 .../native/libzip}/zlib-1.2.8/inftrees.c | 0 .../native/libzip}/zlib-1.2.8/inftrees.h | 0 .../libzip}/zlib-1.2.8/patches/ChangeLog_java | 0 .../share/native/libzip}/zlib-1.2.8/trees.c | 0 .../share/native/libzip}/zlib-1.2.8/trees.h | 0 .../share/native/libzip}/zlib-1.2.8/uncompr.c | 0 .../native/libzip}/zlib-1.2.8/zadler32.c | 0 .../share/native/libzip}/zlib-1.2.8/zconf.h | 0 .../share/native/libzip}/zlib-1.2.8/zcrc32.c | 0 .../share/native/libzip}/zlib-1.2.8/zlib.h | 0 .../share/native/libzip}/zlib-1.2.8/zutil.c | 0 .../share/native/libzip}/zlib-1.2.8/zutil.h | 0 .../sun/nio/ch/DevPollArrayWrapper.java | 0 .../sun/nio/ch/DevPollSelectorImpl.java | 0 .../sun/nio/ch/DevPollSelectorProvider.java | 0 .../sun/nio/ch/EventPortSelectorImpl.java | 0 .../sun/nio/ch/EventPortSelectorProvider.java | 0 .../classes/sun/nio/ch/EventPortWrapper.java | 0 .../SolarisAsynchronousChannelProvider.java | 0 .../classes/sun/nio/ch/SolarisEventPort.java | 0 .../nio/fs/SolarisAclFileAttributeView.java | 0 .../classes/sun/nio/fs/SolarisFileStore.java | 0 .../classes/sun/nio/fs/SolarisFileSystem.java | 0 .../sun/nio/fs/SolarisFileSystemProvider.java | 0 .../sun/nio/fs/SolarisNativeDispatcher.java | 0 .../SolarisUserDefinedFileAttributeView.java | 0 .../sun/nio/fs/SolarisWatchService.java | 0 .../native/libnio}/ch/DevPollArrayWrapper.c | 0 .../native/libnio}/ch/SolarisEventPort.c | 0 .../libnio}/fs/SolarisNativeDispatcher.c | 0 .../native/libnio}/fs/SolarisWatchService.c | 0 .../classes/java/io/DefaultFileSystem.java | 0 .../unix}/classes/java/io/FileDescriptor.java | 0 .../unix}/classes/java/io/UnixFileSystem.java | 0 .../classes/java/lang/ClassLoaderHelper.java | 0 .../classes/java/lang/ProcessEnvironment.java | 0 .../unix}/classes/java/lang/ProcessImpl.java | 0 .../unix}/classes/java/lang/Terminator.java | 0 .../unix}/classes/java/lang/UNIXProcess.java | 0 .../net/DefaultDatagramSocketImplFactory.java | 0 .../classes/java/net/DefaultInterface.java | 0 .../java/net/PlainDatagramSocketImpl.java | 0 .../classes/java/net/PlainSocketImpl.java | 0 .../unix}/classes/sun/misc/FileURLMapper.java | 0 .../unix}/classes/sun/misc/GThreadHelper.java | 0 .../unix}/classes/sun/misc/OSEnvironment.java | 0 .../unix}/classes/sun/net/NetHooks.java | 0 .../unix}/classes/sun/net/PortConfig.java | 0 .../net/dns/ResolverConfigurationImpl.java | 0 .../classes/sun/net/sdp/SdpProvider.java | 0 .../sun/net/www/content-types.properties | 0 .../sun/net/www/protocol/file/Handler.java | 0 .../http/ntlm/NTLMAuthentication.java | 0 .../net/www/protocol/jar/JarFileFactory.java | 0 .../sun/nio/ch/DatagramDispatcher.java | 0 .../DefaultAsynchronousChannelProvider.java | 0 .../sun/nio/ch/DefaultSelectorProvider.java | 0 .../sun/nio/ch/FileDispatcherImpl.java | 0 .../unix}/classes/sun/nio/ch/FileKey.java | 0 .../classes/sun/nio/ch/InheritedChannel.java | 0 .../classes/sun/nio/ch/NativeThread.java | 0 .../unix}/classes/sun/nio/ch/PipeImpl.java | 0 .../classes/sun/nio/ch/PollArrayWrapper.java | 0 .../classes/sun/nio/ch/PollSelectorImpl.java | 0 .../unix}/classes/sun/nio/ch/Port.java | 0 .../classes/sun/nio/ch/SinkChannelImpl.java | 0 .../classes/sun/nio/ch/SocketDispatcher.java | 0 .../classes/sun/nio/ch/SourceChannelImpl.java | 0 ...ixAsynchronousServerSocketChannelImpl.java | 0 .../ch/UnixAsynchronousSocketChannelImpl.java | 0 .../sun/nio/fs/DefaultFileSystemProvider.java | 0 .../sun/nio/fs/DefaultFileTypeDetector.java | 0 .../sun/nio/fs/GnomeFileTypeDetector.java | 0 .../sun/nio/fs/MimeTypesFileTypeDetector.java | 0 .../sun/nio/fs/UnixChannelFactory.java | 0 .../classes/sun/nio/fs/UnixCopyFile.java | 0 .../sun/nio/fs/UnixDirectoryStream.java | 0 .../classes/sun/nio/fs/UnixException.java | 0 .../sun/nio/fs/UnixFileAttributeViews.java | 0 .../sun/nio/fs/UnixFileAttributes.java | 0 .../unix}/classes/sun/nio/fs/UnixFileKey.java | 0 .../sun/nio/fs/UnixFileModeAttribute.java | 0 .../classes/sun/nio/fs/UnixFileStore.java | 0 .../sun/nio/fs/UnixFileStoreAttributes.java | 0 .../classes/sun/nio/fs/UnixFileSystem.java | 0 .../sun/nio/fs/UnixFileSystemProvider.java | 0 .../classes/sun/nio/fs/UnixMountEntry.java | 0 .../sun/nio/fs/UnixNativeDispatcher.java | 0 .../unix}/classes/sun/nio/fs/UnixPath.java | 0 .../sun/nio/fs/UnixSecureDirectoryStream.java | 0 .../classes/sun/nio/fs/UnixUriUtils.java | 0 .../sun/nio/fs/UnixUserPrincipals.java | 0 .../sun/security/provider/NativePRNG.java | 0 .../provider/NativeSeedGenerator.java | 0 .../HostLocaleProviderAdapterImpl.java | 0 .../bin => java.base/unix/conf}/amd64/jvm.cfg | 0 .../bin => java.base/unix/conf}/arm/jvm.cfg | 0 .../bin => java.base/unix/conf}/i586/jvm.cfg | 0 .../bin => java.base/unix/conf}/ia64/jvm.cfg | 0 .../bin => java.base/unix/conf}/ppc/jvm.cfg | 0 .../bin => java.base/unix/conf}/ppc64/jvm.cfg | 0 .../unix/conf}/sdp/sdp.conf.template | 0 .../bin => java.base/unix/conf}/sparc/jvm.cfg | 0 .../unix/conf}/sparcv9/jvm.cfg | 0 .../bin => java.base/unix/conf}/zero/jvm.cfg | 0 .../unix/native/include}/jni_md.h | 0 .../unix/native/include}/jvm_md.h | 0 .../unix/native/jspawnhelper}/jspawnhelper.c | 0 .../unix/native/launcher}/jexec.c | 0 .../unix/native/libjava}/Console_md.c | 0 .../unix/native/libjava}/FileDescriptor_md.c | 0 .../unix/native/libjava}/FileInputStream_md.c | 0 .../native/libjava}/FileOutputStream_md.c | 0 .../native/libjava}/ProcessEnvironment_md.c | 0 .../native/libjava}/RandomAccessFile_md.c | 0 .../unix/native/libjava}/TimeZone_md.c | 0 .../unix/native/libjava}/TimeZone_md.h | 0 .../unix/native/libjava}/UNIXProcess_md.c | 0 .../unix/native/libjava}/UnixFileSystem_md.c | 0 .../unix/native/libjava}/VM_md.c | 0 .../unix/native/libjava}/canonicalize_md.c | 0 .../unix/native/libjava}/childproc.c | 0 .../unix/native/libjava}/childproc.h | 0 .../unix/native/libjava}/gdefs_md.h | 0 .../unix/native/libjava}/io_util_md.c | 0 .../unix/native/libjava}/io_util_md.h | 0 .../unix/native/libjava}/java_props_macosx.c | 0 .../unix/native/libjava}/java_props_macosx.h | 0 .../unix/native/libjava}/java_props_md.c | 0 .../unix/native/libjava}/jdk_util_md.c | 0 .../unix/native/libjava}/jdk_util_md.h | 0 .../unix/native/libjava}/jlong_md.h | 0 .../unix/native/libjava}/jni_util_md.c | 0 .../unix/native/libjava}/locale_str.h | 0 .../unix/native/libjli}/ergo.c | 0 .../unix/native/libjli}/ergo.h | 0 .../unix/native/libjli}/ergo_i586.c | 0 .../unix/native/libjli}/java_md.h | 0 .../unix/native/libjli}/java_md_common.c | 0 .../unix/native/libjli}/java_md_solinux.c | 0 .../unix/native/libjli}/java_md_solinux.h | 0 .../native/libnet}/DefaultProxySelector.c | 0 .../unix/native/libnet}/ExtendedOptionsImpl.c | 0 .../unix/native/libnet}/Inet4AddressImpl.c | 0 .../unix/native/libnet}/Inet6AddressImpl.c | 0 .../native/libnet}/InetAddressImplFactory.c | 0 .../unix/native/libnet}/NetworkInterface.c | 0 .../native/libnet}/PlainDatagramSocketImpl.c | 0 .../unix/native/libnet}/PlainSocketImpl.c | 0 .../libnet}/ResolverConfigurationImpl.c | 0 .../unix/native/libnet}/SdpSupport.c | 0 .../unix/native/libnet}/SocketInputStream.c | 0 .../unix/native/libnet}/SocketOutputStream.c | 0 .../unix/native/libnet}/bsd_close.c | 0 .../unix/native/libnet}/linux_close.c | 0 .../unix/native/libnet}/net_util_md.c | 0 .../unix/native/libnet}/net_util_md.h | 0 .../unix/native/libnet}/portconfig.c | 0 .../unix/native/libnet}/solaris_close.c | 0 .../unix/native/libnio}/MappedByteBuffer.c | 0 .../native/libnio}/ch/DatagramChannelImpl.c | 0 .../native/libnio}/ch/DatagramDispatcher.c | 0 .../unix/native/libnio}/ch/FileChannelImpl.c | 0 .../native/libnio}/ch/FileDispatcherImpl.c | 0 .../unix/native/libnio}/ch/FileKey.c | 0 .../unix/native/libnio}/ch/IOUtil.c | 0 .../unix/native/libnio}/ch/InheritedChannel.c | 0 .../unix/native/libnio}/ch/NativeThread.c | 0 .../unix/native/libnio}/ch/Net.c | 0 .../unix/native/libnio}/ch/PollArrayWrapper.c | 0 .../libnio}/ch/ServerSocketChannelImpl.c | 0 .../native/libnio}/ch/SocketChannelImpl.c | 0 .../unix/native/libnio}/ch/SocketDispatcher.c | 0 .../UnixAsynchronousServerSocketChannelImpl.c | 0 .../ch/UnixAsynchronousSocketChannelImpl.c | 0 .../unix/native/libnio}/ch/nio_util.h | 0 .../native/libnio}/fs/GnomeFileTypeDetector.c | 0 .../unix/native/libnio}/fs/UnixCopyFile.c | 0 .../native/libnio}/fs/UnixNativeDispatcher.c | 0 .../classes/java/io/DefaultFileSystem.java | 0 .../classes/java/io/FileDescriptor.java | 0 .../classes/java/io/WinNTFileSystem.java | 0 .../classes/java/lang/ClassLoaderHelper.java | 0 .../classes/java/lang/ProcessEnvironment.java | 0 .../classes/java/lang/ProcessImpl.java | 0 .../windows/classes/java/lang/Terminator.java | 0 .../net/DefaultDatagramSocketImplFactory.java | 0 .../classes/java/net/DefaultInterface.java | 0 .../net/DualStackPlainDatagramSocketImpl.java | 0 .../java/net/DualStackPlainSocketImpl.java | 0 .../classes/java/net/PlainSocketImpl.java | 0 .../net/TwoStacksPlainDatagramSocketImpl.java | 0 .../java/net/TwoStacksPlainSocketImpl.java | 0 .../classes/sun/io/Win32ErrorMode.java | 0 .../classes/sun/misc/FileURLMapper.java | 0 .../classes/sun/misc/OSEnvironment.java | 0 .../windows/classes/sun/net/NetHooks.java | 0 .../windows/classes/sun/net/PortConfig.java | 0 .../net/dns/ResolverConfigurationImpl.java | 0 .../sun/net/www/content-types.properties | 0 .../sun/net/www/protocol/file/Handler.java | 0 .../protocol/http/ntlm/NTLMAuthSequence.java | 0 .../http/ntlm/NTLMAuthentication.java | 0 .../net/www/protocol/jar/JarFileFactory.java | 0 .../sun/nio/ch/DatagramDispatcher.java | 0 .../DefaultAsynchronousChannelProvider.java | 0 .../sun/nio/ch/DefaultSelectorProvider.java | 0 .../sun/nio/ch/FileDispatcherImpl.java | 0 .../windows/classes/sun/nio/ch/FileKey.java | 0 .../windows/classes/sun/nio/ch/Iocp.java | 0 .../classes/sun/nio/ch/NativeThread.java | 0 .../classes/sun/nio/ch/PendingIoCache.java | 0 .../windows/classes/sun/nio/ch/PipeImpl.java | 0 .../classes/sun/nio/ch/PollArrayWrapper.java | 0 .../classes/sun/nio/ch/SinkChannelImpl.java | 0 .../classes/sun/nio/ch/SocketDispatcher.java | 0 .../classes/sun/nio/ch/SourceChannelImpl.java | 0 .../WindowsAsynchronousChannelProvider.java | 0 .../WindowsAsynchronousFileChannelImpl.java | 0 ...wsAsynchronousServerSocketChannelImpl.java | 0 .../WindowsAsynchronousSocketChannelImpl.java | 0 .../sun/nio/ch/WindowsSelectorImpl.java | 0 .../sun/nio/ch/WindowsSelectorProvider.java | 0 .../sun/nio/fs/DefaultFileSystemProvider.java | 0 .../sun/nio/fs/DefaultFileTypeDetector.java | 0 .../sun/nio/fs/RegistryFileTypeDetector.java | 0 .../nio/fs/WindowsAclFileAttributeView.java | 0 .../sun/nio/fs/WindowsChannelFactory.java | 0 .../classes/sun/nio/fs/WindowsConstants.java | 0 .../sun/nio/fs/WindowsDirectoryStream.java | 0 .../classes/sun/nio/fs/WindowsException.java | 0 .../sun/nio/fs/WindowsFileAttributeViews.java | 0 .../sun/nio/fs/WindowsFileAttributes.java | 0 .../classes/sun/nio/fs/WindowsFileCopy.java | 0 .../classes/sun/nio/fs/WindowsFileStore.java | 0 .../classes/sun/nio/fs/WindowsFileSystem.java | 0 .../sun/nio/fs/WindowsFileSystemProvider.java | 0 .../sun/nio/fs/WindowsLinkSupport.java | 0 .../sun/nio/fs/WindowsNativeDispatcher.java | 0 .../classes/sun/nio/fs/WindowsPath.java | 0 .../classes/sun/nio/fs/WindowsPathParser.java | 0 .../classes/sun/nio/fs/WindowsPathType.java | 0 .../classes/sun/nio/fs/WindowsSecurity.java | 0 .../sun/nio/fs/WindowsSecurityDescriptor.java | 0 .../classes/sun/nio/fs/WindowsUriSupport.java | 0 .../WindowsUserDefinedFileAttributeView.java | 0 .../sun/nio/fs/WindowsUserPrincipals.java | 0 .../sun/nio/fs/WindowsWatchService.java | 0 .../sun/security/provider/NativePRNG.java | 0 .../provider/NativeSeedGenerator.java | 0 .../HostLocaleProviderAdapterImpl.java | 0 .../windows/conf}/amd64/jvm.cfg | 0 .../windows/conf}/i586/jvm.cfg | 0 .../windows/conf}/ia64/jvm.cfg | 0 .../windows/conf}/security/java.policy | 0 .../lib => java.base/windows/conf}/tzmappings | 0 .../windows/native/common}/version.rc | 0 .../windows/native/include}/jni_md.h | 0 .../windows/native/include}/jvm_md.h | 0 .../windows/native/launcher}/icons/awt.ico | Bin .../windows/native/launcher}/java.manifest | 0 .../windows/native/launcher}/java.rc | 0 .../windows/native/libjava}/Console_md.c | 0 .../native/libjava}/FileDescriptor_md.c | 0 .../native/libjava}/FileInputStream_md.c | 0 .../native/libjava}/FileOutputStream_md.c | 0 .../libjava}/HostLocaleProviderAdapter_md.c | 0 .../native/libjava}/ProcessEnvironment_md.c | 0 .../windows/native/libjava}/ProcessImpl_md.c | 0 .../native/libjava}/RandomAccessFile_md.c | 0 .../windows/native/libjava}/TimeZone_md.c | 0 .../windows/native/libjava}/TimeZone_md.h | 0 .../windows/native/libjava}/VM_md.c | 0 .../windows/native/libjava}/Win32ErrorMode.c | 0 .../native/libjava}/WinCAPISeedGenerator.c | 0 .../native/libjava}/WinNTFileSystem_md.c | 0 .../windows/native/libjava}/canonicalize_md.c | 0 .../windows/native/libjava}/dirent_md.c | 0 .../windows/native/libjava}/dirent_md.h | 0 .../windows/native/libjava}/gdefs_md.h | 0 .../windows/native/libjava}/io_util_md.c | 0 .../windows/native/libjava}/io_util_md.h | 0 .../windows/native/libjava}/java_main_md.h | 0 .../windows/native/libjava}/java_props_md.c | 0 .../windows/native/libjava}/jdk_util_md.c | 0 .../windows/native/libjava}/jdk_util_md.h | 0 .../windows/native/libjava}/jlong_md.h | 0 .../windows/native/libjava}/jni_util_md.c | 0 .../windows/native/libjava}/locale_str.h | 0 .../windows/native/libjli}/cmdtoargs.c | 0 .../windows/native/libjli}/java_md.c | 0 .../windows/native/libjli}/java_md.h | 0 .../native/libnet}/DefaultProxySelector.c | 0 .../DualStackPlainDatagramSocketImpl.c | 0 .../native/libnet}/DualStackPlainSocketImpl.c | 0 .../native/libnet}/ExtendedOptionsImpl.c | 0 .../windows/native/libnet}/Inet4AddressImpl.c | 0 .../windows/native/libnet}/Inet6AddressImpl.c | 0 .../native/libnet}/InetAddressImplFactory.c | 0 .../windows/native/libnet}/NTLMAuthSequence.c | 0 .../windows/native/libnet}/NetworkInterface.c | 0 .../windows/native/libnet}/NetworkInterface.h | 0 .../native/libnet}/NetworkInterface_winXP.c | 0 .../libnet}/ResolverConfigurationImpl.c | 0 .../native/libnet}/SocketInputStream.c | 0 .../native/libnet}/SocketOutputStream.c | 0 .../TwoStacksPlainDatagramSocketImpl.c | 0 .../native/libnet}/TwoStacksPlainSocketImpl.c | 0 .../windows/native/libnet}/icmp.h | 0 .../windows/native/libnet}/net_util_md.c | 0 .../windows/native/libnet}/net_util_md.h | 0 .../windows/native/libnet}/portconfig.c | 0 .../windows/native/libnio}/MappedByteBuffer.c | 0 .../native/libnio}/ch/DatagramChannelImpl.c | 0 .../native/libnio}/ch/DatagramDispatcher.c | 0 .../native/libnio}/ch/FileChannelImpl.c | 0 .../native/libnio}/ch/FileDispatcherImpl.c | 0 .../windows/native/libnio}/ch/FileKey.c | 0 .../windows/native/libnio}/ch/IOUtil.c | 0 .../windows/native/libnio}/ch/Iocp.c | 0 .../windows/native/libnio}/ch/Net.c | 0 .../libnio}/ch/ServerSocketChannelImpl.c | 0 .../native/libnio}/ch/SocketChannelImpl.c | 0 .../native/libnio}/ch/SocketDispatcher.c | 0 .../ch/WindowsAsynchronousFileChannelImpl.c | 0 ...ndowsAsynchronousServerSocketChannelImpl.c | 0 .../ch/WindowsAsynchronousSocketChannelImpl.c | 0 .../native/libnio}/ch/WindowsSelectorImpl.c | 0 .../windows/native/libnio}/ch/nio_util.h | 0 .../libnio}/fs/RegistryFileTypeDetector.c | 0 .../libnio}/fs/WindowsNativeDispatcher.c | 0 .../jndi/cosnaming/CNBindingEnumeration.java | 0 .../classes/com/sun/jndi/cosnaming/CNCtx.java | 0 .../com/sun/jndi/cosnaming/CNCtxFactory.java | 0 .../com/sun/jndi/cosnaming/CNNameParser.java | 0 .../com/sun/jndi/cosnaming/CorbanameUrl.java | 0 .../sun/jndi/cosnaming/ExceptionMapper.java | 0 .../com/sun/jndi/cosnaming/IiopUrl.java | 0 .../sun/jndi/cosnaming/OrbReuseTracker.java | 0 .../com/sun/jndi/cosnaming/RemoteToCorba.java | 0 .../jndi/cosnaming/jndiprovider.properties | 0 .../sun/jndi/toolkit/corba/CorbaUtils.java | 0 .../corbaname/corbanameURLContextFactory.java | 0 .../com/sun/jndi/url/iiop/iiopURLContext.java | 0 .../jndi/url/iiop/iiopURLContextFactory.java | 0 .../iiopname/iiopnameURLContextFactory.java | 0 .../aix/native/libawt/porting_aix.c | 86 ++ .../aix/native/libawt/porting_aix.h | 59 + .../linux/conf/oblique-fonts/fonts.dir} | 0 .../classes/apple/laf/AquaLookAndFeel.java | 0 .../classes/apple/laf/JRSUIConstants.java | 0 .../classes/apple/laf/JRSUIControl.java | 0 .../macosx/classes/apple/laf/JRSUIFocus.java | 0 .../macosx/classes/apple/laf/JRSUIState.java | 0 .../classes/apple/laf/JRSUIStateFactory.java | 0 .../macosx/classes/apple/laf/JRSUIUtils.java | 0 .../classes/com/apple/eawt/AboutHandler.java | 0 .../classes/com/apple/eawt/AppEvent.java | 0 .../com/apple/eawt/AppEventListener.java | 0 .../com/apple/eawt/AppForegroundListener.java | 0 .../com/apple/eawt/AppHiddenListener.java | 0 .../com/apple/eawt/AppReOpenedListener.java | 0 .../classes/com/apple/eawt/Application.java | 0 .../com/apple/eawt/ApplicationAdapter.java | 0 .../com/apple/eawt/ApplicationBeanInfo.java | 0 .../com/apple/eawt/ApplicationEvent.java | 0 .../com/apple/eawt/ApplicationListener.java | 0 .../com/apple/eawt/FullScreenAdapter.java | 0 .../com/apple/eawt/FullScreenHandler.java | 0 .../com/apple/eawt/FullScreenListener.java | 0 .../com/apple/eawt/FullScreenUtilities.java | 0 .../com/apple/eawt/OpenFilesHandler.java | 0 .../com/apple/eawt/OpenURIHandler.java | 0 .../com/apple/eawt/PreferencesHandler.java | 0 .../com/apple/eawt/PrintFilesHandler.java | 0 .../classes/com/apple/eawt/QuitHandler.java | 0 .../classes/com/apple/eawt/QuitResponse.java | 0 .../classes/com/apple/eawt/QuitStrategy.java | 0 .../com/apple/eawt/ScreenSleepListener.java | 0 .../com/apple/eawt/SystemSleepListener.java | 0 .../com/apple/eawt/UserSessionListener.java | 0 .../com/apple/eawt/_AppDockIconHandler.java | 0 .../com/apple/eawt/_AppEventHandler.java | 0 .../apple/eawt/_AppEventLegacyHandler.java | 0 .../com/apple/eawt/_AppMenuBarHandler.java | 0 .../com/apple/eawt/_AppMiscHandlers.java | 0 .../com/apple/eawt/_OpenAppHandler.java | 0 .../com/apple/eawt/event/GestureAdapter.java | 0 .../com/apple/eawt/event/GestureEvent.java | 0 .../com/apple/eawt/event/GestureHandler.java | 0 .../com/apple/eawt/event/GestureListener.java | 0 .../apple/eawt/event/GesturePhaseEvent.java | 0 .../eawt/event/GesturePhaseListener.java | 0 .../apple/eawt/event/GestureUtilities.java | 0 .../apple/eawt/event/MagnificationEvent.java | 0 .../eawt/event/MagnificationListener.java | 0 .../com/apple/eawt/event/RotationEvent.java | 0 .../apple/eawt/event/RotationListener.java | 0 .../com/apple/eawt/event/SwipeEvent.java | 0 .../com/apple/eawt/event/SwipeListener.java | 0 .../classes/com/apple/eawt/event/package.html | 0 .../classes/com/apple/eawt/package.html | 0 .../classes/com/apple/eio/FileManager.java | 0 .../macosx/classes/com/apple/eio/package.html | 0 .../classes/com/apple/laf/AquaBorder.java | 0 .../com/apple/laf/AquaButtonBorder.java | 0 .../com/apple/laf/AquaButtonCheckBoxUI.java | 0 .../apple/laf/AquaButtonExtendedTypes.java | 0 .../com/apple/laf/AquaButtonLabeledUI.java | 0 .../com/apple/laf/AquaButtonRadioUI.java | 0 .../com/apple/laf/AquaButtonToggleUI.java | 0 .../classes/com/apple/laf/AquaButtonUI.java | 0 .../classes/com/apple/laf/AquaCaret.java | 0 .../com/apple/laf/AquaComboBoxButton.java | 0 .../com/apple/laf/AquaComboBoxPopup.java | 0 .../com/apple/laf/AquaComboBoxRenderer.java | 0 .../laf/AquaComboBoxRendererInternal.java | 0 .../classes/com/apple/laf/AquaComboBoxUI.java | 0 .../com/apple/laf/AquaEditorPaneUI.java | 0 .../com/apple/laf/AquaFileChooserUI.java | 0 .../com/apple/laf/AquaFileSystemModel.java | 0 .../classes/com/apple/laf/AquaFileView.java | 0 .../classes/com/apple/laf/AquaFocus.java | 0 .../com/apple/laf/AquaFocusHandler.java | 0 .../classes/com/apple/laf/AquaFonts.java | 0 .../com/apple/laf/AquaGroupBorder.java | 0 .../com/apple/laf/AquaHighlighter.java | 0 .../classes/com/apple/laf/AquaIcon.java | 0 .../com/apple/laf/AquaImageFactory.java | 0 .../apple/laf/AquaInternalFrameBorder.java | 0 .../laf/AquaInternalFrameBorderMetrics.java | 0 .../laf/AquaInternalFrameDockIconUI.java | 0 .../apple/laf/AquaInternalFrameManager.java | 0 .../apple/laf/AquaInternalFramePaneUI.java | 0 .../com/apple/laf/AquaInternalFrameUI.java | 0 .../com/apple/laf/AquaKeyBindings.java | 0 .../classes/com/apple/laf/AquaLabelUI.java | 0 .../classes/com/apple/laf/AquaListUI.java | 0 .../com/apple/laf/AquaLookAndFeel.java | 0 .../com/apple/laf/AquaMenuBarBorder.java | 0 .../classes/com/apple/laf/AquaMenuBarUI.java | 0 .../classes/com/apple/laf/AquaMenuBorder.java | 0 .../classes/com/apple/laf/AquaMenuItemUI.java | 0 .../com/apple/laf/AquaMenuPainter.java | 0 .../classes/com/apple/laf/AquaMenuUI.java | 0 .../com/apple/laf/AquaMnemonicHandler.java | 0 .../com/apple/laf/AquaNativeResources.java | 0 .../com/apple/laf/AquaOptionPaneUI.java | 0 .../classes/com/apple/laf/AquaPainter.java | 0 .../classes/com/apple/laf/AquaPanelUI.java | 0 .../apple/laf/AquaPopupMenuSeparatorUI.java | 0 .../com/apple/laf/AquaPopupMenuUI.java | 0 .../com/apple/laf/AquaProgressBarUI.java | 0 .../classes/com/apple/laf/AquaRootPaneUI.java | 0 .../com/apple/laf/AquaScrollBarUI.java | 0 .../com/apple/laf/AquaScrollPaneUI.java | 0 .../com/apple/laf/AquaScrollRegionBorder.java | 0 .../classes/com/apple/laf/AquaSliderUI.java | 0 .../classes/com/apple/laf/AquaSpinnerUI.java | 0 .../com/apple/laf/AquaSplitPaneDividerUI.java | 0 .../com/apple/laf/AquaSplitPaneUI.java | 0 .../apple/laf/AquaTabbedPaneContrastUI.java | 0 .../laf/AquaTabbedPaneCopyFromBasicUI.java | 0 .../com/apple/laf/AquaTabbedPaneTabState.java | 0 .../com/apple/laf/AquaTabbedPaneUI.java | 0 .../com/apple/laf/AquaTableHeaderBorder.java | 0 .../com/apple/laf/AquaTableHeaderUI.java | 0 .../classes/com/apple/laf/AquaTableUI.java | 0 .../classes/com/apple/laf/AquaTextAreaUI.java | 0 .../com/apple/laf/AquaTextFieldBorder.java | 0 .../apple/laf/AquaTextFieldFormattedUI.java | 0 .../com/apple/laf/AquaTextFieldSearch.java | 0 .../com/apple/laf/AquaTextFieldUI.java | 0 .../classes/com/apple/laf/AquaTextPaneUI.java | 0 .../apple/laf/AquaTextPasswordFieldUI.java | 0 .../com/apple/laf/AquaToolBarSeparatorUI.java | 0 .../classes/com/apple/laf/AquaToolBarUI.java | 0 .../classes/com/apple/laf/AquaToolTipUI.java | 0 .../classes/com/apple/laf/AquaTreeUI.java | 0 .../com/apple/laf/AquaUtilControlSize.java | 0 .../classes/com/apple/laf/AquaUtils.java | 0 .../apple/laf/ClientPropertyApplicator.java | 0 .../classes/com/apple/laf/ScreenMenu.java | 0 .../classes/com/apple/laf/ScreenMenuBar.java | 0 .../com/apple/laf/ScreenMenuBarProvider.java | 0 .../classes/com/apple/laf/ScreenMenuItem.java | 0 .../com/apple/laf/ScreenMenuItemCheckbox.java | 0 .../com/apple/laf/ScreenMenuItemUI.java | 0 .../apple/laf/ScreenMenuPropertyHandler.java | 0 .../apple/laf/ScreenMenuPropertyListener.java | 0 .../com/apple/laf/ScreenPopupFactory.java | 0 .../com/apple/laf/resources/aqua.properties | 0 .../apple/laf/resources/aqua_de.properties | 0 .../apple/laf/resources/aqua_es.properties | 0 .../apple/laf/resources/aqua_fr.properties | 0 .../apple/laf/resources/aqua_it.properties | 0 .../apple/laf/resources/aqua_ja.properties | 0 .../apple/laf/resources/aqua_ko.properties | 0 .../apple/laf/resources/aqua_pt_BR.properties | 0 .../apple/laf/resources/aqua_sv.properties | 0 .../apple/laf/resources/aqua_zh_CN.properties | 0 .../apple/laf/resources/aqua_zh_TW.properties | 0 .../classes/sun/awt/CGraphicsConfig.java | 0 .../classes/sun/awt/CGraphicsDevice.java | 0 .../classes/sun/awt/CGraphicsEnvironment.java | 0 .../classes/sun/awt/FullScreenCapable.java | 0 .../sun/awt/datatransfer/flavormap.properties | 0 .../sun/awt/resources/awtosx.properties | 0 .../classes/sun/font/CCharToGlyphMapper.java | 0 .../macosx/classes/sun/font/CFont.java | 0 .../classes/sun/font/CFontConfiguration.java | 0 .../macosx/classes/sun/font/CFontManager.java | 0 .../macosx/classes/sun/font/CStrike.java | 0 .../classes/sun/font/CStrikeDisposer.java | 0 .../sun/java2d/BackBufferCapsProvider.java | 0 .../macosx/classes/sun/java2d/CRenderer.java | 0 .../sun/java2d/CompositeCRenderer.java | 0 .../classes/sun/java2d/DataBufferNIOInt.java | 0 .../classes/sun/java2d/IntegerNIORaster.java | 0 .../java2d/MacosxSurfaceManagerFactory.java | 0 .../sun/java2d/OSXOffScreenSurfaceData.java | 0 .../classes/sun/java2d/OSXSurfaceData.java | 0 .../sun/java2d/opengl/CGLGraphicsConfig.java | 0 .../classes/sun/java2d/opengl/CGLLayer.java | 0 .../sun/java2d/opengl/CGLSurfaceData.java | 0 .../opengl/CGLVolatileSurfaceManager.java | 0 .../classes/sun/lwawt/LWButtonPeer.java | 0 .../classes/sun/lwawt/LWCanvasPeer.java | 0 .../classes/sun/lwawt/LWCheckboxPeer.java | 0 .../classes/sun/lwawt/LWChoicePeer.java | 0 .../classes/sun/lwawt/LWComponentPeer.java | 0 .../classes/sun/lwawt/LWContainerPeer.java | 0 .../classes/sun/lwawt/LWCursorManager.java | 0 .../classes/sun/lwawt/LWGraphicsConfig.java | 0 .../sun/lwawt/LWKeyboardFocusManagerPeer.java | 0 .../macosx/classes/sun/lwawt/LWLabelPeer.java | 0 .../sun/lwawt/LWLightweightFramePeer.java | 0 .../macosx/classes/sun/lwawt/LWListPeer.java | 0 .../classes/sun/lwawt/LWMouseInfoPeer.java | 0 .../macosx/classes/sun/lwawt/LWPanelPeer.java | 0 .../classes/sun/lwawt/LWRepaintArea.java | 0 .../classes/sun/lwawt/LWScrollBarPeer.java | 0 .../classes/sun/lwawt/LWScrollPanePeer.java | 0 .../classes/sun/lwawt/LWTextAreaPeer.java | 0 .../sun/lwawt/LWTextComponentPeer.java | 0 .../classes/sun/lwawt/LWTextFieldPeer.java | 0 .../macosx/classes/sun/lwawt/LWToolkit.java | 0 .../classes/sun/lwawt/LWWindowPeer.java | 0 .../classes/sun/lwawt/PlatformComponent.java | 0 .../classes/sun/lwawt/PlatformDropTarget.java | 0 .../sun/lwawt/PlatformEventNotifier.java | 0 .../classes/sun/lwawt/PlatformWindow.java | 0 .../sun/lwawt/SecurityWarningWindow.java | 0 .../sun/lwawt/macosx/CAccessibility.java | 0 .../classes/sun/lwawt/macosx/CAccessible.java | 0 .../sun/lwawt/macosx/CAccessibleText.java | 0 .../sun/lwawt/macosx/CCheckboxMenuItem.java | 0 .../classes/sun/lwawt/macosx/CClipboard.java | 0 .../sun/lwawt/macosx/CCursorManager.java | 0 .../sun/lwawt/macosx/CCustomCursor.java | 0 .../sun/lwawt/macosx/CDataTransferer.java | 0 .../sun/lwawt/macosx/CDesktopPeer.java | 0 .../lwawt/macosx/CDragSourceContextPeer.java | 0 .../classes/sun/lwawt/macosx/CDropTarget.java | 0 .../lwawt/macosx/CDropTargetContextPeer.java | 0 .../sun/lwawt/macosx/CEmbeddedFrame.java | 0 .../sun/lwawt/macosx/CFRetainedResource.java | 0 .../classes/sun/lwawt/macosx/CFileDialog.java | 0 .../classes/sun/lwawt/macosx/CImage.java | 0 .../sun/lwawt/macosx/CInputMethod.java | 0 .../lwawt/macosx/CInputMethodDescriptor.java | 0 .../classes/sun/lwawt/macosx/CMenu.java | 0 .../classes/sun/lwawt/macosx/CMenuBar.java | 0 .../sun/lwawt/macosx/CMenuComponent.java | 0 .../classes/sun/lwawt/macosx/CMenuItem.java | 0 .../macosx/CMouseDragGestureRecognizer.java | 0 .../sun/lwawt/macosx/CPlatformComponent.java | 0 .../lwawt/macosx/CPlatformEmbeddedFrame.java | 0 .../lwawt/macosx/CPlatformLWComponent.java | 0 .../sun/lwawt/macosx/CPlatformLWView.java | 0 .../sun/lwawt/macosx/CPlatformLWWindow.java | 0 .../sun/lwawt/macosx/CPlatformResponder.java | 0 .../sun/lwawt/macosx/CPlatformView.java | 0 .../sun/lwawt/macosx/CPlatformWindow.java | 0 .../classes/sun/lwawt/macosx/CPopupMenu.java | 0 .../sun/lwawt/macosx/CPrinterDevice.java | 0 .../sun/lwawt/macosx/CPrinterDialog.java | 0 .../sun/lwawt/macosx/CPrinterDialogPeer.java | 0 .../sun/lwawt/macosx/CPrinterGraphics.java | 0 .../lwawt/macosx/CPrinterGraphicsConfig.java | 0 .../classes/sun/lwawt/macosx/CPrinterJob.java | 0 .../sun/lwawt/macosx/CPrinterJobDialog.java | 0 .../sun/lwawt/macosx/CPrinterPageDialog.java | 0 .../sun/lwawt/macosx/CPrinterSurfaceData.java | 0 .../classes/sun/lwawt/macosx/CRobot.java | 0 .../classes/sun/lwawt/macosx/CSystemTray.java | 0 .../classes/sun/lwawt/macosx/CTextPipe.java | 0 .../macosx/CToolkitThreadBlockedHandler.java | 0 .../classes/sun/lwawt/macosx/CTrayIcon.java | 0 .../sun/lwawt/macosx/CViewEmbeddedFrame.java | 0 .../macosx/CViewPlatformEmbeddedFrame.java | 0 .../sun/lwawt/macosx/CWarningWindow.java | 0 .../classes/sun/lwawt/macosx/CWrapper.java | 0 .../sun/lwawt/macosx/CocoaConstants.java | 0 .../classes/sun/lwawt/macosx/LWCToolkit.java | 0 .../classes/sun/lwawt/macosx/NSEvent.java | 0 .../classes/sun/lwawt/macosx/NSPrintInfo.java | 0 .../macosx/native/include}/jawt_md.h | 0 .../native/libawt_lwawt}/sun/awt/AWTEvent.h | 0 .../native/libawt_lwawt}/sun/awt/AWTEvent.m | 0 .../libawt_lwawt}/sun/awt/AWTSurfaceLayers.h | 0 .../libawt_lwawt}/sun/awt/AWTSurfaceLayers.m | 0 .../native/libawt_lwawt}/sun/awt/AWTView.h | 0 .../native/libawt_lwawt}/sun/awt/AWTView.m | 0 .../native/libawt_lwawt}/sun/awt/AWTWindow.h | 0 .../native/libawt_lwawt}/sun/awt/AWTWindow.m | 0 .../sun/awt/ApplicationDelegate.h | 0 .../sun/awt/ApplicationDelegate.m | 0 .../native/libawt_lwawt}/sun/awt/CClipboard.m | 0 .../libawt_lwawt}/sun/awt/CCursorManager.m | 0 .../libawt_lwawt}/sun/awt/CDataTransferer.h | 0 .../libawt_lwawt}/sun/awt/CDataTransferer.m | 0 .../libawt_lwawt}/sun/awt/CDesktopPeer.m | 0 .../libawt_lwawt}/sun/awt/CDragSource.h | 0 .../libawt_lwawt}/sun/awt/CDragSource.m | 0 .../sun/awt/CDragSourceContextPeer.m | 0 .../libawt_lwawt}/sun/awt/CDropTarget.h | 0 .../libawt_lwawt}/sun/awt/CDropTarget.m | 0 .../sun/awt/CDropTargetContextPeer.m | 0 .../sun/awt/CFRetainedResource.m | 0 .../libawt_lwawt}/sun/awt/CFileDialog.h | 0 .../libawt_lwawt}/sun/awt/CFileDialog.m | 0 .../libawt_lwawt}/sun/awt/CGraphicsConfig.m | 0 .../libawt_lwawt}/sun/awt/CGraphicsDevice.m | 0 .../libawt_lwawt}/sun/awt/CGraphicsEnv.m | 0 .../native/libawt_lwawt}/sun/awt/CImage.m | 0 .../libawt_lwawt}/sun/awt/CInputMethod.m | 0 .../native/libawt_lwawt}/sun/awt/CMenu.h | 0 .../native/libawt_lwawt}/sun/awt/CMenu.m | 0 .../native/libawt_lwawt}/sun/awt/CMenuBar.h | 0 .../native/libawt_lwawt}/sun/awt/CMenuBar.m | 0 .../libawt_lwawt}/sun/awt/CMenuComponent.h | 0 .../libawt_lwawt}/sun/awt/CMenuComponent.m | 0 .../native/libawt_lwawt}/sun/awt/CMenuItem.h | 0 .../native/libawt_lwawt}/sun/awt/CMenuItem.m | 0 .../native/libawt_lwawt}/sun/awt/CPopupMenu.h | 0 .../native/libawt_lwawt}/sun/awt/CPopupMenu.m | 0 .../libawt_lwawt}/sun/awt/CPrinterJob.m | 0 .../native/libawt_lwawt}/sun/awt/CRobot.m | 0 .../libawt_lwawt}/sun/awt/CSystemColors.h | 0 .../libawt_lwawt}/sun/awt/CSystemColors.m | 0 .../native/libawt_lwawt}/sun/awt/CTextPipe.m | 0 .../native/libawt_lwawt}/sun/awt/CTrayIcon.h | 0 .../native/libawt_lwawt}/sun/awt/CTrayIcon.m | 0 .../native/libawt_lwawt}/sun/awt/CWrapper.m | 0 .../libawt_lwawt}/sun/awt/DnDUtilities.h | 0 .../libawt_lwawt}/sun/awt/DnDUtilities.m | 0 .../libawt_lwawt}/sun/awt/GeomUtilities.h | 0 .../libawt_lwawt}/sun/awt/GeomUtilities.m | 0 .../libawt_lwawt}/sun/awt/ImageSurfaceData.h | 0 .../libawt_lwawt}/sun/awt/ImageSurfaceData.m | 0 .../native/libawt_lwawt}/sun/awt/InitIDs.h | 0 .../native/libawt_lwawt}/sun/awt/InitIDs.m | 0 .../sun/awt/JavaAccessibilityAction.h | 0 .../sun/awt/JavaAccessibilityAction.m | 0 .../sun/awt/JavaAccessibilityUtilities.h | 0 .../sun/awt/JavaAccessibilityUtilities.m | 0 .../sun/awt/JavaComponentAccessibility.h | 0 .../sun/awt/JavaComponentAccessibility.m | 0 .../sun/awt/JavaTextAccessibility.h | 0 .../sun/awt/JavaTextAccessibility.m | 0 .../native/libawt_lwawt}/sun/awt/LWCToolkit.h | 0 .../native/libawt_lwawt}/sun/awt/LWCToolkit.m | 0 .../native/libawt_lwawt}/sun/awt/OSVersion.h | 0 .../native/libawt_lwawt}/sun/awt/OSVersion.m | 0 .../native/libawt_lwawt}/sun/awt/PrintModel.h | 0 .../native/libawt_lwawt}/sun/awt/PrintModel.m | 0 .../sun/awt/PrinterSurfaceData.h | 0 .../sun/awt/PrinterSurfaceData.m | 0 .../libawt_lwawt}/sun/awt/PrinterView.h | 0 .../libawt_lwawt}/sun/awt/PrinterView.m | 0 .../libawt_lwawt}/sun/awt/QuartzRenderer.m | 0 .../libawt_lwawt}/sun/awt/QuartzSurfaceData.h | 0 .../libawt_lwawt}/sun/awt/QuartzSurfaceData.m | 0 .../sun/awt/awt_DrawingSurface.m | 0 .../native/libawt_lwawt}/sun/font/AWTFont.h | 0 .../native/libawt_lwawt}/sun/font/AWTFont.m | 0 .../native/libawt_lwawt}/sun/font/AWTStrike.h | 0 .../native/libawt_lwawt}/sun/font/AWTStrike.m | 0 .../sun/font/CCharToGlyphMapper.m | 0 .../libawt_lwawt}/sun/font/CGGlyphImages.h | 0 .../libawt_lwawt}/sun/font/CGGlyphImages.m | 0 .../libawt_lwawt}/sun/font/CGGlyphOutlines.h | 0 .../libawt_lwawt}/sun/font/CGGlyphOutlines.m | 0 .../libawt_lwawt}/sun/font/CoreTextSupport.h | 0 .../libawt_lwawt}/sun/font/CoreTextSupport.m | 0 .../sun/java2d/opengl/CGLGraphicsConfig.h | 0 .../sun/java2d/opengl/CGLGraphicsConfig.m | 0 .../sun/java2d/opengl/CGLLayer.h | 0 .../sun/java2d/opengl/CGLLayer.m | 0 .../sun/java2d/opengl/CGLSurfaceData.h | 0 .../sun/java2d/opengl/CGLSurfaceData.m | 0 .../sun/java2d/opengl/J2D_GL/cglext.h | 0 .../sun/java2d/opengl/OGLFuncs_md.h | 0 .../macosx/native/libjawt}/jawt.m | 0 .../libjsound}/PLATFORM_API_MacOSX_MidiIn.c | 0 .../libjsound}/PLATFORM_API_MacOSX_MidiOut.c | 0 .../PLATFORM_API_MacOSX_MidiUtils.c | 0 .../PLATFORM_API_MacOSX_MidiUtils.h | 0 .../libjsound}/PLATFORM_API_MacOSX_PCM.cpp | 0 .../libjsound}/PLATFORM_API_MacOSX_Ports.cpp | 0 .../libjsound}/PLATFORM_API_MacOSX_Utils.cpp | 0 .../libjsound}/PLATFORM_API_MacOSX_Utils.h | 0 .../macosx/native/libosxapp}/AWT_debug.h | 0 .../macosx/native/libosxapp}/AWT_debug.m | 0 .../native/libosxapp}/NSApplicationAWT.h | 0 .../native/libosxapp}/NSApplicationAWT.m | 0 .../native/libosxapp}/PropertiesUtilities.h | 0 .../native/libosxapp}/PropertiesUtilities.m | 0 .../libosxapp}/QueuingApplicationDelegate.h | 0 .../libosxapp}/QueuingApplicationDelegate.m | 0 .../native/libosxapp}/ThreadUtilities.h | 0 .../native/libosxapp}/ThreadUtilities.m | 0 .../macosx/native/libosxui}/AquaFileView.m | 0 .../macosx/native/libosxui}/AquaLookAndFeel.m | 0 .../native/libosxui}/AquaNativeResources.m | 0 .../native/libosxui}/JRSUIConstantSync.h | 0 .../native/libosxui}/JRSUIConstantSync.m | 0 .../macosx/native/libosxui}/JRSUIController.m | 0 .../macosx/native/libosxui}/JRSUIFocus.m | 0 .../macosx/native/libosxui}/ScreenMenu.h | 0 .../macosx/native/libosxui}/ScreenMenu.m | 0 .../libsplashscreen}/splashscreen_config.h | 0 .../libsplashscreen}/splashscreen_sys.m | 0 .../javax.sound.midi.spi.MidiDeviceProvider | 0 .../javax.sound.midi.spi.MidiFileReader | 0 .../javax.sound.midi.spi.MidiFileWriter | 0 .../javax.sound.midi.spi.SoundbankReader | 0 .../javax.sound.sampled.spi.AudioFileReader | 0 .../javax.sound.sampled.spi.AudioFileWriter | 0 ...sound.sampled.spi.FormatConversionProvider | 0 .../javax.sound.sampled.spi.MixerProvider | 0 .../resources/accessibility.properties | 0 .../resources/accessibility_de.properties | 0 .../resources/accessibility_en.properties | 0 .../resources/accessibility_es.properties | 0 .../resources/accessibility_fr.properties | 0 .../resources/accessibility_it.properties | 0 .../resources/accessibility_ja.properties | 0 .../resources/accessibility_ko.properties | 0 .../resources/accessibility_pt_BR.properties | 0 .../resources/accessibility_sv.properties | 0 .../resources/accessibility_zh_CN.properties | 0 .../resources/accessibility_zh_TW.properties | 0 .../classes/com/sun/awt/AWTUtilities.java | 0 .../classes/com/sun/awt/SecurityWarning.java | 0 .../classes/com/sun/beans/TypeResolver.java | 0 .../classes/com/sun/beans/WeakCache.java | 0 .../com/sun/beans/WildcardTypeImpl.java | 0 .../beans/decoder/AccessorElementHandler.java | 0 .../beans/decoder/ArrayElementHandler.java | 0 .../beans/decoder/BooleanElementHandler.java | 0 .../sun/beans/decoder/ByteElementHandler.java | 0 .../sun/beans/decoder/CharElementHandler.java | 0 .../beans/decoder/ClassElementHandler.java | 0 .../sun/beans/decoder/DocumentHandler.java | 0 .../beans/decoder/DoubleElementHandler.java | 0 .../com/sun/beans/decoder/ElementHandler.java | 0 .../beans/decoder/FalseElementHandler.java | 0 .../beans/decoder/FieldElementHandler.java | 0 .../beans/decoder/FloatElementHandler.java | 0 .../sun/beans/decoder/IntElementHandler.java | 0 .../sun/beans/decoder/JavaElementHandler.java | 0 .../sun/beans/decoder/LongElementHandler.java | 0 .../beans/decoder/MethodElementHandler.java | 0 .../sun/beans/decoder/NewElementHandler.java | 0 .../sun/beans/decoder/NullElementHandler.java | 0 .../beans/decoder/ObjectElementHandler.java | 0 .../beans/decoder/PropertyElementHandler.java | 0 .../beans/decoder/ShortElementHandler.java | 0 .../beans/decoder/StringElementHandler.java | 0 .../sun/beans/decoder/TrueElementHandler.java | 0 .../com/sun/beans/decoder/ValueObject.java | 0 .../sun/beans/decoder/ValueObjectImpl.java | 0 .../sun/beans/decoder/VarElementHandler.java | 0 .../sun/beans/decoder/VoidElementHandler.java | 0 .../com/sun/beans/editors/BooleanEditor.java | 0 .../com/sun/beans/editors/ByteEditor.java | 0 .../com/sun/beans/editors/ColorEditor.java | 0 .../com/sun/beans/editors/DoubleEditor.java | 0 .../com/sun/beans/editors/EnumEditor.java | 0 .../com/sun/beans/editors/FloatEditor.java | 0 .../com/sun/beans/editors/FontEditor.java | 0 .../com/sun/beans/editors/IntegerEditor.java | 0 .../com/sun/beans/editors/LongEditor.java | 0 .../com/sun/beans/editors/NumberEditor.java | 0 .../com/sun/beans/editors/ShortEditor.java | 0 .../com/sun/beans/editors/StringEditor.java | 0 .../com/sun/beans/finder/AbstractFinder.java | 0 .../com/sun/beans/finder/BeanInfoFinder.java | 0 .../com/sun/beans/finder/ClassFinder.java | 0 .../sun/beans/finder/ConstructorFinder.java | 0 .../com/sun/beans/finder/FieldFinder.java | 0 .../com/sun/beans/finder/InstanceFinder.java | 0 .../com/sun/beans/finder/MethodFinder.java | 0 .../finder/PersistenceDelegateFinder.java | 0 .../sun/beans/finder/PrimitiveTypeMap.java | 0 .../sun/beans/finder/PrimitiveWrapperMap.java | 0 .../beans/finder/PropertyEditorFinder.java | 0 .../com/sun/beans/finder/Signature.java | 0 .../sun/beans/finder/SignatureException.java | 0 .../sun/beans/infos/ComponentBeanInfo.java | 0 .../com/sun/beans/introspect/ClassInfo.java | 0 .../sun/beans/introspect/EventSetInfo.java | 0 .../com/sun/beans/introspect/MethodInfo.java | 0 .../sun/beans/introspect/PropertyInfo.java | 0 .../classes/com/sun/beans/util/Cache.java | 0 .../plugins/bmp/BMPCompressionTypes.java | 0 .../sun/imageio/plugins/bmp/BMPConstants.java | 0 .../imageio/plugins/bmp/BMPImageReader.java | 0 .../plugins/bmp/BMPImageReaderSpi.java | 0 .../imageio/plugins/bmp/BMPImageWriter.java | 0 .../plugins/bmp/BMPImageWriterSpi.java | 0 .../sun/imageio/plugins/bmp/BMPMetadata.java | 0 .../plugins/bmp/BMPMetadataFormat.java | 0 .../bmp/BMPMetadataFormatResources.java | 0 .../sun/imageio/plugins/common/BitFile.java | 0 .../plugins/common/BogusColorSpace.java | 0 .../com/sun/imageio/plugins/common/I18N.java | 0 .../sun/imageio/plugins/common/I18NImpl.java | 0 .../sun/imageio/plugins/common/ImageUtil.java | 0 .../plugins/common/InputStreamAdapter.java | 0 .../imageio/plugins/common/LZWCompressor.java | 0 .../plugins/common/LZWStringTable.java | 0 .../plugins/common/PaletteBuilder.java | 0 .../imageio/plugins/common/ReaderUtil.java | 0 .../common/StandardMetadataFormat.java | 0 .../StandardMetadataFormatResources.java | 0 .../plugins/common/SubImageInputStream.java | 0 .../plugins/common/iio-plugin.properties | 0 .../imageio/plugins/gif/GIFImageMetadata.java | 0 .../plugins/gif/GIFImageMetadataFormat.java | 0 .../gif/GIFImageMetadataFormatResources.java | 0 .../imageio/plugins/gif/GIFImageReader.java | 0 .../plugins/gif/GIFImageReaderSpi.java | 0 .../imageio/plugins/gif/GIFImageWriter.java | 0 .../plugins/gif/GIFImageWriterSpi.java | 0 .../sun/imageio/plugins/gif/GIFMetadata.java | 0 .../plugins/gif/GIFStreamMetadata.java | 0 .../plugins/gif/GIFStreamMetadataFormat.java | 0 .../gif/GIFStreamMetadataFormatResources.java | 0 .../plugins/gif/GIFWritableImageMetadata.java | 0 .../gif/GIFWritableStreamMetadata.java | 0 .../plugins/jpeg/AdobeMarkerSegment.java | 0 .../plugins/jpeg/COMMarkerSegment.java | 0 .../plugins/jpeg/DHTMarkerSegment.java | 0 .../plugins/jpeg/DQTMarkerSegment.java | 0 .../plugins/jpeg/DRIMarkerSegment.java | 0 .../plugins/jpeg/JFIFMarkerSegment.java | 0 .../com/sun/imageio/plugins/jpeg/JPEG.java | 0 .../sun/imageio/plugins/jpeg/JPEGBuffer.java | 0 .../plugins/jpeg/JPEGImageMetadataFormat.java | 0 .../JPEGImageMetadataFormatResources.java | 0 .../imageio/plugins/jpeg/JPEGImageReader.java | 0 .../jpeg/JPEGImageReaderResources.java | 0 .../plugins/jpeg/JPEGImageReaderSpi.java | 0 .../imageio/plugins/jpeg/JPEGImageWriter.java | 0 .../jpeg/JPEGImageWriterResources.java | 0 .../plugins/jpeg/JPEGImageWriterSpi.java | 0 .../imageio/plugins/jpeg/JPEGMetadata.java | 0 .../plugins/jpeg/JPEGMetadataFormat.java | 0 .../jpeg/JPEGMetadataFormatResources.java | 0 .../jpeg/JPEGStreamMetadataFormat.java | 0 .../JPEGStreamMetadataFormatResources.java | 0 .../imageio/plugins/jpeg/MarkerSegment.java | 0 .../plugins/jpeg/SOFMarkerSegment.java | 0 .../plugins/jpeg/SOSMarkerSegment.java | 0 .../imageio/plugins/png/PNGImageReader.java | 0 .../plugins/png/PNGImageReaderSpi.java | 0 .../imageio/plugins/png/PNGImageWriter.java | 0 .../plugins/png/PNGImageWriterSpi.java | 0 .../sun/imageio/plugins/png/PNGMetadata.java | 0 .../plugins/png/PNGMetadataFormat.java | 0 .../png/PNGMetadataFormatResources.java | 0 .../sun/imageio/plugins/png/RowFilter.java | 0 .../imageio/plugins/wbmp/WBMPImageReader.java | 0 .../plugins/wbmp/WBMPImageReaderSpi.java | 0 .../imageio/plugins/wbmp/WBMPImageWriter.java | 0 .../plugins/wbmp/WBMPImageWriterSpi.java | 0 .../imageio/plugins/wbmp/WBMPMetadata.java | 0 .../plugins/wbmp/WBMPMetadataFormat.java | 0 .../imageio/spi/FileImageInputStreamSpi.java | 0 .../imageio/spi/FileImageOutputStreamSpi.java | 0 .../spi/InputStreamImageInputStreamSpi.java | 0 .../spi/OutputStreamImageOutputStreamSpi.java | 0 .../imageio/spi/RAFImageInputStreamSpi.java | 0 .../imageio/spi/RAFImageOutputStreamSpi.java | 0 .../stream/CloseableDisposerRecord.java | 0 .../com/sun/imageio/stream/StreamCloser.java | 0 .../sun/imageio/stream/StreamFinalizer.java | 0 .../classes/com/sun/java/swing/Painter.java | 0 .../com/sun/java/swing/SwingUtilities3.java | 0 .../swing/plaf/gtk/GTKColorChooserPanel.java | 0 .../sun/java/swing/plaf/gtk/GTKColorType.java | 0 .../sun/java/swing/plaf/gtk/GTKConstants.java | 0 .../sun/java/swing/plaf/gtk/GTKEngine.java | 0 .../java/swing/plaf/gtk/GTKFileChooserUI.java | 0 .../java/swing/plaf/gtk/GTKGraphicsUtils.java | 0 .../java/swing/plaf/gtk/GTKIconFactory.java | 0 .../java/swing/plaf/gtk/GTKLookAndFeel.java | 0 .../sun/java/swing/plaf/gtk/GTKPainter.java | 0 .../sun/java/swing/plaf/gtk/GTKRegion.java | 0 .../com/sun/java/swing/plaf/gtk/GTKStyle.java | 0 .../java/swing/plaf/gtk/GTKStyleFactory.java | 0 .../com/sun/java/swing/plaf/gtk/Metacity.java | 0 .../sun/java/swing/plaf/gtk/PangoFonts.java | 0 .../com/sun/java/swing/plaf/gtk/XColors.java | 0 .../java/swing/plaf/gtk/icons/Directory.gif | Bin .../sun/java/swing/plaf/gtk/icons/File.gif | Bin .../swing/plaf/gtk/icons/image-delayed.png | Bin .../swing/plaf/gtk/icons/image-failed.png | Bin .../swing/plaf/gtk/resources/gtk.properties | 0 .../plaf/gtk/resources/gtk_de.properties | 0 .../plaf/gtk/resources/gtk_es.properties | 0 .../plaf/gtk/resources/gtk_fr.properties | 0 .../plaf/gtk/resources/gtk_it.properties | 0 .../plaf/gtk/resources/gtk_ja.properties | 0 .../plaf/gtk/resources/gtk_ko.properties | 0 .../plaf/gtk/resources/gtk_pt_BR.properties | 0 .../plaf/gtk/resources/gtk_sv.properties | 0 .../plaf/gtk/resources/gtk_zh_CN.properties | 0 .../plaf/gtk/resources/gtk_zh_TW.properties | 0 .../metacity-1/metacity-theme-1.xml | 0 .../java/swing/plaf/motif/MotifBorders.java | 0 .../swing/plaf/motif/MotifButtonListener.java | 0 .../java/swing/plaf/motif/MotifButtonUI.java | 0 .../plaf/motif/MotifCheckBoxMenuItemUI.java | 0 .../swing/plaf/motif/MotifCheckBoxUI.java | 0 .../swing/plaf/motif/MotifComboBoxUI.java | 0 .../swing/plaf/motif/MotifDesktopIconUI.java | 0 .../swing/plaf/motif/MotifDesktopPaneUI.java | 0 .../swing/plaf/motif/MotifEditorPaneUI.java | 0 .../swing/plaf/motif/MotifFileChooserUI.java | 0 .../swing/plaf/motif/MotifGraphicsUtils.java | 0 .../swing/plaf/motif/MotifIconFactory.java | 0 .../motif/MotifInternalFrameTitlePane.java | 0 .../plaf/motif/MotifInternalFrameUI.java | 0 .../java/swing/plaf/motif/MotifLabelUI.java | 0 .../swing/plaf/motif/MotifLookAndFeel.java | 0 .../java/swing/plaf/motif/MotifMenuBarUI.java | 0 .../swing/plaf/motif/MotifMenuItemUI.java | 0 .../plaf/motif/MotifMenuMouseListener.java | 0 .../motif/MotifMenuMouseMotionListener.java | 0 .../java/swing/plaf/motif/MotifMenuUI.java | 0 .../swing/plaf/motif/MotifOptionPaneUI.java | 0 .../plaf/motif/MotifPasswordFieldUI.java | 0 .../plaf/motif/MotifPopupMenuSeparatorUI.java | 0 .../swing/plaf/motif/MotifPopupMenuUI.java | 0 .../swing/plaf/motif/MotifProgressBarUI.java | 0 .../motif/MotifRadioButtonMenuItemUI.java | 0 .../swing/plaf/motif/MotifRadioButtonUI.java | 0 .../plaf/motif/MotifScrollBarButton.java | 0 .../swing/plaf/motif/MotifScrollBarUI.java | 0 .../swing/plaf/motif/MotifScrollPaneUI.java | 0 .../swing/plaf/motif/MotifSeparatorUI.java | 0 .../java/swing/plaf/motif/MotifSliderUI.java | 0 .../plaf/motif/MotifSplitPaneDivider.java | 0 .../swing/plaf/motif/MotifSplitPaneUI.java | 0 .../swing/plaf/motif/MotifTabbedPaneUI.java | 0 .../swing/plaf/motif/MotifTextAreaUI.java | 0 .../swing/plaf/motif/MotifTextFieldUI.java | 0 .../swing/plaf/motif/MotifTextPaneUI.java | 0 .../java/swing/plaf/motif/MotifTextUI.java | 0 .../swing/plaf/motif/MotifToggleButtonUI.java | 0 .../plaf/motif/MotifTreeCellRenderer.java | 0 .../java/swing/plaf/motif/MotifTreeUI.java | 0 .../swing/plaf/motif/icons/DesktopIcon.gif | Bin .../sun/java/swing/plaf/motif/icons/Error.gif | Bin .../java/swing/plaf/motif/icons/Inform.gif | Bin .../java/swing/plaf/motif/icons/Question.gif | Bin .../swing/plaf/motif/icons/TreeClosed.gif | Bin .../java/swing/plaf/motif/icons/TreeOpen.gif | Bin .../sun/java/swing/plaf/motif/icons/Warn.gif | Bin .../swing/plaf/motif/icons/image-delayed.png | Bin .../swing/plaf/motif/icons/image-failed.png | Bin .../plaf/motif/resources/motif.properties | 0 .../plaf/motif/resources/motif_de.properties | 0 .../plaf/motif/resources/motif_es.properties | 0 .../plaf/motif/resources/motif_fr.properties | 0 .../plaf/motif/resources/motif_it.properties | 0 .../plaf/motif/resources/motif_ja.properties | 0 .../plaf/motif/resources/motif_ko.properties | 0 .../motif/resources/motif_pt_BR.properties | 0 .../plaf/motif/resources/motif_sv.properties | 0 .../motif/resources/motif_zh_CN.properties | 0 .../motif/resources/motif_zh_TW.properties | 0 .../plaf/nimbus/AbstractRegionPainter.java | 0 .../swing/plaf/nimbus/NimbusLookAndFeel.java | 0 .../plaf/windows/AnimationController.java | 0 .../swing/plaf/windows/DesktopProperty.java | 0 .../sun/java/swing/plaf/windows/TMSchema.java | 0 .../swing/plaf/windows/WindowsBorders.java | 0 .../plaf/windows/WindowsButtonListener.java | 0 .../swing/plaf/windows/WindowsButtonUI.java | 0 .../windows/WindowsCheckBoxMenuItemUI.java | 0 .../swing/plaf/windows/WindowsCheckBoxUI.java | 0 .../windows/WindowsClassicLookAndFeel.java | 0 .../swing/plaf/windows/WindowsComboBoxUI.java | 0 .../plaf/windows/WindowsDesktopIconUI.java | 0 .../plaf/windows/WindowsDesktopManager.java | 0 .../plaf/windows/WindowsDesktopPaneUI.java | 0 .../plaf/windows/WindowsEditorPaneUI.java | 0 .../plaf/windows/WindowsFileChooserUI.java | 0 .../plaf/windows/WindowsGraphicsUtils.java | 0 .../plaf/windows/WindowsIconFactory.java | 0 .../WindowsInternalFrameTitlePane.java | 0 .../plaf/windows/WindowsInternalFrameUI.java | 0 .../swing/plaf/windows/WindowsLabelUI.java | 0 .../plaf/windows/WindowsLookAndFeel.java | 0 .../swing/plaf/windows/WindowsMenuBarUI.java | 0 .../swing/plaf/windows/WindowsMenuItemUI.java | 0 .../windows/WindowsMenuItemUIAccessor.java | 0 .../swing/plaf/windows/WindowsMenuUI.java | 0 .../plaf/windows/WindowsOptionPaneUI.java | 0 .../plaf/windows/WindowsPasswordFieldUI.java | 0 .../windows/WindowsPopupMenuSeparatorUI.java | 0 .../plaf/windows/WindowsPopupMenuUI.java | 0 .../plaf/windows/WindowsPopupWindow.java | 0 .../plaf/windows/WindowsProgressBarUI.java | 0 .../windows/WindowsRadioButtonMenuItemUI.java | 0 .../plaf/windows/WindowsRadioButtonUI.java | 0 .../swing/plaf/windows/WindowsRootPaneUI.java | 0 .../plaf/windows/WindowsScrollBarUI.java | 0 .../plaf/windows/WindowsScrollPaneUI.java | 0 .../plaf/windows/WindowsSeparatorUI.java | 0 .../swing/plaf/windows/WindowsSliderUI.java | 0 .../swing/plaf/windows/WindowsSpinnerUI.java | 0 .../plaf/windows/WindowsSplitPaneDivider.java | 0 .../plaf/windows/WindowsSplitPaneUI.java | 0 .../plaf/windows/WindowsTabbedPaneUI.java | 0 .../plaf/windows/WindowsTableHeaderUI.java | 0 .../swing/plaf/windows/WindowsTextAreaUI.java | 0 .../plaf/windows/WindowsTextFieldUI.java | 0 .../swing/plaf/windows/WindowsTextPaneUI.java | 0 .../swing/plaf/windows/WindowsTextUI.java | 0 .../plaf/windows/WindowsToggleButtonUI.java | 0 .../windows/WindowsToolBarSeparatorUI.java | 0 .../swing/plaf/windows/WindowsToolBarUI.java | 0 .../swing/plaf/windows/WindowsTreeUI.java | 0 .../sun/java/swing/plaf/windows/XPStyle.java | 0 .../swing/plaf/windows/icons/Computer.gif | Bin .../swing/plaf/windows/icons/DetailsView.gif | Bin .../swing/plaf/windows/icons/Directory.gif | Bin .../java/swing/plaf/windows/icons/Error.gif | Bin .../java/swing/plaf/windows/icons/File.gif | Bin .../swing/plaf/windows/icons/FloppyDrive.gif | Bin .../swing/plaf/windows/icons/HardDrive.gif | Bin .../swing/plaf/windows/icons/HomeFolder.gif | Bin .../java/swing/plaf/windows/icons/Inform.gif | Bin .../swing/plaf/windows/icons/JavaCup32.png | Bin .../swing/plaf/windows/icons/ListView.gif | Bin .../swing/plaf/windows/icons/NewFolder.gif | Bin .../swing/plaf/windows/icons/Question.gif | Bin .../swing/plaf/windows/icons/TreeClosed.gif | Bin .../swing/plaf/windows/icons/TreeLeaf.gif | Bin .../swing/plaf/windows/icons/TreeOpen.gif | Bin .../swing/plaf/windows/icons/UpFolder.gif | Bin .../java/swing/plaf/windows/icons/Warn.gif | Bin .../plaf/windows/icons/image-delayed.png | Bin .../swing/plaf/windows/icons/image-failed.png | Bin .../plaf/windows/resources/windows.properties | 0 .../windows/resources/windows_de.properties | 0 .../windows/resources/windows_es.properties | 0 .../windows/resources/windows_fr.properties | 0 .../windows/resources/windows_it.properties | 0 .../windows/resources/windows_ja.properties | 0 .../windows/resources/windows_ko.properties | 0 .../resources/windows_pt_BR.properties | 0 .../windows/resources/windows_sv.properties | 0 .../resources/windows_zh_CN.properties | 0 .../resources/windows_zh_TW.properties | 0 .../com/sun/media/sound/AbstractDataLine.java | 0 .../com/sun/media/sound/AbstractLine.java | 0 .../sun/media/sound/AbstractMidiDevice.java | 0 .../sound/AbstractMidiDeviceProvider.java | 0 .../com/sun/media/sound/AbstractMixer.java | 0 .../com/sun/media/sound/AiffFileFormat.java | 0 .../com/sun/media/sound/AiffFileReader.java | 0 .../com/sun/media/sound/AiffFileWriter.java | 0 .../com/sun/media/sound/AlawCodec.java | 0 .../com/sun/media/sound/AuFileFormat.java | 0 .../com/sun/media/sound/AuFileReader.java | 0 .../com/sun/media/sound/AuFileWriter.java | 0 .../media/sound/AudioFileSoundbankReader.java | 0 .../sun/media/sound/AudioFloatConverter.java | 0 .../sound/AudioFloatFormatConverter.java | 0 .../media/sound/AudioFloatInputStream.java | 0 .../com/sun/media/sound/AudioSynthesizer.java | 0 .../sound/AudioSynthesizerPropertyInfo.java | 0 .../com/sun/media/sound/AutoClosingClip.java | 0 .../sun/media/sound/AutoConnectSequencer.java | 0 .../classes/com/sun/media/sound/DLSInfo.java | 0 .../com/sun/media/sound/DLSInstrument.java | 0 .../com/sun/media/sound/DLSModulator.java | 0 .../com/sun/media/sound/DLSRegion.java | 0 .../com/sun/media/sound/DLSSample.java | 0 .../com/sun/media/sound/DLSSampleLoop.java | 0 .../com/sun/media/sound/DLSSampleOptions.java | 0 .../com/sun/media/sound/DLSSoundbank.java | 0 .../sun/media/sound/DLSSoundbankReader.java | 0 .../com/sun/media/sound/DataPusher.java | 0 .../sun/media/sound/DirectAudioDevice.java | 0 .../sound/DirectAudioDeviceProvider.java | 0 .../sun/media/sound/EmergencySoundbank.java | 0 .../com/sun/media/sound/EventDispatcher.java | 0 .../classes/com/sun/media/sound/FFT.java | 0 .../com/sun/media/sound/FastShortMessage.java | 0 .../com/sun/media/sound/FastSysexMessage.java | 0 .../sun/media/sound/InvalidDataException.java | 0 .../media/sound/InvalidFormatException.java | 0 .../sun/media/sound/JARSoundbankReader.java | 0 .../com/sun/media/sound/JDK13Services.java | 0 .../sun/media/sound/JSSecurityManager.java | 0 .../sun/media/sound/JavaSoundAudioClip.java | 0 .../sound/MidiDeviceReceiverEnvelope.java | 0 .../sound/MidiDeviceTransmitterEnvelope.java | 0 .../com/sun/media/sound/MidiInDevice.java | 0 .../sun/media/sound/MidiInDeviceProvider.java | 0 .../com/sun/media/sound/MidiOutDevice.java | 0 .../media/sound/MidiOutDeviceProvider.java | 0 .../com/sun/media/sound/MidiUtils.java | 0 .../sound/ModelAbstractChannelMixer.java | 0 .../media/sound/ModelAbstractOscillator.java | 0 .../com/sun/media/sound/ModelByteBuffer.java | 0 .../media/sound/ModelByteBufferWavetable.java | 0 .../sun/media/sound/ModelChannelMixer.java | 0 .../sun/media/sound/ModelConnectionBlock.java | 0 .../com/sun/media/sound/ModelDestination.java | 0 .../sun/media/sound/ModelDirectedPlayer.java | 0 .../com/sun/media/sound/ModelDirector.java | 0 .../com/sun/media/sound/ModelIdentifier.java | 0 .../com/sun/media/sound/ModelInstrument.java | 0 .../sound/ModelInstrumentComparator.java | 0 .../media/sound/ModelMappedInstrument.java | 0 .../com/sun/media/sound/ModelOscillator.java | 0 .../media/sound/ModelOscillatorStream.java | 0 .../com/sun/media/sound/ModelPatch.java | 0 .../com/sun/media/sound/ModelPerformer.java | 0 .../com/sun/media/sound/ModelSource.java | 0 .../media/sound/ModelStandardDirector.java | 0 .../sound/ModelStandardIndexedDirector.java | 0 .../media/sound/ModelStandardTransform.java | 0 .../com/sun/media/sound/ModelTransform.java | 0 .../com/sun/media/sound/ModelWavetable.java | 0 .../com/sun/media/sound/PCMtoPCMCodec.java | 0 .../classes/com/sun/media/sound/Platform.java | 0 .../com/sun/media/sound/PortMixer.java | 0 .../sun/media/sound/PortMixerProvider.java | 0 .../classes/com/sun/media/sound/Printer.java | 0 .../media/sound/RIFFInvalidDataException.java | 0 .../sound/RIFFInvalidFormatException.java | 0 .../com/sun/media/sound/RIFFReader.java | 0 .../com/sun/media/sound/RIFFWriter.java | 0 .../sun/media/sound/RealTimeSequencer.java | 0 .../sound/RealTimeSequencerProvider.java | 0 .../media/sound/ReferenceCountingDevice.java | 0 .../com/sun/media/sound/SF2GlobalRegion.java | 0 .../com/sun/media/sound/SF2Instrument.java | 0 .../sun/media/sound/SF2InstrumentRegion.java | 0 .../classes/com/sun/media/sound/SF2Layer.java | 0 .../com/sun/media/sound/SF2LayerRegion.java | 0 .../com/sun/media/sound/SF2Modulator.java | 0 .../com/sun/media/sound/SF2Region.java | 0 .../com/sun/media/sound/SF2Sample.java | 0 .../com/sun/media/sound/SF2Soundbank.java | 0 .../sun/media/sound/SF2SoundbankReader.java | 0 .../com/sun/media/sound/SimpleInstrument.java | 0 .../com/sun/media/sound/SimpleSoundbank.java | 0 .../media/sound/SoftAbstractResampler.java | 0 .../com/sun/media/sound/SoftAudioBuffer.java | 0 .../sun/media/sound/SoftAudioProcessor.java | 0 .../com/sun/media/sound/SoftAudioPusher.java | 0 .../com/sun/media/sound/SoftChannel.java | 0 .../com/sun/media/sound/SoftChannelProxy.java | 0 .../com/sun/media/sound/SoftChorus.java | 0 .../com/sun/media/sound/SoftControl.java | 0 .../sun/media/sound/SoftCubicResampler.java | 0 .../media/sound/SoftEnvelopeGenerator.java | 0 .../com/sun/media/sound/SoftFilter.java | 0 .../com/sun/media/sound/SoftInstrument.java | 0 .../sun/media/sound/SoftJitterCorrector.java | 0 .../sun/media/sound/SoftLanczosResampler.java | 0 .../com/sun/media/sound/SoftLimiter.java | 0 .../sun/media/sound/SoftLinearResampler.java | 0 .../sun/media/sound/SoftLinearResampler2.java | 0 .../sound/SoftLowFrequencyOscillator.java | 0 .../com/sun/media/sound/SoftMainMixer.java | 0 .../media/sound/SoftMidiAudioFileReader.java | 0 .../com/sun/media/sound/SoftMixingClip.java | 0 .../sun/media/sound/SoftMixingDataLine.java | 0 .../sun/media/sound/SoftMixingMainMixer.java | 0 .../com/sun/media/sound/SoftMixingMixer.java | 0 .../media/sound/SoftMixingMixerProvider.java | 0 .../media/sound/SoftMixingSourceDataLine.java | 0 .../com/sun/media/sound/SoftPerformer.java | 0 .../sun/media/sound/SoftPointResampler.java | 0 .../com/sun/media/sound/SoftProcess.java | 0 .../com/sun/media/sound/SoftProvider.java | 0 .../com/sun/media/sound/SoftReceiver.java | 0 .../com/sun/media/sound/SoftResampler.java | 0 .../media/sound/SoftResamplerStreamer.java | 0 .../com/sun/media/sound/SoftReverb.java | 0 .../com/sun/media/sound/SoftShortMessage.java | 0 .../sun/media/sound/SoftSincResampler.java | 0 .../com/sun/media/sound/SoftSynthesizer.java | 0 .../com/sun/media/sound/SoftTuning.java | 0 .../com/sun/media/sound/SoftVoice.java | 0 .../media/sound/StandardMidiFileReader.java | 0 .../media/sound/StandardMidiFileWriter.java | 0 .../classes/com/sun/media/sound/SunCodec.java | 0 .../com/sun/media/sound/SunFileReader.java | 0 .../com/sun/media/sound/SunFileWriter.java | 0 .../classes/com/sun/media/sound/Toolkit.java | 0 .../com/sun/media/sound/UlawCodec.java | 0 .../media/sound/WaveExtensibleFileReader.java | 0 .../com/sun/media/sound/WaveFileFormat.java | 0 .../com/sun/media/sound/WaveFileReader.java | 0 .../com/sun/media/sound/WaveFileWriter.java | 0 .../sun/media/sound/WaveFloatFileReader.java | 0 .../sun/media/sound/WaveFloatFileWriter.java | 0 .../plaf/basic/resources/basic.properties | 0 .../plaf/basic/resources/basic_de.properties | 0 .../plaf/basic/resources/basic_es.properties | 0 .../plaf/basic/resources/basic_fr.properties | 0 .../plaf/basic/resources/basic_it.properties | 0 .../plaf/basic/resources/basic_ja.properties | 0 .../plaf/basic/resources/basic_ko.properties | 0 .../basic/resources/basic_pt_BR.properties | 0 .../plaf/basic/resources/basic_sv.properties | 0 .../basic/resources/basic_zh_CN.properties | 0 .../basic/resources/basic_zh_TW.properties | 0 .../plaf/metal/resources/metal.properties | 0 .../plaf/metal/resources/metal_de.properties | 0 .../plaf/metal/resources/metal_es.properties | 0 .../plaf/metal/resources/metal_fr.properties | 0 .../plaf/metal/resources/metal_it.properties | 0 .../plaf/metal/resources/metal_ja.properties | 0 .../plaf/metal/resources/metal_ko.properties | 0 .../metal/resources/metal_pt_BR.properties | 0 .../plaf/metal/resources/metal_sv.properties | 0 .../metal/resources/metal_zh_CN.properties | 0 .../metal/resources/metal_zh_TW.properties | 0 .../plaf/synth/resources/synth.properties | 0 .../plaf/synth/resources/synth_de.properties | 0 .../plaf/synth/resources/synth_es.properties | 0 .../plaf/synth/resources/synth_fr.properties | 0 .../plaf/synth/resources/synth_it.properties | 0 .../plaf/synth/resources/synth_ja.properties | 0 .../plaf/synth/resources/synth_ko.properties | 0 .../synth/resources/synth_pt_BR.properties | 0 .../plaf/synth/resources/synth_sv.properties | 0 .../synth/resources/synth_zh_CN.properties | 0 .../synth/resources/synth_zh_TW.properties | 0 .../share/classes/java/applet/Applet.java | 0 .../classes/java/applet/AppletContext.java | 0 .../share/classes/java/applet/AppletStub.java | 0 .../share/classes/java/applet/AudioClip.java | 0 .../share/classes/java/applet/package.html | 0 .../share/classes/java/awt/AWTError.java | 0 .../share/classes/java/awt/AWTEvent.java | 0 .../classes/java/awt/AWTEventMulticaster.java | 0 .../share/classes/java/awt/AWTException.java | 0 .../share/classes/java/awt/AWTKeyStroke.java | 0 .../share/classes/java/awt/AWTPermission.java | 0 .../share/classes/java/awt/ActiveEvent.java | 0 .../share/classes/java/awt/Adjustable.java | 0 .../classes/java/awt/AlphaComposite.java | 0 .../classes/java/awt/AttributeValue.java | 0 .../share/classes/java/awt/BasicStroke.java | 0 .../share/classes/java/awt/BorderLayout.java | 0 .../classes/java/awt/BufferCapabilities.java | 0 .../share/classes/java/awt/Button.java | 0 .../share/classes/java/awt/Canvas.java | 0 .../share/classes/java/awt/CardLayout.java | 0 .../share/classes/java/awt/Checkbox.java | 0 .../share/classes/java/awt/CheckboxGroup.java | 0 .../classes/java/awt/CheckboxMenuItem.java | 0 .../share/classes/java/awt/Choice.java | 0 .../share/classes/java/awt/Color.java | 0 .../classes/java/awt/ColorPaintContext.java | 0 .../share/classes/java/awt/Component.java | 0 .../java/awt/ComponentOrientation.java | 0 .../share/classes/java/awt/Composite.java | 0 .../classes/java/awt/CompositeContext.java | 0 .../share/classes/java/awt/Conditional.java | 0 .../share/classes/java/awt/Container.java | 0 .../ContainerOrderFocusTraversalPolicy.java | 0 .../share/classes/java/awt/Cursor.java | 0 .../java/awt/DefaultFocusTraversalPolicy.java | 0 .../java/awt/DefaultKeyboardFocusManager.java | 0 .../share/classes/java/awt/Desktop.java | 0 .../share/classes/java/awt/Dialog.java | 0 .../share/classes/java/awt/Dimension.java | 0 .../share/classes/java/awt/DisplayMode.java | 0 .../share/classes/java/awt/Event.java | 0 .../classes/java/awt/EventDispatchThread.java | 0 .../share/classes/java/awt/EventFilter.java | 0 .../share/classes/java/awt/EventQueue.java | 0 .../share/classes/java/awt/FileDialog.java | 0 .../share/classes/java/awt/FlowLayout.java | 0 .../java/awt/FocusTraversalPolicy.java | 0 .../share/classes/java/awt/Font.java | 0 .../classes/java/awt/FontFormatException.java | 0 .../share/classes/java/awt/FontMetrics.java | 0 .../share/classes/java/awt/Frame.java | 0 .../share/classes/java/awt/GradientPaint.java | 0 .../java/awt/GradientPaintContext.java | 0 .../share/classes/java/awt/Graphics.java | 0 .../share/classes/java/awt/Graphics2D.java | 0 .../classes/java/awt/GraphicsCallback.java | 0 .../java/awt/GraphicsConfigTemplate.java | 0 .../java/awt/GraphicsConfiguration.java | 0 .../classes/java/awt/GraphicsDevice.java | 0 .../classes/java/awt/GraphicsEnvironment.java | 0 .../classes/java/awt/GridBagConstraints.java | 0 .../share/classes/java/awt/GridBagLayout.java | 0 .../classes/java/awt/GridBagLayoutInfo.java | 0 .../share/classes/java/awt/GridLayout.java | 0 .../classes/java/awt/HeadlessException.java | 0 .../awt/IllegalComponentStateException.java | 0 .../share/classes/java/awt/Image.java | 0 .../classes/java/awt/ImageCapabilities.java | 0 .../share/classes/java/awt/Insets.java | 0 .../classes/java/awt/ItemSelectable.java | 0 .../share/classes/java/awt/JobAttributes.java | 0 .../classes/java/awt/KeyEventDispatcher.java | 0 .../java/awt/KeyEventPostProcessor.java | 0 .../java/awt/KeyboardFocusManager.java | 0 .../share/classes/java/awt/Label.java | 0 .../share/classes/java/awt/LayoutManager.java | 0 .../classes/java/awt/LayoutManager2.java | 0 .../classes/java/awt/LinearGradientPaint.java | 0 .../java/awt/LinearGradientPaintContext.java | 0 .../share/classes/java/awt/List.java | 0 .../share/classes/java/awt/MediaTracker.java | 0 .../share/classes/java/awt/Menu.java | 0 .../share/classes/java/awt/MenuBar.java | 0 .../share/classes/java/awt/MenuComponent.java | 0 .../share/classes/java/awt/MenuContainer.java | 0 .../share/classes/java/awt/MenuItem.java | 0 .../share/classes/java/awt/MenuShortcut.java | 0 .../classes/java/awt/ModalEventFilter.java | 0 .../share/classes/java/awt/MouseInfo.java | 0 .../java/awt/MultipleGradientPaint.java | 0 .../awt/MultipleGradientPaintContext.java | 0 .../classes/java/awt/PageAttributes.java | 0 .../share/classes/java/awt/Paint.java | 0 .../share/classes/java/awt/PaintContext.java | 0 .../share/classes/java/awt/Panel.java | 0 .../share/classes/java/awt/Point.java | 0 .../share/classes/java/awt/PointerInfo.java | 0 .../share/classes/java/awt/Polygon.java | 0 .../share/classes/java/awt/PopupMenu.java | 0 .../share/classes/java/awt/PrintGraphics.java | 0 .../share/classes/java/awt/PrintJob.java | 0 .../classes/java/awt/RadialGradientPaint.java | 0 .../java/awt/RadialGradientPaintContext.java | 0 .../share/classes/java/awt/Rectangle.java | 0 .../classes/java/awt/RenderingHints.java | 0 .../share/classes/java/awt/Robot.java | 0 .../share/classes/java/awt/ScrollPane.java | 0 .../java/awt/ScrollPaneAdjustable.java | 0 .../share/classes/java/awt/Scrollbar.java | 0 .../share/classes/java/awt/SecondaryLoop.java | 0 .../share/classes/java/awt/SentEvent.java | 0 .../classes/java/awt/SequencedEvent.java | 0 .../share/classes/java/awt/Shape.java | 0 .../share/classes/java/awt/SplashScreen.java | 0 .../share/classes/java/awt/Stroke.java | 0 .../share/classes/java/awt/SystemColor.java | 0 .../share/classes/java/awt/SystemTray.java | 0 .../share/classes/java/awt/TextArea.java | 0 .../share/classes/java/awt/TextComponent.java | 0 .../share/classes/java/awt/TextField.java | 0 .../share/classes/java/awt/TexturePaint.java | 0 .../classes/java/awt/TexturePaintContext.java | 0 .../share/classes/java/awt/Toolkit.java | 0 .../share/classes/java/awt/Transparency.java | 0 .../share/classes/java/awt/TrayIcon.java | 0 .../classes/java/awt/WaitDispatchSupport.java | 0 .../share/classes/java/awt/Window.java | 0 .../classes/java/awt/color/CMMException.java | 0 .../classes/java/awt/color/ColorSpace.java | 0 .../java/awt/color/ICC_ColorSpace.java | 0 .../classes/java/awt/color/ICC_Profile.java | 0 .../java/awt/color/ICC_ProfileGray.java | 0 .../java/awt/color/ICC_ProfileRGB.java | 0 .../java/awt/color/ProfileDataException.java | 0 .../share/classes/java/awt/color/package.html | 0 .../java/awt/datatransfer/Clipboard.java | 0 .../java/awt/datatransfer/ClipboardOwner.java | 0 .../java/awt/datatransfer/DataFlavor.java | 0 .../java/awt/datatransfer/FlavorEvent.java | 0 .../java/awt/datatransfer/FlavorListener.java | 0 .../java/awt/datatransfer/FlavorMap.java | 0 .../java/awt/datatransfer/FlavorTable.java | 0 .../java/awt/datatransfer/MimeType.java | 0 .../datatransfer/MimeTypeParameterList.java | 0 .../datatransfer/MimeTypeParseException.java | 0 .../awt/datatransfer/StringSelection.java | 0 .../awt/datatransfer/SystemFlavorMap.java | 0 .../java/awt/datatransfer/Transferable.java | 0 .../UnsupportedFlavorException.java | 0 .../java/awt/datatransfer/package.html | 0 .../classes/java/awt/dnd/Autoscroll.java | 0 .../classes/java/awt/dnd/DnDConstants.java | 0 .../java/awt/dnd/DnDEventMulticaster.java | 0 .../java/awt/dnd/DragGestureEvent.java | 0 .../java/awt/dnd/DragGestureListener.java | 0 .../java/awt/dnd/DragGestureRecognizer.java | 0 .../classes/java/awt/dnd/DragSource.java | 0 .../java/awt/dnd/DragSourceAdapter.java | 0 .../java/awt/dnd/DragSourceContext.java | 0 .../java/awt/dnd/DragSourceDragEvent.java | 0 .../java/awt/dnd/DragSourceDropEvent.java | 0 .../classes/java/awt/dnd/DragSourceEvent.java | 0 .../java/awt/dnd/DragSourceListener.java | 0 .../awt/dnd/DragSourceMotionListener.java | 0 .../classes/java/awt/dnd/DropTarget.java | 0 .../java/awt/dnd/DropTargetAdapter.java | 0 .../java/awt/dnd/DropTargetContext.java | 0 .../java/awt/dnd/DropTargetDragEvent.java | 0 .../java/awt/dnd/DropTargetDropEvent.java | 0 .../classes/java/awt/dnd/DropTargetEvent.java | 0 .../java/awt/dnd/DropTargetListener.java | 0 .../awt/dnd/InvalidDnDOperationException.java | 0 .../awt/dnd/MouseDragGestureRecognizer.java | 0 .../java/awt/dnd/SerializationTester.java | 0 .../share/classes/java/awt/dnd/package.html | 0 .../awt/dnd/peer/DragSourceContextPeer.java | 0 .../awt/dnd/peer/DropTargetContextPeer.java | 0 .../java/awt/dnd/peer/DropTargetPeer.java | 0 .../classes/java/awt/dnd/peer/package.html | 0 .../java/awt/doc-files/AWTThreadIssues.html | 0 .../java/awt/doc-files/BorderLayout-1.gif | Bin .../classes/java/awt/doc-files/Button-1.gif | Bin .../classes/java/awt/doc-files/Checkbox-1.gif | Bin .../java/awt/doc-files/CheckboxGroup-1.gif | Bin .../classes/java/awt/doc-files/Choice-1.gif | Bin .../java/awt/doc-files/DesktopProperties.html | 0 .../java/awt/doc-files/FlowLayout-1.gif | Bin .../classes/java/awt/doc-files/FocusCycle.gif | Bin .../classes/java/awt/doc-files/FocusSpec.html | 0 .../java/awt/doc-files/FontMetrics-1.gif | Bin .../java/awt/doc-files/GridBagLayout-1.gif | Bin .../java/awt/doc-files/GridBagLayout-2.gif | Bin .../awt/doc-files/GridBagLayout-baseline.png | Bin .../java/awt/doc-files/GridLayout-1.gif | Bin .../java/awt/doc-files/GridLayout-2.gif | Bin .../awt/doc-files/ImplicitFocusTransfer.gif | Bin .../classes/java/awt/doc-files/Label-1.gif | Bin .../awt/doc-files/LinearGradientPaint.png | Bin .../classes/java/awt/doc-files/List-1.gif | Bin .../classes/java/awt/doc-files/MenuBar-1.gif | Bin .../classes/java/awt/doc-files/Modality.html | 0 .../java/awt/doc-files/MultiScreen.gif | Bin .../awt/doc-files/RadialGradientPaint-1.png | Bin .../awt/doc-files/RadialGradientPaint-2.png | Bin .../awt/doc-files/RadialGradientPaint-3.png | Bin .../awt/doc-files/RadialGradientPaint-4.png | Bin .../java/awt/doc-files/Scrollbar-1.gif | Bin .../java/awt/doc-files/Scrollbar-2.gif | Bin .../classes/java/awt/doc-files/TextArea-1.gif | Bin .../java/awt/doc-files/TextField-1.gif | Bin .../java/awt/doc-files/modal-example1.gif | Bin .../java/awt/doc-files/modal-example2.gif | Bin .../java/awt/doc-files/modal-example3.gif | Bin .../java/awt/doc-files/modal-example4.gif | Bin .../java/awt/event/AWTEventListener.java | 0 .../java/awt/event/AWTEventListenerProxy.java | 0 .../classes/java/awt/event/ActionEvent.java | 0 .../java/awt/event/ActionListener.java | 0 .../java/awt/event/AdjustmentEvent.java | 0 .../java/awt/event/AdjustmentListener.java | 0 .../java/awt/event/ComponentAdapter.java | 0 .../java/awt/event/ComponentEvent.java | 0 .../java/awt/event/ComponentListener.java | 0 .../java/awt/event/ContainerAdapter.java | 0 .../java/awt/event/ContainerEvent.java | 0 .../java/awt/event/ContainerListener.java | 0 .../classes/java/awt/event/FocusAdapter.java | 0 .../classes/java/awt/event/FocusEvent.java | 0 .../classes/java/awt/event/FocusListener.java | 0 .../awt/event/HierarchyBoundsAdapter.java | 0 .../awt/event/HierarchyBoundsListener.java | 0 .../java/awt/event/HierarchyEvent.java | 0 .../java/awt/event/HierarchyListener.java | 0 .../classes/java/awt/event/InputEvent.java | 0 .../java/awt/event/InputMethodEvent.java | 0 .../java/awt/event/InputMethodListener.java | 0 .../java/awt/event/InvocationEvent.java | 0 .../classes/java/awt/event/ItemEvent.java | 0 .../classes/java/awt/event/ItemListener.java | 0 .../classes/java/awt/event/KeyAdapter.java | 0 .../classes/java/awt/event/KeyEvent.java | 0 .../classes/java/awt/event/KeyListener.java | 0 .../classes/java/awt/event/MouseAdapter.java | 0 .../classes/java/awt/event/MouseEvent.java | 0 .../classes/java/awt/event/MouseListener.java | 0 .../java/awt/event/MouseMotionAdapter.java | 0 .../java/awt/event/MouseMotionListener.java | 0 .../java/awt/event/MouseWheelEvent.java | 0 .../java/awt/event/MouseWheelListener.java | 0 .../java/awt/event/NativeLibLoader.java | 0 .../classes/java/awt/event/PaintEvent.java | 0 .../classes/java/awt/event/TextEvent.java | 0 .../classes/java/awt/event/TextListener.java | 0 .../classes/java/awt/event/WindowAdapter.java | 0 .../classes/java/awt/event/WindowEvent.java | 0 .../java/awt/event/WindowFocusListener.java | 0 .../java/awt/event/WindowListener.java | 0 .../java/awt/event/WindowStateListener.java | 0 .../share/classes/java/awt/event/package.html | 0 .../java/awt/font/CharArrayIterator.java | 0 .../java/awt/font/FontRenderContext.java | 0 .../java/awt/font/GlyphJustificationInfo.java | 0 .../classes/java/awt/font/GlyphMetrics.java | 0 .../classes/java/awt/font/GlyphVector.java | 0 .../java/awt/font/GraphicAttribute.java | 0 .../java/awt/font/ImageGraphicAttribute.java | 0 .../java/awt/font/JavaAWTFontAccessImpl.java | 0 .../classes/java/awt/font/LayoutPath.java | 0 .../java/awt/font/LineBreakMeasurer.java | 0 .../classes/java/awt/font/LineMetrics.java | 0 .../classes/java/awt/font/MultipleMaster.java | 0 .../classes/java/awt/font/NumericShaper.java | 0 .../share/classes/java/awt/font/OpenType.java | 0 .../java/awt/font/ShapeGraphicAttribute.java | 0 .../java/awt/font/StyledParagraph.java | 0 .../classes/java/awt/font/TextAttribute.java | 0 .../classes/java/awt/font/TextHitInfo.java | 0 .../classes/java/awt/font/TextJustifier.java | 0 .../classes/java/awt/font/TextLayout.java | 0 .../share/classes/java/awt/font/TextLine.java | 0 .../classes/java/awt/font/TextMeasurer.java | 0 .../java/awt/font/TransformAttribute.java | 0 .../share/classes/java/awt/font/package.html | 0 .../java/awt/geom/AffineTransform.java | 0 .../share/classes/java/awt/geom/Arc2D.java | 0 .../classes/java/awt/geom/ArcIterator.java | 0 .../share/classes/java/awt/geom/Area.java | 0 .../classes/java/awt/geom/CubicCurve2D.java | 0 .../classes/java/awt/geom/CubicIterator.java | 0 .../classes/java/awt/geom/Dimension2D.java | 0 .../classes/java/awt/geom/Ellipse2D.java | 0 .../java/awt/geom/EllipseIterator.java | 0 .../java/awt/geom/FlatteningPathIterator.java | 0 .../classes/java/awt/geom/GeneralPath.java | 0 .../awt/geom/IllegalPathStateException.java | 0 .../share/classes/java/awt/geom/Line2D.java | 0 .../classes/java/awt/geom/LineIterator.java | 0 .../geom/NoninvertibleTransformException.java | 0 .../share/classes/java/awt/geom/Path2D.java | 0 .../classes/java/awt/geom/PathIterator.java | 0 .../share/classes/java/awt/geom/Point2D.java | 0 .../classes/java/awt/geom/QuadCurve2D.java | 0 .../classes/java/awt/geom/QuadIterator.java | 0 .../classes/java/awt/geom/RectIterator.java | 0 .../classes/java/awt/geom/Rectangle2D.java | 0 .../java/awt/geom/RectangularShape.java | 0 .../java/awt/geom/RoundRectIterator.java | 0 .../java/awt/geom/RoundRectangle2D.java | 0 .../share/classes/java/awt/geom/package.html | 0 .../classes/java/awt/im/InputContext.java | 0 .../java/awt/im/InputMethodHighlight.java | 0 .../java/awt/im/InputMethodRequests.java | 0 .../classes/java/awt/im/InputSubset.java | 0 .../share/classes/java/awt/im/package.html | 0 .../classes/java/awt/im/spi/InputMethod.java | 0 .../java/awt/im/spi/InputMethodContext.java | 0 .../awt/im/spi/InputMethodDescriptor.java | 0 .../classes/java/awt/im/spi/package.html | 0 .../java/awt/image/AffineTransformOp.java | 0 .../awt/image/AreaAveragingScaleFilter.java | 0 .../classes/java/awt/image/BandCombineOp.java | 0 .../java/awt/image/BandedSampleModel.java | 0 .../java/awt/image/BufferStrategy.java | 0 .../classes/java/awt/image/BufferedImage.java | 0 .../java/awt/image/BufferedImageFilter.java | 0 .../java/awt/image/BufferedImageOp.java | 0 .../java/awt/image/ByteLookupTable.java | 0 .../java/awt/image/ColorConvertOp.java | 0 .../classes/java/awt/image/ColorModel.java | 0 .../java/awt/image/ComponentColorModel.java | 0 .../java/awt/image/ComponentSampleModel.java | 0 .../classes/java/awt/image/ConvolveOp.java | 0 .../java/awt/image/CropImageFilter.java | 0 .../classes/java/awt/image/DataBuffer.java | 0 .../java/awt/image/DataBufferByte.java | 0 .../java/awt/image/DataBufferDouble.java | 0 .../java/awt/image/DataBufferFloat.java | 0 .../classes/java/awt/image/DataBufferInt.java | 0 .../java/awt/image/DataBufferShort.java | 0 .../java/awt/image/DataBufferUShort.java | 0 .../java/awt/image/DirectColorModel.java | 0 .../java/awt/image/FilteredImageSource.java | 0 .../classes/java/awt/image/ImageConsumer.java | 0 .../classes/java/awt/image/ImageFilter.java | 0 .../classes/java/awt/image/ImageObserver.java | 0 .../classes/java/awt/image/ImageProducer.java | 0 .../java/awt/image/ImagingOpException.java | 0 .../java/awt/image/IndexColorModel.java | 0 .../share/classes/java/awt/image/Kernel.java | 0 .../classes/java/awt/image/LookupOp.java | 0 .../classes/java/awt/image/LookupTable.java | 0 .../java/awt/image/MemoryImageSource.java | 0 .../image/MultiPixelPackedSampleModel.java | 0 .../java/awt/image/PackedColorModel.java | 0 .../classes/java/awt/image/PixelGrabber.java | 0 .../image/PixelInterleavedSampleModel.java | 0 .../java/awt/image/RGBImageFilter.java | 0 .../share/classes/java/awt/image/Raster.java | 0 .../java/awt/image/RasterFormatException.java | 0 .../classes/java/awt/image/RasterOp.java | 0 .../classes/java/awt/image/RenderedImage.java | 0 .../java/awt/image/ReplicateScaleFilter.java | 0 .../classes/java/awt/image/RescaleOp.java | 0 .../classes/java/awt/image/SampleModel.java | 0 .../java/awt/image/ShortLookupTable.java | 0 .../image/SinglePixelPackedSampleModel.java | 0 .../classes/java/awt/image/TileObserver.java | 0 .../classes/java/awt/image/VolatileImage.java | 0 .../java/awt/image/WritableRaster.java | 0 .../java/awt/image/WritableRenderedImage.java | 0 .../share/classes/java/awt/image/package.html | 0 .../ContextualRenderedImageFactory.java | 0 .../awt/image/renderable/ParameterBlock.java | 0 .../awt/image/renderable/RenderContext.java | 0 .../awt/image/renderable/RenderableImage.java | 0 .../image/renderable/RenderableImageOp.java | 0 .../renderable/RenderableImageProducer.java | 0 .../renderable/RenderedImageFactory.java | 0 .../java/awt/image/renderable/package.html | 0 .../share/classes/java/awt/package.html | 0 .../classes/java/awt/peer/ButtonPeer.java | 0 .../classes/java/awt/peer/CanvasPeer.java | 0 .../java/awt/peer/CheckboxMenuItemPeer.java | 0 .../classes/java/awt/peer/CheckboxPeer.java | 0 .../classes/java/awt/peer/ChoicePeer.java | 0 .../classes/java/awt/peer/ComponentPeer.java | 0 .../classes/java/awt/peer/ContainerPeer.java | 0 .../classes/java/awt/peer/DesktopPeer.java | 0 .../classes/java/awt/peer/DialogPeer.java | 0 .../classes/java/awt/peer/FileDialogPeer.java | 0 .../share/classes/java/awt/peer/FontPeer.java | 0 .../classes/java/awt/peer/FramePeer.java | 0 .../awt/peer/KeyboardFocusManagerPeer.java | 0 .../classes/java/awt/peer/LabelPeer.java | 0 .../java/awt/peer/LightweightPeer.java | 0 .../share/classes/java/awt/peer/ListPeer.java | 0 .../classes/java/awt/peer/MenuBarPeer.java | 0 .../java/awt/peer/MenuComponentPeer.java | 0 .../classes/java/awt/peer/MenuItemPeer.java | 0 .../share/classes/java/awt/peer/MenuPeer.java | 0 .../classes/java/awt/peer/MouseInfoPeer.java | 0 .../classes/java/awt/peer/PanelPeer.java | 0 .../classes/java/awt/peer/PopupMenuPeer.java | 0 .../classes/java/awt/peer/RobotPeer.java | 0 .../classes/java/awt/peer/ScrollPanePeer.java | 0 .../classes/java/awt/peer/ScrollbarPeer.java | 0 .../classes/java/awt/peer/SystemTrayPeer.java | 0 .../classes/java/awt/peer/TextAreaPeer.java | 0 .../java/awt/peer/TextComponentPeer.java | 0 .../classes/java/awt/peer/TextFieldPeer.java | 0 .../classes/java/awt/peer/TrayIconPeer.java | 0 .../classes/java/awt/peer/WindowPeer.java | 0 .../share/classes/java/awt/peer/package.html | 0 .../share/classes/java/awt/print/Book.java | 0 .../classes/java/awt/print/PageFormat.java | 0 .../classes/java/awt/print/Pageable.java | 0 .../share/classes/java/awt/print/Paper.java | 0 .../classes/java/awt/print/Printable.java | 0 .../java/awt/print/PrinterAbortException.java | 0 .../java/awt/print/PrinterException.java | 0 .../java/awt/print/PrinterGraphics.java | 0 .../java/awt/print/PrinterIOException.java | 0 .../classes/java/awt/print/PrinterJob.java | 0 .../share/classes/java/awt/print/package.html | 0 .../classes/java/beans/AppletInitializer.java | 0 .../classes/java/beans/BeanDescriptor.java | 0 .../share/classes/java/beans/BeanInfo.java | 0 .../classes/java/beans/BeanProperty.java | 0 .../share/classes/java/beans/Beans.java | 0 .../classes/java/beans/ChangeListenerMap.java | 0 .../java/beans/ConstructorProperties.java | 0 .../share/classes/java/beans/Customizer.java | 0 .../beans/DefaultPersistenceDelegate.java | 0 .../share/classes/java/beans/DesignMode.java | 0 .../share/classes/java/beans/Encoder.java | 0 .../classes/java/beans/EventHandler.java | 0 .../java/beans/EventSetDescriptor.java | 0 .../classes/java/beans/ExceptionListener.java | 0 .../share/classes/java/beans/Expression.java | 0 .../classes/java/beans/FeatureDescriptor.java | 0 .../beans/IndexedPropertyChangeEvent.java | 0 .../java/beans/IndexedPropertyDescriptor.java | 0 .../java/beans/IntrospectionException.java | 0 .../classes/java/beans/Introspector.java | 0 .../share/classes/java/beans/JavaBean.java | 0 .../share/classes/java/beans/MetaData.java | 0 .../classes/java/beans/MethodDescriptor.java | 0 .../share/classes/java/beans/MethodRef.java | 0 .../classes/java/beans/NameGenerator.java | 0 .../java/beans/ParameterDescriptor.java | 0 .../java/beans/PersistenceDelegate.java | 0 .../java/beans/PropertyChangeEvent.java | 0 .../java/beans/PropertyChangeListener.java | 0 .../beans/PropertyChangeListenerProxy.java | 0 .../java/beans/PropertyChangeSupport.java | 0 .../java/beans/PropertyDescriptor.java | 0 .../classes/java/beans/PropertyEditor.java | 0 .../java/beans/PropertyEditorManager.java | 0 .../java/beans/PropertyEditorSupport.java | 0 .../java/beans/PropertyVetoException.java | 0 .../classes/java/beans/SimpleBeanInfo.java | 0 .../share/classes/java/beans/Statement.java | 0 .../java/beans/ThreadGroupContext.java | 0 .../share/classes/java/beans/Transient.java | 0 .../java/beans/VetoableChangeListener.java | 0 .../beans/VetoableChangeListenerProxy.java | 0 .../java/beans/VetoableChangeSupport.java | 0 .../share/classes/java/beans/Visibility.java | 0 .../classes/java/beans/WeakIdentityMap.java | 0 .../share/classes/java/beans/XMLDecoder.java | 0 .../share/classes/java/beans/XMLEncoder.java | 0 .../java/beans/beancontext/BeanContext.java | 0 .../beans/beancontext/BeanContextChild.java | 0 .../BeanContextChildComponentProxy.java | 0 .../beancontext/BeanContextChildSupport.java | 0 .../BeanContextContainerProxy.java | 0 .../beans/beancontext/BeanContextEvent.java | 0 .../BeanContextMembershipEvent.java | 0 .../BeanContextMembershipListener.java | 0 .../beans/beancontext/BeanContextProxy.java | 0 .../BeanContextServiceAvailableEvent.java | 0 .../BeanContextServiceProvider.java | 0 .../BeanContextServiceProviderBeanInfo.java | 0 .../BeanContextServiceRevokedEvent.java | 0 .../BeanContextServiceRevokedListener.java | 0 .../beancontext/BeanContextServices.java | 0 .../BeanContextServicesListener.java | 0 .../BeanContextServicesSupport.java | 0 .../beans/beancontext/BeanContextSupport.java | 0 .../java/beans/beancontext/package.html | 0 .../share/classes/java/beans/package.html | 0 .../javax/accessibility/Accessible.java | 0 .../javax/accessibility/AccessibleAction.java | 0 .../AccessibleAttributeSequence.java | 0 .../javax/accessibility/AccessibleBundle.java | 0 .../accessibility/AccessibleComponent.java | 0 .../accessibility/AccessibleContext.java | 0 .../accessibility/AccessibleEditableText.java | 0 .../AccessibleExtendedComponent.java | 0 .../AccessibleExtendedTable.java | 0 .../accessibility/AccessibleExtendedText.java | 0 .../accessibility/AccessibleHyperlink.java | 0 .../accessibility/AccessibleHypertext.java | 0 .../javax/accessibility/AccessibleIcon.java | 0 .../accessibility/AccessibleKeyBinding.java | 0 .../accessibility/AccessibleRelation.java | 0 .../accessibility/AccessibleRelationSet.java | 0 .../AccessibleResourceBundle.java | 0 .../javax/accessibility/AccessibleRole.java | 0 .../accessibility/AccessibleSelection.java | 0 .../javax/accessibility/AccessibleState.java | 0 .../accessibility/AccessibleStateSet.java | 0 .../accessibility/AccessibleStreamable.java | 0 .../javax/accessibility/AccessibleTable.java | 0 .../AccessibleTableModelChange.java | 0 .../javax/accessibility/AccessibleText.java | 0 .../accessibility/AccessibleTextSequence.java | 0 .../javax/accessibility/AccessibleValue.java | 0 .../classes/javax/accessibility/package.html | 0 .../classes/javax/imageio/IIOException.java | 0 .../share/classes/javax/imageio/IIOImage.java | 0 .../share/classes/javax/imageio/IIOParam.java | 0 .../javax/imageio/IIOParamController.java | 0 .../share/classes/javax/imageio/ImageIO.java | 0 .../classes/javax/imageio/ImageReadParam.java | 0 .../classes/javax/imageio/ImageReader.java | 0 .../javax/imageio/ImageTranscoder.java | 0 .../javax/imageio/ImageTypeSpecifier.java | 0 .../javax/imageio/ImageWriteParam.java | 0 .../classes/javax/imageio/ImageWriter.java | 0 .../event/IIOReadProgressListener.java | 0 .../imageio/event/IIOReadUpdateListener.java | 0 .../imageio/event/IIOReadWarningListener.java | 0 .../event/IIOWriteProgressListener.java | 0 .../event/IIOWriteWarningListener.java | 0 .../classes/javax/imageio/event/package.html | 0 .../metadata/IIOInvalidTreeException.java | 0 .../javax/imageio/metadata/IIOMetadata.java | 0 .../metadata/IIOMetadataController.java | 0 .../imageio/metadata/IIOMetadataFormat.java | 0 .../metadata/IIOMetadataFormatImpl.java | 0 .../imageio/metadata/IIOMetadataNode.java | 0 .../metadata/doc-files/bmp_metadata.html | 0 .../metadata/doc-files/gif_metadata.html | 0 .../metadata/doc-files/jpeg_metadata.html | 0 .../metadata/doc-files/png_metadata.html | 0 .../metadata/doc-files/standard_metadata.html | 0 .../metadata/doc-files/wbmp_metadata.html | 0 .../javax/imageio/metadata/package.html | 0 .../share/classes/javax/imageio/package.html | 0 .../plugins/bmp/BMPImageWriteParam.java | 0 .../javax/imageio/plugins/bmp/package.html | 0 .../plugins/jpeg/JPEGHuffmanTable.java | 0 .../plugins/jpeg/JPEGImageReadParam.java | 0 .../plugins/jpeg/JPEGImageWriteParam.java | 0 .../imageio/plugins/jpeg/JPEGQTable.java | 0 .../javax/imageio/plugins/jpeg/package.html | 0 .../javax/imageio/spi/DigraphNode.java | 0 .../javax/imageio/spi/IIORegistry.java | 0 .../javax/imageio/spi/IIOServiceProvider.java | 0 .../imageio/spi/ImageInputStreamSpi.java | 0 .../imageio/spi/ImageOutputStreamSpi.java | 0 .../javax/imageio/spi/ImageReaderSpi.java | 0 .../imageio/spi/ImageReaderWriterSpi.java | 0 .../javax/imageio/spi/ImageTranscoderSpi.java | 0 .../javax/imageio/spi/ImageWriterSpi.java | 0 .../imageio/spi/PartiallyOrderedSet.java | 0 .../imageio/spi/RegisterableService.java | 0 .../javax/imageio/spi/ServiceRegistry.java | 0 .../classes/javax/imageio/spi/package.html | 0 .../stream/FileCacheImageInputStream.java | 0 .../stream/FileCacheImageOutputStream.java | 0 .../imageio/stream/FileImageInputStream.java | 0 .../imageio/stream/FileImageOutputStream.java | 0 .../javax/imageio/stream/IIOByteBuffer.java | 0 .../imageio/stream/ImageInputStream.java | 0 .../imageio/stream/ImageInputStreamImpl.java | 0 .../imageio/stream/ImageOutputStream.java | 0 .../imageio/stream/ImageOutputStreamImpl.java | 0 .../javax/imageio/stream/MemoryCache.java | 0 .../stream/MemoryCacheImageInputStream.java | 0 .../stream/MemoryCacheImageOutputStream.java | 0 .../classes/javax/imageio/stream/package.html | 0 .../javax/print/AttributeException.java | 0 .../javax/print/CancelablePrintJob.java | 0 .../share/classes/javax/print/Doc.java | 0 .../share/classes/javax/print/DocFlavor.java | 0 .../classes/javax/print/DocPrintJob.java | 0 .../classes/javax/print/FlavorException.java | 0 .../share/classes/javax/print/MimeType.java | 0 .../share/classes/javax/print/MultiDoc.java | 0 .../classes/javax/print/MultiDocPrintJob.java | 0 .../javax/print/MultiDocPrintService.java | 0 .../classes/javax/print/PrintException.java | 0 .../classes/javax/print/PrintService.java | 0 .../javax/print/PrintServiceLookup.java | 0 .../share/classes/javax/print/ServiceUI.java | 0 .../classes/javax/print/ServiceUIFactory.java | 0 .../share/classes/javax/print/SimpleDoc.java | 0 .../javax/print/StreamPrintService.java | 0 .../print/StreamPrintServiceFactory.java | 0 .../classes/javax/print/URIException.java | 0 .../javax/print/attribute/Attribute.java | 0 .../javax/print/attribute/AttributeSet.java | 0 .../attribute/AttributeSetUtilities.java | 0 .../javax/print/attribute/DateTimeSyntax.java | 0 .../javax/print/attribute/DocAttribute.java | 0 .../print/attribute/DocAttributeSet.java | 0 .../javax/print/attribute/EnumSyntax.java | 0 .../print/attribute/HashAttributeSet.java | 0 .../print/attribute/HashDocAttributeSet.java | 0 .../attribute/HashPrintJobAttributeSet.java | 0 .../HashPrintRequestAttributeSet.java | 0 .../HashPrintServiceAttributeSet.java | 0 .../javax/print/attribute/IntegerSyntax.java | 0 .../print/attribute/PrintJobAttribute.java | 0 .../print/attribute/PrintJobAttributeSet.java | 0 .../attribute/PrintRequestAttribute.java | 0 .../attribute/PrintRequestAttributeSet.java | 0 .../attribute/PrintServiceAttribute.java | 0 .../attribute/PrintServiceAttributeSet.java | 0 .../print/attribute/ResolutionSyntax.java | 0 .../print/attribute/SetOfIntegerSyntax.java | 0 .../javax/print/attribute/Size2DSyntax.java | 0 .../attribute/SupportedValuesAttribute.java | 0 .../javax/print/attribute/TextSyntax.java | 0 .../javax/print/attribute/URISyntax.java | 0 .../attribute/UnmodifiableSetException.java | 0 .../javax/print/attribute/package.html | 0 .../attribute/standard/Chromaticity.java | 0 .../attribute/standard/ColorSupported.java | 0 .../print/attribute/standard/Compression.java | 0 .../print/attribute/standard/Copies.java | 0 .../attribute/standard/CopiesSupported.java | 0 .../standard/DateTimeAtCompleted.java | 0 .../standard/DateTimeAtCreation.java | 0 .../standard/DateTimeAtProcessing.java | 0 .../print/attribute/standard/Destination.java | 0 .../standard/DialogTypeSelection.java | 0 .../attribute/standard/DocumentName.java | 0 .../print/attribute/standard/Fidelity.java | 0 .../print/attribute/standard/Finishings.java | 0 .../attribute/standard/JobHoldUntil.java | 0 .../attribute/standard/JobImpressions.java | 0 .../standard/JobImpressionsCompleted.java | 0 .../standard/JobImpressionsSupported.java | 0 .../print/attribute/standard/JobKOctets.java | 0 .../standard/JobKOctetsProcessed.java | 0 .../standard/JobKOctetsSupported.java | 0 .../attribute/standard/JobMediaSheets.java | 0 .../standard/JobMediaSheetsCompleted.java | 0 .../standard/JobMediaSheetsSupported.java | 0 .../standard/JobMessageFromOperator.java | 0 .../print/attribute/standard/JobName.java | 0 .../standard/JobOriginatingUserName.java | 0 .../print/attribute/standard/JobPriority.java | 0 .../standard/JobPrioritySupported.java | 0 .../print/attribute/standard/JobSheets.java | 0 .../print/attribute/standard/JobState.java | 0 .../attribute/standard/JobStateReason.java | 0 .../attribute/standard/JobStateReasons.java | 0 .../javax/print/attribute/standard/Media.java | 0 .../print/attribute/standard/MediaName.java | 0 .../standard/MediaPrintableArea.java | 0 .../print/attribute/standard/MediaSize.java | 0 .../attribute/standard/MediaSizeName.java | 0 .../print/attribute/standard/MediaTray.java | 0 .../standard/MultipleDocumentHandling.java | 0 .../attribute/standard/NumberOfDocuments.java | 0 .../standard/NumberOfInterveningJobs.java | 0 .../print/attribute/standard/NumberUp.java | 0 .../attribute/standard/NumberUpSupported.java | 0 .../standard/OrientationRequested.java | 0 .../standard/OutputDeviceAssigned.java | 0 .../standard/PDLOverrideSupported.java | 0 .../print/attribute/standard/PageRanges.java | 0 .../attribute/standard/PagesPerMinute.java | 0 .../standard/PagesPerMinuteColor.java | 0 .../standard/PresentationDirection.java | 0 .../attribute/standard/PrintQuality.java | 0 .../print/attribute/standard/PrinterInfo.java | 0 .../standard/PrinterIsAcceptingJobs.java | 0 .../attribute/standard/PrinterLocation.java | 0 .../standard/PrinterMakeAndModel.java | 0 .../standard/PrinterMessageFromOperator.java | 0 .../attribute/standard/PrinterMoreInfo.java | 0 .../standard/PrinterMoreInfoManufacturer.java | 0 .../print/attribute/standard/PrinterName.java | 0 .../attribute/standard/PrinterResolution.java | 0 .../attribute/standard/PrinterState.java | 0 .../standard/PrinterStateReason.java | 0 .../standard/PrinterStateReasons.java | 0 .../print/attribute/standard/PrinterURI.java | 0 .../attribute/standard/QueuedJobCount.java | 0 .../ReferenceUriSchemesSupported.java | 0 .../standard/RequestingUserName.java | 0 .../print/attribute/standard/Severity.java | 0 .../attribute/standard/SheetCollate.java | 0 .../javax/print/attribute/standard/Sides.java | 0 .../print/attribute/standard/package.html | 0 .../classes/javax/print/event/PrintEvent.java | 0 .../javax/print/event/PrintJobAdapter.java | 0 .../print/event/PrintJobAttributeEvent.java | 0 .../event/PrintJobAttributeListener.java | 0 .../javax/print/event/PrintJobEvent.java | 0 .../javax/print/event/PrintJobListener.java | 0 .../event/PrintServiceAttributeEvent.java | 0 .../event/PrintServiceAttributeListener.java | 0 .../classes/javax/print/event/package.html | 0 .../share/classes/javax/print/package.html | 0 .../sound/midi/ControllerEventListener.java | 0 .../classes/javax/sound/midi/Instrument.java | 0 .../sound/midi/InvalidMidiDataException.java | 0 .../javax/sound/midi/MetaEventListener.java | 0 .../classes/javax/sound/midi/MetaMessage.java | 0 .../classes/javax/sound/midi/MidiChannel.java | 0 .../classes/javax/sound/midi/MidiDevice.java | 0 .../javax/sound/midi/MidiDeviceReceiver.java | 0 .../sound/midi/MidiDeviceTransmitter.java | 0 .../classes/javax/sound/midi/MidiEvent.java | 0 .../javax/sound/midi/MidiFileFormat.java | 0 .../classes/javax/sound/midi/MidiMessage.java | 0 .../classes/javax/sound/midi/MidiSystem.java | 0 .../sound/midi/MidiUnavailableException.java | 0 .../share/classes/javax/sound/midi/Patch.java | 0 .../classes/javax/sound/midi/Receiver.java | 0 .../classes/javax/sound/midi/Sequence.java | 0 .../classes/javax/sound/midi/Sequencer.java | 0 .../javax/sound/midi/ShortMessage.java | 0 .../classes/javax/sound/midi/Soundbank.java | 0 .../javax/sound/midi/SoundbankResource.java | 0 .../classes/javax/sound/midi/Synthesizer.java | 0 .../javax/sound/midi/SysexMessage.java | 0 .../share/classes/javax/sound/midi/Track.java | 0 .../classes/javax/sound/midi/Transmitter.java | 0 .../classes/javax/sound/midi/VoiceStatus.java | 0 .../classes/javax/sound/midi/package.html | 0 .../sound/midi/spi/MidiDeviceProvider.java | 0 .../javax/sound/midi/spi/MidiFileReader.java | 0 .../javax/sound/midi/spi/MidiFileWriter.java | 0 .../javax/sound/midi/spi/SoundbankReader.java | 0 .../classes/javax/sound/midi/spi/package.html | 0 .../javax/sound/sampled/AudioFileFormat.java | 0 .../javax/sound/sampled/AudioFormat.java | 0 .../javax/sound/sampled/AudioInputStream.java | 0 .../javax/sound/sampled/AudioPermission.java | 0 .../javax/sound/sampled/AudioSystem.java | 0 .../javax/sound/sampled/BooleanControl.java | 0 .../classes/javax/sound/sampled/Clip.java | 0 .../javax/sound/sampled/CompoundControl.java | 0 .../classes/javax/sound/sampled/Control.java | 0 .../classes/javax/sound/sampled/DataLine.java | 0 .../javax/sound/sampled/EnumControl.java | 0 .../javax/sound/sampled/FloatControl.java | 0 .../classes/javax/sound/sampled/Line.java | 0 .../javax/sound/sampled/LineEvent.java | 0 .../javax/sound/sampled/LineListener.java | 0 .../sampled/LineUnavailableException.java | 0 .../classes/javax/sound/sampled/Mixer.java | 0 .../classes/javax/sound/sampled/Port.java | 0 .../javax/sound/sampled/ReverbType.java | 0 .../javax/sound/sampled/SourceDataLine.java | 0 .../javax/sound/sampled/TargetDataLine.java | 0 .../UnsupportedAudioFileException.java | 0 .../classes/javax/sound/sampled/package.html | 0 .../sound/sampled/spi/AudioFileReader.java | 0 .../sound/sampled/spi/AudioFileWriter.java | 0 .../sampled/spi/FormatConversionProvider.java | 0 .../sound/sampled/spi/MixerProvider.java | 0 .../javax/sound/sampled/spi/package.html | 0 .../classes/javax/swing/AbstractAction.java | 0 .../classes/javax/swing/AbstractButton.java | 0 .../javax/swing/AbstractCellEditor.java | 0 .../javax/swing/AbstractListModel.java | 0 .../javax/swing/AbstractSpinnerModel.java | 0 .../share/classes/javax/swing/Action.java | 0 .../share/classes/javax/swing/ActionMap.java | 0 .../swing/ActionPropertyChangeListener.java | 0 .../classes/javax/swing/AncestorNotifier.java | 0 .../share/classes/javax/swing/ArrayTable.java | 0 .../classes/javax/swing/Autoscroller.java | 0 .../classes/javax/swing/BorderFactory.java | 0 .../javax/swing/BoundedRangeModel.java | 0 .../share/classes/javax/swing/Box.java | 0 .../share/classes/javax/swing/BoxLayout.java | 0 .../swing/BufferStrategyPaintManager.java | 0 .../classes/javax/swing/ButtonGroup.java | 0 .../classes/javax/swing/ButtonModel.java | 0 .../share/classes/javax/swing/CellEditor.java | 0 .../classes/javax/swing/CellRendererPane.java | 0 .../javax/swing/ClientPropertyKey.java | 0 .../classes/javax/swing/ComboBoxEditor.java | 0 .../classes/javax/swing/ComboBoxModel.java | 0 .../javax/swing/ComponentInputMap.java | 0 .../classes/javax/swing/DebugGraphics.java | 0 .../javax/swing/DebugGraphicsFilter.java | 0 .../javax/swing/DebugGraphicsInfo.java | 0 .../javax/swing/DebugGraphicsObserver.java | 0 .../javax/swing/DefaultBoundedRangeModel.java | 0 .../javax/swing/DefaultButtonModel.java | 0 .../javax/swing/DefaultCellEditor.java | 0 .../javax/swing/DefaultComboBoxModel.java | 0 .../javax/swing/DefaultDesktopManager.java | 0 .../javax/swing/DefaultFocusManager.java | 0 .../javax/swing/DefaultListCellRenderer.java | 0 .../classes/javax/swing/DefaultListModel.java | 0 .../swing/DefaultListSelectionModel.java | 0 .../classes/javax/swing/DefaultRowSorter.java | 0 .../swing/DefaultSingleSelectionModel.java | 0 .../swing/DelegatingDefaultFocusManager.java | 0 .../classes/javax/swing/DesktopManager.java | 0 .../share/classes/javax/swing/DropMode.java | 0 .../classes/javax/swing/FocusManager.java | 0 .../classes/javax/swing/GraphicsWrapper.java | 0 .../share/classes/javax/swing/GrayFilter.java | 0 .../classes/javax/swing/GroupLayout.java | 0 .../share/classes/javax/swing/Icon.java | 0 .../share/classes/javax/swing/ImageIcon.java | 0 .../share/classes/javax/swing/InputMap.java | 0 .../classes/javax/swing/InputVerifier.java | 0 .../InternalFrameFocusTraversalPolicy.java | 0 .../share/classes/javax/swing/JApplet.java | 0 .../share/classes/javax/swing/JButton.java | 0 .../share/classes/javax/swing/JCheckBox.java | 0 .../javax/swing/JCheckBoxMenuItem.java | 0 .../classes/javax/swing/JColorChooser.java | 0 .../share/classes/javax/swing/JComboBox.java | 0 .../share/classes/javax/swing/JComponent.java | 0 .../classes/javax/swing/JDesktopPane.java | 0 .../share/classes/javax/swing/JDialog.java | 0 .../classes/javax/swing/JEditorPane.java | 0 .../classes/javax/swing/JFileChooser.java | 0 .../javax/swing/JFormattedTextField.java | 0 .../share/classes/javax/swing/JFrame.java | 0 .../classes/javax/swing/JInternalFrame.java | 0 .../share/classes/javax/swing/JLabel.java | 0 .../share/classes/javax/swing/JLayer.java | 0 .../classes/javax/swing/JLayeredPane.java | 0 .../share/classes/javax/swing/JList.java | 0 .../share/classes/javax/swing/JMenu.java | 0 .../share/classes/javax/swing/JMenuBar.java | 0 .../share/classes/javax/swing/JMenuItem.java | 0 .../classes/javax/swing/JOptionPane.java | 0 .../share/classes/javax/swing/JPanel.java | 0 .../classes/javax/swing/JPasswordField.java | 0 .../share/classes/javax/swing/JPopupMenu.java | 0 .../classes/javax/swing/JProgressBar.java | 0 .../classes/javax/swing/JRadioButton.java | 0 .../javax/swing/JRadioButtonMenuItem.java | 0 .../share/classes/javax/swing/JRootPane.java | 0 .../share/classes/javax/swing/JScrollBar.java | 0 .../classes/javax/swing/JScrollPane.java | 0 .../share/classes/javax/swing/JSeparator.java | 0 .../share/classes/javax/swing/JSlider.java | 0 .../share/classes/javax/swing/JSpinner.java | 0 .../share/classes/javax/swing/JSplitPane.java | 0 .../classes/javax/swing/JTabbedPane.java | 0 .../share/classes/javax/swing/JTable.java | 0 .../share/classes/javax/swing/JTextArea.java | 0 .../share/classes/javax/swing/JTextField.java | 0 .../share/classes/javax/swing/JTextPane.java | 0 .../classes/javax/swing/JToggleButton.java | 0 .../share/classes/javax/swing/JToolBar.java | 0 .../share/classes/javax/swing/JToolTip.java | 0 .../share/classes/javax/swing/JTree.java | 0 .../share/classes/javax/swing/JViewport.java | 0 .../share/classes/javax/swing/JWindow.java | 0 .../share/classes/javax/swing/KeyStroke.java | 0 .../classes/javax/swing/KeyboardManager.java | 0 .../classes/javax/swing/LayoutComparator.java | 0 .../swing/LayoutFocusTraversalPolicy.java | 0 .../classes/javax/swing/LayoutStyle.java | 0 .../swing/LegacyGlueFocusTraversalPolicy.java | 0 .../classes/javax/swing/ListCellRenderer.java | 0 .../share/classes/javax/swing/ListModel.java | 0 .../javax/swing/ListSelectionModel.java | 0 .../classes/javax/swing/LookAndFeel.java | 0 .../classes/javax/swing/MenuElement.java | 0 .../javax/swing/MenuSelectionManager.java | 0 .../classes/javax/swing/MultiUIDefaults.java | 0 .../javax/swing/MutableComboBoxModel.java | 0 .../classes/javax/swing/OverlayLayout.java | 0 .../share/classes/javax/swing/Painter.java | 0 .../share/classes/javax/swing/Popup.java | 0 .../classes/javax/swing/PopupFactory.java | 0 .../classes/javax/swing/ProgressMonitor.java | 0 .../swing/ProgressMonitorInputStream.java | 0 .../share/classes/javax/swing/Renderer.java | 0 .../classes/javax/swing/RepaintManager.java | 0 .../javax/swing/RootPaneContainer.java | 0 .../share/classes/javax/swing/RowFilter.java | 0 .../share/classes/javax/swing/RowSorter.java | 0 .../javax/swing/ScrollPaneConstants.java | 0 .../classes/javax/swing/ScrollPaneLayout.java | 0 .../share/classes/javax/swing/Scrollable.java | 0 .../javax/swing/SingleSelectionModel.java | 0 .../classes/javax/swing/SizeRequirements.java | 0 .../classes/javax/swing/SizeSequence.java | 0 .../share/classes/javax/swing/SortOrder.java | 0 .../swing/SortingFocusTraversalPolicy.java | 0 .../classes/javax/swing/SpinnerDateModel.java | 0 .../classes/javax/swing/SpinnerListModel.java | 0 .../classes/javax/swing/SpinnerModel.java | 0 .../javax/swing/SpinnerNumberModel.java | 0 .../share/classes/javax/swing/Spring.java | 0 .../classes/javax/swing/SpringLayout.java | 0 .../classes/javax/swing/SwingConstants.java | 0 .../classes/javax/swing/SwingContainer.java | 0 .../classes/javax/swing/SwingHeavyWeight.java | 0 .../swing/SwingPaintEventDispatcher.java | 0 .../classes/javax/swing/SwingUtilities.java | 0 .../classes/javax/swing/SwingWorker.java | 0 .../classes/javax/swing/TablePrintable.java | 0 .../share/classes/javax/swing/Timer.java | 0 .../share/classes/javax/swing/TimerQueue.java | 0 .../classes/javax/swing/ToolTipManager.java | 0 .../classes/javax/swing/TransferHandler.java | 0 .../share/classes/javax/swing/UIDefaults.java | 0 .../share/classes/javax/swing/UIManager.java | 0 .../UnsupportedLookAndFeelException.java | 0 .../classes/javax/swing/ViewportLayout.java | 0 .../classes/javax/swing/WindowConstants.java | 0 .../javax/swing/border/AbstractBorder.java | 0 .../javax/swing/border/BevelBorder.java | 0 .../classes/javax/swing/border/Border.java | 0 .../javax/swing/border/CompoundBorder.java | 0 .../javax/swing/border/EmptyBorder.java | 0 .../javax/swing/border/EtchedBorder.java | 0 .../javax/swing/border/LineBorder.java | 0 .../javax/swing/border/MatteBorder.java | 0 .../javax/swing/border/SoftBevelBorder.java | 0 .../javax/swing/border/StrokeBorder.java | 0 .../javax/swing/border/TitledBorder.java | 0 .../classes/javax/swing/border/package.html | 0 .../AbstractColorChooserPanel.java | 0 .../swing/colorchooser/CenterLayout.java | 0 .../ColorChooserComponentFactory.java | 0 .../swing/colorchooser/ColorChooserPanel.java | 0 .../javax/swing/colorchooser/ColorModel.java | 0 .../swing/colorchooser/ColorModelCMYK.java | 0 .../swing/colorchooser/ColorModelHSL.java | 0 .../swing/colorchooser/ColorModelHSV.java | 0 .../javax/swing/colorchooser/ColorPanel.java | 0 .../colorchooser/ColorSelectionModel.java | 0 .../DefaultColorSelectionModel.java | 0 .../colorchooser/DefaultPreviewPanel.java | 0 .../DefaultSwatchChooserPanel.java | 0 .../swing/colorchooser/DiagramComponent.java | 0 .../swing/colorchooser/SlidingSpinner.java | 0 .../swing/colorchooser/SmartGridLayout.java | 0 .../swing/colorchooser/ValueFormatter.java | 0 .../javax/swing/colorchooser/package.html | 0 .../javax/swing/doc-files/BoxLayout-1.gif | Bin .../javax/swing/doc-files/JLayeredPane-1.gif | Bin .../javax/swing/doc-files/JRootPane-1.gif | Bin .../javax/swing/doc-files/JRootPane-2.gif | Bin .../javax/swing/doc-files/JScrollPane-1.gif | Bin .../javax/swing/doc-files/SizeSequence-1.gif | Bin .../javax/swing/doc-files/groupLayout.1.gif | Bin .../javax/swing/doc-files/groupLayout.2.gif | Bin .../javax/swing/doc-files/groupLayout.3.gif | Bin .../swing/doc-files/groupLayout.example.png | Bin .../doc-files/groupLayout.sequential.gif | Bin .../groupLayout.sequential.horizontal.gif | Bin .../groupLayout.sequential.vertical.gif | Bin .../javax/swing/event/AncestorEvent.java | 0 .../javax/swing/event/AncestorListener.java | 0 .../classes/javax/swing/event/CaretEvent.java | 0 .../javax/swing/event/CaretListener.java | 0 .../javax/swing/event/CellEditorListener.java | 0 .../javax/swing/event/ChangeEvent.java | 0 .../javax/swing/event/ChangeListener.java | 0 .../javax/swing/event/DocumentEvent.java | 0 .../javax/swing/event/DocumentListener.java | 0 .../javax/swing/event/EventListenerList.java | 0 .../javax/swing/event/HyperlinkEvent.java | 0 .../javax/swing/event/HyperlinkListener.java | 0 .../swing/event/InternalFrameAdapter.java | 0 .../javax/swing/event/InternalFrameEvent.java | 0 .../swing/event/InternalFrameListener.java | 0 .../javax/swing/event/ListDataEvent.java | 0 .../javax/swing/event/ListDataListener.java | 0 .../javax/swing/event/ListSelectionEvent.java | 0 .../swing/event/ListSelectionListener.java | 0 .../javax/swing/event/MenuDragMouseEvent.java | 0 .../swing/event/MenuDragMouseListener.java | 0 .../classes/javax/swing/event/MenuEvent.java | 0 .../javax/swing/event/MenuKeyEvent.java | 0 .../javax/swing/event/MenuKeyListener.java | 0 .../javax/swing/event/MenuListener.java | 0 .../javax/swing/event/MouseInputAdapter.java | 0 .../javax/swing/event/MouseInputListener.java | 0 .../javax/swing/event/PopupMenuEvent.java | 0 .../javax/swing/event/PopupMenuListener.java | 0 .../javax/swing/event/RowSorterEvent.java | 0 .../javax/swing/event/RowSorterListener.java | 0 .../event/SwingPropertyChangeSupport.java | 0 .../swing/event/TableColumnModelEvent.java | 0 .../swing/event/TableColumnModelListener.java | 0 .../javax/swing/event/TableModelEvent.java | 0 .../javax/swing/event/TableModelListener.java | 0 .../javax/swing/event/TreeExpansionEvent.java | 0 .../swing/event/TreeExpansionListener.java | 0 .../javax/swing/event/TreeModelEvent.java | 0 .../javax/swing/event/TreeModelListener.java | 0 .../javax/swing/event/TreeSelectionEvent.java | 0 .../swing/event/TreeSelectionListener.java | 0 .../swing/event/TreeWillExpandListener.java | 0 .../javax/swing/event/UndoableEditEvent.java | 0 .../swing/event/UndoableEditListener.java | 0 .../classes/javax/swing/event/package.html | 0 .../javax/swing/filechooser/FileFilter.java | 0 .../filechooser/FileNameExtensionFilter.java | 0 .../swing/filechooser/FileSystemView.java | 0 .../javax/swing/filechooser/FileView.java | 0 .../javax/swing/filechooser/package.html | 0 .../share/classes/javax/swing/package.html | 0 .../javax/swing/plaf/ActionMapUIResource.java | 0 .../javax/swing/plaf/BorderUIResource.java | 0 .../classes/javax/swing/plaf/ButtonUI.java | 0 .../javax/swing/plaf/ColorChooserUI.java | 0 .../javax/swing/plaf/ColorUIResource.java | 0 .../classes/javax/swing/plaf/ComboBoxUI.java | 0 .../plaf/ComponentInputMapUIResource.java | 0 .../classes/javax/swing/plaf/ComponentUI.java | 0 .../javax/swing/plaf/DesktopIconUI.java | 0 .../javax/swing/plaf/DesktopPaneUI.java | 0 .../javax/swing/plaf/DimensionUIResource.java | 0 .../javax/swing/plaf/FileChooserUI.java | 0 .../javax/swing/plaf/FontUIResource.java | 0 .../javax/swing/plaf/IconUIResource.java | 0 .../javax/swing/plaf/InputMapUIResource.java | 0 .../javax/swing/plaf/InsetsUIResource.java | 0 .../javax/swing/plaf/InternalFrameUI.java | 0 .../classes/javax/swing/plaf/LabelUI.java | 0 .../classes/javax/swing/plaf/LayerUI.java | 0 .../classes/javax/swing/plaf/ListUI.java | 0 .../classes/javax/swing/plaf/MenuBarUI.java | 0 .../classes/javax/swing/plaf/MenuItemUI.java | 0 .../javax/swing/plaf/OptionPaneUI.java | 0 .../classes/javax/swing/plaf/PanelUI.java | 0 .../classes/javax/swing/plaf/PopupMenuUI.java | 0 .../javax/swing/plaf/ProgressBarUI.java | 0 .../classes/javax/swing/plaf/RootPaneUI.java | 0 .../classes/javax/swing/plaf/ScrollBarUI.java | 0 .../javax/swing/plaf/ScrollPaneUI.java | 0 .../classes/javax/swing/plaf/SeparatorUI.java | 0 .../classes/javax/swing/plaf/SliderUI.java | 0 .../classes/javax/swing/plaf/SpinnerUI.java | 0 .../classes/javax/swing/plaf/SplitPaneUI.java | 0 .../javax/swing/plaf/TabbedPaneUI.java | 0 .../javax/swing/plaf/TableHeaderUI.java | 0 .../classes/javax/swing/plaf/TableUI.java | 0 .../classes/javax/swing/plaf/TextUI.java | 0 .../classes/javax/swing/plaf/ToolBarUI.java | 0 .../classes/javax/swing/plaf/ToolTipUI.java | 0 .../classes/javax/swing/plaf/TreeUI.java | 0 .../classes/javax/swing/plaf/UIResource.java | 0 .../classes/javax/swing/plaf/ViewportUI.java | 0 .../swing/plaf/basic/BasicArrowButton.java | 0 .../javax/swing/plaf/basic/BasicBorders.java | 0 .../swing/plaf/basic/BasicButtonListener.java | 0 .../javax/swing/plaf/basic/BasicButtonUI.java | 0 .../plaf/basic/BasicCheckBoxMenuItemUI.java | 0 .../swing/plaf/basic/BasicCheckBoxUI.java | 0 .../swing/plaf/basic/BasicColorChooserUI.java | 0 .../swing/plaf/basic/BasicComboBoxEditor.java | 0 .../plaf/basic/BasicComboBoxRenderer.java | 0 .../swing/plaf/basic/BasicComboBoxUI.java | 0 .../swing/plaf/basic/BasicComboPopup.java | 0 .../swing/plaf/basic/BasicDesktopIconUI.java | 0 .../swing/plaf/basic/BasicDesktopPaneUI.java | 0 .../swing/plaf/basic/BasicDirectoryModel.java | 0 .../swing/plaf/basic/BasicEditorPaneUI.java | 0 .../swing/plaf/basic/BasicFileChooserUI.java | 0 .../plaf/basic/BasicFormattedTextFieldUI.java | 0 .../swing/plaf/basic/BasicGraphicsUtils.java | 0 .../javax/swing/plaf/basic/BasicHTML.java | 0 .../swing/plaf/basic/BasicIconFactory.java | 0 .../basic/BasicInternalFrameTitlePane.java | 0 .../plaf/basic/BasicInternalFrameUI.java | 0 .../javax/swing/plaf/basic/BasicLabelUI.java | 0 .../javax/swing/plaf/basic/BasicListUI.java | 0 .../swing/plaf/basic/BasicLookAndFeel.java | 0 .../swing/plaf/basic/BasicMenuBarUI.java | 0 .../swing/plaf/basic/BasicMenuItemUI.java | 0 .../javax/swing/plaf/basic/BasicMenuUI.java | 0 .../swing/plaf/basic/BasicOptionPaneUI.java | 0 .../javax/swing/plaf/basic/BasicPanelUI.java | 0 .../plaf/basic/BasicPasswordFieldUI.java | 0 .../plaf/basic/BasicPopupMenuSeparatorUI.java | 0 .../swing/plaf/basic/BasicPopupMenuUI.java | 0 .../swing/plaf/basic/BasicProgressBarUI.java | 0 .../basic/BasicRadioButtonMenuItemUI.java | 0 .../swing/plaf/basic/BasicRadioButtonUI.java | 0 .../swing/plaf/basic/BasicRootPaneUI.java | 0 .../swing/plaf/basic/BasicScrollBarUI.java | 0 .../swing/plaf/basic/BasicScrollPaneUI.java | 0 .../swing/plaf/basic/BasicSeparatorUI.java | 0 .../javax/swing/plaf/basic/BasicSliderUI.java | 0 .../swing/plaf/basic/BasicSpinnerUI.java | 0 .../plaf/basic/BasicSplitPaneDivider.java | 0 .../swing/plaf/basic/BasicSplitPaneUI.java | 0 .../swing/plaf/basic/BasicTabbedPaneUI.java | 0 .../swing/plaf/basic/BasicTableHeaderUI.java | 0 .../javax/swing/plaf/basic/BasicTableUI.java | 0 .../swing/plaf/basic/BasicTextAreaUI.java | 0 .../swing/plaf/basic/BasicTextFieldUI.java | 0 .../swing/plaf/basic/BasicTextPaneUI.java | 0 .../javax/swing/plaf/basic/BasicTextUI.java | 0 .../swing/plaf/basic/BasicToggleButtonUI.java | 0 .../plaf/basic/BasicToolBarSeparatorUI.java | 0 .../swing/plaf/basic/BasicToolBarUI.java | 0 .../swing/plaf/basic/BasicToolTipUI.java | 0 .../swing/plaf/basic/BasicTransferable.java | 0 .../javax/swing/plaf/basic/BasicTreeUI.java | 0 .../swing/plaf/basic/BasicViewportUI.java | 0 .../javax/swing/plaf/basic/CenterLayout.java | 0 .../javax/swing/plaf/basic/ComboPopup.java | 0 .../swing/plaf/basic/DefaultMenuLayout.java | 0 .../plaf/basic/DragRecognitionSupport.java | 0 .../javax/swing/plaf/basic/LazyActionMap.java | 0 .../swing/plaf/basic/icons/JavaCup16.png | Bin .../swing/plaf/basic/icons/image-delayed.png | Bin .../swing/plaf/basic/icons/image-failed.png | Bin .../javax/swing/plaf/basic/package.html | 0 .../swing/plaf/metal/DefaultMetalTheme.java | 0 .../javax/swing/plaf/metal/MetalBorders.java | 0 .../javax/swing/plaf/metal/MetalBumps.java | 0 .../javax/swing/plaf/metal/MetalButtonUI.java | 0 .../swing/plaf/metal/MetalCheckBoxIcon.java | 0 .../swing/plaf/metal/MetalCheckBoxUI.java | 0 .../swing/plaf/metal/MetalComboBoxButton.java | 0 .../swing/plaf/metal/MetalComboBoxEditor.java | 0 .../swing/plaf/metal/MetalComboBoxIcon.java | 0 .../swing/plaf/metal/MetalComboBoxUI.java | 0 .../swing/plaf/metal/MetalDesktopIconUI.java | 0 .../swing/plaf/metal/MetalFileChooserUI.java | 0 .../plaf/metal/MetalFontDesktopProperty.java | 0 .../plaf/metal/MetalHighContrastTheme.java | 0 .../swing/plaf/metal/MetalIconFactory.java | 0 .../metal/MetalInternalFrameTitlePane.java | 0 .../plaf/metal/MetalInternalFrameUI.java | 0 .../javax/swing/plaf/metal/MetalLabelUI.java | 0 .../swing/plaf/metal/MetalLookAndFeel.java | 0 .../swing/plaf/metal/MetalMenuBarUI.java | 0 .../plaf/metal/MetalPopupMenuSeparatorUI.java | 0 .../swing/plaf/metal/MetalProgressBarUI.java | 0 .../swing/plaf/metal/MetalRadioButtonUI.java | 0 .../swing/plaf/metal/MetalRootPaneUI.java | 0 .../swing/plaf/metal/MetalScrollBarUI.java | 0 .../swing/plaf/metal/MetalScrollButton.java | 0 .../swing/plaf/metal/MetalScrollPaneUI.java | 0 .../swing/plaf/metal/MetalSeparatorUI.java | 0 .../javax/swing/plaf/metal/MetalSliderUI.java | 0 .../plaf/metal/MetalSplitPaneDivider.java | 0 .../swing/plaf/metal/MetalSplitPaneUI.java | 0 .../swing/plaf/metal/MetalTabbedPaneUI.java | 0 .../swing/plaf/metal/MetalTextFieldUI.java | 0 .../javax/swing/plaf/metal/MetalTheme.java | 0 .../swing/plaf/metal/MetalTitlePane.java | 0 .../swing/plaf/metal/MetalToggleButtonUI.java | 0 .../swing/plaf/metal/MetalToolBarUI.java | 0 .../swing/plaf/metal/MetalToolTipUI.java | 0 .../javax/swing/plaf/metal/MetalTreeUI.java | 0 .../javax/swing/plaf/metal/MetalUtils.java | 0 .../javax/swing/plaf/metal/OceanTheme.java | 0 .../javax/swing/plaf/metal/icons/Error.gif | Bin .../javax/swing/plaf/metal/icons/Inform.gif | Bin .../javax/swing/plaf/metal/icons/Question.gif | Bin .../javax/swing/plaf/metal/icons/Warn.gif | Bin .../plaf/metal/icons/ocean/close-pressed.gif | Bin .../swing/plaf/metal/icons/ocean/close.gif | Bin .../plaf/metal/icons/ocean/collapsed-rtl.gif | Bin .../plaf/metal/icons/ocean/collapsed.gif | Bin .../swing/plaf/metal/icons/ocean/computer.gif | Bin .../plaf/metal/icons/ocean/directory.gif | Bin .../swing/plaf/metal/icons/ocean/error.png | Bin .../swing/plaf/metal/icons/ocean/expanded.gif | Bin .../swing/plaf/metal/icons/ocean/file.gif | Bin .../swing/plaf/metal/icons/ocean/floppy.gif | Bin .../plaf/metal/icons/ocean/hardDrive.gif | Bin .../plaf/metal/icons/ocean/homeFolder.gif | Bin .../metal/icons/ocean/iconify-pressed.gif | Bin .../swing/plaf/metal/icons/ocean/iconify.gif | Bin .../swing/plaf/metal/icons/ocean/info.png | Bin .../metal/icons/ocean/maximize-pressed.gif | Bin .../swing/plaf/metal/icons/ocean/maximize.gif | Bin .../swing/plaf/metal/icons/ocean/menu.gif | Bin .../metal/icons/ocean/minimize-pressed.gif | Bin .../swing/plaf/metal/icons/ocean/minimize.gif | Bin .../plaf/metal/icons/ocean/newFolder.gif | Bin .../icons/ocean/paletteClose-pressed.gif | Bin .../plaf/metal/icons/ocean/paletteClose.gif | Bin .../swing/plaf/metal/icons/ocean/question.png | Bin .../swing/plaf/metal/icons/ocean/upFolder.gif | Bin .../swing/plaf/metal/icons/ocean/warning.png | Bin .../javax/swing/plaf/metal/icons/sortDown.png | Bin .../javax/swing/plaf/metal/icons/sortUp.png | Bin .../javax/swing/plaf/metal/package.html | 0 .../swing/plaf/metal/sounds/FrameClose.wav | Bin .../swing/plaf/metal/sounds/FrameMaximize.wav | Bin .../swing/plaf/metal/sounds/FrameMinimize.wav | Bin .../plaf/metal/sounds/FrameRestoreDown.wav | Bin .../plaf/metal/sounds/FrameRestoreUp.wav | Bin .../plaf/metal/sounds/MenuItemCommand.wav | Bin .../plaf/metal/sounds/OptionPaneError.wav | Bin .../metal/sounds/OptionPaneInformation.wav | Bin .../plaf/metal/sounds/OptionPaneQuestion.wav | Bin .../plaf/metal/sounds/OptionPaneWarning.wav | Bin .../plaf/metal/sounds/PopupMenuPopup.wav | Bin .../javax/swing/plaf/multi/MultiButtonUI.java | 0 .../swing/plaf/multi/MultiColorChooserUI.java | 0 .../swing/plaf/multi/MultiComboBoxUI.java | 0 .../swing/plaf/multi/MultiDesktopIconUI.java | 0 .../swing/plaf/multi/MultiDesktopPaneUI.java | 0 .../swing/plaf/multi/MultiFileChooserUI.java | 0 .../plaf/multi/MultiInternalFrameUI.java | 0 .../javax/swing/plaf/multi/MultiLabelUI.java | 0 .../javax/swing/plaf/multi/MultiListUI.java | 0 .../swing/plaf/multi/MultiLookAndFeel.java | 0 .../swing/plaf/multi/MultiMenuBarUI.java | 0 .../swing/plaf/multi/MultiMenuItemUI.java | 0 .../swing/plaf/multi/MultiOptionPaneUI.java | 0 .../javax/swing/plaf/multi/MultiPanelUI.java | 0 .../swing/plaf/multi/MultiPopupMenuUI.java | 0 .../swing/plaf/multi/MultiProgressBarUI.java | 0 .../swing/plaf/multi/MultiRootPaneUI.java | 0 .../swing/plaf/multi/MultiScrollBarUI.java | 0 .../swing/plaf/multi/MultiScrollPaneUI.java | 0 .../swing/plaf/multi/MultiSeparatorUI.java | 0 .../javax/swing/plaf/multi/MultiSliderUI.java | 0 .../swing/plaf/multi/MultiSpinnerUI.java | 0 .../swing/plaf/multi/MultiSplitPaneUI.java | 0 .../swing/plaf/multi/MultiTabbedPaneUI.java | 0 .../swing/plaf/multi/MultiTableHeaderUI.java | 0 .../javax/swing/plaf/multi/MultiTableUI.java | 0 .../javax/swing/plaf/multi/MultiTextUI.java | 0 .../swing/plaf/multi/MultiToolBarUI.java | 0 .../swing/plaf/multi/MultiToolTipUI.java | 0 .../javax/swing/plaf/multi/MultiTreeUI.java | 0 .../swing/plaf/multi/MultiViewportUI.java | 0 .../swing/plaf/multi/doc-files/multi_tsc.html | 0 .../javax/swing/plaf/multi/package.html | 0 .../plaf/nimbus/AbstractRegionPainter.java | 0 .../javax/swing/plaf/nimbus/Defaults.template | 0 .../javax/swing/plaf/nimbus/DerivedColor.java | 0 .../swing/plaf/nimbus/DropShadowEffect.java | 0 .../javax/swing/plaf/nimbus/Effect.java | 0 .../javax/swing/plaf/nimbus/EffectUtils.java | 0 .../javax/swing/plaf/nimbus/ImageCache.java | 0 .../swing/plaf/nimbus/ImageScalingHelper.java | 0 .../swing/plaf/nimbus/InnerGlowEffect.java | 0 .../swing/plaf/nimbus/InnerShadowEffect.java | 0 .../swing/plaf/nimbus/LoweredBorder.java | 0 .../javax/swing/plaf/nimbus/NimbusIcon.java | 0 .../swing/plaf/nimbus/NimbusLookAndFeel.java | 0 .../javax/swing/plaf/nimbus/NimbusStyle.java | 0 .../swing/plaf/nimbus/OuterGlowEffect.java | 0 .../swing/plaf/nimbus/PainterImpl.template | 0 .../javax/swing/plaf/nimbus/ShadowEffect.java | 0 .../javax/swing/plaf/nimbus/State.java | 0 .../swing/plaf/nimbus/StateImpl.template | 0 .../swing/plaf/nimbus/SynthPainterImpl.java | 0 .../plaf/nimbus/TableScrollPaneCorner.java | 0 .../plaf/nimbus/ToolBarSeparatorPainter.java | 0 .../plaf/nimbus/doc-files/properties.html | 0 .../javax/swing/plaf/nimbus/package.html | 0 .../classes/javax/swing/plaf/nimbus/skin.laf | 0 .../classes/javax/swing/plaf/package.html | 0 .../javax/swing/plaf/synth/ColorType.java | 0 .../plaf/synth/DefaultSynthStyleFactory.java | 0 .../javax/swing/plaf/synth/ImagePainter.java | 0 .../swing/plaf/synth/ParsedSynthStyle.java | 0 .../javax/swing/plaf/synth/Region.java | 0 .../swing/plaf/synth/SynthArrowButton.java | 0 .../javax/swing/plaf/synth/SynthBorder.java | 0 .../javax/swing/plaf/synth/SynthButtonUI.java | 0 .../plaf/synth/SynthCheckBoxMenuItemUI.java | 0 .../swing/plaf/synth/SynthCheckBoxUI.java | 0 .../swing/plaf/synth/SynthColorChooserUI.java | 0 .../swing/plaf/synth/SynthComboBoxUI.java | 0 .../swing/plaf/synth/SynthComboPopup.java | 0 .../swing/plaf/synth/SynthConstants.java | 0 .../javax/swing/plaf/synth/SynthContext.java | 0 .../swing/plaf/synth/SynthDefaultLookup.java | 0 .../swing/plaf/synth/SynthDesktopIconUI.java | 0 .../swing/plaf/synth/SynthDesktopPaneUI.java | 0 .../swing/plaf/synth/SynthEditorPaneUI.java | 0 .../plaf/synth/SynthFormattedTextFieldUI.java | 0 .../swing/plaf/synth/SynthGraphicsUtils.java | 0 .../synth/SynthInternalFrameTitlePane.java | 0 .../plaf/synth/SynthInternalFrameUI.java | 0 .../javax/swing/plaf/synth/SynthLabelUI.java | 0 .../javax/swing/plaf/synth/SynthListUI.java | 0 .../swing/plaf/synth/SynthLookAndFeel.java | 0 .../swing/plaf/synth/SynthMenuBarUI.java | 0 .../plaf/synth/SynthMenuItemLayoutHelper.java | 0 .../swing/plaf/synth/SynthMenuItemUI.java | 0 .../swing/plaf/synth/SynthMenuLayout.java | 0 .../javax/swing/plaf/synth/SynthMenuUI.java | 0 .../swing/plaf/synth/SynthOptionPaneUI.java | 0 .../javax/swing/plaf/synth/SynthPainter.java | 0 .../javax/swing/plaf/synth/SynthPanelUI.java | 0 .../javax/swing/plaf/synth/SynthParser.java | 0 .../plaf/synth/SynthPasswordFieldUI.java | 0 .../swing/plaf/synth/SynthPopupMenuUI.java | 0 .../swing/plaf/synth/SynthProgressBarUI.java | 0 .../synth/SynthRadioButtonMenuItemUI.java | 0 .../swing/plaf/synth/SynthRadioButtonUI.java | 0 .../swing/plaf/synth/SynthRootPaneUI.java | 0 .../swing/plaf/synth/SynthScrollBarUI.java | 0 .../swing/plaf/synth/SynthScrollPaneUI.java | 0 .../swing/plaf/synth/SynthSeparatorUI.java | 0 .../javax/swing/plaf/synth/SynthSliderUI.java | 0 .../swing/plaf/synth/SynthSpinnerUI.java | 0 .../plaf/synth/SynthSplitPaneDivider.java | 0 .../swing/plaf/synth/SynthSplitPaneUI.java | 0 .../javax/swing/plaf/synth/SynthStyle.java | 0 .../swing/plaf/synth/SynthStyleFactory.java | 0 .../swing/plaf/synth/SynthTabbedPaneUI.java | 0 .../swing/plaf/synth/SynthTableHeaderUI.java | 0 .../javax/swing/plaf/synth/SynthTableUI.java | 0 .../swing/plaf/synth/SynthTextAreaUI.java | 0 .../swing/plaf/synth/SynthTextFieldUI.java | 0 .../swing/plaf/synth/SynthTextPaneUI.java | 0 .../swing/plaf/synth/SynthToggleButtonUI.java | 0 .../swing/plaf/synth/SynthToolBarUI.java | 0 .../swing/plaf/synth/SynthToolTipUI.java | 0 .../javax/swing/plaf/synth/SynthTreeUI.java | 0 .../javax/swing/plaf/synth/SynthUI.java | 0 .../swing/plaf/synth/SynthViewportUI.java | 0 .../synth/doc-files/componentProperties.html | 0 .../swing/plaf/synth/doc-files/synth.dtd | 0 .../plaf/synth/doc-files/synthFileFormat.html | 0 .../javax/swing/plaf/synth/package.html | 0 .../javax/swing/table/AbstractTableModel.java | 0 .../swing/table/DefaultTableCellRenderer.java | 0 .../swing/table/DefaultTableColumnModel.java | 0 .../javax/swing/table/DefaultTableModel.java | 0 .../javax/swing/table/JTableHeader.java | 0 .../javax/swing/table/TableCellEditor.java | 0 .../javax/swing/table/TableCellRenderer.java | 0 .../javax/swing/table/TableColumn.java | 0 .../javax/swing/table/TableColumnModel.java | 0 .../classes/javax/swing/table/TableModel.java | 0 .../javax/swing/table/TableRowSorter.java | 0 .../swing/table/TableStringConverter.java | 0 .../classes/javax/swing/table/package.html | 0 .../javax/swing/text/AbstractDocument.java | 0 .../javax/swing/text/AbstractWriter.java | 0 .../javax/swing/text/AsyncBoxView.java | 0 .../javax/swing/text/AttributeSet.java | 0 .../swing/text/BadLocationException.java | 0 .../classes/javax/swing/text/BoxView.java | 0 .../share/classes/javax/swing/text/Caret.java | 0 .../swing/text/ChangedCharSetException.java | 0 .../javax/swing/text/ComponentView.java | 0 .../javax/swing/text/CompositeView.java | 0 .../javax/swing/text/DateFormatter.java | 0 .../javax/swing/text/DefaultCaret.java | 0 .../javax/swing/text/DefaultEditorKit.java | 0 .../javax/swing/text/DefaultFormatter.java | 0 .../swing/text/DefaultFormatterFactory.java | 0 .../javax/swing/text/DefaultHighlighter.java | 0 .../swing/text/DefaultStyledDocument.java | 0 .../javax/swing/text/DefaultTextUI.java | 0 .../classes/javax/swing/text/Document.java | 0 .../javax/swing/text/DocumentFilter.java | 0 .../classes/javax/swing/text/EditorKit.java | 0 .../classes/javax/swing/text/Element.java | 0 .../javax/swing/text/ElementIterator.java | 0 .../classes/javax/swing/text/FieldView.java | 0 .../classes/javax/swing/text/FlowView.java | 0 .../classes/javax/swing/text/GapContent.java | 0 .../classes/javax/swing/text/GapVector.java | 0 .../javax/swing/text/GlyphPainter1.java | 0 .../javax/swing/text/GlyphPainter2.java | 0 .../classes/javax/swing/text/GlyphView.java | 0 .../classes/javax/swing/text/Highlighter.java | 0 .../classes/javax/swing/text/IconView.java | 0 .../swing/text/InternationalFormatter.java | 0 .../javax/swing/text/JTextComponent.java | 0 .../classes/javax/swing/text/Keymap.java | 0 .../classes/javax/swing/text/LabelView.java | 0 .../javax/swing/text/LayeredHighlighter.java | 0 .../classes/javax/swing/text/LayoutQueue.java | 0 .../javax/swing/text/MaskFormatter.java | 0 .../javax/swing/text/MutableAttributeSet.java | 0 .../javax/swing/text/NavigationFilter.java | 0 .../javax/swing/text/NumberFormatter.java | 0 .../javax/swing/text/ParagraphView.java | 0 .../javax/swing/text/PasswordView.java | 0 .../javax/swing/text/PlainDocument.java | 0 .../classes/javax/swing/text/PlainView.java | 0 .../classes/javax/swing/text/Position.java | 0 .../classes/javax/swing/text/Segment.java | 0 .../javax/swing/text/SegmentCache.java | 0 .../javax/swing/text/SimpleAttributeSet.java | 0 .../javax/swing/text/StateInvariantError.java | 0 .../javax/swing/text/StringContent.java | 0 .../share/classes/javax/swing/text/Style.java | 0 .../javax/swing/text/StyleConstants.java | 0 .../javax/swing/text/StyleContext.java | 0 .../javax/swing/text/StyledDocument.java | 0 .../javax/swing/text/StyledEditorKit.java | 0 .../classes/javax/swing/text/TabExpander.java | 0 .../classes/javax/swing/text/TabSet.java | 0 .../classes/javax/swing/text/TabStop.java | 0 .../classes/javax/swing/text/TabableView.java | 0 .../classes/javax/swing/text/TableView.java | 0 .../classes/javax/swing/text/TextAction.java | 0 .../javax/swing/text/TextLayoutStrategy.java | 0 .../classes/javax/swing/text/Utilities.java | 0 .../share/classes/javax/swing/text/View.java | 0 .../classes/javax/swing/text/ViewFactory.java | 0 .../text/WhitespaceBasedBreakIterator.java | 0 .../javax/swing/text/WrappedPlainView.java | 0 .../classes/javax/swing/text/ZoneView.java | 0 .../swing/text/doc-files/Document-coord.gif | Bin .../swing/text/doc-files/Document-insert.gif | Bin .../text/doc-files/Document-notification.gif | Bin .../swing/text/doc-files/Document-remove.gif | Bin .../text/doc-files/Document-structure.gif | Bin .../swing/text/doc-files/OpenBookIcon.gif | Bin .../swing/text/doc-files/View-flexibility.jpg | Bin .../swing/text/doc-files/View-layout.jpg | Bin .../javax/swing/text/doc-files/editor.gif | Bin .../javax/swing/text/doc-files/paragraph.gif | Bin .../javax/swing/text/html/AccessibleHTML.java | 0 .../classes/javax/swing/text/html/BRView.java | 0 .../javax/swing/text/html/BlockView.java | 0 .../classes/javax/swing/text/html/CSS.java | 0 .../javax/swing/text/html/CSSBorder.java | 0 .../javax/swing/text/html/CSSParser.java | 0 .../javax/swing/text/html/CommentView.java | 0 .../javax/swing/text/html/EditableView.java | 0 .../swing/text/html/FormSubmitEvent.java | 0 .../javax/swing/text/html/FormView.java | 0 .../javax/swing/text/html/FrameSetView.java | 0 .../javax/swing/text/html/FrameView.java | 0 .../javax/swing/text/html/HRuleView.java | 0 .../classes/javax/swing/text/html/HTML.java | 0 .../javax/swing/text/html/HTMLDocument.java | 0 .../javax/swing/text/html/HTMLEditorKit.java | 0 .../text/html/HTMLFrameHyperlinkEvent.java | 0 .../javax/swing/text/html/HTMLWriter.java | 0 .../javax/swing/text/html/HiddenTagView.java | 0 .../javax/swing/text/html/ImageView.java | 0 .../javax/swing/text/html/InlineView.java | 0 .../javax/swing/text/html/IsindexView.java | 0 .../javax/swing/text/html/LineView.java | 0 .../javax/swing/text/html/ListView.java | 0 .../classes/javax/swing/text/html/Map.java | 0 .../swing/text/html/MinimalHTMLWriter.java | 0 .../swing/text/html/MuxingAttributeSet.java | 0 .../javax/swing/text/html/NoFramesView.java | 0 .../javax/swing/text/html/ObjectView.java | 0 .../classes/javax/swing/text/html/Option.java | 0 .../swing/text/html/OptionComboBoxModel.java | 0 .../swing/text/html/OptionListModel.java | 0 .../javax/swing/text/html/ParagraphView.java | 0 .../javax/swing/text/html/StyleSheet.java | 0 .../javax/swing/text/html/TableView.java | 0 .../swing/text/html/TextAreaDocument.java | 0 .../classes/javax/swing/text/html/default.css | 0 .../javax/swing/text/html/package.html | 0 .../swing/text/html/parser/AttributeList.java | 0 .../swing/text/html/parser/ContentModel.java | 0 .../text/html/parser/ContentModelState.java | 0 .../javax/swing/text/html/parser/DTD.java | 0 .../swing/text/html/parser/DTDConstants.java | 0 .../text/html/parser/DocumentParser.java | 0 .../javax/swing/text/html/parser/Element.java | 0 .../javax/swing/text/html/parser/Entity.java | 0 .../javax/swing/text/html/parser/Parser.java | 0 .../text/html/parser/ParserDelegator.java | 0 .../swing/text/html/parser/TagElement.java | 0 .../swing/text/html/parser/TagStack.java | 0 .../javax/swing/text/html/parser/package.html | 0 .../classes/javax/swing/text/package.html | 0 .../javax/swing/text/rtf/AbstractFilter.java | 0 .../javax/swing/text/rtf/Constants.java | 0 .../swing/text/rtf/MockAttributeSet.java | 0 .../javax/swing/text/rtf/RTFAttribute.java | 0 .../javax/swing/text/rtf/RTFAttributes.java | 0 .../javax/swing/text/rtf/RTFEditorKit.java | 0 .../javax/swing/text/rtf/RTFGenerator.java | 0 .../javax/swing/text/rtf/RTFParser.java | 0 .../javax/swing/text/rtf/RTFReader.java | 0 .../javax/swing/text/rtf/charsets/NeXT.txt | 0 .../javax/swing/text/rtf/charsets/ansi.txt | 0 .../javax/swing/text/rtf/charsets/cpg437.txt | 0 .../javax/swing/text/rtf/charsets/cpg850.txt | 0 .../javax/swing/text/rtf/charsets/mac.txt | 0 .../classes/javax/swing/text/rtf/package.html | 0 .../javax/swing/tree/AbstractLayoutCache.java | 0 .../swing/tree/DefaultMutableTreeNode.java | 0 .../swing/tree/DefaultTreeCellEditor.java | 0 .../swing/tree/DefaultTreeCellRenderer.java | 0 .../javax/swing/tree/DefaultTreeModel.java | 0 .../swing/tree/DefaultTreeSelectionModel.java | 0 .../javax/swing/tree/ExpandVetoException.java | 0 .../swing/tree/FixedHeightLayoutCache.java | 0 .../javax/swing/tree/MutableTreeNode.java | 0 .../classes/javax/swing/tree/RowMapper.java | 0 .../javax/swing/tree/TreeCellEditor.java | 0 .../javax/swing/tree/TreeCellRenderer.java | 0 .../classes/javax/swing/tree/TreeModel.java | 0 .../classes/javax/swing/tree/TreeNode.java | 0 .../classes/javax/swing/tree/TreePath.java | 0 .../javax/swing/tree/TreeSelectionModel.java | 0 .../swing/tree/VariableHeightLayoutCache.java | 0 .../classes/javax/swing/tree/package.html | 0 .../swing/undo/AbstractUndoableEdit.java | 0 .../javax/swing/undo/CannotRedoException.java | 0 .../javax/swing/undo/CannotUndoException.java | 0 .../javax/swing/undo/CompoundEdit.java | 0 .../classes/javax/swing/undo/StateEdit.java | 0 .../javax/swing/undo/StateEditable.java | 0 .../classes/javax/swing/undo/UndoManager.java | 0 .../javax/swing/undo/UndoableEdit.java | 0 .../javax/swing/undo/UndoableEditSupport.java | 0 .../swing/undo/doc-files/UndoManager-1.gif | Bin .../swing/undo/doc-files/UndoManager-2.gif | Bin .../swing/undo/doc-files/UndoManager-3.gif | Bin .../swing/undo/doc-files/UndoManager-4.gif | Bin .../classes/javax/swing/undo/package.html | 0 .../classes/sun/applet/AppletAudioClip.java | 0 .../classes/sun/applet/AppletClassLoader.java | 0 .../share/classes/sun/applet/AppletEvent.java | 0 .../sun/applet/AppletEventMulticaster.java | 0 .../classes/sun/applet/AppletIOException.java | 0 .../AppletIllegalArgumentException.java | 0 .../classes/sun/applet/AppletImageRef.java | 0 .../classes/sun/applet/AppletListener.java | 0 .../sun/applet/AppletMessageHandler.java | 0 .../sun/applet/AppletObjectInputStream.java | 0 .../share/classes/sun/applet/AppletPanel.java | 0 .../share/classes/sun/applet/AppletProps.java | 0 .../sun/applet/AppletResourceLoader.java | 0 .../classes/sun/applet/AppletSecurity.java | 0 .../sun/applet/AppletSecurityException.java | 0 .../classes/sun/applet/AppletThreadGroup.java | 0 .../classes/sun/applet/AppletViewer.java | 0 .../sun/applet/AppletViewerFactory.java | 0 .../classes/sun/applet/AppletViewerPanel.java | 0 .../share/classes/sun/applet/Main.java | 0 .../sun/applet/resources/MsgAppletViewer.java | 0 .../applet/resources/MsgAppletViewer_de.java | 0 .../applet/resources/MsgAppletViewer_es.java | 0 .../applet/resources/MsgAppletViewer_fr.java | 0 .../applet/resources/MsgAppletViewer_it.java | 0 .../applet/resources/MsgAppletViewer_ja.java | 0 .../applet/resources/MsgAppletViewer_ko.java | 0 .../resources/MsgAppletViewer_pt_BR.java | 0 .../applet/resources/MsgAppletViewer_sv.java | 0 .../resources/MsgAppletViewer_zh_CN.java | 0 .../resources/MsgAppletViewer_zh_TW.java | 0 .../share/classes/sun/awt/AWTAccessor.java | 0 .../classes/sun/awt/AWTAutoShutdown.java | 0 .../share/classes/sun/awt/AWTCharset.java | 0 .../share/classes/sun/awt/AWTPermissions.java | 0 .../classes/sun/awt/AWTSecurityManager.java | 0 .../share/classes/sun/awt/AppContext.java | 0 .../classes/sun/awt/CausedFocusEvent.java | 0 .../share/classes/sun/awt/CharsetString.java | 0 .../classes/sun/awt/ComponentFactory.java | 0 .../sun/awt/ConstrainableGraphics.java | 0 .../share/classes/sun/awt/CustomCursor.java | 0 .../share/classes/sun/awt/DebugSettings.java | 0 .../classes/sun/awt/DefaultMouseInfoPeer.java | 0 .../share/classes/sun/awt/DesktopBrowse.java | 0 .../sun/awt/DisplayChangedListener.java | 0 .../share/classes/sun/awt/EmbeddedFrame.java | 0 .../share/classes/sun/awt/EventQueueItem.java | 0 .../classes/sun/awt/ExtendedKeyCodes.java | 0 .../classes/sun/awt/FontConfiguration.java | 0 .../share/classes/sun/awt/FontDescriptor.java | 0 .../share/classes/sun/awt/FwDispatcher.java | 0 .../classes/sun/awt/GlobalCursorManager.java | 0 .../classes/sun/awt/Graphics2Delegate.java | 0 .../share/classes/sun/awt/HKSCS.java | 0 .../share/classes/sun/awt/HToolkit.java | 0 .../classes/sun/awt/HeadlessToolkit.java | 0 .../share/classes/sun/awt/IconInfo.java | 0 .../classes/sun/awt/InputMethodSupport.java | 0 .../sun/awt/KeyboardFocusManagerPeerImpl.java | 0 .../awt/KeyboardFocusManagerPeerProvider.java | 0 .../classes/sun/awt/LightweightFrame.java | 0 .../share/classes/sun/awt/ModalExclude.java | 0 .../share/classes/sun/awt/ModalityEvent.java | 0 .../classes/sun/awt/ModalityListener.java | 0 .../share/classes/sun/awt/Mutex.java | 0 .../classes/sun/awt/NativeLibLoader.java | 0 .../classes/sun/awt/NullComponentPeer.java | 0 .../share/classes/sun/awt/OSInfo.java | 0 .../classes/sun/awt/PaintEventDispatcher.java | 0 .../share/classes/sun/awt/PeerEvent.java | 0 .../share/classes/sun/awt/PlatformFont.java | 0 .../share/classes/sun/awt/RepaintArea.java | 0 .../sun/awt/RequestFocusController.java | 0 .../sun/awt/ScrollPaneWheelScroller.java | 0 .../classes/sun/awt/SubRegionShowable.java | 0 .../classes/sun/awt/SunDisplayChanger.java | 0 .../classes/sun/awt/SunGraphicsCallback.java | 0 .../share/classes/sun/awt/SunHints.java | 0 .../share/classes/sun/awt/SunToolkit.java | 0 .../share/classes/sun/awt/Symbol.java | 0 .../classes/sun/awt/TimedWindowEvent.java | 0 .../classes/sun/awt/TracedEventQueue.java | 0 .../share/classes/sun/awt/UngrabEvent.java | 0 .../classes/sun/awt/WindowIDProvider.java | 0 .../datatransfer/ClipboardTransferable.java | 0 .../sun/awt/datatransfer/DataTransferer.java | 0 .../sun/awt/datatransfer/SunClipboard.java | 0 .../ToolkitThreadBlockedHandler.java | 0 .../awt/datatransfer/TransferableProxy.java | 0 .../sun/awt/dnd/SunDragSourceContextPeer.java | 0 .../sun/awt/dnd/SunDropTargetContextPeer.java | 0 .../sun/awt/dnd/SunDropTargetEvent.java | 0 .../sun/awt/event/IgnorePaintEvent.java | 0 .../share/classes/sun/awt/geom/AreaOp.java | 0 .../share/classes/sun/awt/geom/ChainEnd.java | 0 .../share/classes/sun/awt/geom/Crossings.java | 0 .../share/classes/sun/awt/geom/Curve.java | 0 .../share/classes/sun/awt/geom/CurveLink.java | 0 .../share/classes/sun/awt/geom/Edge.java | 0 .../share/classes/sun/awt/geom/Order0.java | 0 .../share/classes/sun/awt/geom/Order1.java | 0 .../share/classes/sun/awt/geom/Order2.java | 0 .../share/classes/sun/awt/geom/Order3.java | 0 .../classes/sun/awt/geom/PathConsumer2D.java | 0 .../classes/sun/awt/im/CompositionArea.java | 0 .../sun/awt/im/CompositionAreaHandler.java | 0 .../awt/im/ExecutableInputMethodManager.java | 0 .../classes/sun/awt/im/InputContext.java | 0 .../sun/awt/im/InputMethodAdapter.java | 0 .../sun/awt/im/InputMethodContext.java | 0 .../classes/sun/awt/im/InputMethodJFrame.java | 0 .../sun/awt/im/InputMethodLocator.java | 0 .../sun/awt/im/InputMethodManager.java | 0 .../sun/awt/im/InputMethodPopupMenu.java | 0 .../classes/sun/awt/im/InputMethodWindow.java | 0 .../sun/awt/im/SimpleInputMethodWindow.java | 0 .../image/AbstractMultiResolutionImage.java | 0 .../sun/awt/image/BadDepthException.java | 0 .../sun/awt/image/BufImgSurfaceData.java | 0 .../sun/awt/image/BufImgSurfaceManager.java | 0 .../image/BufImgVolatileSurfaceManager.java | 0 .../sun/awt/image/BufferedImageDevice.java | 0 .../image/BufferedImageGraphicsConfig.java | 0 .../sun/awt/image/ByteArrayImageSource.java | 0 .../sun/awt/image/ByteBandedRaster.java | 0 .../sun/awt/image/ByteComponentRaster.java | 0 .../sun/awt/image/ByteInterleavedRaster.java | 0 .../sun/awt/image/BytePackedRaster.java | 0 .../sun/awt/image/DataBufferNative.java | 0 .../sun/awt/image/FileImageSource.java | 0 .../sun/awt/image/GifImageDecoder.java | 0 .../sun/awt/image/ImageAccessException.java | 0 .../classes/sun/awt/image/ImageCache.java | 0 .../sun/awt/image/ImageConsumerQueue.java | 0 .../classes/sun/awt/image/ImageDecoder.java | 0 .../classes/sun/awt/image/ImageFetchable.java | 0 .../classes/sun/awt/image/ImageFetcher.java | 0 .../sun/awt/image/ImageFormatException.java | 0 .../sun/awt/image/ImageRepresentation.java | 0 .../classes/sun/awt/image/ImageWatched.java | 0 .../classes/sun/awt/image/ImagingLib.java | 0 .../sun/awt/image/InputStreamImageSource.java | 0 .../sun/awt/image/IntegerComponentRaster.java | 0 .../awt/image/IntegerInterleavedRaster.java | 0 .../sun/awt/image/JPEGImageDecoder.java | 0 .../awt/image/MultiResolutionCachedImage.java | 0 .../sun/awt/image/MultiResolutionImage.java | 0 .../image/MultiResolutionToolkitImage.java | 0 .../sun/awt/image/NativeLibLoader.java | 0 .../classes/sun/awt/image/OffScreenImage.java | 0 .../sun/awt/image/OffScreenImageSource.java | 0 .../sun/awt/image/PNGImageDecoder.java | 0 .../classes/sun/awt/image/PixelConverter.java | 0 .../sun/awt/image/ShortBandedRaster.java | 0 .../sun/awt/image/ShortComponentRaster.java | 0 .../sun/awt/image/ShortInterleavedRaster.java | 0 .../sun/awt/image/SunVolatileImage.java | 0 .../sun/awt/image/SunWritableRaster.java | 0 .../classes/sun/awt/image/SurfaceManager.java | 0 .../classes/sun/awt/image/ToolkitImage.java | 0 .../classes/sun/awt/image/URLImageSource.java | 0 .../sun/awt/image/VSyncedBSManager.java | 0 .../sun/awt/image/VolatileSurfaceManager.java | 0 .../sun/awt/image/WritableRasterNative.java | 0 .../sun/awt/image/XbmImageDecoder.java | 0 .../classes/sun/awt/resources/awt.properties | 0 .../sun/awt/resources/awt_de.properties | 0 .../sun/awt/resources/awt_es.properties | 0 .../sun/awt/resources/awt_fr.properties | 0 .../sun/awt/resources/awt_it.properties | 0 .../sun/awt/resources/awt_ja.properties | 0 .../sun/awt/resources/awt_ko.properties | 0 .../sun/awt/resources/awt_pt_BR.properties | 0 .../sun/awt/resources/awt_sv.properties | 0 .../sun/awt/resources/awt_zh_CN.properties | 0 .../sun/awt/resources/awt_zh_TW.properties | 0 .../sun/awt/resources/security-icon-bw16.png | Bin .../sun/awt/resources/security-icon-bw24.png | Bin .../sun/awt/resources/security-icon-bw32.png | Bin .../sun/awt/resources/security-icon-bw48.png | Bin .../awt/resources/security-icon-interim16.png | Bin .../awt/resources/security-icon-interim24.png | Bin .../awt/resources/security-icon-interim32.png | Bin .../awt/resources/security-icon-interim48.png | Bin .../awt/resources/security-icon-yellow16.png | Bin .../awt/resources/security-icon-yellow24.png | Bin .../awt/resources/security-icon-yellow32.png | Bin .../awt/resources/security-icon-yellow48.png | Bin .../sun/awt/shell/DefaultShellFolder.java | 0 .../classes/sun/awt/shell/ShellFolder.java | 0 .../sun/awt/shell/ShellFolderColumnInfo.java | 0 .../sun/awt/shell/ShellFolderManager.java | 0 .../sun/awt/util/IdentityArrayList.java | 0 .../sun/awt/util/IdentityLinkedList.java | 0 .../sun/awt/util/ThreadGroupUtils.java | 0 .../classes/sun/dc/DuctusRenderingEngine.java | 0 .../share/classes/sun/font/AttributeMap.java | 0 .../classes/sun/font/AttributeValues.java | 0 .../share/classes/sun/font/BidiUtils.java | 0 .../share/classes/sun/font/CMap.java | 0 .../classes/sun/font/CharToGlyphMapper.java | 0 .../classes/sun/font/CodePointIterator.java | 0 .../share/classes/sun/font/CompositeFont.java | 0 .../sun/font/CompositeFontDescriptor.java | 0 .../sun/font/CompositeGlyphMapper.java | 0 .../classes/sun/font/CompositeStrike.java | 0 .../share/classes/sun/font/CoreMetrics.java | 0 .../classes/sun/font/CreatedFontTracker.java | 0 .../share/classes/sun/font/Decoration.java | 0 .../classes/sun/font/DelegatingShape.java | 0 .../share/classes/sun/font/EAttribute.java | 0 .../classes/sun/font/ExtendedTextLabel.java | 0 .../sun/font/ExtendedTextSourceLabel.java | 0 .../share/classes/sun/font/FileFont.java | 0 .../classes/sun/font/FileFontStrike.java | 0 .../share/classes/sun/font/Font2D.java | 0 .../share/classes/sun/font/Font2DHandle.java | 0 .../share/classes/sun/font/FontAccess.java | 0 .../classes/sun/font/FontDesignMetrics.java | 0 .../share/classes/sun/font/FontFamily.java | 0 .../classes/sun/font/FontLineMetrics.java | 0 .../share/classes/sun/font/FontManager.java | 0 .../classes/sun/font/FontManagerFactory.java | 0 .../classes/sun/font/FontManagerForSGE.java | 0 .../sun/font/FontManagerNativeLibrary.java | 0 .../share/classes/sun/font/FontResolver.java | 0 .../classes/sun/font/FontRunIterator.java | 0 .../share/classes/sun/font/FontScaler.java | 0 .../classes/sun/font/FontScalerException.java | 0 .../share/classes/sun/font/FontStrike.java | 0 .../classes/sun/font/FontStrikeDesc.java | 0 .../classes/sun/font/FontStrikeDisposer.java | 0 .../share/classes/sun/font/FontUtilities.java | 0 .../classes/sun/font/FreetypeFontScaler.java | 0 .../sun/font/GlyphDisposedListener.java | 0 .../share/classes/sun/font/GlyphLayout.java | 0 .../share/classes/sun/font/GlyphList.java | 0 .../classes/sun/font/GraphicComponent.java | 0 .../classes/sun/font/LayoutPathImpl.java | 0 .../classes/sun/font/NullFontScaler.java | 0 .../share/classes/sun/font/PhysicalFont.java | 0 .../classes/sun/font/PhysicalStrike.java | 0 .../share/classes/sun/font/Script.java | 0 .../share/classes/sun/font/ScriptRun.java | 0 .../share/classes/sun/font/ScriptRunData.java | 0 .../classes/sun/font/StandardGlyphVector.java | 0 .../classes/sun/font/StandardTextSource.java | 0 .../share/classes/sun/font/StrikeCache.java | 0 .../share/classes/sun/font/StrikeMetrics.java | 0 .../classes/sun/font/SunFontManager.java | 0 .../classes/sun/font/SunLayoutEngine.java | 0 .../share/classes/sun/font/TextLabel.java | 0 .../classes/sun/font/TextLabelFactory.java | 0 .../classes/sun/font/TextLineComponent.java | 0 .../share/classes/sun/font/TextRecord.java | 0 .../share/classes/sun/font/TextSource.java | 0 .../classes/sun/font/TextSourceLabel.java | 0 .../share/classes/sun/font/TrueTypeFont.java | 0 .../classes/sun/font/TrueTypeGlyphMapper.java | 0 .../share/classes/sun/font/Type1Font.java | 0 .../classes/sun/font/Type1GlyphMapper.java | 0 .../share/classes/sun/font/Underline.java | 0 .../sun/java2d/DefaultDisposerRecord.java | 0 .../sun/java2d/DestSurfaceProvider.java | 0 .../share/classes/sun/java2d/Disposer.java | 0 .../classes/sun/java2d/DisposerRecord.java | 0 .../classes/sun/java2d/DisposerTarget.java | 0 .../share/classes/sun/java2d/FontSupport.java | 0 .../java2d/HeadlessGraphicsEnvironment.java | 0 .../sun/java2d/InvalidPipeException.java | 0 .../classes/sun/java2d/NullSurfaceData.java | 0 .../share/classes/sun/java2d/Spans.java | 0 .../classes/sun/java2d/StateTrackable.java | 0 .../sun/java2d/StateTrackableDelegate.java | 0 .../classes/sun/java2d/StateTracker.java | 0 .../sun/java2d/SunCompositeContext.java | 0 .../classes/sun/java2d/SunGraphics2D.java | 0 .../sun/java2d/SunGraphicsEnvironment.java | 0 .../share/classes/sun/java2d/Surface.java | 0 .../share/classes/sun/java2d/SurfaceData.java | 0 .../classes/sun/java2d/SurfaceDataProxy.java | 0 .../sun/java2d/SurfaceManagerFactory.java | 0 .../sun/java2d/cmm/CMMServiceProvider.java | 0 .../classes/sun/java2d/cmm/CMSManager.java | 0 .../sun/java2d/cmm/ColorTransform.java | 0 .../share/classes/sun/java2d/cmm/PCMM.java | 0 .../share/classes/sun/java2d/cmm/Profile.java | 0 .../sun/java2d/cmm/ProfileActivator.java | 0 .../sun/java2d/cmm/ProfileDataVerifier.java | 0 .../sun/java2d/cmm/ProfileDeferralInfo.java | 0 .../sun/java2d/cmm/ProfileDeferralMgr.java | 0 .../classes/sun/java2d/cmm/lcms/LCMS.java | 0 .../sun/java2d/cmm/lcms/LCMSImageLayout.java | 0 .../sun/java2d/cmm/lcms/LCMSProfile.java | 0 .../sun/java2d/cmm/lcms/LCMSTransform.java | 0 .../java2d/cmm/lcms/LcmsServiceProvider.java | 0 .../share/classes/sun/java2d/loops/Blit.java | 0 .../classes/sun/java2d/loops/BlitBg.java | 0 .../sun/java2d/loops/CompositeType.java | 0 .../sun/java2d/loops/CustomComponent.java | 0 .../sun/java2d/loops/DrawGlyphList.java | 0 .../sun/java2d/loops/DrawGlyphListAA.java | 0 .../sun/java2d/loops/DrawGlyphListLCD.java | 0 .../classes/sun/java2d/loops/DrawLine.java | 0 .../sun/java2d/loops/DrawParallelogram.java | 0 .../classes/sun/java2d/loops/DrawPath.java | 0 .../sun/java2d/loops/DrawPolygons.java | 0 .../classes/sun/java2d/loops/DrawRect.java | 0 .../sun/java2d/loops/FillParallelogram.java | 0 .../classes/sun/java2d/loops/FillPath.java | 0 .../classes/sun/java2d/loops/FillRect.java | 0 .../classes/sun/java2d/loops/FillSpans.java | 0 .../classes/sun/java2d/loops/FontInfo.java | 0 .../sun/java2d/loops/GeneralRenderer.java | 0 .../sun/java2d/loops/GraphicsPrimitive.java | 0 .../java2d/loops/GraphicsPrimitiveMgr.java | 0 .../java2d/loops/GraphicsPrimitiveProxy.java | 0 .../classes/sun/java2d/loops/MaskBlit.java | 0 .../classes/sun/java2d/loops/MaskFill.java | 0 .../classes/sun/java2d/loops/ProcessPath.java | 0 .../classes/sun/java2d/loops/RenderCache.java | 0 .../classes/sun/java2d/loops/RenderLoops.java | 0 .../classes/sun/java2d/loops/ScaledBlit.java | 0 .../classes/sun/java2d/loops/SurfaceType.java | 0 .../sun/java2d/loops/TransformBlit.java | 0 .../sun/java2d/loops/TransformHelper.java | 0 .../sun/java2d/loops/XORComposite.java | 0 .../sun/java2d/opengl/OGLBlitLoops.java | 0 .../sun/java2d/opengl/OGLBufImgOps.java | 0 .../classes/sun/java2d/opengl/OGLContext.java | 0 .../sun/java2d/opengl/OGLDrawImage.java | 0 .../sun/java2d/opengl/OGLGraphicsConfig.java | 0 .../sun/java2d/opengl/OGLMaskBlit.java | 0 .../sun/java2d/opengl/OGLMaskFill.java | 0 .../classes/sun/java2d/opengl/OGLPaints.java | 0 .../sun/java2d/opengl/OGLRenderQueue.java | 0 .../sun/java2d/opengl/OGLRenderer.java | 0 .../sun/java2d/opengl/OGLSurfaceData.java | 0 .../java2d/opengl/OGLSurfaceDataProxy.java | 0 .../sun/java2d/opengl/OGLTextRenderer.java | 0 .../sun/java2d/opengl/OGLUtilities.java | 0 .../classes/sun/java2d/pipe/AAShapePipe.java | 0 .../sun/java2d/pipe/AATextRenderer.java | 0 .../sun/java2d/pipe/AATileGenerator.java | 0 .../sun/java2d/pipe/AlphaColorPipe.java | 0 .../sun/java2d/pipe/AlphaPaintPipe.java | 0 .../sun/java2d/pipe/BufferedBufImgOps.java | 0 .../sun/java2d/pipe/BufferedContext.java | 0 .../sun/java2d/pipe/BufferedMaskBlit.java | 0 .../sun/java2d/pipe/BufferedMaskFill.java | 0 .../sun/java2d/pipe/BufferedOpCodes.java | 0 .../sun/java2d/pipe/BufferedPaints.java | 0 .../sun/java2d/pipe/BufferedRenderPipe.java | 0 .../sun/java2d/pipe/BufferedTextPipe.java | 0 .../sun/java2d/pipe/CompositePipe.java | 0 .../classes/sun/java2d/pipe/DrawImage.java | 0 .../sun/java2d/pipe/DrawImagePipe.java | 0 .../sun/java2d/pipe/GeneralCompositePipe.java | 0 .../sun/java2d/pipe/GlyphListLoopPipe.java | 0 .../sun/java2d/pipe/GlyphListPipe.java | 0 .../sun/java2d/pipe/LCDTextRenderer.java | 0 .../sun/java2d/pipe/LoopBasedPipe.java | 0 .../classes/sun/java2d/pipe/LoopPipe.java | 0 .../classes/sun/java2d/pipe/NullPipe.java | 0 .../sun/java2d/pipe/OutlineTextRenderer.java | 0 .../sun/java2d/pipe/ParallelogramPipe.java | 0 .../sun/java2d/pipe/PixelDrawPipe.java | 0 .../sun/java2d/pipe/PixelFillPipe.java | 0 .../pipe/PixelToParallelogramConverter.java | 0 .../java2d/pipe/PixelToShapeConverter.java | 0 .../share/classes/sun/java2d/pipe/Region.java | 0 .../java2d/pipe/RegionClipSpanIterator.java | 0 .../sun/java2d/pipe/RegionIterator.java | 0 .../sun/java2d/pipe/RegionSpanIterator.java | 0 .../classes/sun/java2d/pipe/RenderBuffer.java | 0 .../classes/sun/java2d/pipe/RenderQueue.java | 0 .../sun/java2d/pipe/RenderingEngine.java | 0 .../sun/java2d/pipe/ShapeDrawPipe.java | 0 .../sun/java2d/pipe/ShapeSpanIterator.java | 0 .../sun/java2d/pipe/SolidTextRenderer.java | 0 .../sun/java2d/pipe/SpanClipRenderer.java | 0 .../classes/sun/java2d/pipe/SpanIterator.java | 0 .../sun/java2d/pipe/SpanShapeRenderer.java | 0 .../classes/sun/java2d/pipe/TextPipe.java | 0 .../classes/sun/java2d/pipe/TextRenderer.java | 0 .../classes/sun/java2d/pipe/ValidatePipe.java | 0 .../pipe/hw/AccelDeviceEventListener.java | 0 .../pipe/hw/AccelDeviceEventNotifier.java | 0 .../java2d/pipe/hw/AccelGraphicsConfig.java | 0 .../sun/java2d/pipe/hw/AccelSurface.java | 0 .../pipe/hw/AccelTypedVolatileImage.java | 0 .../pipe/hw/BufferedContextProvider.java | 0 .../java2d/pipe/hw/ContextCapabilities.java | 0 .../pipe/hw/ExtendedBufferCapabilities.java | 0 .../classes/sun/java2d/pisces/Curve.java | 0 .../classes/sun/java2d/pisces/Dasher.java | 0 .../classes/sun/java2d/pisces/Helpers.java | 0 .../sun/java2d/pisces/PiscesCache.java | 0 .../java2d/pisces/PiscesRenderingEngine.java | 0 .../java2d/pisces/PiscesTileGenerator.java | 0 .../classes/sun/java2d/pisces/Renderer.java | 0 .../classes/sun/java2d/pisces/Stroker.java | 0 .../pisces/TransformingPathConsumer2D.java | 0 .../sun/net/www/content/audio/aiff.java | 0 .../sun/net/www/content/audio/basic.java | 0 .../sun/net/www/content/audio/wav.java | 0 .../sun/net/www/content/audio/x_aiff.java | 0 .../sun/net/www/content/audio/x_wav.java | 0 .../sun/net/www/content/image/gif.java | 0 .../sun/net/www/content/image/jpeg.java | 0 .../sun/net/www/content/image/png.java | 0 .../sun/net/www/content/image/x_xbitmap.java | 0 .../sun/net/www/content/image/x_xpixmap.java | 0 .../classes/sun/print/AttributeUpdater.java | 0 .../sun/print/BackgroundLookupListener.java | 0 .../sun/print/BackgroundServiceLookup.java | 0 .../sun/print/CustomMediaSizeName.java | 0 .../classes/sun/print/CustomMediaTray.java | 0 .../share/classes/sun/print/DialogOwner.java | 0 .../sun/print/DocumentPropertiesUI.java | 0 .../share/classes/sun/print/ImagePrinter.java | 0 .../share/classes/sun/print/OpenBook.java | 0 .../classes/sun/print/PSPathGraphics.java | 0 .../share/classes/sun/print/PSPrinterJob.java | 0 .../classes/sun/print/PSStreamPrintJob.java | 0 .../sun/print/PSStreamPrintService.java | 0 .../sun/print/PSStreamPrinterFactory.java | 0 .../share/classes/sun/print/PageableDoc.java | 0 .../share/classes/sun/print/PathGraphics.java | 0 .../share/classes/sun/print/PeekGraphics.java | 0 .../share/classes/sun/print/PeekMetrics.java | 0 .../share/classes/sun/print/PrintJob2D.java | 0 .../sun/print/PrintJobAttributeException.java | 0 .../sun/print/PrintJobFlavorException.java | 0 .../sun/print/PrinterGraphicsConfig.java | 0 .../sun/print/PrinterGraphicsDevice.java | 0 .../classes/sun/print/PrinterJobWrapper.java | 0 .../classes/sun/print/ProxyGraphics.java | 0 .../classes/sun/print/ProxyGraphics2D.java | 0 .../classes/sun/print/ProxyPrintGraphics.java | 0 .../classes/sun/print/RasterPrinterJob.java | 0 .../classes/sun/print/ServiceDialog.java | 0 .../classes/sun/print/ServiceNotifier.java | 0 .../classes/sun/print/SunAlternateMedia.java | 0 .../classes/sun/print/SunMinMaxPage.java | 0 .../classes/sun/print/SunPageSelection.java | 0 .../sun/print/SunPrinterJobService.java | 0 .../classes/sun/print/resources/duplex.png | Bin .../classes/sun/print/resources/oneside.png | Bin .../sun/print/resources/orientLandscape.png | Bin .../sun/print/resources/orientPortrait.png | Bin .../print/resources/orientRevLandscape.png | Bin .../sun/print/resources/orientRevPortrait.png | Bin .../sun/print/resources/serviceui.properties | 0 .../print/resources/serviceui_de.properties | 0 .../print/resources/serviceui_es.properties | 0 .../print/resources/serviceui_fr.properties | 0 .../print/resources/serviceui_it.properties | 0 .../print/resources/serviceui_ja.properties | 0 .../print/resources/serviceui_ko.properties | 0 .../resources/serviceui_pt_BR.properties | 0 .../print/resources/serviceui_sv.properties | 0 .../resources/serviceui_zh_CN.properties | 0 .../resources/serviceui_zh_TW.properties | 0 .../classes/sun/print/resources/tumble.png | Bin .../sun/swing/AccumulativeRunnable.java | 0 .../classes/sun/swing/BakedArrayList.java | 0 .../classes/sun/swing/CachedPainter.java | 0 .../classes/sun/swing/DefaultLayoutStyle.java | 0 .../classes/sun/swing/DefaultLookup.java | 0 .../share/classes/sun/swing/FilePane.java | 0 .../share/classes/sun/swing/ImageCache.java | 0 .../sun/swing/ImageIconUIResource.java | 0 .../classes/sun/swing/JLightweightFrame.java | 0 .../classes/sun/swing/LightweightContent.java | 0 .../sun/swing/MenuItemCheckIconFactory.java | 0 .../sun/swing/MenuItemLayoutHelper.java | 0 .../sun/swing/PrintColorUIResource.java | 0 .../classes/sun/swing/PrintingStatus.java | 0 .../sun/swing/StringUIClientPropertyKey.java | 0 .../classes/sun/swing/SwingAccessor.java | 0 .../classes/sun/swing/SwingUtilities2.java | 0 .../share/classes/sun/swing/UIAction.java | 0 .../sun/swing/UIClientPropertyKey.java | 0 .../classes/sun/swing/WindowsPlacesBar.java | 0 .../classes/sun/swing/icon/SortArrowIcon.java | 0 .../sun/swing/plaf/GTKKeybindings.java | 0 .../sun/swing/plaf/WindowsKeybindings.java | 0 .../swing/plaf/synth/DefaultSynthStyle.java | 0 .../sun/swing/plaf/synth/Paint9Painter.java | 0 .../swing/plaf/synth/StyleAssociation.java | 0 .../swing/plaf/synth/SynthFileChooserUI.java | 0 .../plaf/synth/SynthFileChooserUIImpl.java | 0 .../sun/swing/plaf/synth/SynthIcon.java | 0 .../plaf/windows/ClassicSortArrowIcon.java | 0 .../table/DefaultTableCellHeaderRenderer.java | 0 .../sun/swing/text/CompoundPrintable.java | 0 .../sun/swing/text/CountingPrintable.java | 0 .../swing/text/TextComponentPrintable.java | 0 .../swing/text/html/FrameEditorPaneTag.java | 0 .../share/conf}/cmm/lcms/CIEXYZ.pf | Bin .../share/conf}/cmm/lcms/GRAY.pf | Bin .../share/conf}/cmm/lcms/LINEAR_RGB.pf | Bin .../share/conf}/cmm/lcms/PYCC.pf | Bin .../share/conf}/cmm/lcms/sRGB.pf | Bin .../conf}/images/cursors/invalid32x32.gif | Bin .../images/cursors/motif_CopyDrop32x32.gif | Bin .../images/cursors/motif_CopyNoDrop32x32.gif | Bin .../images/cursors/motif_LinkDrop32x32.gif | Bin .../images/cursors/motif_LinkNoDrop32x32.gif | Bin .../images/cursors/motif_MoveDrop32x32.gif | Bin .../images/cursors/motif_MoveNoDrop32x32.gif | Bin .../images/cursors/win32_CopyDrop32x32.gif | Bin .../images/cursors/win32_CopyNoDrop32x32.gif | Bin .../images/cursors/win32_LinkDrop32x32.gif | Bin .../images/cursors/win32_LinkNoDrop32x32.gif | Bin .../images/cursors/win32_MoveDrop32x32.gif | Bin .../images/cursors/win32_MoveNoDrop32x32.gif | Bin .../share/conf}/psfont.properties.ja | 0 .../share/conf}/psfontj2d.properties | 0 .../share/conf}/sound.properties | 0 .../common}/sun/awt/debug/debug_assert.c | 0 .../common}/sun/awt/debug/debug_assert.h | 0 .../native/common}/sun/awt/debug/debug_mem.c | 0 .../native/common}/sun/awt/debug/debug_mem.h | 0 .../common}/sun/awt/debug/debug_trace.c | 0 .../common}/sun/awt/debug/debug_trace.h | 0 .../native/common}/sun/awt/debug/debug_util.c | 0 .../native/common}/sun/awt/debug/debug_util.h | 0 .../sun/awt/medialib/mlib_ImageCopy_Bit.c | 0 .../sun/awt/medialib/mlib_ImageCreate.c | 0 .../common}/sun/awt/medialib/mlib_sys.c | 0 .../native/common}/sun/awt/utility/rect.c | 0 .../native/common}/sun/font/AccelGlyphCache.c | 0 .../native/common}/sun/font/AccelGlyphCache.h | 0 .../native/common}/sun/font/fontscalerdefs.h | 0 .../native/common}/sun/font/sunfontids.h | 0 .../common}/sun/java2d/opengl/J2D_GL/gl.h | 0 .../common}/sun/java2d/opengl/J2D_GL/glext.h | 0 .../common}/sun/java2d/opengl/OGLBlitLoops.c | 0 .../common}/sun/java2d/opengl/OGLBlitLoops.h | 0 .../common}/sun/java2d/opengl/OGLBufImgOps.c | 0 .../common}/sun/java2d/opengl/OGLBufImgOps.h | 0 .../common}/sun/java2d/opengl/OGLContext.c | 0 .../common}/sun/java2d/opengl/OGLContext.h | 0 .../common}/sun/java2d/opengl/OGLFuncMacros.h | 0 .../common}/sun/java2d/opengl/OGLFuncs.c | 0 .../common}/sun/java2d/opengl/OGLFuncs.h | 0 .../common}/sun/java2d/opengl/OGLMaskBlit.c | 0 .../common}/sun/java2d/opengl/OGLMaskBlit.h | 0 .../common}/sun/java2d/opengl/OGLMaskFill.c | 0 .../common}/sun/java2d/opengl/OGLMaskFill.h | 0 .../common}/sun/java2d/opengl/OGLPaints.c | 0 .../common}/sun/java2d/opengl/OGLPaints.h | 0 .../sun/java2d/opengl/OGLRenderQueue.c | 0 .../sun/java2d/opengl/OGLRenderQueue.h | 0 .../common}/sun/java2d/opengl/OGLRenderer.c | 0 .../common}/sun/java2d/opengl/OGLRenderer.h | 0 .../sun/java2d/opengl/OGLSurfaceData.c | 0 .../sun/java2d/opengl/OGLSurfaceData.h | 0 .../sun/java2d/opengl/OGLTextRenderer.c | 0 .../sun/java2d/opengl/OGLTextRenderer.h | 0 .../sun/java2d/opengl/OGLVertexCache.c | 0 .../sun/java2d/opengl/OGLVertexCache.h | 0 .../share/native/include}/jawt.h | 0 .../libawt}/sun/awt/image/BufImgSurfaceData.c | 0 .../libawt}/sun/awt/image/BufImgSurfaceData.h | 0 .../libawt}/sun/awt/image/DataBufferNative.c | 0 .../libawt}/sun/awt/image/awt_ImageRep.c | 0 .../libawt}/sun/awt/image/awt_parseImage.c | 0 .../libawt}/sun/awt/image/awt_parseImage.h | 0 .../libawt}/sun/awt/image/cvutils/README | 0 .../libawt}/sun/awt/image/cvutils/img_alpha.h | 0 .../libawt}/sun/awt/image/cvutils/img_anycm.h | 0 .../sun/awt/image/cvutils/img_colors.c | 0 .../sun/awt/image/cvutils/img_colors.h | 0 .../libawt}/sun/awt/image/cvutils/img_dcm.h | 0 .../libawt}/sun/awt/image/cvutils/img_dcm8.h | 0 .../sun/awt/image/cvutils/img_dir8dither.h | 0 .../sun/awt/image/cvutils/img_dirdither.h | 0 .../sun/awt/image/cvutils/img_fscolor.h | 0 .../sun/awt/image/cvutils/img_fsdither.h | 0 .../sun/awt/image/cvutils/img_fsgray.h | 0 .../sun/awt/image/cvutils/img_fsutil.h | 0 .../sun/awt/image/cvutils/img_globals.c | 0 .../sun/awt/image/cvutils/img_globals.h | 0 .../libawt}/sun/awt/image/cvutils/img_icm.h | 0 .../sun/awt/image/cvutils/img_input32.h | 0 .../sun/awt/image/cvutils/img_input8.h | 0 .../sun/awt/image/cvutils/img_input8_32.h | 0 .../sun/awt/image/cvutils/img_nodither.h | 0 .../sun/awt/image/cvutils/img_noscale.h | 0 .../sun/awt/image/cvutils/img_opaque.h | 0 .../sun/awt/image/cvutils/img_ordclrsgn.h | 0 .../sun/awt/image/cvutils/img_ordclruns.h | 0 .../sun/awt/image/cvutils/img_orddither.h | 0 .../sun/awt/image/cvutils/img_ordgray.h | 0 .../sun/awt/image/cvutils/img_output16.h | 0 .../sun/awt/image/cvutils/img_output16_32.h | 0 .../sun/awt/image/cvutils/img_output24.h | 0 .../sun/awt/image/cvutils/img_output32.h | 0 .../sun/awt/image/cvutils/img_output8.h | 0 .../sun/awt/image/cvutils/img_output8_16_24.h | 0 .../sun/awt/image/cvutils/img_output8_16_32.h | 0 .../sun/awt/image/cvutils/img_output8_32.h | 0 .../sun/awt/image/cvutils/img_replscale.h | 0 .../sun/awt/image/cvutils/img_scaleloop.h | 0 .../libawt}/sun/awt/image/cvutils/img_util.h | 0 .../native/libawt}/sun/awt/image/dither.c | 0 .../native/libawt}/sun/awt/image/dither.h | 0 .../libawt}/sun/awt/image/gif/gifdecoder.c | 0 .../libawt}/sun/awt/image/imageInitIDs.c | 0 .../libawt}/sun/awt/image/imageInitIDs.h | 0 .../libawt}/sun/awt/medialib/awt_ImagingLib.c | 0 .../libawt}/sun/awt/medialib/awt_ImagingLib.h | 0 .../native/libawt}/sun/java2d/Disposer.c | 0 .../native/libawt}/sun/java2d/Disposer.h | 0 .../native/libawt}/sun/java2d/ShaderList.c | 0 .../native/libawt}/sun/java2d/ShaderList.h | 0 .../native/libawt}/sun/java2d/SurfaceData.c | 0 .../native/libawt}/sun/java2d/SurfaceData.h | 0 .../share/native/libawt}/sun/java2d/Trace.c | 0 .../share/native/libawt}/sun/java2d/Trace.h | 0 .../libawt}/sun/java2d/loops/AlphaMacros.c | 0 .../libawt}/sun/java2d/loops/AlphaMacros.h | 0 .../libawt}/sun/java2d/loops/AlphaMath.c | 0 .../libawt}/sun/java2d/loops/AlphaMath.h | 0 .../libawt}/sun/java2d/loops/Any3Byte.c | 0 .../libawt}/sun/java2d/loops/Any3Byte.h | 0 .../libawt}/sun/java2d/loops/Any4Byte.c | 0 .../libawt}/sun/java2d/loops/Any4Byte.h | 0 .../native/libawt}/sun/java2d/loops/AnyByte.c | 0 .../native/libawt}/sun/java2d/loops/AnyByte.h | 0 .../libawt}/sun/java2d/loops/AnyByteBinary.h | 0 .../native/libawt}/sun/java2d/loops/AnyInt.c | 0 .../native/libawt}/sun/java2d/loops/AnyInt.h | 0 .../libawt}/sun/java2d/loops/AnyShort.c | 0 .../libawt}/sun/java2d/loops/AnyShort.h | 0 .../native/libawt}/sun/java2d/loops/Blit.c | 0 .../native/libawt}/sun/java2d/loops/BlitBg.c | 0 .../libawt}/sun/java2d/loops/ByteBinary1Bit.c | 0 .../libawt}/sun/java2d/loops/ByteBinary1Bit.h | 0 .../libawt}/sun/java2d/loops/ByteBinary2Bit.c | 0 .../libawt}/sun/java2d/loops/ByteBinary2Bit.h | 0 .../libawt}/sun/java2d/loops/ByteBinary4Bit.c | 0 .../libawt}/sun/java2d/loops/ByteBinary4Bit.h | 0 .../libawt}/sun/java2d/loops/ByteGray.c | 0 .../libawt}/sun/java2d/loops/ByteGray.h | 0 .../libawt}/sun/java2d/loops/ByteIndexed.c | 0 .../libawt}/sun/java2d/loops/ByteIndexed.h | 0 .../libawt}/sun/java2d/loops/DrawLine.c | 0 .../sun/java2d/loops/DrawParallelogram.c | 0 .../libawt}/sun/java2d/loops/DrawPath.c | 0 .../libawt}/sun/java2d/loops/DrawPath.h | 0 .../libawt}/sun/java2d/loops/DrawPolygons.c | 0 .../libawt}/sun/java2d/loops/DrawRect.c | 0 .../sun/java2d/loops/FillParallelogram.c | 0 .../libawt}/sun/java2d/loops/FillPath.c | 0 .../libawt}/sun/java2d/loops/FillRect.c | 0 .../libawt}/sun/java2d/loops/FillSpans.c | 0 .../libawt}/sun/java2d/loops/FourByteAbgr.c | 0 .../libawt}/sun/java2d/loops/FourByteAbgr.h | 0 .../sun/java2d/loops/FourByteAbgrPre.c | 0 .../sun/java2d/loops/FourByteAbgrPre.h | 0 .../libawt}/sun/java2d/loops/GlyphImageRef.h | 0 .../sun/java2d/loops/GraphicsPrimitiveMgr.c | 0 .../sun/java2d/loops/GraphicsPrimitiveMgr.h | 0 .../libawt}/sun/java2d/loops/ImageData.h | 0 .../libawt}/sun/java2d/loops/Index12Gray.c | 0 .../libawt}/sun/java2d/loops/Index12Gray.h | 0 .../libawt}/sun/java2d/loops/Index8Gray.c | 0 .../libawt}/sun/java2d/loops/Index8Gray.h | 0 .../native/libawt}/sun/java2d/loops/IntArgb.c | 0 .../native/libawt}/sun/java2d/loops/IntArgb.h | 0 .../libawt}/sun/java2d/loops/IntArgbBm.c | 0 .../libawt}/sun/java2d/loops/IntArgbBm.h | 0 .../libawt}/sun/java2d/loops/IntArgbPre.c | 0 .../libawt}/sun/java2d/loops/IntArgbPre.h | 0 .../native/libawt}/sun/java2d/loops/IntBgr.c | 0 .../native/libawt}/sun/java2d/loops/IntBgr.h | 0 .../native/libawt}/sun/java2d/loops/IntDcm.h | 0 .../native/libawt}/sun/java2d/loops/IntRgb.c | 0 .../native/libawt}/sun/java2d/loops/IntRgb.h | 0 .../native/libawt}/sun/java2d/loops/IntRgbx.c | 0 .../native/libawt}/sun/java2d/loops/IntRgbx.h | 0 .../libawt}/sun/java2d/loops/LineUtils.h | 0 .../libawt}/sun/java2d/loops/LoopMacros.h | 0 .../libawt}/sun/java2d/loops/MapAccelFunc.c | 0 .../libawt}/sun/java2d/loops/MaskBlit.c | 0 .../libawt}/sun/java2d/loops/MaskFill.c | 0 .../sun/java2d/loops/ParallelogramUtils.h | 0 .../libawt}/sun/java2d/loops/ProcessPath.c | 0 .../libawt}/sun/java2d/loops/ProcessPath.h | 0 .../libawt}/sun/java2d/loops/ScaledBlit.c | 0 .../libawt}/sun/java2d/loops/ThreeByteBgr.c | 0 .../libawt}/sun/java2d/loops/ThreeByteBgr.h | 0 .../sun/java2d/loops/TransformHelper.c | 0 .../libawt}/sun/java2d/loops/Ushort4444Argb.c | 0 .../libawt}/sun/java2d/loops/Ushort4444Argb.h | 0 .../libawt}/sun/java2d/loops/Ushort555Rgb.c | 0 .../libawt}/sun/java2d/loops/Ushort555Rgb.h | 0 .../libawt}/sun/java2d/loops/Ushort555Rgbx.c | 0 .../libawt}/sun/java2d/loops/Ushort555Rgbx.h | 0 .../libawt}/sun/java2d/loops/Ushort565Rgb.c | 0 .../libawt}/sun/java2d/loops/Ushort565Rgb.h | 0 .../libawt}/sun/java2d/loops/UshortGray.c | 0 .../libawt}/sun/java2d/loops/UshortGray.h | 0 .../libawt}/sun/java2d/loops/UshortIndexed.c | 0 .../libawt}/sun/java2d/loops/UshortIndexed.h | 0 .../sun/java2d/pipe/BufferedMaskBlit.c | 0 .../sun/java2d/pipe/BufferedRenderPipe.c | 0 .../libawt}/sun/java2d/pipe/PathConsumer2D.h | 0 .../native/libawt}/sun/java2d/pipe/Region.c | 0 .../native/libawt}/sun/java2d/pipe/Region.h | 0 .../sun/java2d/pipe/ShapeSpanIterator.c | 0 .../sun/java2d/pipe/SpanClipRenderer.c | 0 .../libawt}/sun/java2d/pipe/SpanIterator.h | 0 .../native/libfontmanager}/DrawGlyphList.c | 0 .../libfontmanager}/FontInstanceAdapter.cpp | 0 .../libfontmanager}/FontInstanceAdapter.h | 0 .../share/native/libfontmanager}/fontscaler.h | 0 .../native/libfontmanager}/freetypeScaler.c | 0 .../native/libfontmanager}/glyphblitting.h | 0 .../layout/AlternateSubstSubtables.cpp | 0 .../layout/AlternateSubstSubtables.h | 0 .../libfontmanager}/layout/AnchorTables.cpp | 0 .../libfontmanager}/layout/AnchorTables.h | 0 .../layout/ArabicLayoutEngine.cpp | 0 .../layout/ArabicLayoutEngine.h | 0 .../libfontmanager}/layout/ArabicShaping.cpp | 0 .../libfontmanager}/layout/ArabicShaping.h | 0 .../layout/AttachmentPosnSubtables.h | 0 .../libfontmanager}/layout/CanonData.cpp | 0 .../libfontmanager}/layout/CanonShaping.cpp | 0 .../libfontmanager}/layout/CanonShaping.h | 0 .../layout/CharSubstitutionFilter.h | 0 .../layout/ClassDefinitionTables.cpp | 0 .../layout/ClassDefinitionTables.h | 0 .../layout/ContextualGlyphInsertion.h | 0 .../layout/ContextualGlyphInsertionProc2.cpp | 0 .../layout/ContextualGlyphInsertionProc2.h | 0 .../layout/ContextualGlyphSubstProc.cpp | 0 .../layout/ContextualGlyphSubstProc.h | 0 .../layout/ContextualGlyphSubstProc2.cpp | 0 .../layout/ContextualGlyphSubstProc2.h | 0 .../layout/ContextualGlyphSubstitution.h | 0 .../layout/ContextualSubstSubtables.cpp | 0 .../layout/ContextualSubstSubtables.h | 0 .../libfontmanager}/layout/CoverageTables.cpp | 0 .../libfontmanager}/layout/CoverageTables.h | 0 .../layout/CursiveAttachmentSubtables.cpp | 0 .../layout/CursiveAttachmentSubtables.h | 0 .../layout/DefaultCharMapper.h | 0 .../libfontmanager}/layout/DeviceTables.cpp | 0 .../libfontmanager}/layout/DeviceTables.h | 0 .../layout/ExtensionSubtables.cpp | 0 .../layout/ExtensionSubtables.h | 0 .../libfontmanager}/layout/Features.cpp | 0 .../libfontmanager}/layout/GDEFMarkFilter.cpp | 0 .../libfontmanager}/layout/GDEFMarkFilter.h | 0 .../libfontmanager}/layout/GXLayoutEngine.cpp | 0 .../libfontmanager}/layout/GXLayoutEngine.h | 0 .../layout/GXLayoutEngine2.cpp | 0 .../libfontmanager}/layout/GXLayoutEngine2.h | 0 .../layout/GlyphDefinitionTables.cpp | 0 .../layout/GlyphDefinitionTables.h | 0 .../libfontmanager}/layout/GlyphIterator.cpp | 0 .../libfontmanager}/layout/GlyphIterator.h | 0 .../layout/GlyphLookupTables.cpp | 0 .../layout/GlyphLookupTables.h | 0 .../layout/GlyphPositionAdjustments.cpp | 0 .../layout/GlyphPositionAdjustments.h | 0 .../layout/GlyphPositioningTables.cpp | 0 .../layout/GlyphPositioningTables.h | 0 .../layout/GlyphPosnLookupProc.cpp | 0 .../layout/GlyphPosnLookupProc.h | 0 .../layout/GlyphSubstLookupProc.cpp | 0 .../layout/GlyphSubstLookupProc.h | 0 .../layout/GlyphSubstitutionTables.cpp | 0 .../layout/GlyphSubstitutionTables.h | 0 .../layout/HanLayoutEngine.cpp | 0 .../libfontmanager}/layout/HanLayoutEngine.h | 0 .../layout/HangulLayoutEngine.cpp | 0 .../layout/HangulLayoutEngine.h | 0 .../libfontmanager}/layout/ICUFeatures.h | 0 .../layout/IndicClassTables.cpp | 0 .../layout/IndicLayoutEngine.cpp | 0 .../layout/IndicLayoutEngine.h | 0 .../layout/IndicRearrangement.h | 0 .../layout/IndicRearrangementProcessor.cpp | 0 .../layout/IndicRearrangementProcessor.h | 0 .../layout/IndicRearrangementProcessor2.cpp | 0 .../layout/IndicRearrangementProcessor2.h | 0 .../layout/IndicReordering.cpp | 0 .../libfontmanager}/layout/IndicReordering.h | 0 .../libfontmanager}/layout/KernTable.cpp | 0 .../native/libfontmanager}/layout/KernTable.h | 0 .../layout/KhmerLayoutEngine.cpp | 0 .../layout/KhmerLayoutEngine.h | 0 .../layout/KhmerReordering.cpp | 0 .../libfontmanager}/layout/KhmerReordering.h | 0 .../libfontmanager}/layout/LEFontInstance.cpp | 0 .../libfontmanager}/layout/LEFontInstance.h | 0 .../libfontmanager}/layout/LEGlyphFilter.h | 0 .../libfontmanager}/layout/LEGlyphStorage.cpp | 0 .../libfontmanager}/layout/LEGlyphStorage.h | 0 .../layout/LEInsertionList.cpp | 0 .../libfontmanager}/layout/LEInsertionList.h | 0 .../libfontmanager}/layout/LELanguages.h | 0 .../native/libfontmanager}/layout/LEScripts.h | 0 .../libfontmanager}/layout/LEStandalone.h | 0 .../native/libfontmanager}/layout/LESwaps.h | 0 .../libfontmanager}/layout/LETableReference.h | 0 .../native/libfontmanager}/layout/LETypes.h | 0 .../libfontmanager}/layout/LayoutEngine.cpp | 0 .../libfontmanager}/layout/LayoutEngine.h | 0 .../libfontmanager}/layout/LayoutTables.h | 0 .../layout/LigatureSubstProc.cpp | 0 .../layout/LigatureSubstProc.h | 0 .../layout/LigatureSubstProc2.cpp | 0 .../layout/LigatureSubstProc2.h | 0 .../layout/LigatureSubstSubtables.cpp | 0 .../layout/LigatureSubstSubtables.h | 0 .../layout/LigatureSubstitution.h | 0 .../layout/LookupProcessor.cpp | 0 .../libfontmanager}/layout/LookupProcessor.h | 0 .../libfontmanager}/layout/LookupTables.cpp | 0 .../libfontmanager}/layout/LookupTables.h | 0 .../native/libfontmanager}/layout/Lookups.cpp | 0 .../native/libfontmanager}/layout/Lookups.h | 0 .../libfontmanager}/layout/MPreFixups.cpp | 0 .../libfontmanager}/layout/MPreFixups.h | 0 .../libfontmanager}/layout/MarkArrays.cpp | 0 .../libfontmanager}/layout/MarkArrays.h | 0 .../layout/MarkToBasePosnSubtables.cpp | 0 .../layout/MarkToBasePosnSubtables.h | 0 .../layout/MarkToLigaturePosnSubtables.cpp | 0 .../layout/MarkToLigaturePosnSubtables.h | 0 .../layout/MarkToMarkPosnSubtables.cpp | 0 .../layout/MarkToMarkPosnSubtables.h | 0 .../layout/MirroredCharData.cpp | 0 .../libfontmanager}/layout/MorphStateTables.h | 0 .../libfontmanager}/layout/MorphTables.cpp | 0 .../libfontmanager}/layout/MorphTables.h | 0 .../libfontmanager}/layout/MorphTables2.cpp | 0 .../layout/MultipleSubstSubtables.cpp | 0 .../layout/MultipleSubstSubtables.h | 0 .../layout/NonContextualGlyphSubst.h | 0 .../layout/NonContextualGlyphSubstProc.cpp | 0 .../layout/NonContextualGlyphSubstProc.h | 0 .../layout/NonContextualGlyphSubstProc2.cpp | 0 .../layout/NonContextualGlyphSubstProc2.h | 0 .../layout/OpenTypeLayoutEngine.cpp | 0 .../layout/OpenTypeLayoutEngine.h | 0 .../libfontmanager}/layout/OpenTypeTables.h | 0 .../layout/OpenTypeUtilities.cpp | 0 .../layout/OpenTypeUtilities.h | 0 .../layout/PairPositioningSubtables.cpp | 0 .../layout/PairPositioningSubtables.h | 0 .../layout/ScriptAndLanguage.cpp | 0 .../layout/ScriptAndLanguage.h | 0 .../layout/ScriptAndLanguageTags.cpp | 0 .../layout/ScriptAndLanguageTags.h | 0 .../layout/SegmentArrayProcessor.cpp | 0 .../layout/SegmentArrayProcessor.h | 0 .../layout/SegmentArrayProcessor2.cpp | 0 .../layout/SegmentArrayProcessor2.h | 0 .../layout/SegmentSingleProcessor.cpp | 0 .../layout/SegmentSingleProcessor.h | 0 .../layout/SegmentSingleProcessor2.cpp | 0 .../layout/SegmentSingleProcessor2.h | 0 .../layout/ShapingTypeData.cpp | 0 .../layout/SimpleArrayProcessor.cpp | 0 .../layout/SimpleArrayProcessor.h | 0 .../layout/SimpleArrayProcessor2.cpp | 0 .../layout/SimpleArrayProcessor2.h | 0 .../layout/SinglePositioningSubtables.cpp | 0 .../layout/SinglePositioningSubtables.h | 0 .../layout/SingleSubstitutionSubtables.cpp | 0 .../layout/SingleSubstitutionSubtables.h | 0 .../layout/SingleTableProcessor.cpp | 0 .../layout/SingleTableProcessor.h | 0 .../layout/SingleTableProcessor2.cpp | 0 .../layout/SingleTableProcessor2.h | 0 .../layout/StateTableProcessor.cpp | 0 .../layout/StateTableProcessor.h | 0 .../layout/StateTableProcessor2.cpp | 0 .../layout/StateTableProcessor2.h | 0 .../libfontmanager}/layout/StateTables.h | 0 .../layout/SubstitutionLookups.cpp | 0 .../layout/SubstitutionLookups.h | 0 .../layout/SubtableProcessor.cpp | 0 .../layout/SubtableProcessor.h | 0 .../layout/SubtableProcessor2.cpp | 0 .../layout/SubtableProcessor2.h | 0 .../layout/SunLayoutEngine.cpp | 0 .../layout/ThaiLayoutEngine.cpp | 0 .../libfontmanager}/layout/ThaiLayoutEngine.h | 0 .../libfontmanager}/layout/ThaiShaping.cpp | 0 .../libfontmanager}/layout/ThaiShaping.h | 0 .../layout/ThaiStateTables.cpp | 0 .../layout/TibetanLayoutEngine.cpp | 0 .../layout/TibetanLayoutEngine.h | 0 .../layout/TibetanReordering.cpp | 0 .../layout/TibetanReordering.h | 0 .../layout/TrimmedArrayProcessor.cpp | 0 .../layout/TrimmedArrayProcessor.h | 0 .../layout/TrimmedArrayProcessor2.cpp | 0 .../layout/TrimmedArrayProcessor2.h | 0 .../libfontmanager}/layout/ValueRecords.cpp | 0 .../libfontmanager}/layout/ValueRecords.h | 0 .../share/native/libfontmanager}/sunFont.c | 0 .../share/native/libjavajpeg}/README | 0 .../share/native/libjavajpeg}/imageioJPEG.c | 0 .../share/native/libjavajpeg}/jcapimin.c | 0 .../share/native/libjavajpeg}/jcapistd.c | 0 .../share/native/libjavajpeg}/jccoefct.c | 0 .../share/native/libjavajpeg}/jccolor.c | 0 .../share/native/libjavajpeg}/jcdctmgr.c | 0 .../share/native/libjavajpeg}/jchuff.c | 0 .../share/native/libjavajpeg}/jchuff.h | 0 .../share/native/libjavajpeg}/jcinit.c | 0 .../share/native/libjavajpeg}/jcmainct.c | 0 .../share/native/libjavajpeg}/jcmarker.c | 0 .../share/native/libjavajpeg}/jcmaster.c | 0 .../share/native/libjavajpeg}/jcomapi.c | 0 .../share/native/libjavajpeg}/jconfig.h | 0 .../share/native/libjavajpeg}/jcparam.c | 0 .../share/native/libjavajpeg}/jcphuff.c | 0 .../share/native/libjavajpeg}/jcprepct.c | 0 .../share/native/libjavajpeg}/jcsample.c | 0 .../share/native/libjavajpeg}/jctrans.c | 0 .../share/native/libjavajpeg}/jdapimin.c | 0 .../share/native/libjavajpeg}/jdapistd.c | 0 .../share/native/libjavajpeg}/jdcoefct.c | 0 .../share/native/libjavajpeg}/jdcolor.c | 0 .../share/native/libjavajpeg}/jdct.h | 0 .../share/native/libjavajpeg}/jddctmgr.c | 0 .../share/native/libjavajpeg}/jdhuff.c | 0 .../share/native/libjavajpeg}/jdhuff.h | 0 .../share/native/libjavajpeg}/jdinput.c | 0 .../share/native/libjavajpeg}/jdmainct.c | 0 .../share/native/libjavajpeg}/jdmarker.c | 0 .../share/native/libjavajpeg}/jdmaster.c | 0 .../share/native/libjavajpeg}/jdmerge.c | 0 .../share/native/libjavajpeg}/jdphuff.c | 0 .../share/native/libjavajpeg}/jdpostct.c | 0 .../share/native/libjavajpeg}/jdsample.c | 0 .../share/native/libjavajpeg}/jdtrans.c | 0 .../share/native/libjavajpeg}/jerror.c | 0 .../share/native/libjavajpeg}/jerror.h | 0 .../share/native/libjavajpeg}/jfdctflt.c | 0 .../share/native/libjavajpeg}/jfdctfst.c | 0 .../share/native/libjavajpeg}/jfdctint.c | 0 .../share/native/libjavajpeg}/jidctflt.c | 0 .../share/native/libjavajpeg}/jidctfst.c | 0 .../share/native/libjavajpeg}/jidctint.c | 0 .../share/native/libjavajpeg}/jidctred.c | 0 .../share/native/libjavajpeg}/jinclude.h | 0 .../share/native/libjavajpeg}/jmemmgr.c | 0 .../share/native/libjavajpeg}/jmemnobs.c | 0 .../share/native/libjavajpeg}/jmemsys.h | 0 .../share/native/libjavajpeg}/jmorecfg.h | 0 .../share/native/libjavajpeg}/jpegdecoder.c | 0 .../share/native/libjavajpeg}/jpegint.h | 0 .../share/native/libjavajpeg}/jpeglib.h | 0 .../share/native/libjavajpeg}/jquant1.c | 0 .../share/native/libjavajpeg}/jquant2.c | 0 .../share/native/libjavajpeg}/jutils.c | 0 .../share/native/libjavajpeg}/jversion.h | 0 .../share/native/libjsound}/Configure.h | 0 .../share/native/libjsound}/DirectAudio.h | 0 .../native/libjsound}/DirectAudioDevice.c | 0 .../libjsound}/DirectAudioDeviceProvider.c | 0 .../share/native/libjsound}/MidiInDevice.c | 0 .../native/libjsound}/MidiInDeviceProvider.c | 0 .../share/native/libjsound}/MidiOutDevice.c | 0 .../native/libjsound}/MidiOutDeviceProvider.c | 0 .../share/native/libjsound}/Platform.c | 0 .../share/native/libjsound}/PlatformMidi.c | 0 .../share/native/libjsound}/PlatformMidi.h | 0 .../share/native/libjsound}/PortMixer.c | 0 .../native/libjsound}/PortMixerProvider.c | 0 .../share/native/libjsound}/Ports.h | 0 .../share/native/libjsound}/SoundDefs.h | 0 .../share/native/libjsound}/Utilities.c | 0 .../share/native/libjsound}/Utilities.h | 0 .../share/native/liblcms}/LCMS.c | 0 .../share/native/liblcms}/cmscam02.c | 0 .../share/native/liblcms}/cmscgats.c | 0 .../share/native/liblcms}/cmscnvrt.c | 0 .../share/native/liblcms}/cmserr.c | 0 .../share/native/liblcms}/cmsgamma.c | 0 .../share/native/liblcms}/cmsgmt.c | 0 .../share/native/liblcms}/cmshalf.c | 0 .../share/native/liblcms}/cmsintrp.c | 0 .../share/native/liblcms}/cmsio0.c | 0 .../share/native/liblcms}/cmsio1.c | 0 .../share/native/liblcms}/cmslut.c | 0 .../share/native/liblcms}/cmsmd5.c | 0 .../share/native/liblcms}/cmsmtrx.c | 0 .../share/native/liblcms}/cmsnamed.c | 0 .../share/native/liblcms}/cmsopt.c | 0 .../share/native/liblcms}/cmspack.c | 0 .../share/native/liblcms}/cmspcs.c | 0 .../share/native/liblcms}/cmsplugin.c | 0 .../share/native/liblcms}/cmsps2.c | 0 .../share/native/liblcms}/cmssamp.c | 0 .../share/native/liblcms}/cmssm.c | 0 .../share/native/liblcms}/cmstypes.c | 0 .../share/native/liblcms}/cmsvirt.c | 0 .../share/native/liblcms}/cmswtpnt.c | 0 .../share/native/liblcms}/cmsxform.c | 0 .../share/native/liblcms}/lcms2.h | 0 .../share/native/liblcms}/lcms2_internal.h | 0 .../share/native/liblcms}/lcms2_plugin.h | 0 .../share/native/libmlib_image}/j2d_names.h | 0 .../share/native/libmlib_image}/mlib.h | 0 .../native/libmlib_image}/mlib_ImageAffine.c | 0 .../native/libmlib_image}/mlib_ImageAffine.h | 0 .../libmlib_image}/mlib_ImageAffineEdge.c | 0 .../libmlib_image}/mlib_ImageAffine_BC_D64.c | 0 .../libmlib_image}/mlib_ImageAffine_BC_F32.c | 0 .../libmlib_image}/mlib_ImageAffine_BC_S32.c | 0 .../libmlib_image}/mlib_ImageAffine_BL_D64.c | 0 .../libmlib_image}/mlib_ImageAffine_BL_F32.c | 0 .../libmlib_image}/mlib_ImageAffine_BL_S32.c | 0 .../libmlib_image}/mlib_ImageAffine_NN.c | 0 .../libmlib_image}/mlib_ImageAffine_NN_Bit.c | 0 .../native/libmlib_image}/mlib_ImageCheck.h | 0 .../libmlib_image}/mlib_ImageClipping.c | 0 .../libmlib_image}/mlib_ImageClipping.h | 0 .../mlib_ImageColorTrue2Index.c | 0 .../libmlib_image}/mlib_ImageColormap.h | 0 .../native/libmlib_image}/mlib_ImageConv.h | 0 .../libmlib_image}/mlib_ImageConv2x2_f.c | 0 .../mlib_ImageConvClearEdge_Bit.c | 0 .../mlib_ImageConvClearEdge_Fp.c | 0 .../mlib_ImageConvCopyEdge_Bit.c | 0 .../libmlib_image}/mlib_ImageConvEdge.h | 0 .../mlib_ImageConvKernelConvert.c | 0 .../native/libmlib_image}/mlib_ImageConvMxN.c | 0 .../libmlib_image}/mlib_ImageConvMxN_Fp.c | 0 .../libmlib_image}/mlib_ImageConvMxN_ext.c | 0 .../libmlib_image}/mlib_ImageConv_16ext.c | 0 .../libmlib_image}/mlib_ImageConv_16nw.c | 0 .../libmlib_image}/mlib_ImageConv_32nw.c | 0 .../libmlib_image}/mlib_ImageConv_8ext.c | 0 .../libmlib_image}/mlib_ImageConv_8nw.c | 0 .../libmlib_image}/mlib_ImageConv_D64nw.c | 0 .../libmlib_image}/mlib_ImageConv_F32nw.c | 0 .../libmlib_image}/mlib_ImageConv_u16ext.c | 0 .../libmlib_image}/mlib_ImageConv_u16nw.c | 0 .../native/libmlib_image}/mlib_ImageCopy.h | 0 .../native/libmlib_image}/mlib_ImageCreate.h | 0 .../libmlib_image}/mlib_ImageDivTables.c | 0 .../libmlib_image}/mlib_ImageDivTables.h | 0 .../native/libmlib_image}/mlib_ImageFilters.c | 0 .../native/libmlib_image}/mlib_ImageFilters.h | 0 .../native/libmlib_image}/mlib_ImageLookUp.h | 0 .../libmlib_image}/mlib_ImageLookUp_64.c | 0 .../libmlib_image}/mlib_ImageLookUp_Bit.c | 0 .../libmlib_image}/mlib_ImageRowTable.h | 0 .../libmlib_image}/mlib_ImageScanPoly.c | 0 .../native/libmlib_image}/mlib_ImageUtils.c | 0 .../native/libmlib_image}/mlib_SysMath.h | 0 .../mlib_c_ImageAffineIndex_BC.c | 0 .../mlib_c_ImageAffineIndex_BL.c | 0 .../libmlib_image}/mlib_c_ImageAffine_BC.c | 0 .../mlib_c_ImageAffine_BC_S16.c | 0 .../mlib_c_ImageAffine_BC_U16.c | 0 .../libmlib_image}/mlib_c_ImageAffine_BL.c | 0 .../mlib_c_ImageAffine_BL_S16.c | 0 .../mlib_c_ImageAffine_BL_U16.c | 0 .../libmlib_image}/mlib_c_ImageAffine_NN.c | 0 .../libmlib_image}/mlib_c_ImageBlendTable.c | 0 .../libmlib_image}/mlib_c_ImageBlendTable.h | 0 .../native/libmlib_image}/mlib_c_ImageConv.h | 0 .../mlib_c_ImageConvClearEdge.c | 0 .../libmlib_image}/mlib_c_ImageConvCopyEdge.c | 0 .../libmlib_image}/mlib_c_ImageConvVersion.c | 0 .../libmlib_image}/mlib_c_ImageConv_f.c | 0 .../native/libmlib_image}/mlib_c_ImageCopy.c | 0 .../libmlib_image}/mlib_c_ImageLookUp.c | 0 .../libmlib_image}/mlib_c_ImageLookUp.h | 0 .../libmlib_image}/mlib_c_ImageLookUp_f.c | 0 .../libmlib_image}/mlib_c_ImageThresh1.h | 0 .../libmlib_image}/mlib_c_ImageThresh1_U8.c | 0 .../share/native/libmlib_image}/mlib_image.h | 0 .../libmlib_image}/mlib_image_blend_proto.h | 0 .../native/libmlib_image}/mlib_image_get.h | 0 .../native/libmlib_image}/mlib_image_proto.h | 0 .../native/libmlib_image}/mlib_image_types.h | 0 .../share/native/libmlib_image}/mlib_status.h | 0 .../share/native/libmlib_image}/mlib_sys.h | 0 .../native/libmlib_image}/mlib_sys_proto.h | 0 .../share/native/libmlib_image}/mlib_types.h | 0 .../share/native/libmlib_image}/safe_alloc.h | 0 .../share/native/libmlib_image}/safe_math.h | 0 .../native/libsplashscreen}/giflib/dgif_lib.c | 0 .../native/libsplashscreen}/giflib/gif_err.c | 0 .../native/libsplashscreen}/giflib/gif_lib.h | 0 .../libsplashscreen}/giflib/gif_lib_private.h | 0 .../native/libsplashscreen}/giflib/gifalloc.c | 0 .../libsplashscreen}/java_awt_SplashScreen.c | 0 .../native/libsplashscreen}/libpng/CHANGES | 0 .../native/libsplashscreen}/libpng/LICENSE | 0 .../native/libsplashscreen}/libpng/README | 0 .../native/libsplashscreen}/libpng/png.c | 0 .../native/libsplashscreen}/libpng/png.h | 0 .../native/libsplashscreen}/libpng/pngconf.h | 0 .../native/libsplashscreen}/libpng/pngdebug.h | 0 .../native/libsplashscreen}/libpng/pngerror.c | 0 .../native/libsplashscreen}/libpng/pngget.c | 0 .../native/libsplashscreen}/libpng/pnginfo.h | 0 .../libsplashscreen}/libpng/pnglibconf.h | 0 .../native/libsplashscreen}/libpng/pngmem.c | 0 .../native/libsplashscreen}/libpng/pngpread.c | 0 .../native/libsplashscreen}/libpng/pngpriv.h | 0 .../native/libsplashscreen}/libpng/pngread.c | 0 .../native/libsplashscreen}/libpng/pngrio.c | 0 .../native/libsplashscreen}/libpng/pngrtran.c | 0 .../native/libsplashscreen}/libpng/pngrutil.c | 0 .../native/libsplashscreen}/libpng/pngset.c | 0 .../libsplashscreen}/libpng/pngstruct.h | 0 .../native/libsplashscreen}/libpng/pngtest.c | 0 .../native/libsplashscreen}/libpng/pngtrans.c | 0 .../native/libsplashscreen}/libpng/pngwio.c | 0 .../native/libsplashscreen}/libpng/pngwrite.c | 0 .../native/libsplashscreen}/libpng/pngwtran.c | 0 .../native/libsplashscreen}/libpng/pngwutil.c | 0 .../libsplashscreen}/splashscreen_gfx.h | 0 .../libsplashscreen}/splashscreen_gfx_impl.c | 0 .../libsplashscreen}/splashscreen_gfx_impl.h | 0 .../libsplashscreen}/splashscreen_gif.c | 0 .../libsplashscreen}/splashscreen_impl.c | 0 .../libsplashscreen}/splashscreen_impl.h | 0 .../libsplashscreen}/splashscreen_jpeg.c | 0 .../libsplashscreen}/splashscreen_png.c | 0 .../services/javax.print.PrintServiceLookup | 0 .../javax.print.StreamPrintServiceFactory | 0 .../unix}/classes/sun/awt/UNIXToolkit.java | 0 .../sun/awt/X11/GtkFileDialogPeer.java | 0 .../unix}/classes/sun/awt/X11/InfoWindow.java | 0 .../unix}/classes/sun/awt/X11/ListHelper.java | 0 .../classes/sun/awt/X11/MWMConstants.java | 0 .../sun/awt/X11/MotifColorUtilities.java | 0 .../sun/awt/X11/MotifDnDConstants.java | 0 .../awt/X11/MotifDnDDragSourceProtocol.java | 0 .../awt/X11/MotifDnDDropTargetProtocol.java | 0 .../unix}/classes/sun/awt/X11/Native.java | 0 .../sun/awt/X11/OwnershipListener.java | 0 .../sun/awt/X11/ToplevelStateListener.java | 0 .../sun/awt/X11/UnsafeXDisposerRecord.java | 0 .../classes/sun/awt/X11/WindowDimensions.java | 0 .../sun/awt/X11/WindowPropertyGetter.java | 0 .../classes/sun/awt/X11/XAWTFormatter.java | 0 .../classes/sun/awt/X11/XAWTLookAndFeel.java | 0 .../classes/sun/awt/X11/XAWTXSettings.java | 0 .../sun/awt/X11/XAbstractMenuItem.java | 0 .../unix}/classes/sun/awt/X11/XAtom.java | 0 .../unix}/classes/sun/awt/X11/XAtomList.java | 0 .../unix}/classes/sun/awt/X11/XAwtState.java | 0 .../classes/sun/awt/X11/XBaseMenuWindow.java | 0 .../classes/sun/awt/X11/XBaseWindow.java | 0 .../classes/sun/awt/X11/XButtonPeer.java | 0 .../classes/sun/awt/X11/XCanvasPeer.java | 0 .../sun/awt/X11/XCheckboxMenuItemPeer.java | 0 .../classes/sun/awt/X11/XCheckboxPeer.java | 0 .../classes/sun/awt/X11/XChoicePeer.java | 0 .../sun/awt/X11/XChoicePeerListener.java | 0 .../unix}/classes/sun/awt/X11/XClipboard.java | 0 .../classes/sun/awt/X11/XComponentPeer.java | 0 .../unix}/classes/sun/awt/X11/XConstants.java | 0 .../classes/sun/awt/X11/XContentWindow.java | 0 .../sun/awt/X11/XCreateWindowParams.java | 0 .../sun/awt/X11/XCursorFontConstants.java | 0 .../classes/sun/awt/X11/XCustomCursor.java | 0 .../classes/sun/awt/X11/XDataTransferer.java | 0 .../classes/sun/awt/X11/XDecoratedPeer.java | 0 .../classes/sun/awt/X11/XDesktopPeer.java | 0 .../classes/sun/awt/X11/XDialogPeer.java | 0 .../classes/sun/awt/X11/XDnDConstants.java | 0 .../sun/awt/X11/XDnDDragSourceProtocol.java | 0 .../sun/awt/X11/XDnDDropTargetProtocol.java | 0 .../sun/awt/X11/XDragAndDropProtocols.java | 0 .../sun/awt/X11/XDragSourceContextPeer.java | 0 .../sun/awt/X11/XDragSourceProtocol.java | 0 .../awt/X11/XDragSourceProtocolListener.java | 0 .../sun/awt/X11/XDropTargetContextPeer.java | 0 .../awt/X11/XDropTargetEventProcessor.java | 0 .../sun/awt/X11/XDropTargetProtocol.java | 0 .../awt/X11/XDropTargetProtocolListener.java | 0 .../sun/awt/X11/XDropTargetRegistry.java | 0 .../classes/sun/awt/X11/XEmbedCanvasPeer.java | 0 .../classes/sun/awt/X11/XEmbedChildProxy.java | 0 .../sun/awt/X11/XEmbedChildProxyPeer.java | 0 .../sun/awt/X11/XEmbedClientHelper.java | 0 .../classes/sun/awt/X11/XEmbedHelper.java | 0 .../sun/awt/X11/XEmbedServerTester.java | 0 .../classes/sun/awt/X11/XEmbeddedFrame.java | 0 .../sun/awt/X11/XEmbeddedFramePeer.java | 0 .../sun/awt/X11/XEmbeddingContainer.java | 0 .../classes/sun/awt/X11/XErrorHandler.java | 0 .../sun/awt/X11/XErrorHandlerUtil.java | 0 .../classes/sun/awt/X11/XEventDispatcher.java | 0 .../unix}/classes/sun/awt/X11/XException.java | 0 .../classes/sun/awt/X11/XFileDialogPeer.java | 0 .../sun/awt/X11/XFocusProxyWindow.java | 0 .../unix}/classes/sun/awt/X11/XFontPeer.java | 0 .../unix}/classes/sun/awt/X11/XFramePeer.java | 0 .../sun/awt/X11/XGlobalCursorManager.java | 0 .../sun/awt/X11/XHorizontalScrollbar.java | 0 .../classes/sun/awt/X11/XIconWindow.java | 0 .../classes/sun/awt/X11/XInputMethod.java | 0 .../sun/awt/X11/XInputMethodDescriptor.java | 0 .../classes/sun/awt/X11/XKeySymConstants.java | 0 .../awt/X11/XKeyboardFocusManagerPeer.java | 0 .../unix}/classes/sun/awt/X11/XKeysym.java | 0 .../unix}/classes/sun/awt/X11/XLabelPeer.java | 0 .../classes/sun/awt/X11/XLayerProtocol.java | 0 .../sun/awt/X11/XLightweightFramePeer.java | 0 .../unix}/classes/sun/awt/X11/XListPeer.java | 0 .../classes/sun/awt/X11/XMSelection.java | 0 .../sun/awt/X11/XMSelectionListener.java | 0 .../classes/sun/awt/X11/XMenuBarPeer.java | 0 .../classes/sun/awt/X11/XMenuItemPeer.java | 0 .../unix}/classes/sun/awt/X11/XMenuPeer.java | 0 .../classes/sun/awt/X11/XMenuWindow.java | 0 .../sun/awt/X11/XModalityProtocol.java | 0 .../awt/X11/XMouseDragGestureRecognizer.java | 0 .../classes/sun/awt/X11/XMouseInfoPeer.java | 0 .../classes/sun/awt/X11/XNETProtocol.java | 0 .../unix}/classes/sun/awt/X11/XPanelPeer.java | 0 .../classes/sun/awt/X11/XPopupMenuPeer.java | 0 .../classes/sun/awt/X11/XPropertyCache.java | 0 .../unix}/classes/sun/awt/X11/XProtocol.java | 0 .../sun/awt/X11/XProtocolConstants.java | 0 .../unix}/classes/sun/awt/X11/XQueryTree.java | 0 .../classes/sun/awt/X11/XRepaintArea.java | 0 .../unix}/classes/sun/awt/X11/XRobotPeer.java | 0 .../classes/sun/awt/X11/XRootWindow.java | 0 .../classes/sun/awt/X11/XScrollPanePeer.java | 0 .../unix}/classes/sun/awt/X11/XScrollbar.java | 0 .../classes/sun/awt/X11/XScrollbarClient.java | 0 .../classes/sun/awt/X11/XScrollbarPeer.java | 0 .../unix}/classes/sun/awt/X11/XSelection.java | 0 .../classes/sun/awt/X11/XStateProtocol.java | 0 .../classes/sun/awt/X11/XSystemTrayPeer.java | 0 .../classes/sun/awt/X11/XTextAreaPeer.java | 0 .../classes/sun/awt/X11/XTextFieldPeer.java | 0 .../unix}/classes/sun/awt/X11/XToolkit.java | 0 .../awt/X11/XToolkitThreadBlockedHandler.java | 0 .../sun/awt/X11/XTranslateCoordinates.java | 0 .../classes/sun/awt/X11/XTrayIconPeer.java | 0 .../classes/sun/awt/X11/XUtilConstants.java | 0 .../sun/awt/X11/XVerticalScrollbar.java | 0 .../classes/sun/awt/X11/XWINProtocol.java | 0 .../unix}/classes/sun/awt/X11/XWM.java | 0 .../classes/sun/awt/X11/XWarningWindow.java | 0 .../unix}/classes/sun/awt/X11/XWindow.java | 0 .../sun/awt/X11/XWindowAttributesData.java | 0 .../classes/sun/awt/X11/XWindowPeer.java | 0 .../classes/sun/awt/X11/XWrapperBase.java | 0 .../unix}/classes/sun/awt/X11/XlibUtil.java | 0 .../classes/sun/awt/X11/XlibWrapper.java | 0 .../sun/awt/X11/doc-files/Modality.txt | 0 .../unix}/classes/sun/awt/X11/genhash.awk | 0 .../unix}/classes/sun/awt/X11/java-icon16.png | Bin .../unix}/classes/sun/awt/X11/java-icon24.png | Bin .../unix}/classes/sun/awt/X11/java-icon32.png | Bin .../unix}/classes/sun/awt/X11/java-icon48.png | Bin .../unix}/classes/sun/awt/X11/keysym2ucs.h | 0 .../classes/sun/awt/X11ComponentPeer.java | 0 .../classes/sun/awt/X11CustomCursor.java | 0 .../unix}/classes/sun/awt/X11FontManager.java | 0 .../classes/sun/awt/X11GraphicsConfig.java | 0 .../classes/sun/awt/X11GraphicsDevice.java | 0 .../sun/awt/X11GraphicsEnvironment.java | 0 .../unix}/classes/sun/awt/X11InputMethod.java | 0 .../sun/awt/X11InputMethodDescriptor.java | 0 .../unix}/classes/sun/awt/XSettings.java | 0 .../sun/awt/datatransfer/flavormap.properties | 0 .../sun/awt/motif/MFontConfiguration.java | 0 .../classes/sun/awt/motif/X11CNS11643.java | 0 .../classes/sun/awt/motif/X11CNS11643P1.java | 0 .../classes/sun/awt/motif/X11CNS11643P2.java | 0 .../classes/sun/awt/motif/X11CNS11643P3.java | 0 .../classes/sun/awt/motif/X11Dingbats.java | 0 .../classes/sun/awt/motif/X11GB18030_0.java | 0 .../classes/sun/awt/motif/X11GB18030_1.java | 0 .../classes/sun/awt/motif/X11GB2312.java | 0 .../unix}/classes/sun/awt/motif/X11GBK.java | 0 .../classes/sun/awt/motif/X11JIS0201.java | 0 .../classes/sun/awt/motif/X11JIS0208.java | 0 .../classes/sun/awt/motif/X11JIS0212.java | 0 .../unix}/classes/sun/awt/motif/X11Johab.java | 0 .../classes/sun/awt/motif/X11KSC5601.java | 0 .../sun/awt/motif/X11SunUnicode_0.java | 0 .../classes/sun/awt/windows/ThemeReader.java | 0 .../classes/sun/font/DelegateStrike.java | 0 .../classes/sun/font/FcFontConfiguration.java | 0 .../classes/sun/font/FontConfigManager.java | 0 .../unix}/classes/sun/font/NativeFont.java | 0 .../classes/sun/font/NativeGlyphMapper.java | 0 .../unix}/classes/sun/font/NativeStrike.java | 0 .../sun/font/NativeStrikeDisposer.java | 0 .../classes/sun/font/X11TextRenderer.java | 0 .../unix}/classes/sun/font/XMap.java | 0 .../unix}/classes/sun/font/XRGlyphCache.java | 0 .../classes/sun/font/XRGlyphCacheEntry.java | 0 .../classes/sun/font/XRTextRenderer.java | 0 .../sun/java2d/BackBufferCapsProvider.java | 0 .../sun/java2d/UnixSurfaceManagerFactory.java | 0 .../sun/java2d/jules/IdleTileCache.java | 0 .../java2d/jules/JulesAATileGenerator.java | 0 .../sun/java2d/jules/JulesPathBuf.java | 0 .../java2d/jules/JulesRenderingEngine.java | 0 .../sun/java2d/jules/JulesShapePipe.java | 0 .../classes/sun/java2d/jules/JulesTile.java | 0 .../sun/java2d/jules/TileTrapContainer.java | 0 .../classes/sun/java2d/jules/TileWorker.java | 0 .../sun/java2d/jules/TrapezoidList.java | 0 .../sun/java2d/opengl/GLXGraphicsConfig.java | 0 .../sun/java2d/opengl/GLXSurfaceData.java | 0 .../opengl/GLXVolatileSurfaceManager.java | 0 .../sun/java2d/x11/X11PMBlitBgLoops.java | 0 .../sun/java2d/x11/X11PMBlitLoops.java | 0 .../classes/sun/java2d/x11/X11Renderer.java | 0 .../sun/java2d/x11/X11SurfaceData.java | 0 .../sun/java2d/x11/X11SurfaceDataProxy.java | 0 .../java2d/x11/X11VolatileSurfaceManager.java | 0 .../classes/sun/java2d/x11/XSurfaceData.java | 0 .../classes/sun/java2d/xr/DirtyRegion.java | 0 .../sun/java2d/xr/GrowableByteArray.java | 0 .../sun/java2d/xr/GrowableEltArray.java | 0 .../sun/java2d/xr/GrowableIntArray.java | 0 .../sun/java2d/xr/GrowablePointArray.java | 0 .../sun/java2d/xr/GrowableRectArray.java | 0 .../unix}/classes/sun/java2d/xr/MaskTile.java | 0 .../sun/java2d/xr/MaskTileManager.java | 0 .../classes/sun/java2d/xr/MutableInteger.java | 0 .../classes/sun/java2d/xr/XIDGenerator.java | 0 .../classes/sun/java2d/xr/XRBackend.java | 0 .../sun/java2d/xr/XRBackendNative.java | 0 .../unix}/classes/sun/java2d/xr/XRColor.java | 0 .../sun/java2d/xr/XRCompositeManager.java | 0 .../classes/sun/java2d/xr/XRDrawImage.java | 0 .../classes/sun/java2d/xr/XRDrawLine.java | 0 .../sun/java2d/xr/XRGraphicsConfig.java | 0 .../classes/sun/java2d/xr/XRMaskBlit.java | 0 .../classes/sun/java2d/xr/XRMaskFill.java | 0 .../classes/sun/java2d/xr/XRMaskImage.java | 0 .../classes/sun/java2d/xr/XRPMBlitLoops.java | 0 .../unix}/classes/sun/java2d/xr/XRPaints.java | 0 .../classes/sun/java2d/xr/XRRenderer.java | 0 .../classes/sun/java2d/xr/XRSolidSrcPict.java | 0 .../classes/sun/java2d/xr/XRSurfaceData.java | 0 .../sun/java2d/xr/XRSurfaceDataProxy.java | 0 .../unix}/classes/sun/java2d/xr/XRUtils.java | 0 .../java2d/xr/XRVolatileSurfaceManager.java | 0 .../sun/java2d/xr/XcbRequestCounter.java | 0 .../classes/sun/print/AttributeClass.java | 0 .../unix}/classes/sun/print/CUPSPrinter.java | 0 .../classes/sun/print/IPPPrintService.java | 0 .../unix}/classes/sun/print/UnixPrintJob.java | 0 .../classes/sun/print/UnixPrintService.java | 0 .../sun/print/UnixPrintServiceLookup.java | 0 .../unix/conf/fonts/fonts.dir} | 0 .../conf}/images/cursors/cursors.properties | 0 .../unix/native/common}/sun/awt/CUPSfuncs.c | 0 .../unix/native/common}/sun/awt/X11Color.c | 0 .../unix/native/common}/sun/awt/awt.h | 0 .../native/common}/sun/awt/awt_Component.h | 0 .../common}/sun/awt/awt_DrawingSurface.h | 0 .../unix/native/common}/sun/awt/awt_Font.c | 0 .../unix/native/common}/sun/awt/awt_Font.h | 0 .../native/common}/sun/awt/awt_GraphicsEnv.h | 0 .../unix/native/common}/sun/awt/awt_Mlib.h | 0 .../unix/native/common}/sun/awt/awt_p.h | 0 .../unix/native/common}/sun/awt/awt_util.h | 0 .../unix/native/common}/sun/awt/color.h | 0 .../unix/native/common}/sun/awt/colordata.h | 0 .../unix/native/common}/sun/awt/extutil.h | 0 .../unix/native/common}/sun/awt/fontconfig.h | 0 .../unix/native/common}/sun/awt/fontpath.c | 0 .../unix/native/common}/sun/awt/img_util_md.h | 0 .../unix/native/common}/sun/awt/initIDs.c | 0 .../sun/awt/medialib/mlib_v_ImageCopy_f.c | 0 .../sun/awt/medialib/mlib_v_ImageCopy_f.h | 0 .../common}/sun/awt/medialib/vis_proto.h | 0 .../native/common}/sun/awt/utility/rect.h | 0 .../native/common}/sun/font/X11FontScaler.h | 0 .../sun/java2d/opengl/GLXGraphicsConfig.c | 0 .../sun/java2d/opengl/GLXGraphicsConfig.h | 0 .../sun/java2d/opengl/GLXSurfaceData.c | 0 .../sun/java2d/opengl/GLXSurfaceData.h | 0 .../common}/sun/java2d/opengl/J2D_GL/glx.h | 0 .../common}/sun/java2d/opengl/J2D_GL/glxext.h | 0 .../common}/sun/java2d/opengl/OGLFuncs_md.h | 0 .../common}/sun/java2d/x11/X11FontScaler_md.c | 0 .../common}/sun/java2d/x11/X11PMBlitLoops.c | 0 .../common}/sun/java2d/x11/X11Renderer.c | 0 .../common}/sun/java2d/x11/X11SurfaceData.c | 0 .../common}/sun/java2d/x11/X11SurfaceData.h | 0 .../sun/java2d/x11/X11TextRenderer_md.c | 0 .../unix/native/include}/jawt_md.h | 0 .../native/libawt}/sun/awt/awt_LoadLibrary.c | 0 .../unix/native/libawt}/sun/awt/awt_Mlib.c | 0 .../sun/awt/medialib/mlib_v_ImageCopy.c | 0 .../sun/awt/medialib/mlib_v_ImageCopy_blk.s | 0 .../native/libawt}/sun/awt/medialib/vis_asi.h | 0 .../unix/native/libawt}/sun/java2d/j2d_md.h | 0 .../libawt}/sun/java2d/loops/java2d_Mlib.c | 0 .../libawt}/sun/java2d/loops/java2d_Mlib.h | 0 .../libawt}/sun/java2d/loops/mlib_ImageCopy.h | 0 .../sun/java2d/loops/mlib_ImageLogic_proto.h | 0 .../libawt}/sun/java2d/loops/mlib_ImageZoom.h | 0 .../sun/java2d/loops/mlib_ImageZoom_NN.c | 0 .../sun/java2d/loops/mlib_v_ImageClear.c | 0 .../sun/java2d/loops/mlib_v_ImageClear_f.c | 0 .../sun/java2d/loops/mlib_v_ImageClear_f.h | 0 .../sun/java2d/loops/mlib_v_ImageConstLogic.h | 0 .../sun/java2d/loops/mlib_v_ImageConstXor.c | 0 .../sun/java2d/loops/mlib_v_ImageLogic.h | 0 .../java2d/loops/mlib_v_ImageLogic_proto.h | 0 .../sun/java2d/loops/mlib_v_ImageXor.c | 0 .../sun/java2d/loops/mlib_v_ImageZoom_NN_f.c | 0 .../sun/java2d/loops/vis_AlphaMacros.c | 0 .../sun/java2d/loops/vis_AlphaMacros.h | 0 .../sun/java2d/loops/vis_AlphaMaskBlit.c | 0 .../sun/java2d/loops/vis_AlphaMaskFill.c | 0 .../libawt}/sun/java2d/loops/vis_ByteGray.c | 0 .../sun/java2d/loops/vis_ByteGray_FromRgb.c | 0 .../sun/java2d/loops/vis_ByteGray_Mask.c | 0 .../sun/java2d/loops/vis_ByteIndexed.c | 0 .../libawt}/sun/java2d/loops/vis_DrawLine.c | 0 .../sun/java2d/loops/vis_FourByteAbgr.c | 0 .../sun/java2d/loops/vis_FourByteAbgrPre.c | 0 .../libawt}/sun/java2d/loops/vis_FuncArray.c | 0 .../libawt}/sun/java2d/loops/vis_GlyphList.c | 0 .../sun/java2d/loops/vis_GlyphListXor.c | 0 .../libawt}/sun/java2d/loops/vis_IntArgb.c | 0 .../libawt}/sun/java2d/loops/vis_IntArgbBm.c | 0 .../libawt}/sun/java2d/loops/vis_IntArgbPre.c | 0 .../sun/java2d/loops/vis_IntArgbPre_Mask.c | 0 .../libawt}/sun/java2d/loops/vis_IntBgr.c | 0 .../libawt}/sun/java2d/loops/vis_IntRgb.c | 0 .../libawt}/sun/java2d/loops/vis_IntRgbx.c | 0 .../libawt}/sun/java2d/loops/vis_Interp.c | 0 .../sun/java2d/loops/vis_SrcMaskFill.c | 0 .../sun/java2d/loops/vis_SrcOverMaskBlit.c | 0 .../sun/java2d/loops/vis_SrcOverMaskFill.c | 0 .../sun/java2d/loops/vis_ThreeByteBgr.c | 0 .../libawt}/sun/java2d/loops/vis_UshortGray.c | 0 .../sun/java2d/loops/vis_UshortGray_FromRgb.c | 0 .../libawt}/sun/java2d/loops/vis_XorBlit.c | 0 .../sun/awt/HeadlessToolkit.c | 0 .../libawt_headless}/sun/awt/VDrawingArea.c | 0 .../libawt_headless}/sun/awt/VDrawingArea.h | 0 .../libawt_headless}/sun/awt/VDrawingAreaP.h | 0 .../native/libawt_xawt}/sun/awt/HPkeysym.h | 0 .../unix/native/libawt_xawt}/sun/awt/Xrandr.h | 0 .../libawt_xawt}/sun/awt/awt_AWTEvent.c | 0 .../libawt_xawt}/sun/awt/awt_AWTEvent.h | 0 .../libawt_xawt}/sun/awt/awt_DrawingSurface.c | 0 .../native/libawt_xawt}/sun/awt/awt_Event.c | 0 .../native/libawt_xawt}/sun/awt/awt_Event.h | 0 .../libawt_xawt}/sun/awt/awt_GraphicsEnv.c | 0 .../libawt_xawt}/sun/awt/awt_InputMethod.c | 0 .../native/libawt_xawt}/sun/awt/awt_Insets.c | 0 .../native/libawt_xawt}/sun/awt/awt_Insets.h | 0 .../libawt_xawt}/sun/awt/awt_MenuComponent.h | 0 .../native/libawt_xawt}/sun/awt/awt_Robot.c | 0 .../libawt_xawt}/sun/awt/awt_UNIXToolkit.c | 0 .../native/libawt_xawt}/sun/awt/awt_util.c | 0 .../unix/native/libawt_xawt}/sun/awt/canvas.h | 0 .../libawt_xawt}/sun/awt/gtk2_interface.c | 0 .../libawt_xawt}/sun/awt/gtk2_interface.h | 0 .../unix/native/libawt_xawt}/sun/awt/list.c | 0 .../unix/native/libawt_xawt}/sun/awt/list.h | 0 .../native/libawt_xawt}/sun/awt/multiVis.c | 0 .../native/libawt_xawt}/sun/awt/multiVis.h | 0 .../native/libawt_xawt}/sun/awt/multi_font.c | 0 .../native/libawt_xawt}/sun/awt/multi_font.h | 0 .../unix/native/libawt_xawt}/sun/awt/randr.h | 0 .../libawt_xawt}/sun/awt/robot_common.c | 0 .../libawt_xawt}/sun/awt/robot_common.h | 0 .../sun/awt/sun_awt_X11_GtkFileDialogPeer.c | 0 .../libawt_xawt}/sun/awt/swing_GTKEngine.c | 0 .../libawt_xawt}/sun/awt/swing_GTKStyle.c | 0 .../native/libawt_xawt}/sun/awt/wsutils.h | 0 .../sun/java2d/x11/XRBackendNative.c | 0 .../sun/java2d/x11/XRSurfaceData.c | 0 .../native/libawt_xawt}/sun/xawt/XToolkit.c | 0 .../native/libawt_xawt}/sun/xawt/XWindow.c | 0 .../libawt_xawt}/sun/xawt/XlibWrapper.c | 0 .../libawt_xawt}/sun/xawt/awt_Desktop.c | 0 .../libawt_xawt}/sun/xawt/gnome_interface.c | 0 .../libawt_xawt}/sun/xawt/gnome_interface.h | 0 .../native/libfontmanager}/X11FontScaler.c | 0 .../native/libfontmanager}/X11TextRenderer.c | 0 .../unix/native/libjawt}/jawt.c | 0 .../PLATFORM_API_BsdOS_ALSA_CommonUtils.c | 0 .../PLATFORM_API_BsdOS_ALSA_CommonUtils.h | 0 .../PLATFORM_API_BsdOS_ALSA_MidiIn.c | 0 .../PLATFORM_API_BsdOS_ALSA_MidiOut.c | 0 .../PLATFORM_API_BsdOS_ALSA_MidiUtils.c | 0 .../PLATFORM_API_BsdOS_ALSA_MidiUtils.h | 0 .../libjsound}/PLATFORM_API_BsdOS_ALSA_PCM.c | 0 .../PLATFORM_API_BsdOS_ALSA_PCMUtils.c | 0 .../PLATFORM_API_BsdOS_ALSA_PCMUtils.h | 0 .../PLATFORM_API_BsdOS_ALSA_Ports.c | 0 .../PLATFORM_API_LinuxOS_ALSA_CommonUtils.c | 0 .../PLATFORM_API_LinuxOS_ALSA_CommonUtils.h | 0 .../PLATFORM_API_LinuxOS_ALSA_MidiIn.c | 0 .../PLATFORM_API_LinuxOS_ALSA_MidiOut.c | 0 .../PLATFORM_API_LinuxOS_ALSA_MidiUtils.c | 0 .../PLATFORM_API_LinuxOS_ALSA_MidiUtils.h | 0 .../PLATFORM_API_LinuxOS_ALSA_PCM.c | 0 .../PLATFORM_API_LinuxOS_ALSA_PCMUtils.c | 0 .../PLATFORM_API_LinuxOS_ALSA_PCMUtils.h | 0 .../PLATFORM_API_LinuxOS_ALSA_Ports.c | 0 .../libjsound}/PLATFORM_API_SolarisOS_PCM.c | 0 .../libjsound}/PLATFORM_API_SolarisOS_Ports.c | 0 .../libjsound}/PLATFORM_API_SolarisOS_Utils.c | 0 .../libjsound}/PLATFORM_API_SolarisOS_Utils.h | 0 .../mlib_ImageConvCopyEdge_Fp.c | 0 .../mlib_v_ImageAffineIndex_BC.c | 0 .../libmlib_image}/mlib_v_ImageAffine_BC.c | 0 .../mlib_v_ImageAffine_BC_S16.c | 0 .../mlib_v_ImageAffine_BC_U16.c | 0 .../libmlib_image}/mlib_v_ImageAffine_BL.c | 0 .../mlib_v_ImageAffine_BL_S16.c | 0 .../mlib_v_ImageAffine_BL_S16.h | 0 .../mlib_v_ImageAffine_BL_U16.c | 0 .../libmlib_image}/mlib_v_ImageAffine_NN.c | 0 .../mlib_v_ImageChannelExtract.c | 0 .../mlib_v_ImageChannelExtract.h | 0 .../mlib_v_ImageChannelExtract_1.c | 0 .../mlib_v_ImageChannelExtract_43.c | 0 .../mlib_v_ImageChannelExtract_f.c | 0 .../mlib_v_ImageChannelInsert.c | 0 .../mlib_v_ImageChannelInsert.h | 0 .../mlib_v_ImageChannelInsert_1.c | 0 .../mlib_v_ImageChannelInsert_34.c | 0 .../native/libmlib_image}/mlib_v_ImageConv.h | 0 .../mlib_v_ImageConvClearEdge.c | 0 .../libmlib_image}/mlib_v_ImageConvCopyEdge.c | 0 .../mlib_v_ImageConvIndex3_8_16nw.c | 0 .../mlib_v_ImageConvIndex3_8_8nw.c | 0 .../libmlib_image}/mlib_v_ImageConvMxN_8.c | 0 .../libmlib_image}/mlib_v_ImageConvMxN_8ext.c | 0 .../libmlib_image}/mlib_v_ImageConvVersion.c | 0 .../libmlib_image}/mlib_v_ImageConv_8nw.c | 0 .../libmlib_image}/mlib_v_ImageFilters.c | 0 .../libmlib_image}/mlib_v_ImageFilters.h | 0 .../libmlib_image}/mlib_v_ImageLookUp.c | 0 .../libmlib_image}/mlib_v_ImageLookUpFunc.h | 0 .../mlib_v_ImageLookUpS16S16Func.c | 0 .../mlib_v_ImageLookUpS16S32Func.c | 0 .../mlib_v_ImageLookUpS16U16Func.c | 0 .../mlib_v_ImageLookUpS16U8Func.c | 0 .../mlib_v_ImageLookUpS32S16Func.c | 0 .../mlib_v_ImageLookUpS32S32Func.c | 0 .../mlib_v_ImageLookUpS32U16Func.c | 0 .../mlib_v_ImageLookUpS32U8Func.c | 0 .../mlib_v_ImageLookUpSIS16S16Func.c | 0 .../mlib_v_ImageLookUpSIS16S32Func.c | 0 .../mlib_v_ImageLookUpSIS16U16Func.c | 0 .../mlib_v_ImageLookUpSIS16U8Func.c | 0 .../mlib_v_ImageLookUpSIS32S16Func.c | 0 .../mlib_v_ImageLookUpSIS32S32Func.c | 0 .../mlib_v_ImageLookUpSIS32U16Func.c | 0 .../mlib_v_ImageLookUpSIS32U8Func.c | 0 .../mlib_v_ImageLookUpSIU16S16Func.c | 0 .../mlib_v_ImageLookUpSIU16S32Func.c | 0 .../mlib_v_ImageLookUpSIU16U16Func.c | 0 .../mlib_v_ImageLookUpSIU16U8Func.c | 0 .../mlib_v_ImageLookUpSIU8S16Func.c | 0 .../mlib_v_ImageLookUpSIU8S32Func.c | 0 .../mlib_v_ImageLookUpSIU8U16Func.c | 0 .../mlib_v_ImageLookUpSIU8U8Func.c | 0 .../mlib_v_ImageLookUpU16S16Func.c | 0 .../mlib_v_ImageLookUpU16S32Func.c | 0 .../mlib_v_ImageLookUpU16U16Func.c | 0 .../mlib_v_ImageLookUpU16U8Func.c | 0 .../mlib_v_ImageLookUpU8S16Func.c | 0 .../mlib_v_ImageLookUpU8S32Func.c | 0 .../mlib_v_ImageLookUpU8U16Func.c | 0 .../mlib_v_ImageLookUpU8U8Func.c | 0 .../unix/native/libmlib_image}/vis_32.il | 0 .../unix/native/libmlib_image}/vis_64.il | 0 .../libsplashscreen}/splashscreen_config.h | 0 .../libsplashscreen}/splashscreen_sys.c | 0 .../unix/native/libsunwjdga}/dgalock.c | 0 .../unix/native/libsunwjdga}/jdga.h | 0 .../unix/native/libsunwjdga}/jdgadevice.h | 0 .../services/javax.print.PrintServiceLookup | 0 .../javax.print.StreamPrintServiceFactory | 0 .../classes/sun/awt/Win32ColorModel24.java | 0 .../classes/sun/awt/Win32FontManager.java | 0 .../classes/sun/awt/Win32GraphicsConfig.java | 0 .../classes/sun/awt/Win32GraphicsDevice.java | 0 .../sun/awt/Win32GraphicsEnvironment.java | 0 .../sun/awt/datatransfer/flavormap.properties | 0 .../sun/awt/shell/Win32ShellFolder2.java | 0 .../awt/shell/Win32ShellFolderManager2.java | 0 .../classes/sun/awt/windows/ThemeReader.java | 0 .../awt/windows/TranslucentWindowPainter.java | 0 .../sun/awt/windows/WBufferStrategy.java | 0 .../classes/sun/awt/windows/WButtonPeer.java | 0 .../classes/sun/awt/windows/WCanvasPeer.java | 0 .../awt/windows/WCheckboxMenuItemPeer.java | 0 .../sun/awt/windows/WCheckboxPeer.java | 0 .../classes/sun/awt/windows/WChoicePeer.java | 0 .../classes/sun/awt/windows/WClipboard.java | 0 .../classes/sun/awt/windows/WColor.java | 0 .../sun/awt/windows/WComponentPeer.java | 0 .../sun/awt/windows/WCustomCursor.java | 0 .../sun/awt/windows/WDataTransferer.java | 0 .../sun/awt/windows/WDefaultFontCharset.java | 0 .../classes/sun/awt/windows/WDesktopPeer.java | 0 .../sun/awt/windows/WDesktopProperties.java | 0 .../classes/sun/awt/windows/WDialogPeer.java | 0 .../awt/windows/WDragSourceContextPeer.java | 0 .../awt/windows/WDropTargetContextPeer.java | 0 .../sun/awt/windows/WEmbeddedFrame.java | 0 .../sun/awt/windows/WEmbeddedFramePeer.java | 0 .../sun/awt/windows/WFileDialogPeer.java | 0 .../sun/awt/windows/WFontConfiguration.java | 0 .../classes/sun/awt/windows/WFontMetrics.java | 0 .../classes/sun/awt/windows/WFontPeer.java | 0 .../classes/sun/awt/windows/WFramePeer.java | 0 .../sun/awt/windows/WGlobalCursorManager.java | 0 .../classes/sun/awt/windows/WInputMethod.java | 0 .../awt/windows/WInputMethodDescriptor.java | 0 .../windows/WKeyboardFocusManagerPeer.java | 0 .../classes/sun/awt/windows/WLabelPeer.java | 0 .../awt/windows/WLightweightFramePeer.java | 0 .../classes/sun/awt/windows/WListPeer.java | 0 .../classes/sun/awt/windows/WMenuBarPeer.java | 0 .../sun/awt/windows/WMenuItemPeer.java | 0 .../classes/sun/awt/windows/WMenuPeer.java | 0 .../windows/WMouseDragGestureRecognizer.java | 0 .../classes/sun/awt/windows/WObjectPeer.java | 0 .../classes/sun/awt/windows/WPageDialog.java | 0 .../sun/awt/windows/WPageDialogPeer.java | 0 .../classes/sun/awt/windows/WPanelPeer.java | 0 .../sun/awt/windows/WPathGraphics.java | 0 .../sun/awt/windows/WPopupMenuPeer.java | 0 .../classes/sun/awt/windows/WPrintDialog.java | 0 .../sun/awt/windows/WPrintDialogPeer.java | 0 .../classes/sun/awt/windows/WPrinterJob.java | 0 .../classes/sun/awt/windows/WRobotPeer.java | 0 .../sun/awt/windows/WScrollPanePeer.java | 0 .../sun/awt/windows/WScrollbarPeer.java | 0 .../sun/awt/windows/WSystemTrayPeer.java | 0 .../sun/awt/windows/WTextAreaPeer.java | 0 .../sun/awt/windows/WTextComponentPeer.java | 0 .../sun/awt/windows/WTextFieldPeer.java | 0 .../classes/sun/awt/windows/WToolkit.java | 0 .../sun/awt/windows/WTrayIconPeer.java | 0 .../classes/sun/awt/windows/WWindowPeer.java | 0 .../classes/sun/awt/windows/WingDings.java | 0 .../awt/windows/awtLocalization.properties | 0 .../awt/windows/awtLocalization_de.properties | 0 .../awt/windows/awtLocalization_es.properties | 0 .../awt/windows/awtLocalization_fr.properties | 0 .../awt/windows/awtLocalization_it.properties | 0 .../awt/windows/awtLocalization_ja.properties | 0 .../awt/windows/awtLocalization_ko.properties | 0 .../windows/awtLocalization_pt_BR.properties | 0 .../awt/windows/awtLocalization_sv.properties | 0 .../windows/awtLocalization_zh_CN.properties | 0 .../windows/awtLocalization_zh_TW.properties | 0 .../windows/classes/sun/font/NativeFont.java | 0 .../classes/sun/font/NativeStrike.java | 0 .../sun/java2d/ScreenUpdateManager.java | 0 .../java2d/WindowsSurfaceManagerFactory.java | 0 .../classes/sun/java2d/d3d/D3DBlitLoops.java | 0 .../classes/sun/java2d/d3d/D3DBufImgOps.java | 0 .../classes/sun/java2d/d3d/D3DContext.java | 0 .../classes/sun/java2d/d3d/D3DDrawImage.java | 0 .../sun/java2d/d3d/D3DGraphicsConfig.java | 0 .../sun/java2d/d3d/D3DGraphicsDevice.java | 0 .../classes/sun/java2d/d3d/D3DMaskBlit.java | 0 .../classes/sun/java2d/d3d/D3DMaskFill.java | 0 .../classes/sun/java2d/d3d/D3DPaints.java | 0 .../sun/java2d/d3d/D3DRenderQueue.java | 0 .../classes/sun/java2d/d3d/D3DRenderer.java | 0 .../java2d/d3d/D3DScreenUpdateManager.java | 0 .../sun/java2d/d3d/D3DSurfaceData.java | 0 .../sun/java2d/d3d/D3DSurfaceDataProxy.java | 0 .../sun/java2d/d3d/D3DTextRenderer.java | 0 .../java2d/d3d/D3DVolatileSurfaceManager.java | 0 .../sun/java2d/opengl/WGLGraphicsConfig.java | 0 .../sun/java2d/opengl/WGLSurfaceData.java | 0 .../opengl/WGLVolatileSurfaceManager.java | 0 .../sun/java2d/windows/GDIBlitLoops.java | 0 .../sun/java2d/windows/GDIRenderer.java | 0 .../java2d/windows/GDIWindowSurfaceData.java | 0 .../sun/java2d/windows/WindowsFlags.java | 0 .../classes/sun/print/Win32MediaTray.java | 0 .../classes/sun/print/Win32PrintJob.java | 0 .../classes/sun/print/Win32PrintService.java | 0 .../sun/print/Win32PrintServiceLookup.java | 0 .../conf}/images/cursors/cursors.properties | 0 .../windows/native/common}/awt_makecube.cpp | 0 .../native/common}/sun/awt/utility/rect.h | 0 .../windows/native/include}/jawt_md.h | 0 .../libawt}/sun/java2d/d3d/D3DBadHardware.h | 0 .../libawt}/sun/java2d/d3d/D3DBlitLoops.cpp | 0 .../libawt}/sun/java2d/d3d/D3DBlitLoops.h | 0 .../libawt}/sun/java2d/d3d/D3DBufImgOps.cpp | 0 .../libawt}/sun/java2d/d3d/D3DBufImgOps.h | 0 .../libawt}/sun/java2d/d3d/D3DContext.cpp | 0 .../libawt}/sun/java2d/d3d/D3DContext.h | 0 .../libawt}/sun/java2d/d3d/D3DGlyphCache.cpp | 0 .../libawt}/sun/java2d/d3d/D3DGlyphCache.h | 0 .../sun/java2d/d3d/D3DGraphicsDevice.cpp | 0 .../sun/java2d/d3d/D3DGraphicsDevice.h | 0 .../libawt}/sun/java2d/d3d/D3DMaskBlit.cpp | 0 .../libawt}/sun/java2d/d3d/D3DMaskBlit.h | 0 .../libawt}/sun/java2d/d3d/D3DMaskCache.cpp | 0 .../libawt}/sun/java2d/d3d/D3DMaskCache.h | 0 .../libawt}/sun/java2d/d3d/D3DMaskFill.cpp | 0 .../libawt}/sun/java2d/d3d/D3DMaskFill.h | 0 .../libawt}/sun/java2d/d3d/D3DPaints.cpp | 0 .../native/libawt}/sun/java2d/d3d/D3DPaints.h | 0 .../libawt}/sun/java2d/d3d/D3DPipeline.cpp | 0 .../libawt}/sun/java2d/d3d/D3DPipeline.h | 0 .../sun/java2d/d3d/D3DPipelineManager.cpp | 0 .../sun/java2d/d3d/D3DPipelineManager.h | 0 .../libawt}/sun/java2d/d3d/D3DRenderQueue.cpp | 0 .../libawt}/sun/java2d/d3d/D3DRenderQueue.h | 0 .../libawt}/sun/java2d/d3d/D3DRenderer.cpp | 0 .../libawt}/sun/java2d/d3d/D3DRenderer.h | 0 .../sun/java2d/d3d/D3DResourceManager.cpp | 0 .../sun/java2d/d3d/D3DResourceManager.h | 0 .../libawt}/sun/java2d/d3d/D3DShaderGen.c | 0 .../libawt}/sun/java2d/d3d/D3DShaders.h | 0 .../libawt}/sun/java2d/d3d/D3DSurfaceData.cpp | 0 .../libawt}/sun/java2d/d3d/D3DSurfaceData.h | 0 .../sun/java2d/d3d/D3DTextRenderer.cpp | 0 .../libawt}/sun/java2d/d3d/D3DTextRenderer.h | 0 .../sun/java2d/d3d/D3DVertexCacher.cpp | 0 .../libawt}/sun/java2d/d3d/D3DVertexCacher.h | 0 .../native/libawt}/sun/java2d/j2d_md.h | 0 .../libawt}/sun/java2d/opengl/J2D_GL/wglext.h | 0 .../libawt}/sun/java2d/opengl/OGLFuncs_md.h | 0 .../sun/java2d/opengl/WGLGraphicsConfig.c | 0 .../sun/java2d/opengl/WGLGraphicsConfig.h | 0 .../sun/java2d/opengl/WGLSurfaceData.c | 0 .../sun/java2d/opengl/WGLSurfaceData.h | 0 .../sun/java2d/windows/GDIBlitLoops.cpp | 0 .../sun/java2d/windows/GDIRenderer.cpp | 0 .../java2d/windows/GDIWindowSurfaceData.cpp | 0 .../sun/java2d/windows/GDIWindowSurfaceData.h | 0 .../sun/java2d/windows/WindowsFlags.cpp | 0 .../libawt}/sun/java2d/windows/WindowsFlags.h | 0 .../native/libawt}/sun/windows/CmdIDList.cpp | 0 .../native/libawt}/sun/windows/CmdIDList.h | 0 .../libawt}/sun/windows/ComCtl32Util.cpp | 0 .../native/libawt}/sun/windows/ComCtl32Util.h | 0 .../native/libawt}/sun/windows/Devices.cpp | 0 .../native/libawt}/sun/windows/Devices.h | 0 .../native/libawt}/sun/windows/DllUtil.cpp | 0 .../native/libawt}/sun/windows/DllUtil.h | 0 .../libawt}/sun/windows/GDIHashtable.cpp | 0 .../native/libawt}/sun/windows/GDIHashtable.h | 0 .../native/libawt}/sun/windows/Hashtable.cpp | 0 .../native/libawt}/sun/windows/Hashtable.h | 0 .../native/libawt}/sun/windows/MouseInfo.cpp | 0 .../native/libawt}/sun/windows/ObjectList.cpp | 0 .../native/libawt}/sun/windows/ObjectList.h | 0 .../native/libawt}/sun/windows/README.JNI | 0 .../libawt}/sun/windows/ShellFolder2.cpp | 0 .../libawt}/sun/windows/ThemeReader.cpp | 0 .../libawt}/sun/windows/WBufferStrategy.cpp | 0 .../libawt}/sun/windows/WPrinterJob.cpp | 0 .../native/libawt}/sun/windows/alloc.h | 0 .../windows/native/libawt}/sun/windows/awt.h | 0 .../windows/native/libawt}/sun/windows/awt.rc | 0 .../libawt}/sun/windows/awt_AWTEvent.cpp | 0 .../native/libawt}/sun/windows/awt_AWTEvent.h | 0 .../libawt}/sun/windows/awt_BitmapUtil.cpp | 0 .../libawt}/sun/windows/awt_BitmapUtil.h | 0 .../native/libawt}/sun/windows/awt_Brush.cpp | 0 .../native/libawt}/sun/windows/awt_Brush.h | 0 .../native/libawt}/sun/windows/awt_Button.cpp | 0 .../native/libawt}/sun/windows/awt_Button.h | 0 .../native/libawt}/sun/windows/awt_Canvas.cpp | 0 .../native/libawt}/sun/windows/awt_Canvas.h | 0 .../libawt}/sun/windows/awt_Checkbox.cpp | 0 .../native/libawt}/sun/windows/awt_Checkbox.h | 0 .../native/libawt}/sun/windows/awt_Choice.cpp | 0 .../native/libawt}/sun/windows/awt_Choice.h | 0 .../libawt}/sun/windows/awt_Clipboard.cpp | 0 .../libawt}/sun/windows/awt_Clipboard.h | 0 .../native/libawt}/sun/windows/awt_Color.cpp | 0 .../native/libawt}/sun/windows/awt_Color.h | 0 .../libawt}/sun/windows/awt_Component.cpp | 0 .../libawt}/sun/windows/awt_Component.h | 0 .../libawt}/sun/windows/awt_Container.cpp | 0 .../libawt}/sun/windows/awt_Container.h | 0 .../native/libawt}/sun/windows/awt_Cursor.cpp | 0 .../native/libawt}/sun/windows/awt_Cursor.h | 0 .../sun/windows/awt_CustomPaletteDef.h | 0 .../libawt}/sun/windows/awt_DCHolder.cpp | 0 .../native/libawt}/sun/windows/awt_DCHolder.h | 0 .../sun/windows/awt_DataTransferer.cpp | 0 .../libawt}/sun/windows/awt_DataTransferer.h | 0 .../native/libawt}/sun/windows/awt_Debug.cpp | 0 .../native/libawt}/sun/windows/awt_Debug.h | 0 .../libawt}/sun/windows/awt_Desktop.cpp | 0 .../sun/windows/awt_DesktopProperties.cpp | 0 .../sun/windows/awt_DesktopProperties.h | 0 .../native/libawt}/sun/windows/awt_Dialog.cpp | 0 .../native/libawt}/sun/windows/awt_Dialog.h | 0 .../libawt}/sun/windows/awt_Dimension.cpp | 0 .../libawt}/sun/windows/awt_Dimension.h | 0 .../native/libawt}/sun/windows/awt_DnDDS.cpp | 0 .../native/libawt}/sun/windows/awt_DnDDS.h | 0 .../native/libawt}/sun/windows/awt_DnDDT.cpp | 0 .../native/libawt}/sun/windows/awt_DnDDT.h | 0 .../sun/windows/awt_DrawingSurface.cpp | 0 .../libawt}/sun/windows/awt_DrawingSurface.h | 0 .../native/libawt}/sun/windows/awt_Event.cpp | 0 .../native/libawt}/sun/windows/awt_Event.h | 0 .../libawt}/sun/windows/awt_FileDialog.cpp | 0 .../libawt}/sun/windows/awt_FileDialog.h | 0 .../native/libawt}/sun/windows/awt_Font.cpp | 0 .../native/libawt}/sun/windows/awt_Font.h | 0 .../native/libawt}/sun/windows/awt_Frame.cpp | 0 .../native/libawt}/sun/windows/awt_Frame.h | 0 .../libawt}/sun/windows/awt_GDIObject.cpp | 0 .../libawt}/sun/windows/awt_GDIObject.h | 0 .../libawt}/sun/windows/awt_IconCursor.cpp | 0 .../libawt}/sun/windows/awt_IconCursor.h | 0 .../libawt}/sun/windows/awt_InputEvent.cpp | 0 .../libawt}/sun/windows/awt_InputEvent.h | 0 .../libawt}/sun/windows/awt_InputMethod.cpp | 0 .../sun/windows/awt_InputTextInfor.cpp | 0 .../libawt}/sun/windows/awt_InputTextInfor.h | 0 .../native/libawt}/sun/windows/awt_Insets.cpp | 0 .../native/libawt}/sun/windows/awt_Insets.h | 0 .../libawt}/sun/windows/awt_KeyEvent.cpp | 0 .../native/libawt}/sun/windows/awt_KeyEvent.h | 0 .../sun/windows/awt_KeyboardFocusManager.cpp | 0 .../native/libawt}/sun/windows/awt_Label.cpp | 0 .../native/libawt}/sun/windows/awt_Label.h | 0 .../native/libawt}/sun/windows/awt_List.cpp | 0 .../native/libawt}/sun/windows/awt_List.h | 0 .../native/libawt}/sun/windows/awt_Menu.cpp | 0 .../native/libawt}/sun/windows/awt_Menu.h | 0 .../libawt}/sun/windows/awt_MenuBar.cpp | 0 .../native/libawt}/sun/windows/awt_MenuBar.h | 0 .../libawt}/sun/windows/awt_MenuItem.cpp | 0 .../native/libawt}/sun/windows/awt_MenuItem.h | 0 .../native/libawt}/sun/windows/awt_Mlib.cpp | 0 .../native/libawt}/sun/windows/awt_Mlib.h | 0 .../libawt}/sun/windows/awt_MouseEvent.cpp | 0 .../libawt}/sun/windows/awt_MouseEvent.h | 0 .../native/libawt}/sun/windows/awt_Object.cpp | 0 .../native/libawt}/sun/windows/awt_Object.h | 0 .../libawt}/sun/windows/awt_Palette.cpp | 0 .../native/libawt}/sun/windows/awt_Palette.h | 0 .../native/libawt}/sun/windows/awt_Panel.cpp | 0 .../native/libawt}/sun/windows/awt_Panel.h | 0 .../native/libawt}/sun/windows/awt_Pen.cpp | 0 .../native/libawt}/sun/windows/awt_Pen.h | 0 .../libawt}/sun/windows/awt_PopupMenu.cpp | 0 .../libawt}/sun/windows/awt_PopupMenu.h | 0 .../libawt}/sun/windows/awt_PrintControl.cpp | 0 .../libawt}/sun/windows/awt_PrintControl.h | 0 .../libawt}/sun/windows/awt_PrintDialog.cpp | 0 .../libawt}/sun/windows/awt_PrintDialog.h | 0 .../libawt}/sun/windows/awt_PrintJob.cpp | 0 .../libawt}/sun/windows/awt_Rectangle.cpp | 0 .../libawt}/sun/windows/awt_Rectangle.h | 0 .../native/libawt}/sun/windows/awt_Robot.cpp | 0 .../native/libawt}/sun/windows/awt_Robot.h | 0 .../libawt}/sun/windows/awt_ScrollPane.cpp | 0 .../libawt}/sun/windows/awt_ScrollPane.h | 0 .../libawt}/sun/windows/awt_Scrollbar.cpp | 0 .../libawt}/sun/windows/awt_Scrollbar.h | 0 .../libawt}/sun/windows/awt_TextArea.cpp | 0 .../native/libawt}/sun/windows/awt_TextArea.h | 0 .../libawt}/sun/windows/awt_TextComponent.cpp | 0 .../libawt}/sun/windows/awt_TextComponent.h | 0 .../libawt}/sun/windows/awt_TextField.cpp | 0 .../libawt}/sun/windows/awt_TextField.h | 0 .../libawt}/sun/windows/awt_Toolkit.cpp | 0 .../native/libawt}/sun/windows/awt_Toolkit.h | 0 .../libawt}/sun/windows/awt_TrayIcon.cpp | 0 .../native/libawt}/sun/windows/awt_TrayIcon.h | 0 .../sun/windows/awt_Win32GraphicsConfig.cpp | 0 .../sun/windows/awt_Win32GraphicsConfig.h | 0 .../sun/windows/awt_Win32GraphicsDevice.cpp | 0 .../sun/windows/awt_Win32GraphicsDevice.h | 0 .../sun/windows/awt_Win32GraphicsEnv.cpp | 0 .../native/libawt}/sun/windows/awt_Window.cpp | 0 .../native/libawt}/sun/windows/awt_Window.h | 0 .../native/libawt}/sun/windows/awt_new.cpp | 0 .../native/libawt}/sun/windows/awt_new.h | 0 .../native/libawt}/sun/windows/awt_ole.cpp | 0 .../native/libawt}/sun/windows/awt_ole.h | 0 .../native/libawt}/sun/windows/awtmsg.h | 0 .../native/libawt}/sun/windows/check.bmp | Bin .../native/libawt}/sun/windows/colordata.h | 0 .../native/libawt}/sun/windows/hand.cur | Bin .../native/libawt}/sun/windows/img_util_md.h | 0 .../native/libawt}/sun/windows/initIDs.cpp | 0 .../libawt}/sun/windows/mlib_types_md.h | 0 .../libawt}/sun/windows/security_warning.ico | Bin .../sun/windows/security_warning_bw.ico | Bin .../sun/windows/security_warning_int.ico | Bin .../native/libawt}/sun/windows/stdhdrs.h | 0 .../windows/native/libfontmanager}/fontpath.c | 0 .../windows/native/libfontmanager}/lcdglyph.c | 0 .../windows/native/libjawt}/jawt.cpp | 0 .../PLATFORM_API_WinOS_DirectSound.cpp | 0 .../libjsound}/PLATFORM_API_WinOS_MidiIn.cpp | 0 .../libjsound}/PLATFORM_API_WinOS_MidiOut.c | 0 .../libjsound}/PLATFORM_API_WinOS_Ports.c | 0 .../libjsound}/PLATFORM_API_WinOS_Util.c | 0 .../libjsound}/PLATFORM_API_WinOS_Util.h | 0 .../libsplashscreen}/splashscreen_config.h | 0 .../libsplashscreen}/splashscreen_sys.c | 0 .../java/lang/instrument/ClassDefinition.java | 0 .../lang/instrument/ClassFileTransformer.java | 0 .../IllegalClassFormatException.java | 0 .../java/lang/instrument/Instrumentation.java | 0 .../UnmodifiableClassException.java | 0 .../classes/java/lang/instrument/package.html | 0 .../sun/instrument/InstrumentationImpl.java | 0 .../sun/instrument/TransformerManager.java | 0 .../native/libinstrument}/EncodingSupport.c | 0 .../native/libinstrument}/EncodingSupport.h | 0 .../native/libinstrument}/FileSystemSupport.h | 0 .../InstrumentationImplNativeMethods.c | 0 .../native/libinstrument}/InvocationAdapter.c | 0 .../share/native/libinstrument}/JPLISAgent.c | 0 .../share/native/libinstrument}/JPLISAgent.h | 0 .../share/native/libinstrument}/JPLISAssert.c | 0 .../share/native/libinstrument}/JPLISAssert.h | 0 .../share/native/libinstrument}/JarFacade.c | 0 .../share/native/libinstrument}/JarFacade.h | 0 .../native/libinstrument}/JavaExceptions.c | 0 .../native/libinstrument}/JavaExceptions.h | 0 .../libinstrument}/PathCharsValidator.c | 0 .../libinstrument}/PathCharsValidator.h | 0 .../share/native/libinstrument}/Reentrancy.c | 0 .../share/native/libinstrument}/Reentrancy.h | 0 .../share/native/libinstrument}/Utilities.c | 0 .../share/native/libinstrument}/Utilities.h | 0 .../libinstrument}/EncodingSupport_md.c | 0 .../libinstrument}/FileSystemSupport_md.c | 0 .../libinstrument}/FileSystemSupport_md.h | 0 .../libinstrument}/EncodingSupport_md.c | 0 .../libinstrument}/FileSystemSupport_md.c | 0 .../libinstrument}/FileSystemSupport_md.h | 0 .../java/util/logging/ConsoleHandler.java | 0 .../java/util/logging/ErrorManager.java | 0 .../java/util/logging/FileHandler.java | 0 .../classes/java/util/logging/Filter.java | 0 .../classes/java/util/logging/Formatter.java | 0 .../classes/java/util/logging/Handler.java | 0 .../classes/java/util/logging/Level.java | 0 .../classes/java/util/logging/LogManager.java | 0 .../classes/java/util/logging/LogRecord.java | 0 .../classes/java/util/logging/Logger.java | 0 .../classes/java/util/logging/Logging.java | 0 .../java/util/logging/LoggingMXBean.java | 0 .../java/util/logging/LoggingPermission.java | 0 .../java/util/logging/LoggingProxyImpl.java | 0 .../java/util/logging/MemoryHandler.java | 0 .../java/util/logging/SimpleFormatter.java | 0 .../java/util/logging/SocketHandler.java | 0 .../java/util/logging/StreamHandler.java | 0 .../java/util/logging/XMLFormatter.java | 0 .../classes/java/util/logging/package.html | 0 .../http/logging/HttpLogFormatter.java | 0 .../util/logging/resources/logging.properties | 0 .../logging/resources/logging_de.properties | 0 .../logging/resources/logging_es.properties | 0 .../logging/resources/logging_fr.properties | 0 .../logging/resources/logging_it.properties | 0 .../logging/resources/logging_ja.properties | 0 .../logging/resources/logging_ko.properties | 0 .../resources/logging_pt_BR.properties | 0 .../logging/resources/logging_sv.properties | 0 .../resources/logging_zh_CN.properties | 0 .../resources/logging_zh_TW.properties | 0 .../share/conf}/logging.properties | 0 .../com/sun/jmx/defaults/JmxProperties.java | 0 .../com/sun/jmx/defaults/ServiceName.java | 0 .../classes/com/sun/jmx/defaults/package.html | 0 .../DefaultMBeanServerInterceptor.java | 0 .../interceptor/MBeanServerInterceptor.java | 0 .../com/sun/jmx/interceptor/package.html | 0 .../ClassLoaderRepositorySupport.java | 0 .../sun/jmx/mbeanserver/ConvertingMethod.java | 0 .../DefaultMXBeanMappingFactory.java | 0 .../sun/jmx/mbeanserver/DescriptorCache.java | 0 .../sun/jmx/mbeanserver/DynamicMBean2.java | 0 .../jmx/mbeanserver/GetPropertyAction.java | 0 .../com/sun/jmx/mbeanserver/Introspector.java | 0 .../sun/jmx/mbeanserver/JmxMBeanServer.java | 0 .../mbeanserver/JmxMBeanServerBuilder.java | 0 .../sun/jmx/mbeanserver/MBeanAnalyzer.java | 0 .../jmx/mbeanserver/MBeanInstantiator.java | 0 .../jmx/mbeanserver/MBeanIntrospector.java | 0 .../mbeanserver/MBeanServerDelegateImpl.java | 0 .../com/sun/jmx/mbeanserver/MBeanSupport.java | 0 .../jmx/mbeanserver/MXBeanIntrospector.java | 0 .../com/sun/jmx/mbeanserver/MXBeanLookup.java | 0 .../sun/jmx/mbeanserver/MXBeanMapping.java | 0 .../jmx/mbeanserver/MXBeanMappingFactory.java | 0 .../com/sun/jmx/mbeanserver/MXBeanProxy.java | 0 .../sun/jmx/mbeanserver/MXBeanSupport.java | 0 .../ModifiableClassLoaderRepository.java | 0 .../com/sun/jmx/mbeanserver/NamedObject.java | 0 .../ObjectInputStreamWithLoader.java | 0 .../com/sun/jmx/mbeanserver/PerInterface.java | 0 .../com/sun/jmx/mbeanserver/Repository.java | 0 .../SecureClassLoaderRepository.java | 0 .../StandardMBeanIntrospector.java | 0 .../jmx/mbeanserver/StandardMBeanSupport.java | 0 .../jmx/mbeanserver/SunJmxMBeanServer.java | 0 .../classes/com/sun/jmx/mbeanserver/Util.java | 0 .../jmx/mbeanserver/WeakIdentityHashMap.java | 0 .../com/sun/jmx/mbeanserver/package.html | 0 .../internal/ArrayNotificationBuffer.java | 0 .../sun/jmx/remote/internal/ArrayQueue.java | 0 .../internal/ClientCommunicatorAdmin.java | 0 .../remote/internal/ClientListenerInfo.java | 0 .../remote/internal/ClientNotifForwarder.java | 0 .../sun/jmx/remote/internal/IIOPHelper.java | 0 .../sun/jmx/remote/internal/IIOPProxy.java | 0 .../remote/internal/NotificationBuffer.java | 0 .../internal/NotificationBufferFilter.java | 0 .../com/sun/jmx/remote/internal/ProxyRef.java | 0 .../sun/jmx/remote/internal/RMIExporter.java | 0 .../internal/ServerCommunicatorAdmin.java | 0 .../remote/internal/ServerNotifForwarder.java | 0 .../sun/jmx/remote/internal/Unmarshal.java | 0 .../com/sun/jmx/remote/internal/package.html | 0 .../remote/protocol/iiop/ClientProvider.java | 0 .../remote/protocol/iiop/IIOPProxyImpl.java | 0 .../protocol/iiop/ProxyInputStream.java | 0 .../remote/protocol/iiop/ServerProvider.java | 0 .../remote/protocol/rmi/ClientProvider.java | 0 .../remote/protocol/rmi/ServerProvider.java | 0 .../jmx/remote/security/FileLoginModule.java | 0 .../security/JMXPluggableAuthenticator.java | 0 .../security/JMXSubjectDomainCombiner.java | 0 .../security/MBeanServerAccessController.java | 0 .../MBeanServerFileAccessController.java | 0 .../NotificationAccessController.java | 0 .../jmx/remote/security/SubjectDelegator.java | 0 .../util/ClassLoaderWithRepository.java | 0 .../com/sun/jmx/remote/util/ClassLogger.java | 0 .../com/sun/jmx/remote/util/EnvHelp.java | 0 .../jmx/remote/util/OrderClassLoaders.java | 0 .../management/DiagnosticCommandMBean.java | 0 .../GarbageCollectionNotificationInfo.java | 0 .../management/GarbageCollectorMXBean.java | 0 .../classes/com/sun/management/GcInfo.java | 0 .../management/HotSpotDiagnosticMXBean.java | 0 .../sun/management/OperatingSystemMXBean.java | 0 .../com/sun/management/ThreadMXBean.java | 0 .../management/UnixOperatingSystemMXBean.java | 0 .../classes/com/sun/management/VMOption.java | 0 .../com/sun/management/package-info.java | 0 .../lang/management/BufferPoolMXBean.java | 0 .../lang/management/ClassLoadingMXBean.java | 0 .../lang/management/CompilationMXBean.java | 0 .../management/GarbageCollectorMXBean.java | 0 .../java/lang/management/LockInfo.java | 0 .../lang/management/ManagementFactory.java | 0 .../lang/management/ManagementPermission.java | 0 .../java/lang/management/MemoryMXBean.java | 0 .../lang/management/MemoryManagerMXBean.java | 0 .../management/MemoryNotificationInfo.java | 0 .../lang/management/MemoryPoolMXBean.java | 0 .../java/lang/management/MemoryType.java | 0 .../java/lang/management/MemoryUsage.java | 0 .../java/lang/management/MonitorInfo.java | 0 .../management/OperatingSystemMXBean.java | 0 .../lang/management/PlatformComponent.java | 0 .../management/PlatformLoggingMXBean.java | 0 .../management/PlatformManagedObject.java | 0 .../java/lang/management/RuntimeMXBean.java | 0 .../java/lang/management/ThreadInfo.java | 0 .../java/lang/management/ThreadMXBean.java | 0 .../classes/java/lang/management/package.html | 0 .../classes/javax/management/AndQueryExp.java | 0 .../classes/javax/management/Attribute.java | 0 .../AttributeChangeNotification.java | 0 .../AttributeChangeNotificationFilter.java | 0 .../javax/management/AttributeList.java | 0 .../AttributeNotFoundException.java | 0 .../javax/management/AttributeValueExp.java | 0 .../BadAttributeValueExpException.java | 0 .../BadBinaryOpValueExpException.java | 0 .../BadStringOperationException.java | 0 .../javax/management/BetweenQueryExp.java | 0 .../javax/management/BinaryOpValueExp.java | 0 .../javax/management/BinaryRelQueryExp.java | 0 .../javax/management/BooleanValueExp.java | 0 .../management/ClassAttributeValueExp.java | 0 .../management/DefaultLoaderRepository.java | 0 .../classes/javax/management/Descriptor.java | 0 .../javax/management/DescriptorAccess.java | 0 .../javax/management/DescriptorKey.java | 0 .../javax/management/DescriptorRead.java | 0 .../javax/management/DynamicMBean.java | 0 .../javax/management/ImmutableDescriptor.java | 0 .../classes/javax/management/InQueryExp.java | 0 .../InstanceAlreadyExistsException.java | 0 .../management/InstanceNotFoundException.java | 0 .../javax/management/InstanceOfQueryExp.java | 0 .../management/IntrospectionException.java | 0 .../InvalidApplicationException.java | 0 .../InvalidAttributeValueException.java | 0 .../classes/javax/management/JMException.java | 0 .../javax/management/JMRuntimeException.java | 0 .../share/classes/javax/management/JMX.java | 0 .../management/ListenerNotFoundException.java | 0 .../javax/management/MBeanAttributeInfo.java | 0 .../management/MBeanConstructorInfo.java | 0 .../javax/management/MBeanException.java | 0 .../javax/management/MBeanFeatureInfo.java | 0 .../classes/javax/management/MBeanInfo.java | 0 .../management/MBeanNotificationInfo.java | 0 .../javax/management/MBeanOperationInfo.java | 0 .../javax/management/MBeanParameterInfo.java | 0 .../javax/management/MBeanPermission.java | 0 .../javax/management/MBeanRegistration.java | 0 .../MBeanRegistrationException.java | 0 .../classes/javax/management/MBeanServer.java | 0 .../javax/management/MBeanServerBuilder.java | 0 .../management/MBeanServerConnection.java | 0 .../javax/management/MBeanServerDelegate.java | 0 .../management/MBeanServerDelegateMBean.java | 0 .../javax/management/MBeanServerFactory.java | 0 .../MBeanServerInvocationHandler.java | 0 .../management/MBeanServerNotification.java | 0 .../management/MBeanServerPermission.java | 0 .../management/MBeanTrustPermission.java | 0 .../classes/javax/management/MXBean.java | 0 .../MalformedObjectNameException.java | 0 .../javax/management/MatchQueryExp.java | 0 .../NotCompliantMBeanException.java | 0 .../classes/javax/management/NotQueryExp.java | 0 .../javax/management/Notification.java | 0 .../management/NotificationBroadcaster.java | 0 .../NotificationBroadcasterSupport.java | 0 .../javax/management/NotificationEmitter.java | 0 .../javax/management/NotificationFilter.java | 0 .../management/NotificationFilterSupport.java | 0 .../management/NotificationListener.java | 0 .../javax/management/NumericValueExp.java | 0 .../javax/management/ObjectInstance.java | 0 .../classes/javax/management/ObjectName.java | 0 .../javax/management/OperationsException.java | 0 .../classes/javax/management/OrQueryExp.java | 0 .../javax/management/PersistentMBean.java | 0 .../QualifiedAttributeValueExp.java | 0 .../share/classes/javax/management/Query.java | 0 .../classes/javax/management/QueryEval.java | 0 .../classes/javax/management/QueryExp.java | 0 .../javax/management/ReflectionException.java | 0 .../management/RuntimeErrorException.java | 0 .../management/RuntimeMBeanException.java | 0 .../RuntimeOperationsException.java | 0 .../management/ServiceNotFoundException.java | 0 .../management/StandardEmitterMBean.java | 0 .../javax/management/StandardMBean.java | 0 .../javax/management/StringValueExp.java | 0 .../classes/javax/management/ValueExp.java | 0 .../loading/ClassLoaderRepository.java | 0 .../loading/DefaultLoaderRepository.java | 0 .../javax/management/loading/MLet.java | 0 .../javax/management/loading/MLetContent.java | 0 .../javax/management/loading/MLetMBean.java | 0 .../loading/MLetObjectInputStream.java | 0 .../javax/management/loading/MLetParser.java | 0 .../loading/PrivateClassLoader.java | 0 .../javax/management/loading/PrivateMLet.java | 0 .../javax/management/loading/package.html | 0 .../modelmbean/DescriptorSupport.java | 0 .../InvalidTargetObjectTypeException.java | 0 .../management/modelmbean/ModelMBean.java | 0 .../modelmbean/ModelMBeanAttributeInfo.java | 0 .../modelmbean/ModelMBeanConstructorInfo.java | 0 .../management/modelmbean/ModelMBeanInfo.java | 0 .../modelmbean/ModelMBeanInfoSupport.java | 0 .../ModelMBeanNotificationBroadcaster.java | 0 .../ModelMBeanNotificationInfo.java | 0 .../modelmbean/ModelMBeanOperationInfo.java | 0 .../modelmbean/RequiredModelMBean.java | 0 .../modelmbean/XMLParseException.java | 0 .../javax/management/modelmbean/package.html | 0 .../management/monitor/CounterMonitor.java | 0 .../monitor/CounterMonitorMBean.java | 0 .../management/monitor/GaugeMonitor.java | 0 .../management/monitor/GaugeMonitorMBean.java | 0 .../javax/management/monitor/Monitor.java | 0 .../management/monitor/MonitorMBean.java | 0 .../monitor/MonitorNotification.java | 0 .../monitor/MonitorSettingException.java | 0 .../management/monitor/StringMonitor.java | 0 .../monitor/StringMonitorMBean.java | 0 .../javax/management/monitor/package.html | 0 .../javax/management/openmbean/ArrayType.java | 0 .../management/openmbean/CompositeData.java | 0 .../CompositeDataInvocationHandler.java | 0 .../openmbean/CompositeDataSupport.java | 0 .../openmbean/CompositeDataView.java | 0 .../management/openmbean/CompositeType.java | 0 .../openmbean/InvalidKeyException.java | 0 .../openmbean/InvalidOpenTypeException.java | 0 .../openmbean/KeyAlreadyExistsException.java | 0 .../openmbean/OpenDataException.java | 0 .../openmbean/OpenMBeanAttributeInfo.java | 0 .../OpenMBeanAttributeInfoSupport.java | 0 .../openmbean/OpenMBeanConstructorInfo.java | 0 .../OpenMBeanConstructorInfoSupport.java | 0 .../management/openmbean/OpenMBeanInfo.java | 0 .../openmbean/OpenMBeanInfoSupport.java | 0 .../openmbean/OpenMBeanOperationInfo.java | 0 .../OpenMBeanOperationInfoSupport.java | 0 .../openmbean/OpenMBeanParameterInfo.java | 0 .../OpenMBeanParameterInfoSupport.java | 0 .../javax/management/openmbean/OpenType.java | 0 .../management/openmbean/SimpleType.java | 0 .../management/openmbean/TabularData.java | 0 .../openmbean/TabularDataSupport.java | 0 .../management/openmbean/TabularType.java | 0 .../javax/management/openmbean/package.html | 0 .../classes/javax/management/package.html | 0 .../relation/InvalidRelationIdException.java | 0 .../InvalidRelationServiceException.java | 0 .../InvalidRelationTypeException.java | 0 .../relation/InvalidRoleInfoException.java | 0 .../relation/InvalidRoleValueException.java | 0 .../MBeanServerNotificationFilter.java | 0 .../javax/management/relation/Relation.java | 0 .../relation/RelationException.java | 0 .../relation/RelationNotFoundException.java | 0 .../relation/RelationNotification.java | 0 .../management/relation/RelationService.java | 0 .../relation/RelationServiceMBean.java | 0 ...RelationServiceNotRegisteredException.java | 0 .../management/relation/RelationSupport.java | 0 .../relation/RelationSupportMBean.java | 0 .../management/relation/RelationType.java | 0 .../RelationTypeNotFoundException.java | 0 .../relation/RelationTypeSupport.java | 0 .../javax/management/relation/Role.java | 0 .../javax/management/relation/RoleInfo.java | 0 .../relation/RoleInfoNotFoundException.java | 0 .../javax/management/relation/RoleList.java | 0 .../relation/RoleNotFoundException.java | 0 .../javax/management/relation/RoleResult.java | 0 .../javax/management/relation/RoleStatus.java | 0 .../management/relation/RoleUnresolved.java | 0 .../relation/RoleUnresolvedList.java | 0 .../javax/management/relation/package.html | 0 .../management/remote/JMXAddressable.java | 0 .../management/remote/JMXAuthenticator.java | 0 .../remote/JMXConnectionNotification.java | 0 .../javax/management/remote/JMXConnector.java | 0 .../remote/JMXConnectorFactory.java | 0 .../remote/JMXConnectorProvider.java | 0 .../management/remote/JMXConnectorServer.java | 0 .../remote/JMXConnectorServerFactory.java | 0 .../remote/JMXConnectorServerMBean.java | 0 .../remote/JMXConnectorServerProvider.java | 0 .../javax/management/remote/JMXPrincipal.java | 0 .../remote/JMXProviderException.java | 0 .../remote/JMXServerErrorException.java | 0 .../management/remote/JMXServiceURL.java | 0 .../remote/MBeanServerForwarder.java | 0 .../management/remote/NotificationResult.java | 0 .../remote/SubjectDelegationPermission.java | 0 .../remote/TargetedNotification.java | 0 .../javax/management/remote/package.html | 0 .../remote/rmi/NoCallStackClassLoader.java | 0 .../management/remote/rmi/RMIConnection.java | 0 .../remote/rmi/RMIConnectionImpl.java | 0 .../management/remote/rmi/RMIConnector.java | 0 .../remote/rmi/RMIConnectorServer.java | 0 .../remote/rmi/RMIIIOPServerImpl.java | 0 .../remote/rmi/RMIJRMPServerImpl.java | 0 .../management/remote/rmi/RMIServer.java | 0 .../management/remote/rmi/RMIServerImpl.java | 0 .../javax/management/remote/rmi/package.html | 0 .../classes/javax/management/timer/Timer.java | 0 .../management/timer/TimerAlarmClock.java | 0 .../timer/TimerAlarmClockNotification.java | 0 .../javax/management/timer/TimerMBean.java | 0 .../management/timer/TimerNotification.java | 0 .../javax/management/timer/package.html | 0 .../share/classes}/mgmt-overview.html | 0 .../share/classes/sun/management/Agent.java | 0 .../management/AgentConfigurationError.java | 0 .../management/BaseOperatingSystemImpl.java | 0 .../sun/management/ClassLoadingImpl.java | 0 .../sun/management/CompilationImpl.java | 0 .../sun/management/CompilerThreadStat.java | 0 .../sun/management/ConnectorAddressLink.java | 0 .../DiagnosticCommandArgumentInfo.java | 0 .../sun/management/DiagnosticCommandImpl.java | 0 .../sun/management/DiagnosticCommandInfo.java | 0 .../classes/sun/management/FileSystem.java | 0 .../share/classes/sun/management/Flag.java | 0 ...rbageCollectionNotifInfoCompositeData.java | 0 .../sun/management/GarbageCollectorImpl.java | 0 .../classes/sun/management/GcInfoBuilder.java | 0 .../sun/management/GcInfoCompositeData.java | 0 .../sun/management/HotSpotDiagnostic.java | 0 .../sun/management/HotspotClassLoading.java | 0 .../management/HotspotClassLoadingMBean.java | 0 .../sun/management/HotspotCompilation.java | 0 .../management/HotspotCompilationMBean.java | 0 .../sun/management/HotspotInternal.java | 0 .../sun/management/HotspotInternalMBean.java | 0 .../classes/sun/management/HotspotMemory.java | 0 .../sun/management/HotspotMemoryMBean.java | 0 .../sun/management/HotspotRuntime.java | 0 .../sun/management/HotspotRuntimeMBean.java | 0 .../classes/sun/management/HotspotThread.java | 0 .../sun/management/HotspotThreadMBean.java | 0 .../sun/management/LazyCompositeData.java | 0 .../sun/management/LockInfoCompositeData.java | 0 .../sun/management/ManagementFactory.java | 0 .../management/ManagementFactoryHelper.java | 0 .../sun/management/MappedMXBeanType.java | 0 .../classes/sun/management/MemoryImpl.java | 0 .../sun/management/MemoryManagerImpl.java | 0 .../MemoryNotifInfoCompositeData.java | 0 .../sun/management/MemoryPoolImpl.java | 0 .../management/MemoryUsageCompositeData.java | 0 .../classes/sun/management/MethodInfo.java | 0 .../management/MonitorInfoCompositeData.java | 0 .../NotificationEmitterSupport.java | 0 .../classes/sun/management/RuntimeImpl.java | 0 .../share/classes/sun/management/Sensor.java | 0 .../StackTraceElementCompositeData.java | 0 .../classes/sun/management/ThreadImpl.java | 0 .../management/ThreadInfoCompositeData.java | 0 .../share/classes/sun/management/Util.java | 0 .../classes/sun/management/VMManagement.java | 0 .../sun/management/VMManagementImpl.java | 0 .../sun/management/VMOptionCompositeData.java | 0 .../management/counter/AbstractCounter.java | 0 .../management/counter/ByteArrayCounter.java | 0 .../sun/management/counter/Counter.java | 0 .../management/counter/LongArrayCounter.java | 0 .../sun/management/counter/LongCounter.java | 0 .../sun/management/counter/StringCounter.java | 0 .../classes/sun/management/counter/Units.java | 0 .../sun/management/counter/Variability.java | 0 .../perf/ByteArrayCounterSnapshot.java | 0 .../perf/InstrumentationException.java | 0 .../perf/LongArrayCounterSnapshot.java | 0 .../counter/perf/LongCounterSnapshot.java | 0 .../counter/perf/PerfByteArrayCounter.java | 0 .../counter/perf/PerfDataEntry.java | 0 .../management/counter/perf/PerfDataType.java | 0 .../counter/perf/PerfInstrumentation.java | 0 .../counter/perf/PerfLongArrayCounter.java | 0 .../counter/perf/PerfLongCounter.java | 0 .../counter/perf/PerfStringCounter.java | 0 .../sun/management/counter/perf/Prologue.java | 0 .../counter/perf/StringCounterSnapshot.java | 0 .../sun/management/jdp/JdpBroadcaster.java | 0 .../sun/management/jdp/JdpController.java | 0 .../sun/management/jdp/JdpException.java | 0 .../sun/management/jdp/JdpGenericPacket.java | 0 .../sun/management/jdp/JdpJmxPacket.java | 0 .../classes/sun/management/jdp/JdpPacket.java | 0 .../sun/management/jdp/JdpPacketReader.java | 0 .../sun/management/jdp/JdpPacketWriter.java | 0 .../sun/management/jdp/package-info.java | 0 .../jmxremote/ConnectorBootstrap.java | 0 .../LocalRMIServerSocketFactory.java | 0 .../jmxremote/SingleEntryRegistry.java | 0 .../sun/management/jmxremote/package.html | 0 .../sun/management/resources/agent.properties | 0 .../management/resources/agent_de.properties | 0 .../management/resources/agent_es.properties | 0 .../management/resources/agent_fr.properties | 0 .../management/resources/agent_it.properties | 0 .../management/resources/agent_ja.properties | 0 .../management/resources/agent_ko.properties | 0 .../resources/agent_pt_BR.properties | 0 .../management/resources/agent_sv.properties | 0 .../resources/agent_zh_CN.properties | 0 .../resources/agent_zh_TW.properties | 0 .../share/conf}/jmxremote.access | 0 .../share/conf}/jmxremote.password.template | 0 .../share/conf}/management.properties | 0 .../share/conf}/snmp.acl.template | 0 .../share/native/include}/jmm.h | 0 .../native/libmanagement}/ClassLoadingImpl.c | 0 .../libmanagement}/DiagnosticCommandImpl.c | 0 .../share/native/libmanagement}/Flag.c | 0 .../libmanagement}/GarbageCollectorImpl.c | 0 .../native/libmanagement}/GcInfoBuilder.c | 0 .../native/libmanagement}/HotSpotDiagnostic.c | 0 .../native/libmanagement}/HotspotThread.c | 0 .../share/native/libmanagement}/MemoryImpl.c | 0 .../native/libmanagement}/MemoryManagerImpl.c | 0 .../native/libmanagement}/MemoryPoolImpl.c | 0 .../share/native/libmanagement}/ThreadImpl.c | 0 .../native/libmanagement}/VMManagementImpl.c | 0 .../share/native/libmanagement}/management.c | 0 .../share/native/libmanagement}/management.h | 0 .../sun/management/FileSystemImpl.java | 0 .../sun/management/OperatingSystemImpl.java | 0 .../native/libmanagement}/FileSystemImpl.c | 0 .../libmanagement}/LinuxOperatingSystem.c | 0 .../libmanagement}/MacosxOperatingSystem.c | 0 .../libmanagement}/OperatingSystemImpl.c | 0 .../libmanagement}/SolarisOperatingSystem.c | 0 .../sun/management/FileSystemImpl.java | 0 .../sun/management/OperatingSystemImpl.java | 0 .../native/libmanagement}/FileSystemImpl.c | 0 .../libmanagement}/OperatingSystemImpl.c | 0 .../ldap/AbstractLdapNamingEnumeration.java | 0 .../com/sun/jndi/ldap/BasicControl.java | 0 .../share/classes/com/sun/jndi/ldap/Ber.java | 0 .../classes/com/sun/jndi/ldap/BerDecoder.java | 0 .../classes/com/sun/jndi/ldap/BerEncoder.java | 0 .../sun/jndi/ldap/BindingWithControls.java | 0 .../classes/com/sun/jndi/ldap/ClientId.java | 0 .../classes/com/sun/jndi/ldap/Connection.java | 0 .../ldap/DefaultResponseControlFactory.java | 0 .../com/sun/jndi/ldap/DigestClientId.java | 0 .../jndi/ldap/EntryChangeResponseControl.java | 0 .../classes/com/sun/jndi/ldap/EventQueue.java | 0 .../com/sun/jndi/ldap/EventSupport.java | 0 .../classes/com/sun/jndi/ldap/Filter.java | 0 .../com/sun/jndi/ldap/LdapAttribute.java | 0 .../sun/jndi/ldap/LdapBindingEnumeration.java | 0 .../classes/com/sun/jndi/ldap/LdapClient.java | 0 .../com/sun/jndi/ldap/LdapClientFactory.java | 0 .../classes/com/sun/jndi/ldap/LdapCtx.java | 0 .../com/sun/jndi/ldap/LdapCtxFactory.java | 0 .../classes/com/sun/jndi/ldap/LdapEntry.java | 0 .../classes/com/sun/jndi/ldap/LdapName.java | 0 .../com/sun/jndi/ldap/LdapNameParser.java | 0 .../sun/jndi/ldap/LdapNamingEnumeration.java | 0 .../com/sun/jndi/ldap/LdapPoolManager.java | 0 .../sun/jndi/ldap/LdapReferralContext.java | 0 .../sun/jndi/ldap/LdapReferralException.java | 0 .../com/sun/jndi/ldap/LdapRequest.java | 0 .../classes/com/sun/jndi/ldap/LdapResult.java | 0 .../com/sun/jndi/ldap/LdapSchemaCtx.java | 0 .../com/sun/jndi/ldap/LdapSchemaParser.java | 0 .../sun/jndi/ldap/LdapSearchEnumeration.java | 0 .../classes/com/sun/jndi/ldap/LdapURL.java | 0 .../sun/jndi/ldap/ManageReferralControl.java | 0 .../jndi/ldap/NameClassPairWithControls.java | 0 .../sun/jndi/ldap/NamingEventNotifier.java | 0 .../com/sun/jndi/ldap/NotifierArgs.java | 0 .../share/classes/com/sun/jndi/ldap/Obj.java | 0 .../jndi/ldap/PersistentSearchControl.java | 0 .../sun/jndi/ldap/ReferralEnumeration.java | 0 .../jndi/ldap/SearchResultWithControls.java | 0 .../com/sun/jndi/ldap/ServiceLocator.java | 0 .../com/sun/jndi/ldap/SimpleClientId.java | 0 .../jndi/ldap/UnsolicitedResponseImpl.java | 0 .../com/sun/jndi/ldap/VersionHelper.java | 0 .../jndi/ldap/ext/StartTlsResponseImpl.java | 0 .../com/sun/jndi/ldap/jndiprovider.properties | 0 .../sun/jndi/ldap/pool/ConnectionDesc.java | 0 .../com/sun/jndi/ldap/pool/Connections.java | 0 .../sun/jndi/ldap/pool/ConnectionsRef.java | 0 .../jndi/ldap/pool/ConnectionsWeakRef.java | 0 .../classes/com/sun/jndi/ldap/pool/Pool.java | 0 .../com/sun/jndi/ldap/pool/PoolCallback.java | 0 .../com/sun/jndi/ldap/pool/PoolCleaner.java | 0 .../sun/jndi/ldap/pool/PooledConnection.java | 0 .../ldap/pool/PooledConnectionFactory.java | 0 .../ldap/sasl/DefaultCallbackHandler.java | 0 .../com/sun/jndi/ldap/sasl/LdapSasl.java | 0 .../sun/jndi/ldap/sasl/SaslInputStream.java | 0 .../sun/jndi/ldap/sasl/SaslOutputStream.java | 0 .../sun/jndi/toolkit/ctx/AtomicContext.java | 0 .../jndi/toolkit/ctx/AtomicDirContext.java | 0 .../jndi/toolkit/ctx/ComponentContext.java | 0 .../jndi/toolkit/ctx/ComponentDirContext.java | 0 .../sun/jndi/toolkit/ctx/Continuation.java | 0 .../com/sun/jndi/toolkit/ctx/HeadTail.java | 0 .../toolkit/ctx/PartialCompositeContext.java | 0 .../ctx/PartialCompositeDirContext.java | 0 .../sun/jndi/toolkit/ctx/StringHeadTail.java | 0 .../com/sun/jndi/toolkit/dir/AttrFilter.java | 0 .../jndi/toolkit/dir/ContainmentFilter.java | 0 .../jndi/toolkit/dir/ContextEnumerator.java | 0 .../com/sun/jndi/toolkit/dir/DirSearch.java | 0 .../sun/jndi/toolkit/dir/HierMemDirCtx.java | 0 .../dir/LazySearchEnumerationImpl.java | 0 .../sun/jndi/toolkit/dir/SearchFilter.java | 0 .../jndi/toolkit/url/GenericURLContext.java | 0 .../toolkit/url/GenericURLDirContext.java | 0 .../classes/com/sun/jndi/toolkit/url/Uri.java | 0 .../com/sun/jndi/toolkit/url/UrlUtil.java | 0 .../com/sun/jndi/url/ldap/ldapURLContext.java | 0 .../jndi/url/ldap/ldapURLContextFactory.java | 0 .../url/ldaps/ldapsURLContextFactory.java | 0 .../naming/internal/FactoryEnumeration.java | 0 .../naming/internal/NamedWeakReference.java | 0 .../sun/naming/internal/ResourceManager.java | 0 .../sun/naming/internal/VersionHelper.java | 0 .../javax/naming/AuthenticationException.java | 0 .../AuthenticationNotSupportedException.java | 0 .../classes/javax/naming/BinaryRefAddr.java | 0 .../share/classes/javax/naming/Binding.java | 0 .../javax/naming/CannotProceedException.java | 0 .../javax/naming/CommunicationException.java | 0 .../classes/javax/naming/CompositeName.java | 0 .../classes/javax/naming/CompoundName.java | 0 .../javax/naming/ConfigurationException.java | 0 .../share/classes/javax/naming/Context.java | 0 .../naming/ContextNotEmptyException.java | 0 .../classes/javax/naming/InitialContext.java | 0 .../InsufficientResourcesException.java | 0 .../naming/InterruptedNamingException.java | 0 .../javax/naming/InvalidNameException.java | 0 .../javax/naming/LimitExceededException.java | 0 .../classes/javax/naming/LinkException.java | 0 .../javax/naming/LinkLoopException.java | 0 .../share/classes/javax/naming/LinkRef.java | 0 .../javax/naming/MalformedLinkException.java | 0 .../share/classes/javax/naming/Name.java | 0 .../naming/NameAlreadyBoundException.java | 0 .../classes/javax/naming/NameClassPair.java | 0 .../share/classes/javax/naming/NameImpl.java | 0 .../javax/naming/NameNotFoundException.java | 0 .../classes/javax/naming/NameParser.java | 0 .../javax/naming/NamingEnumeration.java | 0 .../classes/javax/naming/NamingException.java | 0 .../javax/naming/NamingSecurityException.java | 0 .../naming/NoInitialContextException.java | 0 .../javax/naming/NoPermissionException.java | 0 .../javax/naming/NotContextException.java | 0 .../OperationNotSupportedException.java | 0 .../javax/naming/PartialResultException.java | 0 .../share/classes/javax/naming/RefAddr.java | 0 .../share/classes/javax/naming/Reference.java | 0 .../classes/javax/naming/Referenceable.java | 0 .../javax/naming/ReferralException.java | 0 .../naming/ServiceUnavailableException.java | 0 .../naming/SizeLimitExceededException.java | 0 .../classes/javax/naming/StringRefAddr.java | 0 .../naming/TimeLimitExceededException.java | 0 .../javax/naming/directory/Attribute.java | 0 .../directory/AttributeInUseException.java | 0 .../AttributeModificationException.java | 0 .../javax/naming/directory/Attributes.java | 0 .../naming/directory/BasicAttribute.java | 0 .../naming/directory/BasicAttributes.java | 0 .../javax/naming/directory/DirContext.java | 0 .../naming/directory/InitialDirContext.java | 0 .../InvalidAttributeIdentifierException.java | 0 .../InvalidAttributeValueException.java | 0 .../directory/InvalidAttributesException.java | 0 .../InvalidSearchControlsException.java | 0 .../InvalidSearchFilterException.java | 0 .../naming/directory/ModificationItem.java | 0 .../directory/NoSuchAttributeException.java | 0 .../directory/SchemaViolationException.java | 0 .../naming/directory/SearchControls.java | 0 .../javax/naming/directory/SearchResult.java | 0 .../javax/naming/directory/package.html | 0 .../javax/naming/event/EventContext.java | 0 .../javax/naming/event/EventDirContext.java | 0 .../naming/event/NamespaceChangeListener.java | 0 .../javax/naming/event/NamingEvent.java | 0 .../naming/event/NamingExceptionEvent.java | 0 .../javax/naming/event/NamingListener.java | 0 .../naming/event/ObjectChangeListener.java | 0 .../classes/javax/naming/event/package.html | 0 .../javax/naming/ldap/BasicControl.java | 0 .../classes/javax/naming/ldap/Control.java | 0 .../javax/naming/ldap/ControlFactory.java | 0 .../javax/naming/ldap/ExtendedRequest.java | 0 .../javax/naming/ldap/ExtendedResponse.java | 0 .../javax/naming/ldap/HasControls.java | 0 .../javax/naming/ldap/InitialLdapContext.java | 0 .../javax/naming/ldap/LdapContext.java | 0 .../classes/javax/naming/ldap/LdapName.java | 0 .../naming/ldap/LdapReferralException.java | 0 .../naming/ldap/ManageReferralControl.java | 0 .../naming/ldap/PagedResultsControl.java | 0 .../ldap/PagedResultsResponseControl.java | 0 .../share/classes/javax/naming/ldap/Rdn.java | 0 .../javax/naming/ldap/Rfc2253Parser.java | 0 .../javax/naming/ldap/SortControl.java | 0 .../classes/javax/naming/ldap/SortKey.java | 0 .../naming/ldap/SortResponseControl.java | 0 .../javax/naming/ldap/StartTlsRequest.java | 0 .../javax/naming/ldap/StartTlsResponse.java | 0 .../naming/ldap/UnsolicitedNotification.java | 0 .../ldap/UnsolicitedNotificationEvent.java | 0 .../ldap/UnsolicitedNotificationListener.java | 0 .../classes/javax/naming/ldap/package.html | 0 .../share/classes/javax/naming/package.html | 0 .../javax/naming/spi/ContinuationContext.java | 0 .../naming/spi/ContinuationDirContext.java | 0 .../javax/naming/spi/DirObjectFactory.java | 0 .../javax/naming/spi/DirStateFactory.java | 0 .../javax/naming/spi/DirectoryManager.java | 0 .../naming/spi/InitialContextFactory.java | 0 .../spi/InitialContextFactoryBuilder.java | 0 .../javax/naming/spi/NamingManager.java | 0 .../javax/naming/spi/ObjectFactory.java | 0 .../naming/spi/ObjectFactoryBuilder.java | 0 .../javax/naming/spi/ResolveResult.java | 0 .../classes/javax/naming/spi/Resolver.java | 0 .../javax/naming/spi/StateFactory.java | 0 .../classes/javax/naming/spi/package.html | 0 .../provider/certpath/ldap/LDAPCertStore.java | 0 .../certpath/ldap/LDAPCertStoreHelper.java | 0 .../java/util/prefs/MacOSXPreferences.java | 0 .../util/prefs/MacOSXPreferencesFactory.java | 0 .../util/prefs/MacOSXPreferencesFile.java | 0 .../native/libprefs}/MacOSXPreferencesFile.m | 0 .../java/util/prefs/AbstractPreferences.java | 0 .../util/prefs/BackingStoreException.java | 0 .../share/classes/java/util/prefs/Base64.java | 0 .../InvalidPreferencesFormatException.java | 0 .../java/util/prefs/NodeChangeEvent.java | 0 .../java/util/prefs/NodeChangeListener.java | 0 .../util/prefs/PreferenceChangeEvent.java | 0 .../util/prefs/PreferenceChangeListener.java | 0 .../classes/java/util/prefs/Preferences.java | 0 .../java/util/prefs/PreferencesFactory.java | 0 .../classes/java/util/prefs/XmlSupport.java | 0 .../classes/java/util/prefs/package.html | 0 .../util/prefs/FileSystemPreferences.java | 0 .../prefs/FileSystemPreferencesFactory.java | 0 .../native/libprefs}/FileSystemPreferences.c | 0 .../java/util/prefs/WindowsPreferences.java | 0 .../util/prefs/WindowsPreferencesFactory.java | 0 .../native/libprefs}/WindowsPreferences.c | 0 .../sun/rmi/rmid/ExecOptionPermission.java | 0 .../com/sun/rmi/rmid/ExecPermission.java | 0 .../classes/java/rmi/AccessException.java | 0 .../java/rmi/AlreadyBoundException.java | 0 .../classes/java/rmi/ConnectException.java | 0 .../classes/java/rmi/ConnectIOException.java | 0 .../classes/java/rmi/MarshalException.java | 0 .../classes/java/rmi/MarshalledObject.java | 0 .../share/classes/java/rmi/Naming.java | 0 .../java/rmi/NoSuchObjectException.java | 0 .../classes/java/rmi/NotBoundException.java | 0 .../java/rmi/RMISecurityException.java | 0 .../classes/java/rmi/RMISecurityManager.java | 0 .../share/classes/java/rmi/Remote.java | 0 .../classes/java/rmi/RemoteException.java | 0 .../share/classes/java/rmi/ServerError.java | 0 .../classes/java/rmi/ServerException.java | 0 .../java/rmi/ServerRuntimeException.java | 0 .../java/rmi/StubNotFoundException.java | 0 .../classes/java/rmi/UnexpectedException.java | 0 .../java/rmi/UnknownHostException.java | 0 .../classes/java/rmi/UnmarshalException.java | 0 .../java/rmi/activation/Activatable.java | 0 .../activation/ActivateFailedException.java | 0 .../java/rmi/activation/ActivationDesc.java | 0 .../rmi/activation/ActivationException.java | 0 .../java/rmi/activation/ActivationGroup.java | 0 .../rmi/activation/ActivationGroupDesc.java | 0 .../rmi/activation/ActivationGroupID.java | 0 .../java/rmi/activation/ActivationID.java | 0 .../activation/ActivationInstantiator.java | 0 .../rmi/activation/ActivationMonitor.java | 0 .../java/rmi/activation/ActivationSystem.java | 0 .../java/rmi/activation/Activator.java | 0 .../rmi/activation/UnknownGroupException.java | 0 .../activation/UnknownObjectException.java | 0 .../classes/java/rmi/activation/package.html | 0 .../share/classes/java/rmi/dgc/DGC.java | 0 .../share/classes/java/rmi/dgc/Lease.java | 0 .../share/classes/java/rmi/dgc/VMID.java | 0 .../share/classes/java/rmi/dgc/package.html | 0 .../share/classes/java/rmi/package.html | 0 .../java/rmi/registry/LocateRegistry.java | 0 .../classes/java/rmi/registry/Registry.java | 0 .../java/rmi/registry/RegistryHandler.java | 0 .../classes/java/rmi/registry/package.html | 0 .../java/rmi/server/ExportException.java | 0 .../java/rmi/server/LoaderHandler.java | 0 .../classes/java/rmi/server/LogStream.java | 0 .../share/classes/java/rmi/server/ObjID.java | 0 .../classes/java/rmi/server/Operation.java | 0 .../java/rmi/server/RMIClassLoader.java | 0 .../java/rmi/server/RMIClassLoaderSpi.java | 0 .../rmi/server/RMIClientSocketFactory.java | 0 .../java/rmi/server/RMIFailureHandler.java | 0 .../rmi/server/RMIServerSocketFactory.java | 0 .../java/rmi/server/RMISocketFactory.java | 0 .../classes/java/rmi/server/RemoteCall.java | 0 .../classes/java/rmi/server/RemoteObject.java | 0 .../server/RemoteObjectInvocationHandler.java | 0 .../classes/java/rmi/server/RemoteRef.java | 0 .../classes/java/rmi/server/RemoteServer.java | 0 .../classes/java/rmi/server/RemoteStub.java | 0 .../java/rmi/server/ServerCloneException.java | 0 .../rmi/server/ServerNotActiveException.java | 0 .../classes/java/rmi/server/ServerRef.java | 0 .../classes/java/rmi/server/Skeleton.java | 0 .../rmi/server/SkeletonMismatchException.java | 0 .../rmi/server/SkeletonNotFoundException.java | 0 .../rmi/server/SocketSecurityException.java | 0 .../share/classes/java/rmi/server/UID.java | 0 .../java/rmi/server/UnicastRemoteObject.java | 0 .../classes/java/rmi/server/Unreferenced.java | 0 .../classes/java/rmi/server/package.html | 0 .../rmi/ssl/SslRMIClientSocketFactory.java | 0 .../rmi/ssl/SslRMIServerSocketFactory.java | 0 .../share/classes/javax/rmi/ssl/package.html | 0 .../share/classes/sun/rmi/log/LogHandler.java | 0 .../classes/sun/rmi/log/LogInputStream.java | 0 .../classes/sun/rmi/log/LogOutputStream.java | 0 .../classes/sun/rmi/log/ReliableLog.java | 0 .../sun/rmi/registry/RegistryImpl.java | 0 .../registry/resources/rmiregistry.properties | 0 .../resources/rmiregistry_de.properties | 0 .../resources/rmiregistry_es.properties | 0 .../resources/rmiregistry_fr.properties | 0 .../resources/rmiregistry_it.properties | 0 .../resources/rmiregistry_ja.properties | 0 .../resources/rmiregistry_ko.properties | 0 .../resources/rmiregistry_pt_BR.properties | 0 .../resources/rmiregistry_sv.properties | 0 .../resources/rmiregistry_zh_CN.properties | 0 .../resources/rmiregistry_zh_TW.properties | 0 .../share/classes/sun/rmi/runtime/Log.java | 0 .../sun/rmi/runtime/NewThreadAction.java | 0 .../classes/sun/rmi/runtime/RuntimeUtil.java | 0 .../sun/rmi/server/ActivatableRef.java | 0 .../sun/rmi/server/ActivatableServerRef.java | 0 .../classes/sun/rmi/server/Activation.java | 0 .../sun/rmi/server/ActivationGroupImpl.java | 0 .../sun/rmi/server/ActivationGroupInit.java | 0 .../classes/sun/rmi/server/Dispatcher.java | 0 .../rmi/server/InactiveGroupException.java | 0 .../classes/sun/rmi/server/LoaderHandler.java | 0 .../sun/rmi/server/MarshalInputStream.java | 0 .../sun/rmi/server/MarshalOutputStream.java | 0 .../classes/sun/rmi/server/UnicastRef.java | 0 .../classes/sun/rmi/server/UnicastRef2.java | 0 .../sun/rmi/server/UnicastServerRef.java | 0 .../sun/rmi/server/UnicastServerRef2.java | 0 .../share/classes/sun/rmi/server/Util.java | 0 .../sun/rmi/server/WeakClassHashMap.java | 0 .../sun/rmi/server/resources/rmid.properties | 0 .../rmi/server/resources/rmid_de.properties | 0 .../rmi/server/resources/rmid_es.properties | 0 .../rmi/server/resources/rmid_fr.properties | 0 .../rmi/server/resources/rmid_it.properties | 0 .../rmi/server/resources/rmid_ja.properties | 0 .../rmi/server/resources/rmid_ko.properties | 0 .../server/resources/rmid_pt_BR.properties | 0 .../rmi/server/resources/rmid_sv.properties | 0 .../server/resources/rmid_zh_CN.properties | 0 .../server/resources/rmid_zh_TW.properties | 0 .../classes/sun/rmi/transport/Channel.java | 0 .../classes/sun/rmi/transport/Connection.java | 0 .../rmi/transport/ConnectionInputStream.java | 0 .../rmi/transport/ConnectionOutputStream.java | 0 .../sun/rmi/transport/DGCAckHandler.java | 0 .../classes/sun/rmi/transport/DGCClient.java | 0 .../classes/sun/rmi/transport/DGCImpl.java | 0 .../classes/sun/rmi/transport/Endpoint.java | 0 .../classes/sun/rmi/transport/LiveRef.java | 0 .../sun/rmi/transport/ObjectEndpoint.java | 0 .../sun/rmi/transport/ObjectTable.java | 0 .../sun/rmi/transport/StreamRemoteCall.java | 0 .../classes/sun/rmi/transport/Target.java | 0 .../classes/sun/rmi/transport/Transport.java | 0 .../sun/rmi/transport/TransportConstants.java | 0 .../classes/sun/rmi/transport/WeakRef.java | 0 .../sun/rmi/transport/proxy/CGIHandler.java | 0 .../proxy/HttpAwareServerSocket.java | 0 .../rmi/transport/proxy/HttpInputStream.java | 0 .../rmi/transport/proxy/HttpOutputStream.java | 0 .../transport/proxy/HttpReceiveSocket.java | 0 .../transport/proxy/HttpSendInputStream.java | 0 .../transport/proxy/HttpSendOutputStream.java | 0 .../rmi/transport/proxy/HttpSendSocket.java | 0 .../proxy/RMIDirectSocketFactory.java | 0 .../proxy/RMIHttpToCGISocketFactory.java | 0 .../proxy/RMIHttpToPortSocketFactory.java | 0 .../proxy/RMIMasterSocketFactory.java | 0 .../rmi/transport/proxy/RMISocketInfo.java | 0 .../rmi/transport/proxy/WrappedSocket.java | 0 .../transport/tcp/ConnectionMultiplexer.java | 0 .../tcp/MultiplexConnectionInfo.java | 0 .../transport/tcp/MultiplexInputStream.java | 0 .../transport/tcp/MultiplexOutputStream.java | 0 .../sun/rmi/transport/tcp/TCPChannel.java | 0 .../sun/rmi/transport/tcp/TCPConnection.java | 0 .../sun/rmi/transport/tcp/TCPEndpoint.java | 0 .../sun/rmi/transport/tcp/TCPTransport.java | 0 .../rmi/activation/ActivationGroup_Stub.java | 0 .../unix}/bin/java-rmi.cgi.sh | 0 .../javax/script/AbstractScriptEngine.java | 0 .../share/classes/javax/script/Bindings.java | 0 .../classes/javax/script/Compilable.java | 0 .../classes/javax/script/CompiledScript.java | 0 .../share/classes/javax/script/Invocable.java | 0 .../classes/javax/script/ScriptContext.java | 0 .../classes/javax/script/ScriptEngine.java | 0 .../javax/script/ScriptEngineFactory.java | 0 .../javax/script/ScriptEngineManager.java | 0 .../classes/javax/script/ScriptException.java | 0 .../classes/javax/script/SimpleBindings.java | 0 .../javax/script/SimpleScriptContext.java | 0 .../share/classes/javax/script/package.html | 0 .../share/classes/java/security/acl/Acl.java | 0 .../classes/java/security/acl/AclEntry.java | 0 .../security/acl/AclNotFoundException.java | 0 .../classes/java/security/acl/Group.java | 0 .../java/security/acl/LastOwnerException.java | 0 .../java/security/acl/NotOwnerException.java | 0 .../classes/java/security/acl/Owner.java | 0 .../classes/java/security/acl/Permission.java | 0 .../java/security/acl/package-info.java | 0 .../sun/security/acl/AclEntryImpl.java | 0 .../classes/sun/security/acl/AclImpl.java | 0 .../sun/security/acl/AllPermissionsImpl.java | 0 .../classes/sun/security/acl/GroupImpl.java | 0 .../classes/sun/security/acl/OwnerImpl.java | 0 .../sun/security/acl/PermissionImpl.java | 0 .../sun/security/acl/PrincipalImpl.java | 0 .../sun/security/acl/WorldGroupImpl.java | 0 .../native/libosxkrb5}/SCDynamicStoreConfig.m | 0 .../macosx/native/libosxkrb5}/nativeccache.c | 0 .../security/jgss/AuthorizationDataEntry.java | 0 .../sun/security/jgss/ExtendedGSSContext.java | 0 .../security/jgss/ExtendedGSSCredential.java | 0 .../com/sun/security/jgss/GSSUtil.java | 0 .../jgss/InquireSecContextPermission.java | 0 .../com/sun/security/jgss/InquireType.java | 0 .../com/sun/security/jgss/package-info.java | 0 .../security/sasl/gsskerb/FactoryImpl.java | 0 .../security/sasl/gsskerb/GssKrb5Base.java | 0 .../security/sasl/gsskerb/GssKrb5Client.java | 0 .../security/sasl/gsskerb/GssKrb5Server.java | 0 .../auth/kerberos/DelegationPermission.java | 0 .../security/auth/kerberos/EncryptionKey.java | 0 .../JavaxSecurityAuthKerberosAccessImpl.java | 0 .../auth/kerberos/KerberosCredMessage.java | 0 .../security/auth/kerberos/KerberosKey.java | 0 .../auth/kerberos/KerberosPrincipal.java | 0 .../auth/kerberos/KerberosTicket.java | 0 .../javax/security/auth/kerberos/KeyImpl.java | 0 .../javax/security/auth/kerberos/KeyTab.java | 0 .../auth/kerberos/ServicePermission.java | 0 .../security/auth/kerberos/package-info.java | 0 .../share/classes}/jgss-overview.html | 0 .../classes/org/ietf/jgss/ChannelBinding.java | 0 .../classes/org/ietf/jgss/GSSContext.java | 0 .../classes/org/ietf/jgss/GSSCredential.java | 0 .../classes/org/ietf/jgss/GSSException.java | 0 .../classes/org/ietf/jgss/GSSManager.java | 0 .../share/classes/org/ietf/jgss/GSSName.java | 0 .../classes/org/ietf/jgss/MessageProp.java | 0 .../share/classes/org/ietf/jgss/Oid.java | 0 .../share/classes/org/ietf/jgss/package.html | 0 .../http/spnego/NegotiateCallbackHandler.java | 0 .../protocol/http/spnego/NegotiatorImpl.java | 0 .../classes/sun/security/jgss/GSSCaller.java | 0 .../sun/security/jgss/GSSContextImpl.java | 0 .../sun/security/jgss/GSSCredentialImpl.java | 0 .../sun/security/jgss/GSSExceptionImpl.java | 0 .../classes/sun/security/jgss/GSSHeader.java | 0 .../sun/security/jgss/GSSManagerImpl.java | 0 .../sun/security/jgss/GSSNameImpl.java | 0 .../classes/sun/security/jgss/GSSToken.java | 0 .../classes/sun/security/jgss/GSSUtil.java | 0 .../classes/sun/security/jgss/HttpCaller.java | 0 .../sun/security/jgss/LoginConfigImpl.java | 0 .../sun/security/jgss/ProviderList.java | 0 .../sun/security/jgss/SunProvider.java | 0 .../sun/security/jgss/TokenTracker.java | 0 .../jgss/krb5/AcceptSecContextToken.java | 0 .../sun/security/jgss/krb5/CipherHelper.java | 0 .../jgss/krb5/InitSecContextToken.java | 0 .../sun/security/jgss/krb5/InitialToken.java | 0 .../jgss/krb5/Krb5AcceptCredential.java | 0 .../sun/security/jgss/krb5/Krb5Context.java | 0 .../security/jgss/krb5/Krb5CredElement.java | 0 .../jgss/krb5/Krb5InitCredential.java | 0 .../security/jgss/krb5/Krb5MechFactory.java | 0 .../security/jgss/krb5/Krb5NameElement.java | 0 .../jgss/krb5/Krb5ProxyCredential.java | 0 .../sun/security/jgss/krb5/Krb5Token.java | 0 .../sun/security/jgss/krb5/Krb5Util.java | 0 .../sun/security/jgss/krb5/MessageToken.java | 0 .../security/jgss/krb5/MessageToken_v2.java | 0 .../sun/security/jgss/krb5/MicToken.java | 0 .../sun/security/jgss/krb5/MicToken_v2.java | 0 .../sun/security/jgss/krb5/ServiceCreds.java | 0 .../sun/security/jgss/krb5/SubjectComber.java | 0 .../sun/security/jgss/krb5/WrapToken.java | 0 .../sun/security/jgss/krb5/WrapToken_v2.java | 0 .../sun/security/jgss/spi/GSSContextSpi.java | 0 .../security/jgss/spi/GSSCredentialSpi.java | 0 .../sun/security/jgss/spi/GSSNameSpi.java | 0 .../security/jgss/spi/MechanismFactory.java | 0 .../security/jgss/spnego/NegTokenInit.java | 0 .../security/jgss/spnego/NegTokenTarg.java | 0 .../security/jgss/spnego/SpNegoContext.java | 0 .../jgss/spnego/SpNegoCredElement.java | 0 .../jgss/spnego/SpNegoMechFactory.java | 0 .../sun/security/jgss/spnego/SpNegoToken.java | 0 .../security/jgss/wrapper/GSSCredElement.java | 0 .../sun/security/jgss/wrapper/GSSLibStub.java | 0 .../security/jgss/wrapper/GSSNameElement.java | 0 .../sun/security/jgss/wrapper/Krb5Util.java | 0 .../jgss/wrapper/NativeGSSContext.java | 0 .../jgss/wrapper/NativeGSSFactory.java | 0 .../jgss/wrapper/SunNativeProvider.java | 0 .../sun/security/krb5/Asn1Exception.java | 0 .../classes/sun/security/krb5/Checksum.java | 0 .../classes/sun/security/krb5/Config.java | 0 .../classes/sun/security/krb5/Confounder.java | 0 .../sun/security/krb5/Credentials.java | 0 .../sun/security/krb5/EncryptedData.java | 0 .../sun/security/krb5/EncryptionKey.java | 0 .../krb5/JavaxSecurityAuthKerberosAccess.java | 0 .../classes/sun/security/krb5/KdcComm.java | 0 .../sun/security/krb5/KerberosSecrets.java | 0 .../classes/sun/security/krb5/KrbApRep.java | 0 .../classes/sun/security/krb5/KrbApReq.java | 0 .../sun/security/krb5/KrbAppMessage.java | 0 .../classes/sun/security/krb5/KrbAsRep.java | 0 .../classes/sun/security/krb5/KrbAsReq.java | 0 .../sun/security/krb5/KrbAsReqBuilder.java | 0 .../classes/sun/security/krb5/KrbCred.java | 0 .../sun/security/krb5/KrbCryptoException.java | 0 .../sun/security/krb5/KrbException.java | 0 .../classes/sun/security/krb5/KrbKdcRep.java | 0 .../classes/sun/security/krb5/KrbPriv.java | 0 .../classes/sun/security/krb5/KrbSafe.java | 0 .../sun/security/krb5/KrbServiceLocator.java | 0 .../classes/sun/security/krb5/KrbTgsRep.java | 0 .../classes/sun/security/krb5/KrbTgsReq.java | 0 .../sun/security/krb5/PrincipalName.java | 0 .../classes/sun/security/krb5/Realm.java | 0 .../sun/security/krb5/RealmException.java | 0 .../security/krb5/SCDynamicStoreConfig.java | 0 .../sun/security/krb5/internal/APOptions.java | 0 .../sun/security/krb5/internal/APRep.java | 0 .../sun/security/krb5/internal/APReq.java | 0 .../sun/security/krb5/internal/ASRep.java | 0 .../sun/security/krb5/internal/ASReq.java | 0 .../security/krb5/internal/AuthContext.java | 0 .../security/krb5/internal/Authenticator.java | 0 .../krb5/internal/AuthorizationData.java | 0 .../krb5/internal/AuthorizationDataEntry.java | 0 .../krb5/internal/CredentialsUtil.java | 0 .../sun/security/krb5/internal/ETypeInfo.java | 0 .../security/krb5/internal/ETypeInfo2.java | 0 .../security/krb5/internal/EncAPRepPart.java | 0 .../security/krb5/internal/EncASRepPart.java | 0 .../security/krb5/internal/EncKDCRepPart.java | 0 .../krb5/internal/EncKrbCredPart.java | 0 .../krb5/internal/EncKrbPrivPart.java | 0 .../security/krb5/internal/EncTGSRepPart.java | 0 .../security/krb5/internal/EncTicketPart.java | 0 .../security/krb5/internal/HostAddress.java | 0 .../security/krb5/internal/HostAddresses.java | 0 .../security/krb5/internal/KDCOptions.java | 0 .../sun/security/krb5/internal/KDCRep.java | 0 .../sun/security/krb5/internal/KDCReq.java | 0 .../security/krb5/internal/KDCReqBody.java | 0 .../sun/security/krb5/internal/KRBCred.java | 0 .../sun/security/krb5/internal/KRBError.java | 0 .../sun/security/krb5/internal/KRBPriv.java | 0 .../sun/security/krb5/internal/KRBSafe.java | 0 .../security/krb5/internal/KRBSafeBody.java | 0 .../krb5/internal/KdcErrException.java | 0 .../security/krb5/internal/KerberosTime.java | 0 .../sun/security/krb5/internal/Krb5.java | 0 .../krb5/internal/KrbApErrException.java | 0 .../security/krb5/internal/KrbCredInfo.java | 0 .../krb5/internal/KrbErrException.java | 0 .../sun/security/krb5/internal/LastReq.java | 0 .../security/krb5/internal/LastReqEntry.java | 0 .../krb5/internal/LocalSeqNumber.java | 0 .../security/krb5/internal/LoginOptions.java | 0 .../security/krb5/internal/MethodData.java | 0 .../sun/security/krb5/internal/NetClient.java | 0 .../sun/security/krb5/internal/PAData.java | 0 .../security/krb5/internal/PAEncTSEnc.java | 0 .../security/krb5/internal/PAForUserEnc.java | 0 .../security/krb5/internal/ReplayCache.java | 0 .../sun/security/krb5/internal/SeqNumber.java | 0 .../sun/security/krb5/internal/TGSRep.java | 0 .../sun/security/krb5/internal/TGSReq.java | 0 .../sun/security/krb5/internal/Ticket.java | 0 .../security/krb5/internal/TicketFlags.java | 0 .../krb5/internal/TransitedEncoding.java | 0 .../internal/ccache/CCacheInputStream.java | 0 .../internal/ccache/CCacheOutputStream.java | 0 .../krb5/internal/ccache/Credentials.java | 0 .../internal/ccache/CredentialsCache.java | 0 .../internal/ccache/FileCCacheConstants.java | 0 .../internal/ccache/FileCredentialsCache.java | 0 .../ccache/MemoryCredentialsCache.java | 0 .../security/krb5/internal/ccache/Tag.java | 0 .../security/krb5/internal/crypto/Aes128.java | 0 .../crypto/Aes128CtsHmacSha1EType.java | 0 .../security/krb5/internal/crypto/Aes256.java | 0 .../crypto/Aes256CtsHmacSha1EType.java | 0 .../krb5/internal/crypto/ArcFourHmac.java | 0 .../internal/crypto/ArcFourHmacEType.java | 0 .../krb5/internal/crypto/CksumType.java | 0 .../krb5/internal/crypto/Crc32CksumType.java | 0 .../security/krb5/internal/crypto/Des.java | 0 .../security/krb5/internal/crypto/Des3.java | 0 .../crypto/Des3CbcHmacSha1KdEType.java | 0 .../krb5/internal/crypto/DesCbcCrcEType.java | 0 .../krb5/internal/crypto/DesCbcEType.java | 0 .../krb5/internal/crypto/DesCbcMd5EType.java | 0 .../krb5/internal/crypto/DesMacCksumType.java | 0 .../internal/crypto/DesMacKCksumType.java | 0 .../security/krb5/internal/crypto/EType.java | 0 .../crypto/HmacMd5ArcFourCksumType.java | 0 .../crypto/HmacSha1Aes128CksumType.java | 0 .../crypto/HmacSha1Aes256CksumType.java | 0 .../crypto/HmacSha1Des3KdCksumType.java | 0 .../krb5/internal/crypto/KeyUsage.java | 0 .../security/krb5/internal/crypto/Nonce.java | 0 .../krb5/internal/crypto/NullEType.java | 0 .../krb5/internal/crypto/RsaMd5CksumType.java | 0 .../internal/crypto/RsaMd5DesCksumType.java | 0 .../security/krb5/internal/crypto/crc32.java | 0 .../krb5/internal/crypto/dk/AesDkCrypto.java | 0 .../internal/crypto/dk/ArcFourCrypto.java | 0 .../krb5/internal/crypto/dk/Des3DkCrypto.java | 0 .../krb5/internal/crypto/dk/DkCrypto.java | 0 .../security/krb5/internal/ktab/KeyTab.java | 0 .../krb5/internal/ktab/KeyTabConstants.java | 0 .../krb5/internal/ktab/KeyTabEntry.java | 0 .../krb5/internal/ktab/KeyTabInputStream.java | 0 .../internal/ktab/KeyTabOutputStream.java | 0 .../krb5/internal/rcache/AuthList.java | 0 .../krb5/internal/rcache/AuthTime.java | 0 .../internal/rcache/AuthTimeWithHash.java | 0 .../krb5/internal/rcache/DflCache.java | 0 .../krb5/internal/rcache/MemoryCache.java | 0 .../krb5/internal/util/KerberosFlags.java | 0 .../krb5/internal/util/KerberosString.java | 0 .../internal/util/KrbDataInputStream.java | 0 .../internal/util/KrbDataOutputStream.java | 0 .../krb5/KerberosClientKeyExchangeImpl.java | 0 .../ssl/krb5/KerberosPreMasterSecret.java | 0 .../sun/security/ssl/krb5/Krb5ProxyImpl.java | 0 .../share/native/libj2gss}/GSSLibStub.c | 0 .../share/native/libj2gss}/NativeUtil.c | 0 .../share/native/libj2gss}/NativeUtil.h | 0 .../share/native/libj2gss}/gssapi.h | 0 .../unix/native/libj2gss}/NativeFunc.c | 0 .../unix/native/libj2gss}/NativeFunc.h | 0 .../security/krb5/internal/tools/Kinit.java | 0 .../krb5/internal/tools/KinitOptions.java | 0 .../security/krb5/internal/tools/Klist.java | 0 .../security/krb5/internal/tools/Ktab.java | 0 .../native/libw2k_lsa_auth}/NativeCreds.c | 0 .../libw2k_lsa_auth}/WindowsDirectory.c | 0 .../sun/security/sasl/ClientFactoryImpl.java | 0 .../com/sun/security/sasl/CramMD5Base.java | 0 .../com/sun/security/sasl/CramMD5Client.java | 0 .../com/sun/security/sasl/CramMD5Server.java | 0 .../com/sun/security/sasl/ExternalClient.java | 0 .../com/sun/security/sasl/PlainClient.java | 0 .../com/sun/security/sasl/Provider.java | 0 .../sun/security/sasl/ServerFactoryImpl.java | 0 .../security/sasl/digest/DigestMD5Base.java | 0 .../security/sasl/digest/DigestMD5Client.java | 0 .../security/sasl/digest/DigestMD5Server.java | 0 .../sun/security/sasl/digest/FactoryImpl.java | 0 .../sun/security/sasl/digest/SecurityCtx.java | 0 .../sun/security/sasl/ntlm/FactoryImpl.java | 0 .../sun/security/sasl/ntlm/NTLMClient.java | 0 .../sun/security/sasl/ntlm/NTLMServer.java | 0 .../security/sasl/util/AbstractSaslImpl.java | 0 .../sun/security/sasl/util/PolicyUtils.java | 0 .../sasl/AuthenticationException.java | 0 .../security/sasl/AuthorizeCallback.java | 0 .../javax/security/sasl/RealmCallback.java | 0 .../security/sasl/RealmChoiceCallback.java | 0 .../classes/javax/security/sasl/Sasl.java | 0 .../javax/security/sasl/SaslClient.java | 0 .../security/sasl/SaslClientFactory.java | 0 .../javax/security/sasl/SaslException.java | 0 .../javax/security/sasl/SaslServer.java | 0 .../security/sasl/SaslServerFactory.java | 0 .../javax/security/sasl/package-info.java | 0 .../share/classes/javax/smartcardio/ATR.java | 0 .../share/classes/javax/smartcardio/Card.java | 0 .../javax/smartcardio/CardChannel.java | 0 .../javax/smartcardio/CardException.java | 0 .../smartcardio/CardNotPresentException.java | 0 .../javax/smartcardio/CardPermission.java | 0 .../javax/smartcardio/CardTerminal.java | 0 .../javax/smartcardio/CardTerminals.java | 0 .../javax/smartcardio/CommandAPDU.java | 0 .../javax/smartcardio/ResponseAPDU.java | 0 .../javax/smartcardio/TerminalFactory.java | 0 .../javax/smartcardio/TerminalFactorySpi.java | 0 .../classes/javax/smartcardio/package.html | 0 .../sun/security/smartcardio/CardImpl.java | 0 .../sun/security/smartcardio/ChannelImpl.java | 0 .../sun/security/smartcardio/PCSC.java | 0 .../security/smartcardio/PCSCException.java | 0 .../security/smartcardio/PCSCTerminals.java | 0 .../sun/security/smartcardio/SunPCSC.java | 0 .../security/smartcardio/TerminalImpl.java | 0 .../share/native/libj2pcsc}/pcsc.c | 0 .../security/smartcardio/PlatformPCSC.java | 0 .../unix/native/libj2pcsc}/MUSCLE/COPYING | 0 .../unix/native/libj2pcsc}/MUSCLE/pcsclite.h | 0 .../unix/native/libj2pcsc}/MUSCLE/winscard.h | 0 .../unix/native/libj2pcsc}/pcsc_md.c | 0 .../unix/native/libj2pcsc}/pcsc_md.h | 0 .../security/smartcardio/PlatformPCSC.java | 0 .../windows/native/libj2pcsc}/pcsc_md.c | 0 .../windows/native/libj2pcsc}/pcsc_md.h | 0 .../com/sun/rowset/CachedRowSetImpl.java | 0 .../com/sun/rowset/FilteredRowSetImpl.java | 0 .../com/sun/rowset/JdbcRowSetImpl.java | 0 .../sun/rowset/JdbcRowSetResourceBundle.java | 0 .../com/sun/rowset/JoinRowSetImpl.java | 0 .../com/sun/rowset/RowSetFactoryImpl.java | 0 .../rowset/RowSetResourceBundle.properties | 0 .../rowset/RowSetResourceBundle_de.properties | 0 .../rowset/RowSetResourceBundle_es.properties | 0 .../rowset/RowSetResourceBundle_fr.properties | 0 .../rowset/RowSetResourceBundle_it.properties | 0 .../rowset/RowSetResourceBundle_ja.properties | 0 .../rowset/RowSetResourceBundle_ko.properties | 0 .../RowSetResourceBundle_pt_BR.properties | 0 .../rowset/RowSetResourceBundle_sv.properties | 0 .../RowSetResourceBundle_zh_CN.properties | 0 .../RowSetResourceBundle_zh_TW.properties | 0 .../classes/com/sun/rowset/WebRowSetImpl.java | 0 .../com/sun/rowset/internal/BaseRow.java | 0 .../rowset/internal/CachedRowSetReader.java | 0 .../rowset/internal/CachedRowSetWriter.java | 0 .../com/sun/rowset/internal/InsertRow.java | 0 .../classes/com/sun/rowset/internal/Row.java | 0 .../sun/rowset/internal/SyncResolverImpl.java | 0 .../rowset/internal/WebRowSetXmlReader.java | 0 .../rowset/internal/WebRowSetXmlWriter.java | 0 .../sun/rowset/internal/XmlErrorHandler.java | 0 .../internal/XmlReaderContentHandler.java | 0 .../com/sun/rowset/internal/XmlResolver.java | 0 .../share/classes/com/sun/rowset/package.html | 0 .../providers/RIOptimisticProvider.java | 0 .../sun/rowset/providers/RIXMLProvider.java | 0 .../com/sun/rowset/providers/package.html | 0 .../classes/javax/sql/rowset/BaseRowSet.java | 0 .../javax/sql/rowset/CachedRowSet.java | 0 .../javax/sql/rowset/FilteredRowSet.java | 0 .../classes/javax/sql/rowset/JdbcRowSet.java | 0 .../classes/javax/sql/rowset/JoinRowSet.java | 0 .../classes/javax/sql/rowset/Joinable.java | 0 .../classes/javax/sql/rowset/Predicate.java | 0 .../javax/sql/rowset/RowSetFactory.java | 0 .../javax/sql/rowset/RowSetMetaDataImpl.java | 0 .../javax/sql/rowset/RowSetProvider.java | 0 .../javax/sql/rowset/RowSetWarning.java | 0 .../classes/javax/sql/rowset/WebRowSet.java | 0 .../classes/javax/sql/rowset/package.html | 0 .../javax/sql/rowset/rowset.properties | 0 .../javax/sql/rowset/serial/SQLInputImpl.java | 0 .../sql/rowset/serial/SQLOutputImpl.java | 0 .../javax/sql/rowset/serial/SerialArray.java | 0 .../javax/sql/rowset/serial/SerialBlob.java | 0 .../javax/sql/rowset/serial/SerialClob.java | 0 .../sql/rowset/serial/SerialDatalink.java | 0 .../sql/rowset/serial/SerialException.java | 0 .../sql/rowset/serial/SerialJavaObject.java | 0 .../javax/sql/rowset/serial/SerialRef.java | 0 .../javax/sql/rowset/serial/SerialStruct.java | 0 .../javax/sql/rowset/serial/package.html | 0 .../javax/sql/rowset/spi/SyncFactory.java | 0 .../sql/rowset/spi/SyncFactoryException.java | 0 .../javax/sql/rowset/spi/SyncProvider.java | 0 .../sql/rowset/spi/SyncProviderException.java | 0 .../javax/sql/rowset/spi/SyncResolver.java | 0 .../sql/rowset/spi/TransactionalWriter.java | 0 .../javax/sql/rowset/spi/XmlReader.java | 0 .../javax/sql/rowset/spi/XmlWriter.java | 0 .../classes/javax/sql/rowset/spi/package.html | 0 .../share/classes/javax/sql/rowset/sqlxml.xsd | 0 .../classes/javax/sql/rowset/webrowset.xsd | 0 .../share/classes/java/sql/Array.java | 0 .../java/sql/BatchUpdateException.java | 0 .../share/classes/java/sql/Blob.java | 0 .../classes/java/sql/CallableStatement.java | 0 .../classes/java/sql/ClientInfoStatus.java | 0 .../share/classes/java/sql/Clob.java | 0 .../share/classes/java/sql/Connection.java | 0 .../classes/java/sql/DataTruncation.java | 0 .../classes/java/sql/DatabaseMetaData.java | 0 .../share/classes/java/sql/Date.java | 0 .../share/classes/java/sql/Driver.java | 0 .../share/classes/java/sql/DriverAction.java | 0 .../share/classes/java/sql/DriverManager.java | 0 .../classes/java/sql/DriverPropertyInfo.java | 0 .../share/classes/java/sql/JDBCType.java | 0 .../share/classes/java/sql/NClob.java | 0 .../classes/java/sql/ParameterMetaData.java | 0 .../classes/java/sql/PreparedStatement.java | 0 .../classes/java/sql/PseudoColumnUsage.java | 0 .../share/classes/java/sql/Ref.java | 0 .../share/classes/java/sql/ResultSet.java | 0 .../classes/java/sql/ResultSetMetaData.java | 0 .../share/classes/java/sql/RowId.java | 0 .../share/classes/java/sql/RowIdLifetime.java | 0 .../java/sql/SQLClientInfoException.java | 0 .../share/classes/java/sql/SQLData.java | 0 .../classes/java/sql/SQLDataException.java | 0 .../share/classes/java/sql/SQLException.java | 0 .../sql/SQLFeatureNotSupportedException.java | 0 .../share/classes/java/sql/SQLInput.java | 0 ...IntegrityConstraintViolationException.java | 0 .../SQLInvalidAuthorizationSpecException.java | 0 .../SQLNonTransientConnectionException.java | 0 .../java/sql/SQLNonTransientException.java | 0 .../share/classes/java/sql/SQLOutput.java | 0 .../share/classes/java/sql/SQLPermission.java | 0 .../java/sql/SQLRecoverableException.java | 0 .../java/sql/SQLSyntaxErrorException.java | 0 .../classes/java/sql/SQLTimeoutException.java | 0 .../sql/SQLTransactionRollbackException.java | 0 .../sql/SQLTransientConnectionException.java | 0 .../java/sql/SQLTransientException.java | 0 .../share/classes/java/sql/SQLType.java | 0 .../share/classes/java/sql/SQLWarning.java | 0 .../share/classes/java/sql/SQLXML.java | 0 .../share/classes/java/sql/Savepoint.java | 0 .../share/classes/java/sql/Statement.java | 0 .../share/classes/java/sql/Struct.java | 0 .../share/classes/java/sql/Time.java | 0 .../share/classes/java/sql/Timestamp.java | 0 .../share/classes/java/sql/Types.java | 0 .../share/classes/java/sql/Wrapper.java | 0 .../share/classes/java/sql/package.html | 0 .../classes/javax/sql/CommonDataSource.java | 0 .../classes/javax/sql/ConnectionEvent.java | 0 .../javax/sql/ConnectionEventListener.java | 0 .../javax/sql/ConnectionPoolDataSource.java | 0 .../share/classes/javax/sql/DataSource.java | 0 .../classes/javax/sql/PooledConnection.java | 0 .../share/classes/javax/sql/RowSet.java | 0 .../share/classes/javax/sql/RowSetEvent.java | 0 .../classes/javax/sql/RowSetInternal.java | 0 .../classes/javax/sql/RowSetListener.java | 0 .../classes/javax/sql/RowSetMetaData.java | 0 .../share/classes/javax/sql/RowSetReader.java | 0 .../share/classes/javax/sql/RowSetWriter.java | 0 .../classes/javax/sql/StatementEvent.java | 0 .../javax/sql/StatementEventListener.java | 0 .../share/classes/javax/sql/XAConnection.java | 0 .../share/classes/javax/sql/XADataSource.java | 0 .../share/classes/javax/sql/package.html | 0 .../apache/xml/internal/security/Init.java | 0 .../security/algorithms/Algorithm.java | 0 .../security/algorithms/ClassLoaderUtils.java | 0 .../security/algorithms/JCEMapper.java | 0 .../algorithms/MessageDigestAlgorithm.java | 0 .../algorithms/SignatureAlgorithm.java | 0 .../algorithms/SignatureAlgorithmSpi.java | 0 .../implementations/IntegrityHmac.java | 0 .../implementations/SignatureBaseRSA.java | 0 .../implementations/SignatureDSA.java | 0 .../implementations/SignatureECDSA.java | 0 .../algorithms/implementations/package.html | 0 .../internal/security/algorithms/package.html | 0 .../c14n/CanonicalizationException.java | 0 .../internal/security/c14n/Canonicalizer.java | 0 .../security/c14n/CanonicalizerSpi.java | 0 .../c14n/InvalidCanonicalizerException.java | 0 .../security/c14n/helper/AttrCompare.java | 0 .../security/c14n/helper/C14nHelper.java | 0 .../security/c14n/helper/package.html | 0 .../c14n/implementations/Canonicalizer11.java | 0 .../Canonicalizer11_OmitComments.java | 0 .../Canonicalizer11_WithComments.java | 0 .../Canonicalizer20010315.java | 0 .../Canonicalizer20010315Excl.java | 0 ...Canonicalizer20010315ExclOmitComments.java | 0 ...Canonicalizer20010315ExclWithComments.java | 0 .../Canonicalizer20010315OmitComments.java | 0 .../Canonicalizer20010315WithComments.java | 0 .../implementations/CanonicalizerBase.java | 0 .../CanonicalizerPhysical.java | 0 .../implementations/NameSpaceSymbTable.java | 0 .../c14n/implementations/UtfHelpper.java | 0 .../c14n/implementations/package.html | 0 .../xml/internal/security/c14n/package.html | 0 .../encryption/AbstractSerializer.java | 0 .../security/encryption/AgreementMethod.java | 0 .../security/encryption/CipherData.java | 0 .../security/encryption/CipherReference.java | 0 .../security/encryption/CipherValue.java | 0 .../encryption/DocumentSerializer.java | 0 .../security/encryption/EncryptedData.java | 0 .../security/encryption/EncryptedKey.java | 0 .../security/encryption/EncryptedType.java | 0 .../security/encryption/EncryptionMethod.java | 0 .../encryption/EncryptionProperties.java | 0 .../encryption/EncryptionProperty.java | 0 .../security/encryption/Reference.java | 0 .../security/encryption/ReferenceList.java | 0 .../security/encryption/Serializer.java | 0 .../security/encryption/Transforms.java | 0 .../security/encryption/XMLCipher.java | 0 .../security/encryption/XMLCipherInput.java | 0 .../encryption/XMLCipherParameters.java | 0 .../encryption/XMLEncryptionException.java | 0 .../internal/security/encryption/package.html | 0 .../AlgorithmAlreadyRegisteredException.java | 0 .../exceptions/Base64DecodingException.java | 0 .../exceptions/XMLSecurityException.java | 0 .../XMLSecurityRuntimeException.java | 0 .../internal/security/exceptions/package.html | 0 ...tentHandlerAlreadyRegisteredException.java | 0 .../xml/internal/security/keys/KeyInfo.java | 0 .../xml/internal/security/keys/KeyUtils.java | 0 .../keys/content/DEREncodedKeyValue.java | 0 .../security/keys/content/KeyInfoContent.java | 0 .../keys/content/KeyInfoReference.java | 0 .../security/keys/content/KeyName.java | 0 .../security/keys/content/KeyValue.java | 0 .../security/keys/content/MgmtData.java | 0 .../security/keys/content/PGPData.java | 0 .../keys/content/RetrievalMethod.java | 0 .../security/keys/content/SPKIData.java | 0 .../security/keys/content/X509Data.java | 0 .../keys/content/keyvalues/DSAKeyValue.java | 0 .../content/keyvalues/KeyValueContent.java | 0 .../keys/content/keyvalues/RSAKeyValue.java | 0 .../keys/content/keyvalues/package.html | 0 .../security/keys/content/package.html | 0 .../keys/content/x509/XMLX509CRL.java | 0 .../keys/content/x509/XMLX509Certificate.java | 0 .../keys/content/x509/XMLX509DataContent.java | 0 .../keys/content/x509/XMLX509Digest.java | 0 .../content/x509/XMLX509IssuerSerial.java | 0 .../keys/content/x509/XMLX509SKI.java | 0 .../keys/content/x509/XMLX509SubjectName.java | 0 .../security/keys/content/x509/package.html | 0 .../InvalidKeyResolverException.java | 0 .../keys/keyresolver/KeyResolver.java | 0 .../keyresolver/KeyResolverException.java | 0 .../keys/keyresolver/KeyResolverSpi.java | 0 .../DEREncodedKeyValueResolver.java | 0 .../implementations/DSAKeyValueResolver.java | 0 .../implementations/EncryptedKeyResolver.java | 0 .../KeyInfoReferenceResolver.java | 0 .../implementations/PrivateKeyResolver.java | 0 .../implementations/RSAKeyValueResolver.java | 0 .../RetrievalMethodResolver.java | 0 .../implementations/SecretKeyResolver.java | 0 .../implementations/SingleKeyResolver.java | 0 .../X509CertificateResolver.java | 0 .../implementations/X509DigestResolver.java | 0 .../X509IssuerSerialResolver.java | 0 .../implementations/X509SKIResolver.java | 0 .../X509SubjectNameResolver.java | 0 .../keyresolver/implementations/package.html | 0 .../security/keys/keyresolver/package.html | 0 .../xml/internal/security/keys/package.html | 0 .../keys/storage/StorageResolver.java | 0 .../storage/StorageResolverException.java | 0 .../keys/storage/StorageResolverSpi.java | 0 .../CertsInFilesystemDirectoryResolver.java | 0 .../implementations/KeyStoreResolver.java | 0 .../SingleCertificateResolver.java | 0 .../keys/storage/implementations/package.html | 0 .../security/keys/storage/package.html | 0 .../apache/xml/internal/security/package.html | 0 .../xml/internal/security/resource/config.dtd | 0 .../xml/internal/security/resource/config.xml | 0 .../internal/security/resource/package.html | 0 .../resource/xmlsecurity_de.properties | 0 .../resource/xmlsecurity_en.properties | 0 .../InvalidDigestValueException.java | 0 .../InvalidSignatureValueException.java | 0 .../internal/security/signature/Manifest.java | 0 .../MissingResourceFailureException.java | 0 .../security/signature/NodeFilter.java | 0 .../security/signature/ObjectContainer.java | 0 .../security/signature/Reference.java | 0 .../ReferenceNotInitializedException.java | 0 .../signature/SignatureProperties.java | 0 .../security/signature/SignatureProperty.java | 0 .../security/signature/SignedInfo.java | 0 .../security/signature/XMLSignature.java | 0 .../signature/XMLSignatureException.java | 0 .../security/signature/XMLSignatureInput.java | 0 .../signature/XMLSignatureInputDebugger.java | 0 .../internal/security/signature/package.html | 0 .../signature/reference/ReferenceData.java | 0 .../reference/ReferenceNodeSetData.java | 0 .../reference/ReferenceOctetStreamData.java | 0 .../reference/ReferenceSubTreeData.java | 0 .../security/transforms/ClassLoaderUtils.java | 0 .../transforms/InvalidTransformException.java | 0 .../security/transforms/Transform.java | 0 .../security/transforms/TransformParam.java | 0 .../security/transforms/TransformSpi.java | 0 .../transforms/TransformationException.java | 0 .../security/transforms/Transforms.java | 0 .../transforms/implementations/FuncHere.java | 0 .../TransformBase64Decode.java | 0 .../implementations/TransformC14N.java | 0 .../implementations/TransformC14N11.java | 0 .../TransformC14N11_WithComments.java | 0 .../TransformC14NExclusive.java | 0 .../TransformC14NExclusiveWithComments.java | 0 .../TransformC14NWithComments.java | 0 .../TransformEnvelopedSignature.java | 0 .../implementations/TransformXPath.java | 0 .../TransformXPath2Filter.java | 0 .../implementations/TransformXPointer.java | 0 .../implementations/TransformXSLT.java | 0 .../transforms/implementations/package.html | 0 .../internal/security/transforms/package.html | 0 .../params/InclusiveNamespaces.java | 0 .../params/XPath2FilterContainer.java | 0 .../params/XPath2FilterContainer04.java | 0 .../transforms/params/XPathContainer.java | 0 .../params/XPathFilterCHGPContainer.java | 0 .../xml/internal/security/utils/Base64.java | 0 .../security/utils/ClassLoaderUtils.java | 0 .../internal/security/utils/Constants.java | 0 .../security/utils/DOMNamespaceContext.java | 0 .../security/utils/DigesterOutputStream.java | 0 .../security/utils/ElementChecker.java | 0 .../security/utils/ElementCheckerImpl.java | 0 .../internal/security/utils/ElementProxy.java | 0 .../security/utils/EncryptionConstants.java | 0 .../utils/EncryptionElementProxy.java | 0 .../security/utils/HelperNodeList.java | 0 .../xml/internal/security/utils/I18n.java | 0 .../internal/security/utils/IdResolver.java | 0 .../security/utils/IgnoreAllErrorHandler.java | 0 .../internal/security/utils/JDKXPathAPI.java | 0 .../security/utils/JDKXPathFactory.java | 0 .../internal/security/utils/JavaUtils.java | 0 .../security/utils/RFC2253Parser.java | 0 .../utils/Signature11ElementProxy.java | 0 .../security/utils/SignatureElementProxy.java | 0 .../security/utils/SignerOutputStream.java | 0 .../utils/UnsyncBufferedOutputStream.java | 0 .../utils/UnsyncByteArrayOutputStream.java | 0 .../xml/internal/security/utils/XMLUtils.java | 0 .../xml/internal/security/utils/XPathAPI.java | 0 .../internal/security/utils/XPathFactory.java | 0 .../security/utils/XalanXPathAPI.java | 0 .../security/utils/XalanXPathFactory.java | 0 .../xml/internal/security/utils/package.html | 0 .../utils/resolver/ResourceResolver.java | 0 .../resolver/ResourceResolverContext.java | 0 .../resolver/ResourceResolverException.java | 0 .../utils/resolver/ResourceResolverSpi.java | 0 .../implementations/ResolverAnonymous.java | 0 .../implementations/ResolverDirectHTTP.java | 0 .../implementations/ResolverFragment.java | 0 .../ResolverLocalFilesystem.java | 0 .../implementations/ResolverXPointer.java | 0 .../resolver/implementations/package.html | 0 .../security/utils/resolver/package.html | 0 .../javax/xml/crypto/AlgorithmMethod.java | 0 .../share/classes/javax/xml/crypto/Data.java | 0 .../classes/javax/xml/crypto/KeySelector.java | 0 .../xml/crypto/KeySelectorException.java | 0 .../javax/xml/crypto/KeySelectorResult.java | 0 .../javax/xml/crypto/MarshalException.java | 0 .../xml/crypto/NoSuchMechanismException.java | 0 .../classes/javax/xml/crypto/NodeSetData.java | 0 .../javax/xml/crypto/OctetStreamData.java | 0 .../javax/xml/crypto/URIDereferencer.java | 0 .../javax/xml/crypto/URIReference.java | 0 .../xml/crypto/URIReferenceException.java | 0 .../javax/xml/crypto/XMLCryptoContext.java | 0 .../javax/xml/crypto/XMLStructure.java | 0 .../xml/crypto/dom/DOMCryptoContext.java | 0 .../javax/xml/crypto/dom/DOMStructure.java | 0 .../javax/xml/crypto/dom/DOMURIReference.java | 0 .../classes/javax/xml/crypto/dom/package.html | 0 .../crypto/dsig/CanonicalizationMethod.java | 0 .../javax/xml/crypto/dsig/DigestMethod.java | 0 .../javax/xml/crypto/dsig/Manifest.java | 0 .../javax/xml/crypto/dsig/Reference.java | 0 .../xml/crypto/dsig/SignatureMethod.java | 0 .../xml/crypto/dsig/SignatureProperties.java | 0 .../xml/crypto/dsig/SignatureProperty.java | 0 .../javax/xml/crypto/dsig/SignedInfo.java | 0 .../javax/xml/crypto/dsig/Transform.java | 0 .../xml/crypto/dsig/TransformException.java | 0 .../xml/crypto/dsig/TransformService.java | 0 .../javax/xml/crypto/dsig/XMLObject.java | 0 .../javax/xml/crypto/dsig/XMLSignContext.java | 0 .../javax/xml/crypto/dsig/XMLSignature.java | 0 .../crypto/dsig/XMLSignatureException.java | 0 .../xml/crypto/dsig/XMLSignatureFactory.java | 0 .../xml/crypto/dsig/XMLValidateContext.java | 0 .../xml/crypto/dsig/dom/DOMSignContext.java | 0 .../crypto/dsig/dom/DOMValidateContext.java | 0 .../javax/xml/crypto/dsig/dom/package.html | 0 .../xml/crypto/dsig/keyinfo/KeyInfo.java | 0 .../crypto/dsig/keyinfo/KeyInfoFactory.java | 0 .../xml/crypto/dsig/keyinfo/KeyName.java | 0 .../xml/crypto/dsig/keyinfo/KeyValue.java | 0 .../xml/crypto/dsig/keyinfo/PGPData.java | 0 .../crypto/dsig/keyinfo/RetrievalMethod.java | 0 .../xml/crypto/dsig/keyinfo/X509Data.java | 0 .../crypto/dsig/keyinfo/X509IssuerSerial.java | 0 .../xml/crypto/dsig/keyinfo/package.html | 0 .../javax/xml/crypto/dsig/package.html | 0 .../dsig/spec/C14NMethodParameterSpec.java | 0 .../dsig/spec/DigestMethodParameterSpec.java | 0 .../dsig/spec/ExcC14NParameterSpec.java | 0 .../crypto/dsig/spec/HMACParameterSpec.java | 0 .../spec/SignatureMethodParameterSpec.java | 0 .../dsig/spec/TransformParameterSpec.java | 0 .../dsig/spec/XPathFilter2ParameterSpec.java | 0 .../dsig/spec/XPathFilterParameterSpec.java | 0 .../javax/xml/crypto/dsig/spec/XPathType.java | 0 .../dsig/spec/XSLTTransformParameterSpec.java | 0 .../javax/xml/crypto/dsig/spec/package.html | 0 .../classes/javax/xml/crypto/package.html | 0 .../dsig/internal/DigesterOutputStream.java | 0 .../xml/dsig/internal/MacOutputStream.java | 0 .../xml/dsig/internal/SignerOutputStream.java | 0 .../dom/AbstractDOMSignatureMethod.java | 0 .../internal/dom/ApacheCanonicalizer.java | 0 .../jcp/xml/dsig/internal/dom/ApacheData.java | 0 .../dsig/internal/dom/ApacheNodeSetData.java | 0 .../internal/dom/ApacheOctetStreamData.java | 0 .../dsig/internal/dom/ApacheTransform.java | 0 .../dsig/internal/dom/DOMBase64Transform.java | 0 .../dom/DOMCanonicalXMLC14N11Method.java | 0 .../dom/DOMCanonicalXMLC14NMethod.java | 0 .../dom/DOMCanonicalizationMethod.java | 0 .../dsig/internal/dom/DOMCryptoBinary.java | 0 .../dsig/internal/dom/DOMDigestMethod.java | 0 .../internal/dom/DOMEnvelopedTransform.java | 0 .../dsig/internal/dom/DOMExcC14NMethod.java | 0 .../internal/dom/DOMHMACSignatureMethod.java | 0 .../jcp/xml/dsig/internal/dom/DOMKeyInfo.java | 0 .../dsig/internal/dom/DOMKeyInfoFactory.java | 0 .../jcp/xml/dsig/internal/dom/DOMKeyName.java | 0 .../xml/dsig/internal/dom/DOMKeyValue.java | 0 .../xml/dsig/internal/dom/DOMManifest.java | 0 .../jcp/xml/dsig/internal/dom/DOMPGPData.java | 0 .../xml/dsig/internal/dom/DOMReference.java | 0 .../dsig/internal/dom/DOMRetrievalMethod.java | 0 .../dsig/internal/dom/DOMSignatureMethod.java | 0 .../internal/dom/DOMSignatureProperties.java | 0 .../internal/dom/DOMSignatureProperty.java | 0 .../xml/dsig/internal/dom/DOMSignedInfo.java | 0 .../xml/dsig/internal/dom/DOMStructure.java | 0 .../xml/dsig/internal/dom/DOMSubTreeData.java | 0 .../xml/dsig/internal/dom/DOMTransform.java | 0 .../dsig/internal/dom/DOMURIDereferencer.java | 0 .../jcp/xml/dsig/internal/dom/DOMUtils.java | 0 .../xml/dsig/internal/dom/DOMX509Data.java | 0 .../internal/dom/DOMX509IssuerSerial.java | 0 .../xml/dsig/internal/dom/DOMXMLObject.java | 0 .../dsig/internal/dom/DOMXMLSignature.java | 0 .../internal/dom/DOMXMLSignatureFactory.java | 0 .../dom/DOMXPathFilter2Transform.java | 0 .../dsig/internal/dom/DOMXPathTransform.java | 0 .../dsig/internal/dom/DOMXSLTTransform.java | 0 .../org/jcp/xml/dsig/internal/dom/Utils.java | 0 .../jcp/xml/dsig/internal/dom/XMLDSigRI.java | 0 .../sun/tools/attach/AixAttachProvider.java | 0 .../sun/tools/attach/AixVirtualMachine.java | 0 .../aix/native/libattach}/AixVirtualMachine.c | 0 .../com.sun.tools.attach.spi.AttachProvider | 0 .../attach/AgentInitializationException.java | 0 .../sun/tools/attach/AgentLoadException.java | 0 .../attach/AttachNotSupportedException.java | 0 .../AttachOperationFailedException.java | 0 .../sun/tools/attach/AttachPermission.java | 0 .../com/sun/tools/attach/VirtualMachine.java | 0 .../attach/VirtualMachineDescriptor.java | 0 .../com/sun/tools/attach/package-info.java | 0 .../sun/tools/attach/spi/AttachProvider.java | 0 .../sun/tools/attach/spi/package-info.java | 0 .../tools/attach/HotSpotAttachProvider.java | 0 .../tools/attach/HotSpotVirtualMachine.java | 0 .../sun/tools/attach/BsdAttachProvider.java | 0 .../sun/tools/attach/BsdVirtualMachine.java | 0 .../sun/tools/attach/LinuxAttachProvider.java | 0 .../sun/tools/attach/LinuxVirtualMachine.java | 0 .../tools/attach/SolarisAttachProvider.java | 0 .../tools/attach/SolarisVirtualMachine.java | 0 .../native/libattach}/BsdVirtualMachine.c | 0 .../native/libattach}/LinuxVirtualMachine.c | 0 .../native/libattach}/SolarisVirtualMachine.c | 0 .../tools/attach/WindowsAttachProvider.java | 0 .../tools/attach/WindowsVirtualMachine.java | 0 .../native/libattach}/WindowsAttachProvider.c | 0 .../native/libattach}/WindowsVirtualMachine.c | 0 .../classes/sun/nio/cs/ext/Big5_HKSCS.java | 0 .../sun/nio/cs/ext/Big5_HKSCS_2001.java | 0 .../classes/sun/nio/cs/ext/Big5_Solaris.java | 0 .../sun/nio/cs/ext/DelegatableDecoder.java | 0 .../classes/sun/nio/cs/ext/DoubleByte.java | 0 .../sun/nio/cs/ext/DoubleByteEncoder.java | 0 .../share/classes/sun/nio/cs/ext/EUC_JP.java | 0 .../classes/sun/nio/cs/ext/EUC_JP_LINUX.java | 0 .../classes/sun/nio/cs/ext/EUC_JP_Open.java | 0 .../share/classes/sun/nio/cs/ext/EUC_TW.java | 0 .../sun/nio/cs/ext/ExtendedCharsets.java | 0 .../share/classes/sun/nio/cs/ext/GB18030.java | 0 .../share/classes/sun/nio/cs/ext/HKSCS.java | 0 .../classes/sun/nio/cs/ext/IBM33722.java | 0 .../share/classes/sun/nio/cs/ext/IBM834.java | 0 .../share/classes/sun/nio/cs/ext/IBM942C.java | 0 .../share/classes/sun/nio/cs/ext/IBM943C.java | 0 .../share/classes/sun/nio/cs/ext/IBM949C.java | 0 .../share/classes/sun/nio/cs/ext/IBM964.java | 0 .../share/classes/sun/nio/cs/ext/ISCII91.java | 0 .../share/classes/sun/nio/cs/ext/ISO2022.java | 0 .../classes/sun/nio/cs/ext/ISO2022_CN.java | 0 .../sun/nio/cs/ext/ISO2022_CN_CNS.java | 0 .../classes/sun/nio/cs/ext/ISO2022_CN_GB.java | 0 .../classes/sun/nio/cs/ext/ISO2022_JP.java | 0 .../classes/sun/nio/cs/ext/ISO2022_JP_2.java | 0 .../classes/sun/nio/cs/ext/ISO2022_KR.java | 0 .../classes/sun/nio/cs/ext/JISAutoDetect.java | 0 .../share/classes/sun/nio/cs/ext/MS50220.java | 0 .../share/classes/sun/nio/cs/ext/MS50221.java | 0 .../classes/sun/nio/cs/ext/MS932_0213.java | 0 .../classes/sun/nio/cs/ext/MS950_HKSCS.java | 0 .../sun/nio/cs/ext/MS950_HKSCS_XP.java | 0 .../classes/sun/nio/cs/ext/MSISO2022JP.java | 0 .../classes/sun/nio/cs/ext/SJIS_0213.java | 0 .../sun/nio/cs/ext/SimpleEUCEncoder.java | 0 .../classes/sun/nio/cs/ext/COMPOUND_TEXT.java | 0 .../sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java | 0 .../sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java | 0 .../sun/nio/cs/ext/CompoundTextSupport.java | 0 .../sun/tools/serialver/SerialVer.java | 0 .../serialver/resources/serialver.properties | 0 .../resources/serialver_ja.properties | 0 .../resources/serialver_zh_CN.properties | 0 .../sun/security/ec/ECDHKeyAgreement.java | 0 .../sun/security/ec/ECDSASignature.java | 0 .../classes/sun/security/ec/ECKeyFactory.java | 0 .../sun/security/ec/ECKeyPairGenerator.java | 0 .../sun/security/ec/ECPrivateKeyImpl.java | 0 .../sun/security/ec/ECPublicKeyImpl.java | 0 .../share/classes/sun/security/ec/SunEC.java | 0 .../classes/sun/security/ec/SunECEntries.java | 0 .../share/native/libsunec}/ECC_JNI.cpp | 0 .../share/native/libsunec}/impl/ec.c | 0 .../share/native/libsunec}/impl/ec.h | 0 .../share/native/libsunec}/impl/ec2.h | 0 .../share/native/libsunec}/impl/ec2_163.c | 0 .../share/native/libsunec}/impl/ec2_193.c | 0 .../share/native/libsunec}/impl/ec2_233.c | 0 .../share/native/libsunec}/impl/ec2_aff.c | 0 .../share/native/libsunec}/impl/ec2_mont.c | 0 .../share/native/libsunec}/impl/ec_naf.c | 0 .../share/native/libsunec}/impl/ecc_impl.h | 0 .../share/native/libsunec}/impl/ecdecode.c | 0 .../share/native/libsunec}/impl/ecl-curve.h | 0 .../share/native/libsunec}/impl/ecl-exp.h | 0 .../share/native/libsunec}/impl/ecl-priv.h | 0 .../share/native/libsunec}/impl/ecl.c | 0 .../share/native/libsunec}/impl/ecl.h | 0 .../share/native/libsunec}/impl/ecl_curve.c | 0 .../share/native/libsunec}/impl/ecl_gf.c | 0 .../share/native/libsunec}/impl/ecl_mult.c | 0 .../share/native/libsunec}/impl/ecp.h | 0 .../share/native/libsunec}/impl/ecp_192.c | 0 .../share/native/libsunec}/impl/ecp_224.c | 0 .../share/native/libsunec}/impl/ecp_256.c | 0 .../share/native/libsunec}/impl/ecp_384.c | 0 .../share/native/libsunec}/impl/ecp_521.c | 0 .../share/native/libsunec}/impl/ecp_aff.c | 0 .../share/native/libsunec}/impl/ecp_jac.c | 0 .../share/native/libsunec}/impl/ecp_jm.c | 0 .../share/native/libsunec}/impl/ecp_mont.c | 0 .../share/native/libsunec}/impl/logtab.h | 0 .../native/libsunec}/impl/mp_gf2m-priv.h | 0 .../share/native/libsunec}/impl/mp_gf2m.c | 0 .../share/native/libsunec}/impl/mp_gf2m.h | 0 .../share/native/libsunec}/impl/mpi-config.h | 0 .../share/native/libsunec}/impl/mpi-priv.h | 0 .../share/native/libsunec}/impl/mpi.c | 0 .../share/native/libsunec}/impl/mpi.h | 0 .../share/native/libsunec}/impl/mplogic.c | 0 .../share/native/libsunec}/impl/mplogic.h | 0 .../share/native/libsunec}/impl/mpmontg.c | 0 .../share/native/libsunec}/impl/mpprime.h | 0 .../share/native/libsunec}/impl/oid.c | 0 .../share/native/libsunec}/impl/secitem.c | 0 .../share/native/libsunec}/impl/secoidt.h | 0 .../classes/sun/security/mscapi/Key.java | 0 .../classes/sun/security/mscapi/KeyStore.java | 0 .../classes/sun/security/mscapi/PRNG.java | 0 .../sun/security/mscapi/RSACipher.java | 0 .../sun/security/mscapi/RSAKeyPair.java | 0 .../security/mscapi/RSAKeyPairGenerator.java | 0 .../sun/security/mscapi/RSAPrivateKey.java | 0 .../sun/security/mscapi/RSAPublicKey.java | 0 .../sun/security/mscapi/RSASignature.java | 0 .../sun/security/mscapi/SunMSCAPI.java | 0 .../windows/native/libsunmscapi}/security.cpp | 0 .../classes/sun/security/pkcs11/Config.java | 0 .../classes/sun/security/pkcs11/KeyCache.java | 0 .../sun/security/pkcs11/P11Cipher.java | 0 .../sun/security/pkcs11/P11DHKeyFactory.java | 0 .../sun/security/pkcs11/P11DSAKeyFactory.java | 0 .../sun/security/pkcs11/P11Digest.java | 0 .../security/pkcs11/P11ECDHKeyAgreement.java | 0 .../sun/security/pkcs11/P11ECKeyFactory.java | 0 .../classes/sun/security/pkcs11/P11Key.java | 0 .../sun/security/pkcs11/P11KeyAgreement.java | 0 .../sun/security/pkcs11/P11KeyFactory.java | 0 .../sun/security/pkcs11/P11KeyGenerator.java | 0 .../security/pkcs11/P11KeyPairGenerator.java | 0 .../sun/security/pkcs11/P11KeyStore.java | 0 .../classes/sun/security/pkcs11/P11Mac.java | 0 .../sun/security/pkcs11/P11RSACipher.java | 0 .../sun/security/pkcs11/P11RSAKeyFactory.java | 0 .../security/pkcs11/P11SecretKeyFactory.java | 0 .../sun/security/pkcs11/P11SecureRandom.java | 0 .../sun/security/pkcs11/P11Signature.java | 0 .../pkcs11/P11TlsKeyMaterialGenerator.java | 0 .../pkcs11/P11TlsMasterSecretGenerator.java | 0 .../security/pkcs11/P11TlsPrfGenerator.java | 0 .../P11TlsRsaPremasterSecretGenerator.java | 0 .../classes/sun/security/pkcs11/P11Util.java | 0 .../classes/sun/security/pkcs11/Secmod.java | 0 .../classes/sun/security/pkcs11/Session.java | 0 .../sun/security/pkcs11/SessionManager.java | 0 .../sun/security/pkcs11/SunPKCS11.java | 0 .../sun/security/pkcs11/TemplateManager.java | 0 .../classes/sun/security/pkcs11/Token.java | 0 .../pkcs11/wrapper/CK_AES_CTR_PARAMS.java | 0 .../security/pkcs11/wrapper/CK_ATTRIBUTE.java | 0 .../pkcs11/wrapper/CK_CREATEMUTEX.java | 0 .../pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java | 0 .../sun/security/pkcs11/wrapper/CK_DATE.java | 0 .../pkcs11/wrapper/CK_DESTROYMUTEX.java | 0 .../wrapper/CK_ECDH1_DERIVE_PARAMS.java | 0 .../wrapper/CK_ECDH2_DERIVE_PARAMS.java | 0 .../sun/security/pkcs11/wrapper/CK_INFO.java | 0 .../security/pkcs11/wrapper/CK_LOCKMUTEX.java | 0 .../security/pkcs11/wrapper/CK_MECHANISM.java | 0 .../pkcs11/wrapper/CK_MECHANISM_INFO.java | 0 .../security/pkcs11/wrapper/CK_NOTIFY.java | 0 .../pkcs11/wrapper/CK_PBE_PARAMS.java | 0 .../pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java | 0 .../wrapper/CK_RSA_PKCS_OAEP_PARAMS.java | 0 .../wrapper/CK_RSA_PKCS_PSS_PARAMS.java | 0 .../pkcs11/wrapper/CK_SESSION_INFO.java | 0 .../security/pkcs11/wrapper/CK_SLOT_INFO.java | 0 .../pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java | 0 .../wrapper/CK_SSL3_KEY_MAT_PARAMS.java | 0 .../CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java | 0 .../pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java | 0 .../pkcs11/wrapper/CK_TLS_PRF_PARAMS.java | 0 .../pkcs11/wrapper/CK_TOKEN_INFO.java | 0 .../pkcs11/wrapper/CK_UNLOCKMUTEX.java | 0 .../security/pkcs11/wrapper/CK_VERSION.java | 0 .../wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java | 0 .../wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java | 0 .../security/pkcs11/wrapper/Constants.java | 0 .../security/pkcs11/wrapper/Functions.java | 0 .../sun/security/pkcs11/wrapper/PKCS11.java | 0 .../pkcs11/wrapper/PKCS11Constants.java | 0 .../pkcs11/wrapper/PKCS11Exception.java | 0 .../wrapper/PKCS11RuntimeException.java | 0 .../share/native/libj2pkcs11}/j2secmod.c | 0 .../share/native/libj2pkcs11}/j2secmod.h | 0 .../share/native/libj2pkcs11}/p11_convert.c | 0 .../share/native/libj2pkcs11}/p11_crypt.c | 0 .../share/native/libj2pkcs11}/p11_digest.c | 0 .../share/native/libj2pkcs11}/p11_dual.c | 0 .../share/native/libj2pkcs11}/p11_general.c | 0 .../share/native/libj2pkcs11}/p11_keymgmt.c | 0 .../share/native/libj2pkcs11}/p11_mutex.c | 0 .../share/native/libj2pkcs11}/p11_objmgmt.c | 0 .../share/native/libj2pkcs11}/p11_sessmgmt.c | 0 .../share/native/libj2pkcs11}/p11_sign.c | 0 .../share/native/libj2pkcs11}/p11_util.c | 0 .../native/libj2pkcs11}/pkcs-11v2-20a3.h | 0 .../share/native/libj2pkcs11}/pkcs11.h | 0 .../share/native/libj2pkcs11}/pkcs11f.h | 0 .../share/native/libj2pkcs11}/pkcs11t.h | 0 .../share/native/libj2pkcs11}/pkcs11wrapper.h | 0 .../unix/native/libj2pkcs11}/j2secmod_md.c | 2 +- .../unix/native/libj2pkcs11}/j2secmod_md.h | 0 .../unix/native/libj2pkcs11}/p11_md.c | 0 .../unix/native/libj2pkcs11}/p11_md.h | 0 .../windows/native/libj2pkcs11}/j2secmod_md.c | 0 .../windows/native/libj2pkcs11}/j2secmod_md.h | 0 .../windows/native/libj2pkcs11}/p11_md.c | 0 .../windows/native/libj2pkcs11}/p11_md.h | 0 .../apple/applescript/AppleScriptEngine.java | 0 .../applescript/AppleScriptEngineFactory.java | 0 .../classes/apple/security/AppleProvider.java | 0 .../classes/apple/security/KeychainStore.java | 0 .../com/apple/concurrent/Dispatch.java | 0 .../LibDispatchConcurrentQueue.java | 0 .../concurrent/LibDispatchMainQueue.java | 0 .../apple/concurrent/LibDispatchNative.java | 0 .../apple/concurrent/LibDispatchQueue.java | 0 .../LibDispatchRetainedResource.java | 0 .../concurrent/LibDispatchSerialQueue.java | 0 .../classes/com/apple/concurrent/package.html | 0 .../AS_NS_ConversionUtils.h | 0 .../AS_NS_ConversionUtils.m | 0 .../libapplescriptengine}/AppleScriptEngine.m | 0 .../AppleScriptExecutionContext.h | 0 .../AppleScriptExecutionContext.m | 0 .../NS_Java_ConversionUtils.h | 0 .../NS_Java_ConversionUtils.m | 0 .../macosx/native/libosx}/CFileManager.m | 0 .../macosx/native/libosx}/Dispatch.m | 0 .../macosx/native/libosx}/KeystoreImpl.m | 0 .../com/sun/jarsigner/ContentSigner.java | 0 .../jarsigner/ContentSignerParameters.java | 0 .../classes/com/sun/jarsigner/package.html | 0 .../com/sun/tools/extcheck/ExtCheck.java | 0 .../classes/com/sun/tools/extcheck/Main.java | 0 .../share/classes/com/sun/tools/hat/Main.java | 0 .../model/AbstractJavaHeapObjectVisitor.java | 0 .../hat/internal/model/ArrayTypeCodes.java | 0 .../hat/internal/model/HackJavaValue.java | 0 .../tools/hat/internal/model/JavaBoolean.java | 0 .../tools/hat/internal/model/JavaByte.java | 0 .../tools/hat/internal/model/JavaChar.java | 0 .../tools/hat/internal/model/JavaClass.java | 0 .../tools/hat/internal/model/JavaDouble.java | 0 .../tools/hat/internal/model/JavaField.java | 0 .../tools/hat/internal/model/JavaFloat.java | 0 .../hat/internal/model/JavaHeapObject.java | 0 .../internal/model/JavaHeapObjectVisitor.java | 0 .../sun/tools/hat/internal/model/JavaInt.java | 0 .../internal/model/JavaLazyReadObject.java | 0 .../tools/hat/internal/model/JavaLong.java | 0 .../tools/hat/internal/model/JavaObject.java | 0 .../hat/internal/model/JavaObjectArray.java | 0 .../hat/internal/model/JavaObjectRef.java | 0 .../tools/hat/internal/model/JavaShort.java | 0 .../tools/hat/internal/model/JavaStatic.java | 0 .../tools/hat/internal/model/JavaThing.java | 0 .../tools/hat/internal/model/JavaValue.java | 0 .../hat/internal/model/JavaValueArray.java | 0 .../hat/internal/model/ReachableExcludes.java | 0 .../internal/model/ReachableExcludesImpl.java | 0 .../hat/internal/model/ReachableObjects.java | 0 .../hat/internal/model/ReferenceChain.java | 0 .../sun/tools/hat/internal/model/Root.java | 0 .../tools/hat/internal/model/Snapshot.java | 0 .../tools/hat/internal/model/StackFrame.java | 0 .../tools/hat/internal/model/StackTrace.java | 0 .../sun/tools/hat/internal/oql/OQLEngine.java | 0 .../tools/hat/internal/oql/OQLException.java | 0 .../sun/tools/hat/internal/oql/OQLQuery.java | 0 .../tools/hat/internal/oql/ObjectVisitor.java | 0 .../hat/internal/parser/FileReadBuffer.java | 0 .../hat/internal/parser/HprofReader.java | 0 .../hat/internal/parser/MappedReadBuffer.java | 0 .../parser/PositionDataInputStream.java | 0 .../internal/parser/PositionInputStream.java | 0 .../tools/hat/internal/parser/ReadBuffer.java | 0 .../sun/tools/hat/internal/parser/Reader.java | 0 .../hat/internal/server/AllClassesQuery.java | 0 .../hat/internal/server/AllRootsQuery.java | 0 .../tools/hat/internal/server/ClassQuery.java | 0 .../server/FinalizerObjectsQuery.java | 0 .../server/FinalizerSummaryQuery.java | 0 .../hat/internal/server/HistogramQuery.java | 0 .../tools/hat/internal/server/HttpReader.java | 0 .../internal/server/InstancesCountQuery.java | 0 .../hat/internal/server/InstancesQuery.java | 0 .../tools/hat/internal/server/OQLHelp.java | 0 .../tools/hat/internal/server/OQLQuery.java | 0 .../hat/internal/server/ObjectQuery.java | 0 .../hat/internal/server/PlatformClasses.java | 0 .../hat/internal/server/QueryHandler.java | 0 .../hat/internal/server/QueryListener.java | 0 .../hat/internal/server/ReachableQuery.java | 0 .../hat/internal/server/RefsByTypeQuery.java | 0 .../hat/internal/server/RootStackQuery.java | 0 .../tools/hat/internal/server/RootsQuery.java | 0 .../tools/hat/internal/util/ArraySorter.java | 0 .../sun/tools/hat/internal/util/Comparer.java | 0 .../internal/util/CompositeEnumeration.java | 0 .../com/sun/tools/hat/internal/util/Misc.java | 0 .../tools/hat/internal/util/VectorSorter.java | 0 .../com/sun/tools/hat/resources/hat.js | 0 .../com/sun/tools/hat/resources/oqlhelp.html | 0 .../tools/hat/resources/platform_names.txt | 0 .../com/sun/tools/script/shell/Main.java | 0 .../com/sun/tools/script/shell/init.js | 0 .../tools/script/shell/messages.properties | 0 .../sun/security/tools/jarsigner/Main.java | 0 .../security/tools/jarsigner/Resources.java | 0 .../tools/jarsigner/Resources_ja.java | 0 .../tools/jarsigner/Resources_zh_CN.java | 0 .../tools/jarsigner/TimestampedSigner.java | 0 .../classes/sun/tools/jar/CommandLine.java | 0 .../classes/sun/tools/jar/JarException.java | 0 .../share/classes/sun/tools/jar/Main.java | 0 .../share/classes/sun/tools/jar/Manifest.java | 0 .../classes/sun/tools/jar/SignatureFile.java | 0 .../sun/tools/jar/resources/jar.properties | 0 .../sun/tools/jar/resources/jar_de.properties | 0 .../sun/tools/jar/resources/jar_es.properties | 0 .../sun/tools/jar/resources/jar_fr.properties | 0 .../sun/tools/jar/resources/jar_it.properties | 0 .../sun/tools/jar/resources/jar_ja.properties | 0 .../sun/tools/jar/resources/jar_ko.properties | 0 .../tools/jar/resources/jar_pt_BR.properties | 0 .../sun/tools/jar/resources/jar_sv.properties | 0 .../tools/jar/resources/jar_zh_CN.properties | 0 .../tools/jar/resources/jar_zh_TW.properties | 0 .../sun/tools/native2ascii/A2NFilter.java | 0 .../classes/sun/tools/native2ascii/Main.java | 0 .../sun/tools/native2ascii/N2AFilter.java | 0 .../resources/MsgNative2ascii.java | 0 .../resources/MsgNative2ascii_ja.java | 0 .../resources/MsgNative2ascii_zh_CN.java | 0 .../com/sun/demo/jvmti/hprof/Tracker.java | 0 .../com/sun/net/httpserver/Authenticator.java | 0 .../net/httpserver/BasicAuthenticator.java | 0 .../com/sun/net/httpserver/Filter.java | 0 .../com/sun/net/httpserver/Headers.java | 0 .../com/sun/net/httpserver/HttpContext.java | 0 .../com/sun/net/httpserver/HttpExchange.java | 0 .../com/sun/net/httpserver/HttpHandler.java | 0 .../com/sun/net/httpserver/HttpPrincipal.java | 0 .../com/sun/net/httpserver/HttpServer.java | 0 .../sun/net/httpserver/HttpsConfigurator.java | 0 .../com/sun/net/httpserver/HttpsExchange.java | 0 .../sun/net/httpserver/HttpsParameters.java | 0 .../com/sun/net/httpserver/HttpsServer.java | 0 .../com/sun/net/httpserver/package-info.java | 0 .../httpserver/spi/HttpServerProvider.java | 0 .../sun/net/httpserver/spi/package-info.java | 0 .../sun/net/httpserver/AuthFilter.java | 0 .../net/httpserver/ChunkedInputStream.java | 0 .../net/httpserver/ChunkedOutputStream.java | 0 .../classes/sun/net/httpserver/Code.java | 0 .../sun/net/httpserver/ContextList.java | 0 .../httpserver/DefaultHttpServerProvider.java | 0 .../classes/sun/net/httpserver/Event.java | 0 .../sun/net/httpserver/ExchangeImpl.java | 0 .../httpserver/FixedLengthInputStream.java | 0 .../httpserver/FixedLengthOutputStream.java | 0 .../sun/net/httpserver/HttpConnection.java | 0 .../sun/net/httpserver/HttpContextImpl.java | 0 .../classes/sun/net/httpserver/HttpError.java | 0 .../sun/net/httpserver/HttpExchangeImpl.java | 0 .../sun/net/httpserver/HttpServerImpl.java | 0 .../sun/net/httpserver/HttpsExchangeImpl.java | 0 .../sun/net/httpserver/HttpsServerImpl.java | 0 .../net/httpserver/LeftOverInputStream.java | 0 .../classes/sun/net/httpserver/Request.java | 0 .../sun/net/httpserver/SSLStreams.java | 0 .../sun/net/httpserver/ServerConfig.java | 0 .../sun/net/httpserver/ServerImpl.java | 0 .../net/httpserver/StreamClosedException.java | 0 .../sun/net/httpserver/TimeSource.java | 0 .../httpserver/UndefLengthOutputStream.java | 0 .../net/httpserver/UnmodifiableHeaders.java | 0 .../net/httpserver/WriteFinishedEvent.java | 0 .../classes/sun/tools/jcmd/Arguments.java | 0 .../share/classes/sun/tools/jcmd/JCmd.java | 0 .../share/classes/sun/tools/jinfo/JInfo.java | 0 .../share/classes/sun/tools/jmap/JMap.java | 0 .../classes/sun/tools/jps/Arguments.java | 0 .../share/classes/sun/tools/jps/Jps.java | 0 .../classes/sun/tools/jstack/JStack.java | 0 .../classes/sun/tools/jstat/Alignment.java | 0 .../classes/sun/tools/jstat/Arguments.java | 0 .../jstat/AscendingMonitorComparator.java | 0 .../classes/sun/tools/jstat/Closure.java | 0 .../classes/sun/tools/jstat/ColumnFormat.java | 0 .../jstat/DescendingMonitorComparator.java | 0 .../classes/sun/tools/jstat/Expression.java | 0 .../sun/tools/jstat/ExpressionEvaluator.java | 0 .../sun/tools/jstat/ExpressionExecuter.java | 0 .../sun/tools/jstat/ExpressionResolver.java | 0 .../sun/tools/jstat/HeaderClosure.java | 0 .../classes/sun/tools/jstat/Identifier.java | 0 .../classes/sun/tools/jstat/JStatLogger.java | 0 .../share/classes/sun/tools/jstat/Jstat.java | 0 .../classes/sun/tools/jstat/Literal.java | 0 .../classes/sun/tools/jstat/Operator.java | 0 .../classes/sun/tools/jstat/OptionFinder.java | 0 .../classes/sun/tools/jstat/OptionFormat.java | 0 .../classes/sun/tools/jstat/OptionLister.java | 0 .../tools/jstat/OptionOutputFormatter.java | 0 .../sun/tools/jstat/OutputFormatter.java | 0 .../share/classes/sun/tools/jstat/Parser.java | 0 .../sun/tools/jstat/ParserException.java | 0 .../sun/tools/jstat/RawOutputFormatter.java | 0 .../classes/sun/tools/jstat/RowClosure.java | 0 .../share/classes/sun/tools/jstat/Scale.java | 0 .../tools/jstat/SymbolResolutionClosure.java | 0 .../sun/tools/jstat/SyntaxException.java | 0 .../share/classes/sun/tools/jstat/Token.java | 0 .../sun/tools/jstat/resources/jstat_options | 0 .../jstat/resources/jstat_unsupported_options | 0 .../sun/tools/jconsole/JConsoleContext.java | 0 .../sun/tools/jconsole/JConsolePlugin.java | 0 .../com/sun/tools/jconsole/package-info.java | 0 .../sun/tools/jconsole/AboutDialog.java | 0 .../sun/tools/jconsole/BorderedComponent.java | 0 .../classes/sun/tools/jconsole/ClassTab.java | 0 .../sun/tools/jconsole/ConnectDialog.java | 0 .../sun/tools/jconsole/CreateMBeanDialog.java | 0 .../tools/jconsole/ExceptionSafePlugin.java | 0 .../classes/sun/tools/jconsole/Formatter.java | 0 .../classes/sun/tools/jconsole/HTMLPane.java | 0 .../sun/tools/jconsole/InternalDialog.java | 0 .../classes/sun/tools/jconsole/JConsole.java | 0 .../sun/tools/jconsole/LabeledComponent.java | 0 .../tools/jconsole/LocalVirtualMachine.java | 0 .../classes/sun/tools/jconsole/MBeansTab.java | 0 .../jconsole/MaximizableInternalFrame.java | 0 .../sun/tools/jconsole/MemoryPoolProxy.java | 0 .../sun/tools/jconsole/MemoryPoolStat.java | 0 .../classes/sun/tools/jconsole/MemoryTab.java | 0 .../classes/sun/tools/jconsole/Messages.java | 0 .../sun/tools/jconsole/OutputViewer.java | 0 .../sun/tools/jconsole/OverviewPanel.java | 0 .../sun/tools/jconsole/OverviewTab.java | 0 .../classes/sun/tools/jconsole/Plotter.java | 0 .../sun/tools/jconsole/PlotterPanel.java | 0 .../sun/tools/jconsole/ProxyClient.java | 0 .../classes/sun/tools/jconsole/Resources.java | 0 .../sun/tools/jconsole/SheetDialog.java | 0 .../sun/tools/jconsole/SummaryTab.java | 0 .../share/classes/sun/tools/jconsole/Tab.java | 0 .../classes/sun/tools/jconsole/ThreadTab.java | 0 .../sun/tools/jconsole/TimeComboBox.java | 0 .../classes/sun/tools/jconsole/Utilities.java | 0 .../sun/tools/jconsole/VMInternalFrame.java | 0 .../classes/sun/tools/jconsole/VMPanel.java | 0 .../tools/jconsole/VariableGridLayout.java | 0 .../sun/tools/jconsole/Version.java.template | 0 .../classes/sun/tools/jconsole/Worker.java | 0 .../tools/jconsole/inspector/IconManager.java | 0 .../jconsole/inspector/OperationEntry.java | 0 .../tools/jconsole/inspector/TableSorter.java | 0 .../jconsole/inspector/ThreadDialog.java | 0 .../sun/tools/jconsole/inspector/Utils.java | 0 .../jconsole/inspector/XArrayDataViewer.java | 0 .../tools/jconsole/inspector/XDataViewer.java | 0 .../sun/tools/jconsole/inspector/XMBean.java | 0 .../jconsole/inspector/XMBeanAttributes.java | 0 .../tools/jconsole/inspector/XMBeanInfo.java | 0 .../inspector/XMBeanNotifications.java | 0 .../jconsole/inspector/XMBeanOperations.java | 0 .../tools/jconsole/inspector/XNodeInfo.java | 0 .../sun/tools/jconsole/inspector/XObject.java | 0 .../jconsole/inspector/XOpenTypeViewer.java | 0 .../tools/jconsole/inspector/XOperations.java | 0 .../tools/jconsole/inspector/XPlotter.java | 0 .../jconsole/inspector/XPlottingViewer.java | 0 .../sun/tools/jconsole/inspector/XSheet.java | 0 .../sun/tools/jconsole/inspector/XTable.java | 0 .../tools/jconsole/inspector/XTextField.java | 0 .../jconsole/inspector/XTextFieldEditor.java | 0 .../sun/tools/jconsole/inspector/XTree.java | 0 .../jconsole/inspector/XTreeRenderer.java | 0 .../tools/jconsole/resources/brandlogo.png | Bin .../jconsole/resources/collapse-winlf.png | Bin .../tools/jconsole/resources/connected16.png | Bin .../tools/jconsole/resources/connected24.png | Bin .../jconsole/resources/disconnected16.png | Bin .../jconsole/resources/disconnected24.png | Bin .../tools/jconsole/resources/expand-winlf.png | Bin .../jconsole/resources/masthead-left.png | Bin .../jconsole/resources/masthead-right.png | Bin .../sun/tools/jconsole/resources/mbean.gif | Bin .../resources/mbeanserverdelegate.gif | Bin .../jconsole/resources/messages.properties | 0 .../jconsole/resources/messages_ja.properties | 0 .../resources/messages_zh_CN.properties | 0 .../sun/tools/jconsole/resources/xobject.gif | Bin .../services/com.sun.jdi.connect.Connector | 0 .../com.sun.jdi.connect.spi.TransportService | 0 .../sun/jdi/AbsentInformationException.java | 0 .../share/classes/com/sun/jdi/Accessible.java | 0 .../classes/com/sun/jdi/ArrayReference.java | 0 .../share/classes/com/sun/jdi/ArrayType.java | 0 .../classes/com/sun/jdi/BooleanType.java | 0 .../classes/com/sun/jdi/BooleanValue.java | 0 .../share/classes/com/sun/jdi/Bootstrap.java | 0 .../share/classes/com/sun/jdi/ByteType.java | 0 .../share/classes/com/sun/jdi/ByteValue.java | 0 .../share/classes/com/sun/jdi/CharType.java | 0 .../share/classes/com/sun/jdi/CharValue.java | 0 .../com/sun/jdi/ClassLoaderReference.java | 0 .../com/sun/jdi/ClassNotLoadedException.java | 0 .../sun/jdi/ClassNotPreparedException.java | 0 .../com/sun/jdi/ClassObjectReference.java | 0 .../share/classes/com/sun/jdi/ClassType.java | 0 .../share/classes/com/sun/jdi/DoubleType.java | 0 .../classes/com/sun/jdi/DoubleValue.java | 0 .../share/classes/com/sun/jdi/Field.java | 0 .../share/classes/com/sun/jdi/FloatType.java | 0 .../share/classes/com/sun/jdi/FloatValue.java | 0 .../jdi/IncompatibleThreadStateException.java | 0 .../jdi/InconsistentDebugInfoException.java | 0 .../classes/com/sun/jdi/IntegerType.java | 0 .../classes/com/sun/jdi/IntegerValue.java | 0 .../classes/com/sun/jdi/InterfaceType.java | 0 .../com/sun/jdi/InternalException.java | 0 .../sun/jdi/InvalidCodeIndexException.java | 0 .../sun/jdi/InvalidLineNumberException.java | 0 .../sun/jdi/InvalidStackFrameException.java | 0 .../com/sun/jdi/InvalidTypeException.java | 0 .../com/sun/jdi/InvocationException.java | 0 .../classes/com/sun/jdi/JDIPermission.java | 0 .../classes/com/sun/jdi/LocalVariable.java | 0 .../share/classes/com/sun/jdi/Locatable.java | 0 .../share/classes/com/sun/jdi/Location.java | 0 .../share/classes/com/sun/jdi/LongType.java | 0 .../share/classes/com/sun/jdi/LongValue.java | 0 .../share/classes/com/sun/jdi/Method.java | 0 .../share/classes/com/sun/jdi/Mirror.java | 0 .../classes/com/sun/jdi/MonitorInfo.java | 0 .../com/sun/jdi/NativeMethodException.java | 0 .../com/sun/jdi/ObjectCollectedException.java | 0 .../classes/com/sun/jdi/ObjectReference.java | 0 .../sun/jdi/PathSearchingVirtualMachine.java | 0 .../classes/com/sun/jdi/PrimitiveType.java | 0 .../classes/com/sun/jdi/PrimitiveValue.java | 0 .../classes/com/sun/jdi/ReferenceType.java | 0 .../share/classes/com/sun/jdi/ShortType.java | 0 .../share/classes/com/sun/jdi/ShortValue.java | 0 .../share/classes/com/sun/jdi/StackFrame.java | 0 .../classes/com/sun/jdi/StringReference.java | 0 .../com/sun/jdi/ThreadGroupReference.java | 0 .../classes/com/sun/jdi/ThreadReference.java | 0 .../share/classes/com/sun/jdi/Type.java | 0 .../classes/com/sun/jdi/TypeComponent.java | 0 .../sun/jdi/VMCannotBeModifiedException.java | 0 .../com/sun/jdi/VMDisconnectedException.java | 0 .../com/sun/jdi/VMMismatchException.java | 0 .../com/sun/jdi/VMOutOfMemoryException.java | 0 .../share/classes/com/sun/jdi/Value.java | 0 .../classes/com/sun/jdi/VirtualMachine.java | 0 .../com/sun/jdi/VirtualMachineManager.java | 0 .../share/classes/com/sun/jdi/VoidType.java | 0 .../share/classes/com/sun/jdi/VoidValue.java | 0 .../sun/jdi/connect/AttachingConnector.java | 0 .../com/sun/jdi/connect/Connector.java | 0 .../IllegalConnectorArgumentsException.java | 0 .../sun/jdi/connect/LaunchingConnector.java | 0 .../sun/jdi/connect/ListeningConnector.java | 0 .../com/sun/jdi/connect/Transport.java | 0 .../connect/TransportTimeoutException.java | 0 .../com/sun/jdi/connect/VMStartException.java | 0 .../com/sun/jdi/connect/package-info.java | 0 .../spi/ClosedConnectionException.java | 0 .../com/sun/jdi/connect/spi/Connection.java | 0 .../sun/jdi/connect/spi/TransportService.java | 0 .../com/sun/jdi/connect/spi/package-info.java | 0 .../com/sun/jdi/doc-files/signature.html | 0 .../sun/jdi/event/AccessWatchpointEvent.java | 0 .../com/sun/jdi/event/BreakpointEvent.java | 0 .../com/sun/jdi/event/ClassPrepareEvent.java | 0 .../com/sun/jdi/event/ClassUnloadEvent.java | 0 .../classes/com/sun/jdi/event/Event.java | 0 .../com/sun/jdi/event/EventIterator.java | 0 .../classes/com/sun/jdi/event/EventQueue.java | 0 .../classes/com/sun/jdi/event/EventSet.java | 0 .../com/sun/jdi/event/ExceptionEvent.java | 0 .../com/sun/jdi/event/LocatableEvent.java | 0 .../com/sun/jdi/event/MethodEntryEvent.java | 0 .../com/sun/jdi/event/MethodExitEvent.java | 0 .../event/ModificationWatchpointEvent.java | 0 .../jdi/event/MonitorContendedEnterEvent.java | 0 .../event/MonitorContendedEnteredEvent.java | 0 .../com/sun/jdi/event/MonitorWaitEvent.java | 0 .../com/sun/jdi/event/MonitorWaitedEvent.java | 0 .../classes/com/sun/jdi/event/StepEvent.java | 0 .../com/sun/jdi/event/ThreadDeathEvent.java | 0 .../com/sun/jdi/event/ThreadStartEvent.java | 0 .../com/sun/jdi/event/VMDeathEvent.java | 0 .../com/sun/jdi/event/VMDisconnectEvent.java | 0 .../com/sun/jdi/event/VMStartEvent.java | 0 .../com/sun/jdi/event/WatchpointEvent.java | 0 .../com/sun/jdi/event/package-info.java | 0 .../classes/com/sun/jdi/package-info.java | 0 .../jdi/request/AccessWatchpointRequest.java | 0 .../sun/jdi/request/BreakpointRequest.java | 0 .../sun/jdi/request/ClassPrepareRequest.java | 0 .../sun/jdi/request/ClassUnloadRequest.java | 0 .../request/DuplicateRequestException.java | 0 .../com/sun/jdi/request/EventRequest.java | 0 .../sun/jdi/request/EventRequestManager.java | 0 .../com/sun/jdi/request/ExceptionRequest.java | 0 .../request/InvalidRequestStateException.java | 0 .../sun/jdi/request/MethodEntryRequest.java | 0 .../sun/jdi/request/MethodExitRequest.java | 0 .../ModificationWatchpointRequest.java | 0 .../request/MonitorContendedEnterRequest.java | 0 .../MonitorContendedEnteredRequest.java | 0 .../sun/jdi/request/MonitorWaitRequest.java | 0 .../sun/jdi/request/MonitorWaitedRequest.java | 0 .../com/sun/jdi/request/StepRequest.java | 0 .../sun/jdi/request/ThreadDeathRequest.java | 0 .../sun/jdi/request/ThreadStartRequest.java | 0 .../com/sun/jdi/request/VMDeathRequest.java | 0 .../sun/jdi/request/WatchpointRequest.java | 0 .../com/sun/jdi/request/package-info.java | 0 .../debug/expr/ASCII_UCodeESC_CharStream.java | 0 .../example/debug/expr/ExpressionParser.java | 0 .../debug/expr/ExpressionParserConstants.java | 0 .../expr/ExpressionParserTokenManager.java | 0 .../example/debug/expr/JavaCharStream.java | 0 .../sun/tools/example/debug/expr/LValue.java | 0 .../example/debug/expr/ParseException.java | 0 .../sun/tools/example/debug/expr/Token.java | 0 .../example/debug/expr/TokenMgrError.java | 0 .../debug/tty/AccessWatchpointSpec.java | 0 .../debug/tty/AmbiguousMethodException.java | 0 .../example/debug/tty/BreakpointSpec.java | 0 .../sun/tools/example/debug/tty/Commands.java | 0 .../com/sun/tools/example/debug/tty/Env.java | 0 .../tools/example/debug/tty/EventHandler.java | 0 .../example/debug/tty/EventNotifier.java | 0 .../example/debug/tty/EventRequestSpec.java | 0 .../debug/tty/EventRequestSpecList.java | 0 .../example/debug/tty/ExceptionSpec.java | 0 .../debug/tty/LineNotFoundException.java | 0 .../tty/MalformedMemberNameException.java | 0 .../example/debug/tty/MessageOutput.java | 0 .../debug/tty/ModificationWatchpointSpec.java | 0 .../debug/tty/PatternReferenceTypeSpec.java | 0 .../example/debug/tty/ReferenceTypeSpec.java | 0 .../tools/example/debug/tty/SourceMapper.java | 0 .../com/sun/tools/example/debug/tty/TTY.java | 0 .../tools/example/debug/tty/TTYResources.java | 0 .../example/debug/tty/TTYResources_ja.java | 0 .../example/debug/tty/TTYResources_zh_CN.java | 0 .../debug/tty/ThreadGroupIterator.java | 0 .../tools/example/debug/tty/ThreadInfo.java | 0 .../example/debug/tty/ThreadIterator.java | 0 .../tools/example/debug/tty/VMConnection.java | 0 .../debug/tty/VMNotConnectedException.java | 0 .../example/debug/tty/WatchpointSpec.java | 0 .../com/sun/tools/jdi/AbstractLauncher.java | 0 .../com/sun/tools/jdi/ArrayReferenceImpl.java | 0 .../com/sun/tools/jdi/ArrayTypeImpl.java | 0 .../com/sun/tools/jdi/BaseLineInfo.java | 0 .../com/sun/tools/jdi/BooleanTypeImpl.java | 0 .../com/sun/tools/jdi/BooleanValueImpl.java | 0 .../com/sun/tools/jdi/ByteTypeImpl.java | 0 .../com/sun/tools/jdi/ByteValueImpl.java | 0 .../com/sun/tools/jdi/CharTypeImpl.java | 0 .../com/sun/tools/jdi/CharValueImpl.java | 0 .../tools/jdi/ClassLoaderReferenceImpl.java | 0 .../tools/jdi/ClassObjectReferenceImpl.java | 0 .../com/sun/tools/jdi/ClassTypeImpl.java | 0 .../com/sun/tools/jdi/CommandSender.java | 0 .../com/sun/tools/jdi/ConcreteMethodImpl.java | 0 .../com/sun/tools/jdi/ConnectorImpl.java | 0 .../com/sun/tools/jdi/DoubleTypeImpl.java | 0 .../com/sun/tools/jdi/DoubleValueImpl.java | 0 .../com/sun/tools/jdi/EventQueueImpl.java | 0 .../tools/jdi/EventRequestManagerImpl.java | 0 .../com/sun/tools/jdi/EventSetImpl.java | 0 .../classes/com/sun/tools/jdi/FieldImpl.java | 0 .../com/sun/tools/jdi/FloatTypeImpl.java | 0 .../com/sun/tools/jdi/FloatValueImpl.java | 0 .../tools/jdi/GenericAttachingConnector.java | 0 .../tools/jdi/GenericListeningConnector.java | 0 .../com/sun/tools/jdi/IntegerTypeImpl.java | 0 .../com/sun/tools/jdi/IntegerValueImpl.java | 0 .../com/sun/tools/jdi/InterfaceTypeImpl.java | 0 .../sun/tools/jdi/InternalEventHandler.java | 0 .../com/sun/tools/jdi/InvokableTypeImpl.java | 0 .../com/sun/tools/jdi/JDWPException.java | 0 .../com/sun/tools/jdi/JNITypeParser.java | 0 .../classes/com/sun/tools/jdi/LineInfo.java | 0 .../com/sun/tools/jdi/LocalVariableImpl.java | 0 .../com/sun/tools/jdi/LocationImpl.java | 0 .../classes/com/sun/tools/jdi/LockObject.java | 0 .../com/sun/tools/jdi/LongTypeImpl.java | 0 .../com/sun/tools/jdi/LongValueImpl.java | 0 .../classes/com/sun/tools/jdi/MethodImpl.java | 0 .../classes/com/sun/tools/jdi/MirrorImpl.java | 0 .../com/sun/tools/jdi/MonitorInfoImpl.java | 0 .../sun/tools/jdi/NonConcreteMethodImpl.java | 0 .../sun/tools/jdi/ObjectReferenceImpl.java | 0 .../com/sun/tools/jdi/ObsoleteMethodImpl.java | 0 .../classes/com/sun/tools/jdi/Packet.java | 0 .../com/sun/tools/jdi/PacketStream.java | 0 .../com/sun/tools/jdi/PrimitiveTypeImpl.java | 0 .../com/sun/tools/jdi/PrimitiveValueImpl.java | 0 .../tools/jdi/ProcessAttachingConnector.java | 0 .../sun/tools/jdi/RawCommandLineLauncher.java | 0 .../com/sun/tools/jdi/ReferenceTypeImpl.java | 0 .../share/classes/com/sun/tools/jdi/SDE.java | 0 .../com/sun/tools/jdi/ShortTypeImpl.java | 0 .../com/sun/tools/jdi/ShortValueImpl.java | 0 .../tools/jdi/SocketAttachingConnector.java | 0 .../tools/jdi/SocketListeningConnector.java | 0 .../sun/tools/jdi/SocketTransportService.java | 0 .../com/sun/tools/jdi/StackFrameImpl.java | 0 .../com/sun/tools/jdi/StratumLineInfo.java | 0 .../sun/tools/jdi/StringReferenceImpl.java | 0 .../sun/tools/jdi/SunCommandLineLauncher.java | 0 .../classes/com/sun/tools/jdi/TargetVM.java | 0 .../com/sun/tools/jdi/ThreadAction.java | 0 .../tools/jdi/ThreadGroupReferenceImpl.java | 0 .../com/sun/tools/jdi/ThreadListener.java | 0 .../sun/tools/jdi/ThreadReferenceImpl.java | 0 .../com/sun/tools/jdi/TypeComponentImpl.java | 0 .../classes/com/sun/tools/jdi/TypeImpl.java | 0 .../classes/com/sun/tools/jdi/VMAction.java | 0 .../classes/com/sun/tools/jdi/VMListener.java | 0 .../com/sun/tools/jdi/VMModifiers.java | 0 .../classes/com/sun/tools/jdi/VMState.java | 0 .../com/sun/tools/jdi/ValueContainer.java | 0 .../classes/com/sun/tools/jdi/ValueImpl.java | 0 .../com/sun/tools/jdi/VirtualMachineImpl.java | 0 .../tools/jdi/VirtualMachineManagerImpl.java | 0 .../jdi/VirtualMachineManagerService.java | 0 .../com/sun/tools/jdi/VoidTypeImpl.java | 0 .../com/sun/tools/jdi/VoidValueImpl.java | 0 .../sun/tools/jdi/resources/jdi.properties | 0 .../sun/tools/jdi/resources/jdi_ja.properties | 0 .../tools/jdi/resources/jdi_zh_CN.properties | 0 .../share/classes/jdi-overview.html | 0 .../share/native/libdt_shmem}/SharedMemory.h | 0 .../libdt_shmem}/SharedMemoryConnection.c | 0 .../libdt_shmem}/SharedMemoryTransport.c | 0 .../share/native/libdt_shmem}/shmemBack.c | 0 .../share/native/libdt_shmem}/shmemBase.c | 0 .../share/native/libdt_shmem}/shmemBase.h | 0 .../share/native/libdt_shmem}/sysShmem.h | 0 .../jdi/SharedMemoryAttachingConnector.java | 0 .../sun/tools/jdi/SharedMemoryConnection.java | 0 .../jdi/SharedMemoryListeningConnector.java | 0 .../jdi/SharedMemoryTransportService.java | 0 .../classes/com/sun/tools/jdi/SunSDK.java | 0 .../windows/native/libdt_shmem}/shmem_md.c | 0 .../windows/native/libdt_shmem}/shmem_md.h | 0 .../share/native/include}/jdwpTransport.h | 0 .../native/libdt_socket}/socketTransport.c | 0 .../native/libdt_socket}/socketTransport.h | 0 .../share/native/libdt_socket}/sysSocket.h | 0 .../native/libjdwp}/ArrayReferenceImpl.c | 0 .../native/libjdwp}/ArrayReferenceImpl.h | 0 .../share/native/libjdwp}/ArrayTypeImpl.c | 0 .../share/native/libjdwp}/ArrayTypeImpl.h | 0 .../libjdwp}/ClassLoaderReferenceImpl.c | 0 .../libjdwp}/ClassLoaderReferenceImpl.h | 0 .../libjdwp}/ClassObjectReferenceImpl.c | 0 .../libjdwp}/ClassObjectReferenceImpl.h | 0 .../share/native/libjdwp}/ClassTypeImpl.c | 0 .../share/native/libjdwp}/ClassTypeImpl.h | 0 .../share/native/libjdwp}/EventRequestImpl.c | 0 .../share/native/libjdwp}/EventRequestImpl.h | 0 .../share/native/libjdwp}/FieldImpl.c | 0 .../share/native/libjdwp}/FieldImpl.h | 0 .../share/native/libjdwp}/FrameID.c | 0 .../share/native/libjdwp}/FrameID.h | 0 .../share/native/libjdwp}/InterfaceTypeImpl.c | 0 .../share/native/libjdwp}/InterfaceTypeImpl.h | 0 .../share/native/libjdwp}/JDWP.h | 0 .../share/native/libjdwp}/MethodImpl.c | 0 .../share/native/libjdwp}/MethodImpl.h | 0 .../native/libjdwp}/ObjectReferenceImpl.c | 0 .../native/libjdwp}/ObjectReferenceImpl.h | 0 .../share/native/libjdwp}/ReferenceTypeImpl.c | 0 .../share/native/libjdwp}/ReferenceTypeImpl.h | 0 .../share/native/libjdwp}/SDE.c | 0 .../share/native/libjdwp}/SDE.h | 0 .../share/native/libjdwp}/StackFrameImpl.c | 0 .../share/native/libjdwp}/StackFrameImpl.h | 0 .../native/libjdwp}/StringReferenceImpl.c | 0 .../native/libjdwp}/StringReferenceImpl.h | 0 .../libjdwp}/ThreadGroupReferenceImpl.c | 0 .../libjdwp}/ThreadGroupReferenceImpl.h | 0 .../native/libjdwp}/ThreadReferenceImpl.c | 0 .../native/libjdwp}/ThreadReferenceImpl.h | 0 .../native/libjdwp}/VirtualMachineImpl.c | 0 .../native/libjdwp}/VirtualMachineImpl.h | 0 .../share/native/libjdwp}/bag.c | 0 .../share/native/libjdwp}/bag.h | 0 .../share/native/libjdwp}/classTrack.c | 0 .../share/native/libjdwp}/classTrack.h | 0 .../share/native/libjdwp}/commonRef.c | 0 .../share/native/libjdwp}/commonRef.h | 0 .../share/native/libjdwp}/debugDispatch.c | 0 .../share/native/libjdwp}/debugDispatch.h | 0 .../share/native/libjdwp}/debugInit.c | 0 .../share/native/libjdwp}/debugInit.h | 0 .../share/native/libjdwp}/debugLoop.c | 0 .../share/native/libjdwp}/debugLoop.h | 0 .../share/native/libjdwp}/error_messages.c | 0 .../share/native/libjdwp}/error_messages.h | 0 .../share/native/libjdwp}/eventFilter.c | 0 .../share/native/libjdwp}/eventFilter.h | 0 .../native/libjdwp}/eventFilterRestricted.h | 0 .../share/native/libjdwp}/eventHandler.c | 0 .../share/native/libjdwp}/eventHandler.h | 0 .../native/libjdwp}/eventHandlerRestricted.h | 0 .../share/native/libjdwp}/eventHelper.c | 0 .../share/native/libjdwp}/eventHelper.h | 0 .../share/native/libjdwp}/export/sys.h | 0 .../share/native/libjdwp}/inStream.c | 0 .../share/native/libjdwp}/inStream.h | 0 .../share/native/libjdwp}/invoker.c | 0 .../share/native/libjdwp}/invoker.h | 0 .../share/native/libjdwp}/log_messages.c | 0 .../share/native/libjdwp}/log_messages.h | 0 .../share/native/libjdwp}/outStream.c | 0 .../share/native/libjdwp}/outStream.h | 0 .../share/native/libjdwp}/standardHandlers.c | 0 .../share/native/libjdwp}/standardHandlers.h | 0 .../share/native/libjdwp}/stepControl.c | 0 .../share/native/libjdwp}/stepControl.h | 0 .../share/native/libjdwp}/stream.c | 0 .../share/native/libjdwp}/stream.h | 0 .../share/native/libjdwp}/threadControl.c | 0 .../share/native/libjdwp}/threadControl.h | 0 .../share/native/libjdwp}/transport.c | 0 .../share/native/libjdwp}/transport.h | 0 .../share/native/libjdwp}/utf_util.c | 0 .../share/native/libjdwp}/utf_util.h | 0 .../share/native/libjdwp}/util.c | 0 .../share/native/libjdwp}/util.h | 0 .../share/native/libjdwp}/vm_interface.h | 0 .../unix/native/libdt_socket}/socket_md.c | 0 .../unix/native/libdt_socket}/socket_md.h | 0 .../unix/native/libjdwp}/exec_md.c | 0 .../unix/native/libjdwp}/linker_md.c | 0 .../unix/native/libjdwp}/path_md.h | 0 .../unix/native/libjdwp}/proc_md.h | 0 .../unix/native/libjdwp}/util_md.h | 0 .../windows/native/libdt_socket}/socket_md.c | 0 .../windows/native/libdt_socket}/socket_md.h | 0 .../windows/native/libjdwp}/exec_md.c | 0 .../windows/native/libjdwp}/linker_md.c | 0 .../windows/native/libjdwp}/mutex_md.h | 0 .../windows/native/libjdwp}/path_md.h | 0 .../windows/native/libjdwp}/proc_md.h | 0 .../windows/native/libjdwp}/util_md.h | 0 .../sun.jvmstat.monitor.MonitoredHostService | 0 .../sun/jvmstat/monitor/AbstractMonitor.java | 0 .../jvmstat/monitor/BufferedMonitoredVm.java | 0 .../sun/jvmstat/monitor/ByteArrayMonitor.java | 0 .../sun/jvmstat/monitor/HostIdentifier.java | 0 .../sun/jvmstat/monitor/IntegerMonitor.java | 0 .../sun/jvmstat/monitor/LongMonitor.java | 0 .../classes/sun/jvmstat/monitor/Monitor.java | 0 .../sun/jvmstat/monitor/MonitorException.java | 0 .../sun/jvmstat/monitor/MonitoredHost.java | 0 .../jvmstat/monitor/MonitoredHostService.java | 0 .../sun/jvmstat/monitor/MonitoredVm.java | 0 .../sun/jvmstat/monitor/MonitoredVmUtil.java | 0 .../sun/jvmstat/monitor/StringMonitor.java | 0 .../classes/sun/jvmstat/monitor/Units.java | 0 .../sun/jvmstat/monitor/Variability.java | 0 .../sun/jvmstat/monitor/VmIdentifier.java | 0 .../sun/jvmstat/monitor/event/HostEvent.java | 0 .../jvmstat/monitor/event/HostListener.java | 0 .../event/MonitorStatusChangeEvent.java | 0 .../sun/jvmstat/monitor/event/VmEvent.java | 0 .../sun/jvmstat/monitor/event/VmListener.java | 0 .../monitor/event/VmStatusChangeEvent.java | 0 .../sun/jvmstat/monitor/event/package.html | 0 .../classes/sun/jvmstat/monitor/package.html | 0 .../jvmstat/monitor/remote/RemoteHost.java | 0 .../sun/jvmstat/monitor/remote/RemoteVm.java | 0 .../sun/jvmstat/monitor/remote/package.html | 0 .../perfdata/monitor/AbstractMonitoredVm.java | 0 .../monitor/AbstractPerfDataBuffer.java | 0 .../AbstractPerfDataBufferPrologue.java | 0 .../perfdata/monitor/AliasFileParser.java | 0 .../perfdata/monitor/CountedTimerTask.java | 0 .../monitor/CountedTimerTaskUtils.java | 0 .../monitor/MonitorDataException.java | 0 .../perfdata/monitor/MonitorStatus.java | 0 .../monitor/MonitorStructureException.java | 0 .../monitor/MonitorTypeException.java | 0 .../monitor/MonitorVersionException.java | 0 .../monitor/PerfByteArrayMonitor.java | 0 .../perfdata/monitor/PerfDataBufferImpl.java | 0 .../perfdata/monitor/PerfIntegerMonitor.java | 0 .../perfdata/monitor/PerfLongMonitor.java | 0 .../monitor/PerfStringConstantMonitor.java | 0 .../perfdata/monitor/PerfStringMonitor.java | 0 .../monitor/PerfStringVariableMonitor.java | 0 .../perfdata/monitor/SyntaxException.java | 0 .../sun/jvmstat/perfdata/monitor/package.html | 0 .../protocol/file/FileMonitoredVm.java | 0 .../file/MonitoredHostFileService.java | 0 .../protocol/file/MonitoredHostProvider.java | 0 .../monitor/protocol/file/PerfDataBuffer.java | 0 .../monitor/protocol/file/package.html | 0 .../protocol/local/LocalEventTimer.java | 0 .../protocol/local/LocalMonitoredVm.java | 0 .../protocol/local/LocalVmManager.java | 0 .../local/MonitoredHostLocalService.java | 0 .../protocol/local/MonitoredHostProvider.java | 0 .../protocol/local/PerfDataBuffer.java | 0 .../monitor/protocol/local/PerfDataFile.java | 0 .../monitor/protocol/local/package.html | 0 .../protocol/rmi/MonitoredHostProvider.java | 0 .../protocol/rmi/MonitoredHostRmiService.java | 0 .../monitor/protocol/rmi/PerfDataBuffer.java | 0 .../protocol/rmi/RemoteMonitoredVm.java | 0 .../monitor/protocol/rmi/RemoteVmManager.java | 0 .../monitor/protocol/rmi/package.html | 0 .../perfdata/monitor/v1_0/BasicType.java | 0 .../perfdata/monitor/v1_0/PerfDataBuffer.java | 0 .../monitor/v1_0/PerfDataBufferPrologue.java | 0 .../perfdata/monitor/v2_0/PerfDataBuffer.java | 0 .../monitor/v2_0/PerfDataBufferPrologue.java | 0 .../perfdata/monitor/v2_0/TypeCode.java | 0 .../sun/jvmstat/perfdata/resources/aliasmap | 0 .../classes/sun/tools/jstatd/Jstatd.java | 0 .../sun/tools/jstatd/RemoteHostImpl.java | 0 .../sun/tools/jstatd/RemoteVmImpl.java | 0 .../text/resources/ar/CollationData_ar.java | 0 .../sun/text/resources/ar/FormatData_ar.java | 0 .../text/resources/ar/FormatData_ar_JO.java | 0 .../text/resources/ar/FormatData_ar_LB.java | 0 .../text/resources/ar/FormatData_ar_SY.java | 0 .../ar/JavaTimeSupplementary_ar.java | 0 .../text/resources/be/CollationData_be.java | 0 .../sun/text/resources/be/FormatData_be.java | 0 .../text/resources/be/FormatData_be_BY.java | 0 .../be/JavaTimeSupplementary_be.java | 0 .../text/resources/bg/CollationData_bg.java | 0 .../sun/text/resources/bg/FormatData_bg.java | 0 .../text/resources/bg/FormatData_bg_BG.java | 0 .../bg/JavaTimeSupplementary_bg.java | 0 .../text/resources/ca/CollationData_ca.java | 0 .../sun/text/resources/ca/FormatData_ca.java | 0 .../text/resources/ca/FormatData_ca_ES.java | 0 .../ca/JavaTimeSupplementary_ca.java | 0 .../text/resources/cs/CollationData_cs.java | 0 .../sun/text/resources/cs/FormatData_cs.java | 0 .../text/resources/cs/FormatData_cs_CZ.java | 0 .../cs/JavaTimeSupplementary_cs.java | 0 .../text/resources/da/CollationData_da.java | 0 .../sun/text/resources/da/FormatData_da.java | 0 .../text/resources/da/FormatData_da_DK.java | 0 .../da/JavaTimeSupplementary_da.java | 0 .../sun/text/resources/de/FormatData_de.java | 0 .../text/resources/de/FormatData_de_AT.java | 0 .../text/resources/de/FormatData_de_CH.java | 0 .../text/resources/de/FormatData_de_DE.java | 0 .../text/resources/de/FormatData_de_LU.java | 0 .../de/JavaTimeSupplementary_de.java | 0 .../text/resources/el/CollationData_el.java | 0 .../sun/text/resources/el/FormatData_el.java | 0 .../text/resources/el/FormatData_el_CY.java | 0 .../text/resources/el/FormatData_el_GR.java | 0 .../el/JavaTimeSupplementary_el.java | 0 .../text/resources/es/CollationData_es.java | 0 .../sun/text/resources/es/FormatData_es.java | 0 .../text/resources/es/FormatData_es_AR.java | 0 .../text/resources/es/FormatData_es_BO.java | 0 .../text/resources/es/FormatData_es_CL.java | 0 .../text/resources/es/FormatData_es_CO.java | 0 .../text/resources/es/FormatData_es_CR.java | 0 .../text/resources/es/FormatData_es_DO.java | 0 .../text/resources/es/FormatData_es_EC.java | 0 .../text/resources/es/FormatData_es_ES.java | 0 .../text/resources/es/FormatData_es_GT.java | 0 .../text/resources/es/FormatData_es_HN.java | 0 .../text/resources/es/FormatData_es_MX.java | 0 .../text/resources/es/FormatData_es_NI.java | 0 .../text/resources/es/FormatData_es_PA.java | 0 .../text/resources/es/FormatData_es_PE.java | 0 .../text/resources/es/FormatData_es_PR.java | 0 .../text/resources/es/FormatData_es_PY.java | 0 .../text/resources/es/FormatData_es_SV.java | 0 .../text/resources/es/FormatData_es_US.java | 0 .../text/resources/es/FormatData_es_UY.java | 0 .../text/resources/es/FormatData_es_VE.java | 0 .../es/JavaTimeSupplementary_es.java | 0 .../text/resources/et/CollationData_et.java | 0 .../sun/text/resources/et/FormatData_et.java | 0 .../text/resources/et/FormatData_et_EE.java | 0 .../et/JavaTimeSupplementary_et.java | 0 .../text/resources/fi/CollationData_fi.java | 0 .../sun/text/resources/fi/FormatData_fi.java | 0 .../text/resources/fi/FormatData_fi_FI.java | 0 .../fi/JavaTimeSupplementary_fi.java | 0 .../text/resources/fr/CollationData_fr.java | 0 .../sun/text/resources/fr/FormatData_fr.java | 0 .../text/resources/fr/FormatData_fr_BE.java | 0 .../text/resources/fr/FormatData_fr_CA.java | 0 .../text/resources/fr/FormatData_fr_CH.java | 0 .../text/resources/fr/FormatData_fr_FR.java | 0 .../fr/JavaTimeSupplementary_fr.java | 0 .../sun/text/resources/ga/FormatData_ga.java | 0 .../text/resources/ga/FormatData_ga_IE.java | 0 .../ga/JavaTimeSupplementary_ga.java | 0 .../text/resources/hi/CollationData_hi.java | 0 .../text/resources/hi/FormatData_hi_IN.java | 0 .../hi/JavaTimeSupplementary_hi_IN.java | 0 .../text/resources/hr/CollationData_hr.java | 0 .../sun/text/resources/hr/FormatData_hr.java | 0 .../text/resources/hr/FormatData_hr_HR.java | 0 .../hr/JavaTimeSupplementary_hr.java | 0 .../text/resources/hu/CollationData_hu.java | 0 .../sun/text/resources/hu/FormatData_hu.java | 0 .../text/resources/hu/FormatData_hu_HU.java | 0 .../hu/JavaTimeSupplementary_hu.java | 0 .../sun/text/resources/in/FormatData_in.java | 0 .../text/resources/in/FormatData_in_ID.java | 0 .../text/resources/is/CollationData_is.java | 0 .../sun/text/resources/is/FormatData_is.java | 0 .../text/resources/is/FormatData_is_IS.java | 0 .../is/JavaTimeSupplementary_is.java | 0 .../sun/text/resources/it/FormatData_it.java | 0 .../text/resources/it/FormatData_it_CH.java | 0 .../text/resources/it/FormatData_it_IT.java | 0 .../it/JavaTimeSupplementary_it.java | 0 .../text/resources/iw/CollationData_iw.java | 0 .../sun/text/resources/iw/FormatData_iw.java | 0 .../text/resources/iw/FormatData_iw_IL.java | 0 .../iw/JavaTimeSupplementary_iw.java | 0 .../iw/JavaTimeSupplementary_iw_IL.java | 0 .../text/resources/ja/CollationData_ja.java | 0 .../sun/text/resources/ja/FormatData_ja.java | 0 .../text/resources/ja/FormatData_ja_JP.java | 0 .../ja/JavaTimeSupplementary_ja.java | 0 .../text/resources/ko/CollationData_ko.java | 0 .../sun/text/resources/ko/FormatData_ko.java | 0 .../text/resources/ko/FormatData_ko_KR.java | 0 .../ko/JavaTimeSupplementary_ko.java | 0 .../text/resources/lt/CollationData_lt.java | 0 .../sun/text/resources/lt/FormatData_lt.java | 0 .../text/resources/lt/FormatData_lt_LT.java | 0 .../lt/JavaTimeSupplementary_lt.java | 0 .../text/resources/lv/CollationData_lv.java | 0 .../sun/text/resources/lv/FormatData_lv.java | 0 .../text/resources/lv/FormatData_lv_LV.java | 0 .../lv/JavaTimeSupplementary_lv.java | 0 .../text/resources/mk/CollationData_mk.java | 0 .../sun/text/resources/mk/FormatData_mk.java | 0 .../text/resources/mk/FormatData_mk_MK.java | 0 .../mk/JavaTimeSupplementary_mk.java | 0 .../sun/text/resources/ms/FormatData_ms.java | 0 .../text/resources/ms/FormatData_ms_MY.java | 0 .../ms/JavaTimeSupplementary_ms.java | 0 .../sun/text/resources/mt/FormatData_mt.java | 0 .../text/resources/mt/FormatData_mt_MT.java | 0 .../mt/JavaTimeSupplementary_mt.java | 0 .../sun/text/resources/nl/FormatData_nl.java | 0 .../text/resources/nl/FormatData_nl_BE.java | 0 .../text/resources/nl/FormatData_nl_NL.java | 0 .../nl/JavaTimeSupplementary_nl.java | 0 .../text/resources/no/CollationData_no.java | 0 .../sun/text/resources/no/FormatData_no.java | 0 .../text/resources/no/FormatData_no_NO.java | 0 .../resources/no/FormatData_no_NO_NY.java | 0 .../no/JavaTimeSupplementary_no.java | 0 .../text/resources/pl/CollationData_pl.java | 0 .../sun/text/resources/pl/FormatData_pl.java | 0 .../text/resources/pl/FormatData_pl_PL.java | 0 .../pl/JavaTimeSupplementary_pl.java | 0 .../sun/text/resources/pt/FormatData_pt.java | 0 .../text/resources/pt/FormatData_pt_BR.java | 0 .../text/resources/pt/FormatData_pt_PT.java | 0 .../pt/JavaTimeSupplementary_pt.java | 0 .../pt/JavaTimeSupplementary_pt_PT.java | 0 .../text/resources/ro/CollationData_ro.java | 0 .../sun/text/resources/ro/FormatData_ro.java | 0 .../text/resources/ro/FormatData_ro_RO.java | 0 .../ro/JavaTimeSupplementary_ro.java | 0 .../text/resources/ru/CollationData_ru.java | 0 .../sun/text/resources/ru/FormatData_ru.java | 0 .../text/resources/ru/FormatData_ru_RU.java | 0 .../ru/JavaTimeSupplementary_ru.java | 0 .../text/resources/sk/CollationData_sk.java | 0 .../sun/text/resources/sk/FormatData_sk.java | 0 .../text/resources/sk/FormatData_sk_SK.java | 0 .../sk/JavaTimeSupplementary_sk.java | 0 .../text/resources/sl/CollationData_sl.java | 0 .../sun/text/resources/sl/FormatData_sl.java | 0 .../text/resources/sl/FormatData_sl_SI.java | 0 .../sl/JavaTimeSupplementary_sl.java | 0 .../text/resources/sq/CollationData_sq.java | 0 .../sun/text/resources/sq/FormatData_sq.java | 0 .../text/resources/sq/FormatData_sq_AL.java | 0 .../sq/JavaTimeSupplementary_sq.java | 0 .../text/resources/sr/CollationData_sr.java | 0 .../resources/sr/CollationData_sr_Latn.java | 0 .../sun/text/resources/sr/FormatData_sr.java | 0 .../text/resources/sr/FormatData_sr_BA.java | 0 .../text/resources/sr/FormatData_sr_CS.java | 0 .../text/resources/sr/FormatData_sr_Latn.java | 0 .../resources/sr/FormatData_sr_Latn_ME.java | 0 .../text/resources/sr/FormatData_sr_ME.java | 0 .../text/resources/sr/FormatData_sr_RS.java | 0 .../sr/JavaTimeSupplementary_sr.java | 0 .../sr/JavaTimeSupplementary_sr_Latn.java | 0 .../text/resources/sv/CollationData_sv.java | 0 .../sun/text/resources/sv/FormatData_sv.java | 0 .../text/resources/sv/FormatData_sv_SE.java | 0 .../sv/JavaTimeSupplementary_sv.java | 0 .../resources/th/BreakIteratorInfo_th.java | 0 .../resources/th/BreakIteratorRules_th.java | 0 .../text/resources/th/CollationData_th.java | 0 .../sun/text/resources/th/FormatData_th.java | 0 .../text/resources/th/FormatData_th_TH.java | 0 .../th/JavaTimeSupplementary_th.java | 0 .../classes/sun/text/resources/th/thai_dict | Bin .../text/resources/tr/CollationData_tr.java | 0 .../sun/text/resources/tr/FormatData_tr.java | 0 .../text/resources/tr/FormatData_tr_TR.java | 0 .../tr/JavaTimeSupplementary_tr.java | 0 .../text/resources/uk/CollationData_uk.java | 0 .../sun/text/resources/uk/FormatData_uk.java | 0 .../text/resources/uk/FormatData_uk_UA.java | 0 .../uk/JavaTimeSupplementary_uk.java | 0 .../text/resources/vi/CollationData_vi.java | 0 .../sun/text/resources/vi/FormatData_vi.java | 0 .../text/resources/vi/FormatData_vi_VN.java | 0 .../vi/JavaTimeSupplementary_vi.java | 0 .../text/resources/zh/CollationData_zh.java | 0 .../resources/zh/CollationData_zh_HK.java | 0 .../resources/zh/CollationData_zh_TW.java | 0 .../sun/text/resources/zh/FormatData_zh.java | 0 .../text/resources/zh/FormatData_zh_CN.java | 0 .../text/resources/zh/FormatData_zh_HK.java | 0 .../text/resources/zh/FormatData_zh_SG.java | 0 .../text/resources/zh/FormatData_zh_TW.java | 0 .../zh/JavaTimeSupplementary_zh.java | 0 .../zh/JavaTimeSupplementary_zh_TW.java | 0 .../sun/util/cldr/resources/21_0_1/LICENSE | 0 .../cldr/resources/21_0_1/common/dtd/ldml.dtd | 0 .../21_0_1/common/dtd/ldmlSupplemental.dtd | 0 .../cldr/resources/21_0_1/common/main/aa.xml | 0 .../resources/21_0_1/common/main/aa_DJ.xml | 0 .../resources/21_0_1/common/main/aa_ER.xml | 0 .../resources/21_0_1/common/main/aa_ET.xml | 0 .../cldr/resources/21_0_1/common/main/af.xml | 0 .../resources/21_0_1/common/main/af_NA.xml | 0 .../resources/21_0_1/common/main/af_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/agq.xml | 0 .../resources/21_0_1/common/main/agq_CM.xml | 0 .../cldr/resources/21_0_1/common/main/ak.xml | 0 .../resources/21_0_1/common/main/ak_GH.xml | 0 .../cldr/resources/21_0_1/common/main/am.xml | 0 .../resources/21_0_1/common/main/am_ET.xml | 0 .../cldr/resources/21_0_1/common/main/ar.xml | 0 .../resources/21_0_1/common/main/ar_001.xml | 0 .../resources/21_0_1/common/main/ar_AE.xml | 0 .../resources/21_0_1/common/main/ar_BH.xml | 0 .../resources/21_0_1/common/main/ar_DZ.xml | 0 .../resources/21_0_1/common/main/ar_EG.xml | 0 .../resources/21_0_1/common/main/ar_IQ.xml | 0 .../resources/21_0_1/common/main/ar_JO.xml | 0 .../resources/21_0_1/common/main/ar_KW.xml | 0 .../resources/21_0_1/common/main/ar_LB.xml | 0 .../resources/21_0_1/common/main/ar_LY.xml | 0 .../resources/21_0_1/common/main/ar_MA.xml | 0 .../resources/21_0_1/common/main/ar_OM.xml | 0 .../resources/21_0_1/common/main/ar_QA.xml | 0 .../resources/21_0_1/common/main/ar_SA.xml | 0 .../resources/21_0_1/common/main/ar_SD.xml | 0 .../resources/21_0_1/common/main/ar_SY.xml | 0 .../resources/21_0_1/common/main/ar_TN.xml | 0 .../resources/21_0_1/common/main/ar_YE.xml | 0 .../cldr/resources/21_0_1/common/main/as.xml | 0 .../resources/21_0_1/common/main/as_IN.xml | 0 .../cldr/resources/21_0_1/common/main/asa.xml | 0 .../resources/21_0_1/common/main/asa_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/az.xml | 0 .../resources/21_0_1/common/main/az_Cyrl.xml | 0 .../21_0_1/common/main/az_Cyrl_AZ.xml | 0 .../resources/21_0_1/common/main/az_Latn.xml | 0 .../21_0_1/common/main/az_Latn_AZ.xml | 0 .../cldr/resources/21_0_1/common/main/bas.xml | 0 .../resources/21_0_1/common/main/bas_CM.xml | 0 .../cldr/resources/21_0_1/common/main/be.xml | 0 .../resources/21_0_1/common/main/be_BY.xml | 0 .../cldr/resources/21_0_1/common/main/bem.xml | 0 .../resources/21_0_1/common/main/bem_ZM.xml | 0 .../cldr/resources/21_0_1/common/main/bez.xml | 0 .../resources/21_0_1/common/main/bez_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/bg.xml | 0 .../resources/21_0_1/common/main/bg_BG.xml | 0 .../cldr/resources/21_0_1/common/main/bm.xml | 0 .../resources/21_0_1/common/main/bm_ML.xml | 0 .../cldr/resources/21_0_1/common/main/bn.xml | 0 .../resources/21_0_1/common/main/bn_BD.xml | 0 .../resources/21_0_1/common/main/bn_IN.xml | 0 .../cldr/resources/21_0_1/common/main/bo.xml | 0 .../resources/21_0_1/common/main/bo_CN.xml | 0 .../resources/21_0_1/common/main/bo_IN.xml | 0 .../cldr/resources/21_0_1/common/main/br.xml | 0 .../resources/21_0_1/common/main/br_FR.xml | 0 .../cldr/resources/21_0_1/common/main/brx.xml | 0 .../resources/21_0_1/common/main/brx_IN.xml | 0 .../cldr/resources/21_0_1/common/main/bs.xml | 0 .../resources/21_0_1/common/main/bs_BA.xml | 0 .../cldr/resources/21_0_1/common/main/byn.xml | 0 .../resources/21_0_1/common/main/byn_ER.xml | 0 .../cldr/resources/21_0_1/common/main/ca.xml | 0 .../resources/21_0_1/common/main/ca_ES.xml | 0 .../cldr/resources/21_0_1/common/main/cgg.xml | 0 .../resources/21_0_1/common/main/cgg_UG.xml | 0 .../cldr/resources/21_0_1/common/main/chr.xml | 0 .../resources/21_0_1/common/main/chr_US.xml | 0 .../cldr/resources/21_0_1/common/main/cs.xml | 0 .../resources/21_0_1/common/main/cs_CZ.xml | 0 .../cldr/resources/21_0_1/common/main/cy.xml | 0 .../resources/21_0_1/common/main/cy_GB.xml | 0 .../cldr/resources/21_0_1/common/main/da.xml | 0 .../resources/21_0_1/common/main/da_DK.xml | 0 .../cldr/resources/21_0_1/common/main/dav.xml | 0 .../resources/21_0_1/common/main/dav_KE.xml | 0 .../cldr/resources/21_0_1/common/main/de.xml | 0 .../resources/21_0_1/common/main/de_AT.xml | 0 .../resources/21_0_1/common/main/de_BE.xml | 0 .../resources/21_0_1/common/main/de_CH.xml | 0 .../resources/21_0_1/common/main/de_DE.xml | 0 .../resources/21_0_1/common/main/de_LI.xml | 0 .../resources/21_0_1/common/main/de_LU.xml | 0 .../cldr/resources/21_0_1/common/main/dje.xml | 0 .../resources/21_0_1/common/main/dje_NE.xml | 0 .../cldr/resources/21_0_1/common/main/dua.xml | 0 .../resources/21_0_1/common/main/dua_CM.xml | 0 .../cldr/resources/21_0_1/common/main/dyo.xml | 0 .../resources/21_0_1/common/main/dyo_SN.xml | 0 .../cldr/resources/21_0_1/common/main/dz.xml | 0 .../resources/21_0_1/common/main/dz_BT.xml | 0 .../cldr/resources/21_0_1/common/main/ebu.xml | 0 .../resources/21_0_1/common/main/ebu_KE.xml | 0 .../cldr/resources/21_0_1/common/main/ee.xml | 0 .../resources/21_0_1/common/main/ee_GH.xml | 0 .../resources/21_0_1/common/main/ee_TG.xml | 0 .../cldr/resources/21_0_1/common/main/el.xml | 0 .../resources/21_0_1/common/main/el_CY.xml | 0 .../resources/21_0_1/common/main/el_GR.xml | 0 .../cldr/resources/21_0_1/common/main/en.xml | 0 .../resources/21_0_1/common/main/en_AS.xml | 0 .../resources/21_0_1/common/main/en_AU.xml | 0 .../resources/21_0_1/common/main/en_BB.xml | 0 .../resources/21_0_1/common/main/en_BE.xml | 0 .../resources/21_0_1/common/main/en_BM.xml | 0 .../resources/21_0_1/common/main/en_BW.xml | 0 .../resources/21_0_1/common/main/en_BZ.xml | 0 .../resources/21_0_1/common/main/en_CA.xml | 0 .../resources/21_0_1/common/main/en_Dsrt.xml | 0 .../21_0_1/common/main/en_Dsrt_US.xml | 0 .../resources/21_0_1/common/main/en_GB.xml | 0 .../resources/21_0_1/common/main/en_GU.xml | 0 .../resources/21_0_1/common/main/en_GY.xml | 0 .../resources/21_0_1/common/main/en_HK.xml | 0 .../resources/21_0_1/common/main/en_IE.xml | 0 .../resources/21_0_1/common/main/en_IN.xml | 0 .../resources/21_0_1/common/main/en_JM.xml | 0 .../resources/21_0_1/common/main/en_MH.xml | 0 .../resources/21_0_1/common/main/en_MP.xml | 0 .../resources/21_0_1/common/main/en_MT.xml | 0 .../resources/21_0_1/common/main/en_MU.xml | 0 .../resources/21_0_1/common/main/en_NA.xml | 0 .../resources/21_0_1/common/main/en_NZ.xml | 0 .../resources/21_0_1/common/main/en_PH.xml | 0 .../resources/21_0_1/common/main/en_PK.xml | 0 .../resources/21_0_1/common/main/en_SG.xml | 0 .../resources/21_0_1/common/main/en_TT.xml | 0 .../resources/21_0_1/common/main/en_UM.xml | 0 .../resources/21_0_1/common/main/en_US.xml | 0 .../21_0_1/common/main/en_US_POSIX.xml | 0 .../resources/21_0_1/common/main/en_VI.xml | 0 .../resources/21_0_1/common/main/en_ZA.xml | 0 .../resources/21_0_1/common/main/en_ZW.xml | 0 .../cldr/resources/21_0_1/common/main/eo.xml | 0 .../cldr/resources/21_0_1/common/main/es.xml | 0 .../resources/21_0_1/common/main/es_419.xml | 0 .../resources/21_0_1/common/main/es_AR.xml | 0 .../resources/21_0_1/common/main/es_BO.xml | 0 .../resources/21_0_1/common/main/es_CL.xml | 0 .../resources/21_0_1/common/main/es_CO.xml | 0 .../resources/21_0_1/common/main/es_CR.xml | 0 .../resources/21_0_1/common/main/es_DO.xml | 0 .../resources/21_0_1/common/main/es_EC.xml | 0 .../resources/21_0_1/common/main/es_ES.xml | 0 .../resources/21_0_1/common/main/es_GQ.xml | 0 .../resources/21_0_1/common/main/es_GT.xml | 0 .../resources/21_0_1/common/main/es_HN.xml | 0 .../resources/21_0_1/common/main/es_MX.xml | 0 .../resources/21_0_1/common/main/es_NI.xml | 0 .../resources/21_0_1/common/main/es_PA.xml | 0 .../resources/21_0_1/common/main/es_PE.xml | 0 .../resources/21_0_1/common/main/es_PR.xml | 0 .../resources/21_0_1/common/main/es_PY.xml | 0 .../resources/21_0_1/common/main/es_SV.xml | 0 .../resources/21_0_1/common/main/es_US.xml | 0 .../resources/21_0_1/common/main/es_UY.xml | 0 .../resources/21_0_1/common/main/es_VE.xml | 0 .../cldr/resources/21_0_1/common/main/et.xml | 0 .../resources/21_0_1/common/main/et_EE.xml | 0 .../cldr/resources/21_0_1/common/main/eu.xml | 0 .../resources/21_0_1/common/main/eu_ES.xml | 0 .../cldr/resources/21_0_1/common/main/ewo.xml | 0 .../resources/21_0_1/common/main/ewo_CM.xml | 0 .../cldr/resources/21_0_1/common/main/fa.xml | 0 .../resources/21_0_1/common/main/fa_AF.xml | 0 .../resources/21_0_1/common/main/fa_IR.xml | 0 .../cldr/resources/21_0_1/common/main/ff.xml | 0 .../resources/21_0_1/common/main/ff_SN.xml | 0 .../cldr/resources/21_0_1/common/main/fi.xml | 0 .../resources/21_0_1/common/main/fi_FI.xml | 0 .../cldr/resources/21_0_1/common/main/fil.xml | 0 .../resources/21_0_1/common/main/fil_PH.xml | 0 .../cldr/resources/21_0_1/common/main/fo.xml | 0 .../resources/21_0_1/common/main/fo_FO.xml | 0 .../cldr/resources/21_0_1/common/main/fr.xml | 0 .../resources/21_0_1/common/main/fr_BE.xml | 0 .../resources/21_0_1/common/main/fr_BF.xml | 0 .../resources/21_0_1/common/main/fr_BI.xml | 0 .../resources/21_0_1/common/main/fr_BJ.xml | 0 .../resources/21_0_1/common/main/fr_BL.xml | 0 .../resources/21_0_1/common/main/fr_CA.xml | 0 .../resources/21_0_1/common/main/fr_CD.xml | 0 .../resources/21_0_1/common/main/fr_CF.xml | 0 .../resources/21_0_1/common/main/fr_CG.xml | 0 .../resources/21_0_1/common/main/fr_CH.xml | 0 .../resources/21_0_1/common/main/fr_CI.xml | 0 .../resources/21_0_1/common/main/fr_CM.xml | 0 .../resources/21_0_1/common/main/fr_DJ.xml | 0 .../resources/21_0_1/common/main/fr_FR.xml | 0 .../resources/21_0_1/common/main/fr_GA.xml | 0 .../resources/21_0_1/common/main/fr_GF.xml | 0 .../resources/21_0_1/common/main/fr_GN.xml | 0 .../resources/21_0_1/common/main/fr_GP.xml | 0 .../resources/21_0_1/common/main/fr_GQ.xml | 0 .../resources/21_0_1/common/main/fr_KM.xml | 0 .../resources/21_0_1/common/main/fr_LU.xml | 0 .../resources/21_0_1/common/main/fr_MC.xml | 0 .../resources/21_0_1/common/main/fr_MF.xml | 0 .../resources/21_0_1/common/main/fr_MG.xml | 0 .../resources/21_0_1/common/main/fr_ML.xml | 0 .../resources/21_0_1/common/main/fr_MQ.xml | 0 .../resources/21_0_1/common/main/fr_NE.xml | 0 .../resources/21_0_1/common/main/fr_RE.xml | 0 .../resources/21_0_1/common/main/fr_RW.xml | 0 .../resources/21_0_1/common/main/fr_SN.xml | 0 .../resources/21_0_1/common/main/fr_TD.xml | 0 .../resources/21_0_1/common/main/fr_TG.xml | 0 .../resources/21_0_1/common/main/fr_YT.xml | 0 .../cldr/resources/21_0_1/common/main/fur.xml | 0 .../resources/21_0_1/common/main/fur_IT.xml | 0 .../cldr/resources/21_0_1/common/main/ga.xml | 0 .../resources/21_0_1/common/main/ga_IE.xml | 0 .../cldr/resources/21_0_1/common/main/gd.xml | 0 .../resources/21_0_1/common/main/gd_GB.xml | 0 .../cldr/resources/21_0_1/common/main/gl.xml | 0 .../resources/21_0_1/common/main/gl_ES.xml | 0 .../cldr/resources/21_0_1/common/main/gsw.xml | 0 .../resources/21_0_1/common/main/gsw_CH.xml | 0 .../cldr/resources/21_0_1/common/main/gu.xml | 0 .../resources/21_0_1/common/main/gu_IN.xml | 0 .../cldr/resources/21_0_1/common/main/guz.xml | 0 .../resources/21_0_1/common/main/guz_KE.xml | 0 .../cldr/resources/21_0_1/common/main/gv.xml | 0 .../resources/21_0_1/common/main/gv_GB.xml | 0 .../cldr/resources/21_0_1/common/main/ha.xml | 0 .../resources/21_0_1/common/main/ha_Latn.xml | 0 .../21_0_1/common/main/ha_Latn_GH.xml | 0 .../21_0_1/common/main/ha_Latn_NE.xml | 0 .../21_0_1/common/main/ha_Latn_NG.xml | 0 .../cldr/resources/21_0_1/common/main/haw.xml | 0 .../resources/21_0_1/common/main/haw_US.xml | 0 .../cldr/resources/21_0_1/common/main/he.xml | 0 .../resources/21_0_1/common/main/he_IL.xml | 0 .../cldr/resources/21_0_1/common/main/hi.xml | 0 .../resources/21_0_1/common/main/hi_IN.xml | 0 .../cldr/resources/21_0_1/common/main/hr.xml | 0 .../resources/21_0_1/common/main/hr_HR.xml | 0 .../cldr/resources/21_0_1/common/main/hu.xml | 0 .../resources/21_0_1/common/main/hu_HU.xml | 0 .../cldr/resources/21_0_1/common/main/hy.xml | 0 .../resources/21_0_1/common/main/hy_AM.xml | 0 .../cldr/resources/21_0_1/common/main/ia.xml | 0 .../cldr/resources/21_0_1/common/main/id.xml | 0 .../resources/21_0_1/common/main/id_ID.xml | 0 .../cldr/resources/21_0_1/common/main/ig.xml | 0 .../resources/21_0_1/common/main/ig_NG.xml | 0 .../cldr/resources/21_0_1/common/main/ii.xml | 0 .../resources/21_0_1/common/main/ii_CN.xml | 0 .../cldr/resources/21_0_1/common/main/is.xml | 0 .../resources/21_0_1/common/main/is_IS.xml | 0 .../cldr/resources/21_0_1/common/main/it.xml | 0 .../resources/21_0_1/common/main/it_CH.xml | 0 .../resources/21_0_1/common/main/it_IT.xml | 0 .../cldr/resources/21_0_1/common/main/ja.xml | 0 .../resources/21_0_1/common/main/ja_JP.xml | 0 .../cldr/resources/21_0_1/common/main/jmc.xml | 0 .../resources/21_0_1/common/main/jmc_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/ka.xml | 0 .../resources/21_0_1/common/main/ka_GE.xml | 0 .../cldr/resources/21_0_1/common/main/kab.xml | 0 .../resources/21_0_1/common/main/kab_DZ.xml | 0 .../cldr/resources/21_0_1/common/main/kam.xml | 0 .../resources/21_0_1/common/main/kam_KE.xml | 0 .../cldr/resources/21_0_1/common/main/kde.xml | 0 .../resources/21_0_1/common/main/kde_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/kea.xml | 0 .../resources/21_0_1/common/main/kea_CV.xml | 0 .../cldr/resources/21_0_1/common/main/khq.xml | 0 .../resources/21_0_1/common/main/khq_ML.xml | 0 .../cldr/resources/21_0_1/common/main/ki.xml | 0 .../resources/21_0_1/common/main/ki_KE.xml | 0 .../cldr/resources/21_0_1/common/main/kk.xml | 0 .../resources/21_0_1/common/main/kk_Cyrl.xml | 0 .../21_0_1/common/main/kk_Cyrl_KZ.xml | 0 .../cldr/resources/21_0_1/common/main/kl.xml | 0 .../resources/21_0_1/common/main/kl_GL.xml | 0 .../cldr/resources/21_0_1/common/main/kln.xml | 0 .../resources/21_0_1/common/main/kln_KE.xml | 0 .../cldr/resources/21_0_1/common/main/km.xml | 0 .../resources/21_0_1/common/main/km_KH.xml | 0 .../cldr/resources/21_0_1/common/main/kn.xml | 0 .../resources/21_0_1/common/main/kn_IN.xml | 0 .../cldr/resources/21_0_1/common/main/ko.xml | 0 .../resources/21_0_1/common/main/ko_KR.xml | 0 .../cldr/resources/21_0_1/common/main/kok.xml | 0 .../resources/21_0_1/common/main/kok_IN.xml | 0 .../cldr/resources/21_0_1/common/main/ksb.xml | 0 .../resources/21_0_1/common/main/ksb_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/ksf.xml | 0 .../resources/21_0_1/common/main/ksf_CM.xml | 0 .../cldr/resources/21_0_1/common/main/ksh.xml | 0 .../resources/21_0_1/common/main/ksh_DE.xml | 0 .../cldr/resources/21_0_1/common/main/kw.xml | 0 .../resources/21_0_1/common/main/kw_GB.xml | 0 .../cldr/resources/21_0_1/common/main/lag.xml | 0 .../resources/21_0_1/common/main/lag_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/lg.xml | 0 .../resources/21_0_1/common/main/lg_UG.xml | 0 .../cldr/resources/21_0_1/common/main/ln.xml | 0 .../resources/21_0_1/common/main/ln_CD.xml | 0 .../resources/21_0_1/common/main/ln_CG.xml | 0 .../cldr/resources/21_0_1/common/main/lo.xml | 0 .../resources/21_0_1/common/main/lo_LA.xml | 0 .../cldr/resources/21_0_1/common/main/lt.xml | 0 .../resources/21_0_1/common/main/lt_LT.xml | 0 .../cldr/resources/21_0_1/common/main/lu.xml | 0 .../resources/21_0_1/common/main/lu_CD.xml | 0 .../cldr/resources/21_0_1/common/main/luo.xml | 0 .../resources/21_0_1/common/main/luo_KE.xml | 0 .../cldr/resources/21_0_1/common/main/luy.xml | 0 .../resources/21_0_1/common/main/luy_KE.xml | 0 .../cldr/resources/21_0_1/common/main/lv.xml | 0 .../resources/21_0_1/common/main/lv_LV.xml | 0 .../cldr/resources/21_0_1/common/main/mas.xml | 0 .../resources/21_0_1/common/main/mas_KE.xml | 0 .../resources/21_0_1/common/main/mas_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/mer.xml | 0 .../resources/21_0_1/common/main/mer_KE.xml | 0 .../cldr/resources/21_0_1/common/main/mfe.xml | 0 .../resources/21_0_1/common/main/mfe_MU.xml | 0 .../cldr/resources/21_0_1/common/main/mg.xml | 0 .../resources/21_0_1/common/main/mg_MG.xml | 0 .../cldr/resources/21_0_1/common/main/mgh.xml | 0 .../resources/21_0_1/common/main/mgh_MZ.xml | 0 .../cldr/resources/21_0_1/common/main/mk.xml | 0 .../resources/21_0_1/common/main/mk_MK.xml | 0 .../cldr/resources/21_0_1/common/main/ml.xml | 0 .../resources/21_0_1/common/main/ml_IN.xml | 0 .../cldr/resources/21_0_1/common/main/mr.xml | 0 .../resources/21_0_1/common/main/mr_IN.xml | 0 .../cldr/resources/21_0_1/common/main/ms.xml | 0 .../resources/21_0_1/common/main/ms_BN.xml | 0 .../resources/21_0_1/common/main/ms_MY.xml | 0 .../cldr/resources/21_0_1/common/main/mt.xml | 0 .../resources/21_0_1/common/main/mt_MT.xml | 0 .../cldr/resources/21_0_1/common/main/mua.xml | 0 .../resources/21_0_1/common/main/mua_CM.xml | 0 .../cldr/resources/21_0_1/common/main/my.xml | 0 .../resources/21_0_1/common/main/my_MM.xml | 0 .../cldr/resources/21_0_1/common/main/naq.xml | 0 .../resources/21_0_1/common/main/naq_NA.xml | 0 .../cldr/resources/21_0_1/common/main/nb.xml | 0 .../resources/21_0_1/common/main/nb_NO.xml | 0 .../cldr/resources/21_0_1/common/main/nd.xml | 0 .../resources/21_0_1/common/main/nd_ZW.xml | 0 .../cldr/resources/21_0_1/common/main/ne.xml | 0 .../resources/21_0_1/common/main/ne_IN.xml | 0 .../resources/21_0_1/common/main/ne_NP.xml | 0 .../cldr/resources/21_0_1/common/main/nl.xml | 0 .../resources/21_0_1/common/main/nl_AW.xml | 0 .../resources/21_0_1/common/main/nl_BE.xml | 0 .../resources/21_0_1/common/main/nl_CW.xml | 0 .../resources/21_0_1/common/main/nl_NL.xml | 0 .../resources/21_0_1/common/main/nl_SX.xml | 0 .../cldr/resources/21_0_1/common/main/nmg.xml | 0 .../resources/21_0_1/common/main/nmg_CM.xml | 0 .../cldr/resources/21_0_1/common/main/nn.xml | 0 .../resources/21_0_1/common/main/nn_NO.xml | 0 .../cldr/resources/21_0_1/common/main/nr.xml | 0 .../resources/21_0_1/common/main/nr_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/nso.xml | 0 .../resources/21_0_1/common/main/nso_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/nus.xml | 0 .../resources/21_0_1/common/main/nus_SD.xml | 0 .../cldr/resources/21_0_1/common/main/nyn.xml | 0 .../resources/21_0_1/common/main/nyn_UG.xml | 0 .../cldr/resources/21_0_1/common/main/om.xml | 0 .../resources/21_0_1/common/main/om_ET.xml | 0 .../resources/21_0_1/common/main/om_KE.xml | 0 .../cldr/resources/21_0_1/common/main/or.xml | 0 .../resources/21_0_1/common/main/or_IN.xml | 0 .../cldr/resources/21_0_1/common/main/pa.xml | 0 .../resources/21_0_1/common/main/pa_Arab.xml | 0 .../21_0_1/common/main/pa_Arab_PK.xml | 0 .../resources/21_0_1/common/main/pa_Guru.xml | 0 .../21_0_1/common/main/pa_Guru_IN.xml | 0 .../cldr/resources/21_0_1/common/main/pl.xml | 0 .../resources/21_0_1/common/main/pl_PL.xml | 0 .../cldr/resources/21_0_1/common/main/ps.xml | 0 .../resources/21_0_1/common/main/ps_AF.xml | 0 .../cldr/resources/21_0_1/common/main/pt.xml | 0 .../resources/21_0_1/common/main/pt_AO.xml | 0 .../resources/21_0_1/common/main/pt_BR.xml | 0 .../resources/21_0_1/common/main/pt_GW.xml | 0 .../resources/21_0_1/common/main/pt_MZ.xml | 0 .../resources/21_0_1/common/main/pt_PT.xml | 0 .../resources/21_0_1/common/main/pt_ST.xml | 0 .../cldr/resources/21_0_1/common/main/rm.xml | 0 .../resources/21_0_1/common/main/rm_CH.xml | 0 .../cldr/resources/21_0_1/common/main/rn.xml | 0 .../resources/21_0_1/common/main/rn_BI.xml | 0 .../cldr/resources/21_0_1/common/main/ro.xml | 0 .../resources/21_0_1/common/main/ro_MD.xml | 0 .../resources/21_0_1/common/main/ro_RO.xml | 0 .../cldr/resources/21_0_1/common/main/rof.xml | 0 .../resources/21_0_1/common/main/rof_TZ.xml | 0 .../resources/21_0_1/common/main/root.xml | 0 .../cldr/resources/21_0_1/common/main/ru.xml | 0 .../resources/21_0_1/common/main/ru_MD.xml | 0 .../resources/21_0_1/common/main/ru_RU.xml | 0 .../resources/21_0_1/common/main/ru_UA.xml | 0 .../cldr/resources/21_0_1/common/main/rw.xml | 0 .../resources/21_0_1/common/main/rw_RW.xml | 0 .../cldr/resources/21_0_1/common/main/rwk.xml | 0 .../resources/21_0_1/common/main/rwk_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/sah.xml | 0 .../resources/21_0_1/common/main/sah_RU.xml | 0 .../cldr/resources/21_0_1/common/main/saq.xml | 0 .../resources/21_0_1/common/main/saq_KE.xml | 0 .../cldr/resources/21_0_1/common/main/sbp.xml | 0 .../resources/21_0_1/common/main/sbp_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/se.xml | 0 .../resources/21_0_1/common/main/se_FI.xml | 0 .../resources/21_0_1/common/main/se_NO.xml | 0 .../cldr/resources/21_0_1/common/main/seh.xml | 0 .../resources/21_0_1/common/main/seh_MZ.xml | 0 .../cldr/resources/21_0_1/common/main/ses.xml | 0 .../resources/21_0_1/common/main/ses_ML.xml | 0 .../cldr/resources/21_0_1/common/main/sg.xml | 0 .../resources/21_0_1/common/main/sg_CF.xml | 0 .../cldr/resources/21_0_1/common/main/shi.xml | 0 .../resources/21_0_1/common/main/shi_Latn.xml | 0 .../21_0_1/common/main/shi_Latn_MA.xml | 0 .../resources/21_0_1/common/main/shi_Tfng.xml | 0 .../21_0_1/common/main/shi_Tfng_MA.xml | 0 .../cldr/resources/21_0_1/common/main/si.xml | 0 .../resources/21_0_1/common/main/si_LK.xml | 0 .../cldr/resources/21_0_1/common/main/sk.xml | 0 .../resources/21_0_1/common/main/sk_SK.xml | 0 .../cldr/resources/21_0_1/common/main/sl.xml | 0 .../resources/21_0_1/common/main/sl_SI.xml | 0 .../cldr/resources/21_0_1/common/main/sn.xml | 0 .../resources/21_0_1/common/main/sn_ZW.xml | 0 .../cldr/resources/21_0_1/common/main/so.xml | 0 .../resources/21_0_1/common/main/so_DJ.xml | 0 .../resources/21_0_1/common/main/so_ET.xml | 0 .../resources/21_0_1/common/main/so_KE.xml | 0 .../resources/21_0_1/common/main/so_SO.xml | 0 .../cldr/resources/21_0_1/common/main/sq.xml | 0 .../resources/21_0_1/common/main/sq_AL.xml | 0 .../cldr/resources/21_0_1/common/main/sr.xml | 0 .../resources/21_0_1/common/main/sr_Cyrl.xml | 0 .../21_0_1/common/main/sr_Cyrl_BA.xml | 0 .../21_0_1/common/main/sr_Cyrl_ME.xml | 0 .../21_0_1/common/main/sr_Cyrl_RS.xml | 0 .../resources/21_0_1/common/main/sr_Latn.xml | 0 .../21_0_1/common/main/sr_Latn_BA.xml | 0 .../21_0_1/common/main/sr_Latn_ME.xml | 0 .../21_0_1/common/main/sr_Latn_RS.xml | 0 .../cldr/resources/21_0_1/common/main/ss.xml | 0 .../resources/21_0_1/common/main/ss_SZ.xml | 0 .../resources/21_0_1/common/main/ss_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/ssy.xml | 0 .../resources/21_0_1/common/main/ssy_ER.xml | 0 .../cldr/resources/21_0_1/common/main/st.xml | 0 .../resources/21_0_1/common/main/st_LS.xml | 0 .../resources/21_0_1/common/main/st_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/sv.xml | 0 .../resources/21_0_1/common/main/sv_FI.xml | 0 .../resources/21_0_1/common/main/sv_SE.xml | 0 .../cldr/resources/21_0_1/common/main/sw.xml | 0 .../resources/21_0_1/common/main/sw_KE.xml | 0 .../resources/21_0_1/common/main/sw_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/swc.xml | 0 .../resources/21_0_1/common/main/swc_CD.xml | 0 .../cldr/resources/21_0_1/common/main/ta.xml | 0 .../resources/21_0_1/common/main/ta_IN.xml | 0 .../resources/21_0_1/common/main/ta_LK.xml | 0 .../cldr/resources/21_0_1/common/main/te.xml | 0 .../resources/21_0_1/common/main/te_IN.xml | 0 .../cldr/resources/21_0_1/common/main/teo.xml | 0 .../resources/21_0_1/common/main/teo_KE.xml | 0 .../resources/21_0_1/common/main/teo_UG.xml | 0 .../cldr/resources/21_0_1/common/main/tg.xml | 0 .../resources/21_0_1/common/main/tg_Cyrl.xml | 0 .../21_0_1/common/main/tg_Cyrl_TJ.xml | 0 .../cldr/resources/21_0_1/common/main/th.xml | 0 .../resources/21_0_1/common/main/th_TH.xml | 0 .../cldr/resources/21_0_1/common/main/ti.xml | 0 .../resources/21_0_1/common/main/ti_ER.xml | 0 .../resources/21_0_1/common/main/ti_ET.xml | 0 .../cldr/resources/21_0_1/common/main/tig.xml | 0 .../resources/21_0_1/common/main/tig_ER.xml | 0 .../cldr/resources/21_0_1/common/main/tn.xml | 0 .../resources/21_0_1/common/main/tn_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/to.xml | 0 .../resources/21_0_1/common/main/to_TO.xml | 0 .../cldr/resources/21_0_1/common/main/tr.xml | 0 .../resources/21_0_1/common/main/tr_TR.xml | 0 .../cldr/resources/21_0_1/common/main/ts.xml | 0 .../resources/21_0_1/common/main/ts_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/twq.xml | 0 .../resources/21_0_1/common/main/twq_NE.xml | 0 .../cldr/resources/21_0_1/common/main/tzm.xml | 0 .../resources/21_0_1/common/main/tzm_Latn.xml | 0 .../21_0_1/common/main/tzm_Latn_MA.xml | 0 .../cldr/resources/21_0_1/common/main/uk.xml | 0 .../resources/21_0_1/common/main/uk_UA.xml | 0 .../cldr/resources/21_0_1/common/main/ur.xml | 0 .../resources/21_0_1/common/main/ur_IN.xml | 0 .../resources/21_0_1/common/main/ur_PK.xml | 0 .../cldr/resources/21_0_1/common/main/uz.xml | 0 .../resources/21_0_1/common/main/uz_Arab.xml | 0 .../21_0_1/common/main/uz_Arab_AF.xml | 0 .../resources/21_0_1/common/main/uz_Cyrl.xml | 0 .../21_0_1/common/main/uz_Cyrl_UZ.xml | 0 .../resources/21_0_1/common/main/uz_Latn.xml | 0 .../21_0_1/common/main/uz_Latn_UZ.xml | 0 .../cldr/resources/21_0_1/common/main/vai.xml | 0 .../resources/21_0_1/common/main/vai_Latn.xml | 0 .../21_0_1/common/main/vai_Latn_LR.xml | 0 .../resources/21_0_1/common/main/vai_Vaii.xml | 0 .../21_0_1/common/main/vai_Vaii_LR.xml | 0 .../cldr/resources/21_0_1/common/main/ve.xml | 0 .../resources/21_0_1/common/main/ve_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/vi.xml | 0 .../resources/21_0_1/common/main/vi_VN.xml | 0 .../cldr/resources/21_0_1/common/main/vun.xml | 0 .../resources/21_0_1/common/main/vun_TZ.xml | 0 .../cldr/resources/21_0_1/common/main/wae.xml | 0 .../resources/21_0_1/common/main/wae_CH.xml | 0 .../cldr/resources/21_0_1/common/main/wal.xml | 0 .../resources/21_0_1/common/main/wal_ET.xml | 0 .../cldr/resources/21_0_1/common/main/xh.xml | 0 .../resources/21_0_1/common/main/xh_ZA.xml | 0 .../cldr/resources/21_0_1/common/main/xog.xml | 0 .../resources/21_0_1/common/main/xog_UG.xml | 0 .../cldr/resources/21_0_1/common/main/yav.xml | 0 .../resources/21_0_1/common/main/yav_CM.xml | 0 .../cldr/resources/21_0_1/common/main/yo.xml | 0 .../resources/21_0_1/common/main/yo_NG.xml | 0 .../cldr/resources/21_0_1/common/main/zh.xml | 0 .../resources/21_0_1/common/main/zh_Hans.xml | 0 .../21_0_1/common/main/zh_Hans_CN.xml | 0 .../21_0_1/common/main/zh_Hans_HK.xml | 0 .../21_0_1/common/main/zh_Hans_MO.xml | 0 .../21_0_1/common/main/zh_Hans_SG.xml | 0 .../resources/21_0_1/common/main/zh_Hant.xml | 0 .../21_0_1/common/main/zh_Hant_HK.xml | 0 .../21_0_1/common/main/zh_Hant_MO.xml | 0 .../21_0_1/common/main/zh_Hant_TW.xml | 0 .../cldr/resources/21_0_1/common/main/zu.xml | 0 .../resources/21_0_1/common/main/zu_ZA.xml | 0 .../21_0_1/common/supplemental/metaZones.xml | 0 .../common/supplemental/numberingSystems.xml | 0 .../common/supplemental/supplementalData.xml | 0 .../resources/ar/CalendarData_ar.properties | 0 .../ar/CurrencyNames_ar_AE.properties | 0 .../ar/CurrencyNames_ar_BH.properties | 0 .../ar/CurrencyNames_ar_DZ.properties | 0 .../ar/CurrencyNames_ar_EG.properties | 0 .../ar/CurrencyNames_ar_IQ.properties | 0 .../ar/CurrencyNames_ar_JO.properties | 0 .../ar/CurrencyNames_ar_KW.properties | 0 .../ar/CurrencyNames_ar_LB.properties | 0 .../ar/CurrencyNames_ar_LY.properties | 0 .../ar/CurrencyNames_ar_MA.properties | 0 .../ar/CurrencyNames_ar_OM.properties | 0 .../ar/CurrencyNames_ar_QA.properties | 0 .../ar/CurrencyNames_ar_SA.properties | 0 .../ar/CurrencyNames_ar_SD.properties | 0 .../ar/CurrencyNames_ar_SY.properties | 0 .../ar/CurrencyNames_ar_TN.properties | 0 .../ar/CurrencyNames_ar_YE.properties | 0 .../resources/ar/LocaleNames_ar.properties | 0 .../resources/be/CalendarData_be.properties | 0 .../be/CurrencyNames_be_BY.properties | 0 .../resources/be/LocaleNames_be.properties | 0 .../resources/bg/CalendarData_bg.properties | 0 .../bg/CurrencyNames_bg_BG.properties | 0 .../resources/bg/LocaleNames_bg.properties | 0 .../resources/ca/CalendarData_ca.properties | 0 .../ca/CurrencyNames_ca_ES.properties | 0 .../resources/ca/LocaleNames_ca.properties | 0 .../resources/cs/CalendarData_cs.properties | 0 .../cs/CurrencyNames_cs_CZ.properties | 0 .../resources/cs/LocaleNames_cs.properties | 0 .../resources/da/CalendarData_da.properties | 0 .../da/CurrencyNames_da_DK.properties | 0 .../resources/da/LocaleNames_da.properties | 0 .../resources/de/CalendarData_de.properties | 0 .../resources/de/CurrencyNames_de.properties | 0 .../de/CurrencyNames_de_AT.properties | 0 .../de/CurrencyNames_de_CH.properties | 0 .../de/CurrencyNames_de_DE.properties | 0 .../de/CurrencyNames_de_GR.properties | 0 .../de/CurrencyNames_de_LU.properties | 0 .../resources/de/LocaleNames_de.properties | 0 .../util/resources/de/TimeZoneNames_de.java | 0 .../resources/el/CalendarData_el.properties | 0 .../el/CalendarData_el_CY.properties | 0 .../el/CurrencyNames_el_CY.properties | 0 .../el/CurrencyNames_el_GR.properties | 0 .../resources/el/LocaleNames_el.properties | 0 .../resources/el/LocaleNames_el_CY.properties | 0 .../resources/es/CalendarData_es.properties | 0 .../es/CalendarData_es_ES.properties | 0 .../es/CalendarData_es_US.properties | 0 .../resources/es/CurrencyNames_es.properties | 0 .../es/CurrencyNames_es_AR.properties | 0 .../es/CurrencyNames_es_BO.properties | 0 .../es/CurrencyNames_es_CL.properties | 0 .../es/CurrencyNames_es_CO.properties | 0 .../es/CurrencyNames_es_CR.properties | 0 .../es/CurrencyNames_es_CU.properties | 0 .../es/CurrencyNames_es_DO.properties | 0 .../es/CurrencyNames_es_EC.properties | 0 .../es/CurrencyNames_es_ES.properties | 0 .../es/CurrencyNames_es_GT.properties | 0 .../es/CurrencyNames_es_HN.properties | 0 .../es/CurrencyNames_es_MX.properties | 0 .../es/CurrencyNames_es_NI.properties | 0 .../es/CurrencyNames_es_PA.properties | 0 .../es/CurrencyNames_es_PE.properties | 0 .../es/CurrencyNames_es_PR.properties | 0 .../es/CurrencyNames_es_PY.properties | 0 .../es/CurrencyNames_es_SV.properties | 0 .../es/CurrencyNames_es_US.properties | 0 .../es/CurrencyNames_es_UY.properties | 0 .../es/CurrencyNames_es_VE.properties | 0 .../resources/es/LocaleNames_es.properties | 0 .../resources/es/LocaleNames_es_US.properties | 0 .../util/resources/es/TimeZoneNames_es.java | 0 .../resources/et/CalendarData_et.properties | 0 .../et/CurrencyNames_et_EE.properties | 0 .../resources/et/LocaleNames_et.properties | 0 .../resources/fi/CalendarData_fi.properties | 0 .../fi/CurrencyNames_fi_FI.properties | 0 .../resources/fi/LocaleNames_fi.properties | 0 .../resources/fr/CalendarData_fr.properties | 0 .../fr/CalendarData_fr_CA.properties | 0 .../resources/fr/CurrencyNames_fr.properties | 0 .../fr/CurrencyNames_fr_BE.properties | 0 .../fr/CurrencyNames_fr_CA.properties | 0 .../fr/CurrencyNames_fr_CH.properties | 0 .../fr/CurrencyNames_fr_FR.properties | 0 .../fr/CurrencyNames_fr_LU.properties | 0 .../resources/fr/LocaleNames_fr.properties | 0 .../util/resources/fr/TimeZoneNames_fr.java | 0 .../ga/CurrencyNames_ga_IE.properties | 0 .../resources/ga/LocaleNames_ga.properties | 0 .../resources/hi/CalendarData_hi.properties | 0 .../hi/CurrencyNames_hi_IN.properties | 0 .../resources/hi/LocaleNames_hi.properties | 0 .../util/resources/hi/TimeZoneNames_hi.java | 0 .../resources/hr/CalendarData_hr.properties | 0 .../hr/CurrencyNames_hr_HR.properties | 0 .../resources/hr/LocaleNames_hr.properties | 0 .../resources/hu/CalendarData_hu.properties | 0 .../hu/CurrencyNames_hu_HU.properties | 0 .../resources/hu/LocaleNames_hu.properties | 0 .../in/CalendarData_in_ID.properties | 0 .../in/CurrencyNames_in_ID.properties | 0 .../resources/in/LocaleNames_in.properties | 0 .../resources/is/CalendarData_is.properties | 0 .../is/CurrencyNames_is_IS.properties | 0 .../resources/is/LocaleNames_is.properties | 0 .../resources/it/CalendarData_it.properties | 0 .../resources/it/CurrencyNames_it.properties | 0 .../it/CurrencyNames_it_CH.properties | 0 .../it/CurrencyNames_it_IT.properties | 0 .../resources/it/LocaleNames_it.properties | 0 .../util/resources/it/TimeZoneNames_it.java | 0 .../resources/iw/CalendarData_iw.properties | 0 .../iw/CurrencyNames_iw_IL.properties | 0 .../resources/iw/LocaleNames_iw.properties | 0 .../resources/ja/CalendarData_ja.properties | 0 .../resources/ja/CurrencyNames_ja.properties | 0 .../ja/CurrencyNames_ja_JP.properties | 0 .../resources/ja/LocaleNames_ja.properties | 0 .../util/resources/ja/TimeZoneNames_ja.java | 0 .../resources/ko/CalendarData_ko.properties | 0 .../resources/ko/CurrencyNames_ko.properties | 0 .../ko/CurrencyNames_ko_KR.properties | 0 .../resources/ko/LocaleNames_ko.properties | 0 .../util/resources/ko/TimeZoneNames_ko.java | 0 .../resources/lt/CalendarData_lt.properties | 0 .../lt/CurrencyNames_lt_LT.properties | 0 .../resources/lt/LocaleNames_lt.properties | 0 .../resources/lv/CalendarData_lv.properties | 0 .../lv/CurrencyNames_lv_LV.properties | 0 .../resources/lv/LocaleNames_lv.properties | 0 .../resources/mk/CalendarData_mk.properties | 0 .../mk/CurrencyNames_mk_MK.properties | 0 .../resources/mk/LocaleNames_mk.properties | 0 .../ms/CalendarData_ms_MY.properties | 0 .../ms/CurrencyNames_ms_MY.properties | 0 .../resources/ms/LocaleNames_ms.properties | 0 .../resources/mt/CalendarData_mt.properties | 0 .../mt/CalendarData_mt_MT.properties | 0 .../mt/CurrencyNames_mt_MT.properties | 0 .../resources/mt/LocaleNames_mt.properties | 0 .../resources/nl/CalendarData_nl.properties | 0 .../nl/CurrencyNames_nl_BE.properties | 0 .../nl/CurrencyNames_nl_NL.properties | 0 .../resources/nl/LocaleNames_nl.properties | 0 .../resources/no/CalendarData_no.properties | 0 .../no/CurrencyNames_no_NO.properties | 0 .../resources/no/LocaleNames_no.properties | 0 .../no/LocaleNames_no_NO_NY.properties | 0 .../resources/pl/CalendarData_pl.properties | 0 .../pl/CurrencyNames_pl_PL.properties | 0 .../resources/pl/LocaleNames_pl.properties | 0 .../resources/pt/CalendarData_pt.properties | 0 .../pt/CalendarData_pt_BR.properties | 0 .../pt/CalendarData_pt_PT.properties | 0 .../resources/pt/CurrencyNames_pt.properties | 0 .../pt/CurrencyNames_pt_BR.properties | 0 .../pt/CurrencyNames_pt_PT.properties | 0 .../resources/pt/LocaleNames_pt.properties | 0 .../resources/pt/LocaleNames_pt_BR.properties | 0 .../resources/pt/LocaleNames_pt_PT.properties | 0 .../resources/pt/TimeZoneNames_pt_BR.java | 0 .../resources/ro/CalendarData_ro.properties | 0 .../ro/CurrencyNames_ro_RO.properties | 0 .../resources/ro/LocaleNames_ro.properties | 0 .../resources/ru/CalendarData_ru.properties | 0 .../ru/CurrencyNames_ru_RU.properties | 0 .../resources/ru/LocaleNames_ru.properties | 0 .../resources/sk/CalendarData_sk.properties | 0 .../sk/CurrencyNames_sk_SK.properties | 0 .../resources/sk/LocaleNames_sk.properties | 0 .../resources/sl/CalendarData_sl.properties | 0 .../sl/CurrencyNames_sl_SI.properties | 0 .../resources/sl/LocaleNames_sl.properties | 0 .../resources/sq/CalendarData_sq.properties | 0 .../sq/CurrencyNames_sq_AL.properties | 0 .../resources/sq/LocaleNames_sq.properties | 0 .../resources/sr/CalendarData_sr.properties | 0 .../sr/CalendarData_sr_Latn_BA.properties | 0 .../sr/CalendarData_sr_Latn_ME.properties | 0 .../sr/CalendarData_sr_Latn_RS.properties | 0 .../sr/CurrencyNames_sr_BA.properties | 0 .../sr/CurrencyNames_sr_CS.properties | 0 .../sr/CurrencyNames_sr_Latn_BA.properties | 0 .../sr/CurrencyNames_sr_Latn_ME.properties | 0 .../sr/CurrencyNames_sr_Latn_RS.properties | 0 .../sr/CurrencyNames_sr_ME.properties | 0 .../sr/CurrencyNames_sr_RS.properties | 0 .../resources/sr/LocaleNames_sr.properties | 0 .../sr/LocaleNames_sr_Latn.properties | 0 .../resources/sv/CalendarData_sv.properties | 0 .../resources/sv/CurrencyNames_sv.properties | 0 .../sv/CurrencyNames_sv_SE.properties | 0 .../resources/sv/LocaleNames_sv.properties | 0 .../util/resources/sv/TimeZoneNames_sv.java | 0 .../resources/th/CalendarData_th.properties | 0 .../th/CurrencyNames_th_TH.properties | 0 .../resources/th/LocaleNames_th.properties | 0 .../resources/tr/CalendarData_tr.properties | 0 .../tr/CurrencyNames_tr_TR.properties | 0 .../resources/tr/LocaleNames_tr.properties | 0 .../resources/uk/CalendarData_uk.properties | 0 .../uk/CurrencyNames_uk_UA.properties | 0 .../resources/uk/LocaleNames_uk.properties | 0 .../resources/vi/CalendarData_vi.properties | 0 .../vi/CurrencyNames_vi_VN.properties | 0 .../resources/vi/LocaleNames_vi.properties | 0 .../resources/zh/CalendarData_zh.properties | 0 .../zh/CurrencyNames_zh_CN.properties | 0 .../resources/zh/CurrencyNames_zh_HK.java | 0 .../resources/zh/CurrencyNames_zh_SG.java | 0 .../zh/CurrencyNames_zh_TW.properties | 0 .../resources/zh/LocaleNames_zh.properties | 0 .../util/resources/zh/LocaleNames_zh_HK.java | 0 .../resources/zh/LocaleNames_zh_SG.properties | 0 .../resources/zh/LocaleNames_zh_TW.properties | 0 .../resources/zh/TimeZoneNames_zh_CN.java | 0 .../resources/zh/TimeZoneNames_zh_HK.java | 0 .../resources/zh/TimeZoneNames_zh_TW.java | 0 ....net.spi.nameservice.NameServiceDescriptor | 0 .../classes/com/sun/jndi/dns/DnsClient.java | 0 .../classes/com/sun/jndi/dns/DnsContext.java | 0 .../com/sun/jndi/dns/DnsContextFactory.java | 0 .../classes/com/sun/jndi/dns/DnsName.java | 0 .../com/sun/jndi/dns/DnsNameParser.java | 0 .../classes/com/sun/jndi/dns/DnsUrl.java | 0 .../classes/com/sun/jndi/dns/Header.java | 0 .../classes/com/sun/jndi/dns/NameNode.java | 0 .../classes/com/sun/jndi/dns/Resolver.java | 0 .../com/sun/jndi/dns/ResourceRecord.java | 0 .../com/sun/jndi/dns/ResourceRecords.java | 0 .../classes/com/sun/jndi/dns/ZoneNode.java | 0 .../com/sun/jndi/url/dns/dnsURLContext.java | 0 .../jndi/url/dns/dnsURLContextFactory.java | 0 .../spi/nameservice/dns/DNSNameService.java | 0 .../dns/DNSNameServiceDescriptor.java | 0 .../jndi/rmi/registry/ReferenceWrapper.java | 0 .../jndi/rmi/registry/RegistryContext.java | 0 .../rmi/registry/RegistryContextFactory.java | 0 .../jndi/rmi/registry/RemoteReference.java | 0 .../com/sun/jndi/url/rmi/rmiURLContext.java | 0 .../jndi/url/rmi/rmiURLContextFactory.java | 0 .../sun/rmi/rmic/BatchEnvironment.java | 0 .../share/classes/sun/rmi/rmic/Constants.java | 0 .../share/classes/sun/rmi/rmic/Generator.java | 0 .../classes/sun/rmi/rmic/IndentingWriter.java | 0 .../share/classes/sun/rmi/rmic/Main.java | 0 .../share/classes/sun/rmi/rmic/Names.java | 0 .../classes/sun/rmi/rmic/RMIConstants.java | 0 .../classes/sun/rmi/rmic/RMIGenerator.java | 0 .../classes/sun/rmi/rmic/RemoteClass.java | 0 .../share/classes/sun/rmi/rmic/Util.java | 0 .../rmi/rmic/newrmic/BatchEnvironment.java | 0 .../sun/rmi/rmic/newrmic/Constants.java | 0 .../sun/rmi/rmic/newrmic/Generator.java | 0 .../sun/rmi/rmic/newrmic/IndentingWriter.java | 0 .../classes/sun/rmi/rmic/newrmic/Main.java | 0 .../sun/rmi/rmic/newrmic/Resources.java | 0 .../sun/rmi/rmic/newrmic/jrmp/Constants.java | 0 .../rmi/rmic/newrmic/jrmp/JrmpGenerator.java | 0 .../rmi/rmic/newrmic/jrmp/RemoteClass.java | 0 .../rmic/newrmic/jrmp/StubSkeletonWriter.java | 0 .../sun/rmi/rmic/newrmic/jrmp/Util.java | 0 .../sun/rmi/rmic/resources/rmic.properties | 0 .../sun/rmi/rmic/resources/rmic_ja.properties | 0 .../rmi/rmic/resources/rmic_zh_CN.properties | 0 .../classes/sun/tools/asm/ArrayData.java | 0 .../classes/sun/tools/asm/Assembler.java | 0 .../classes/sun/tools/asm/CatchData.java | 0 .../sun/tools/asm/ClassConstantData.java | 0 .../classes/sun/tools/asm/ConstantPool.java | 0 .../sun/tools/asm/ConstantPoolData.java | 0 .../share/classes/sun/tools/asm/Cover.java | 0 .../sun/tools/asm/FieldConstantData.java | 0 .../classes/sun/tools/asm/Instruction.java | 0 .../share/classes/sun/tools/asm/Label.java | 0 .../classes/sun/tools/asm/LocalVariable.java | 0 .../sun/tools/asm/LocalVariableTable.java | 0 .../tools/asm/NameAndTypeConstantData.java | 0 .../sun/tools/asm/NameAndTypeData.java | 0 .../sun/tools/asm/NumberConstantData.java | 0 .../sun/tools/asm/StringConstantData.java | 0 .../asm/StringExpressionConstantData.java | 0 .../classes/sun/tools/asm/SwitchData.java | 0 .../share/classes/sun/tools/asm/TryData.java | 0 .../sun/tools/java/AmbiguousClass.java | 0 .../sun/tools/java/AmbiguousMember.java | 0 .../classes/sun/tools/java/ArrayType.java | 0 .../sun/tools/java/BinaryAttribute.java | 0 .../classes/sun/tools/java/BinaryClass.java | 0 .../classes/sun/tools/java/BinaryCode.java | 0 .../sun/tools/java/BinaryConstantPool.java | 0 .../tools/java/BinaryExceptionHandler.java | 0 .../classes/sun/tools/java/BinaryMember.java | 0 .../sun/tools/java/ClassDeclaration.java | 0 .../sun/tools/java/ClassDefinition.java | 0 .../classes/sun/tools/java/ClassFile.java | 0 .../classes/sun/tools/java/ClassNotFound.java | 0 .../classes/sun/tools/java/ClassPath.java | 0 .../classes/sun/tools/java/ClassType.java | 0 .../classes/sun/tools/java/CompilerError.java | 0 .../classes/sun/tools/java/Constants.java | 0 .../classes/sun/tools/java/Environment.java | 0 .../classes/sun/tools/java/Identifier.java | 0 .../sun/tools/java/IdentifierToken.java | 0 .../share/classes/sun/tools/java/Imports.java | 0 .../sun/tools/java/MemberDefinition.java | 0 .../classes/sun/tools/java/MethodSet.java | 0 .../classes/sun/tools/java/MethodType.java | 0 .../share/classes/sun/tools/java/Package.java | 0 .../share/classes/sun/tools/java/Parser.java | 0 .../classes/sun/tools/java/ParserActions.java | 0 .../sun/tools/java/RuntimeConstants.java | 0 .../share/classes/sun/tools/java/Scanner.java | 0 .../sun/tools/java/ScannerInputReader.java | 0 .../classes/sun/tools/java/SyntaxError.java | 0 .../share/classes/sun/tools/java/Type.java | 0 .../sun/tools/javac/BatchEnvironment.java | 0 .../classes/sun/tools/javac/BatchParser.java | 0 .../sun/tools/javac/CompilerMember.java | 0 .../sun/tools/javac/ErrorConsumer.java | 0 .../classes/sun/tools/javac/ErrorMessage.java | 0 .../share/classes/sun/tools/javac/Main.java | 0 .../classes/sun/tools/javac/SourceClass.java | 0 .../classes/sun/tools/javac/SourceMember.java | 0 .../tools/javac/resources/javac.properties | 0 .../tools/javac/resources/javac_ja.properties | 0 .../javac/resources/javac_zh_CN.properties | 0 .../classes/sun/tools/tree/AddExpression.java | 0 .../classes/sun/tools/tree/AndExpression.java | 0 .../sun/tools/tree/ArrayAccessExpression.java | 0 .../sun/tools/tree/ArrayExpression.java | 0 .../sun/tools/tree/AssignAddExpression.java | 0 .../tools/tree/AssignBitAndExpression.java | 0 .../sun/tools/tree/AssignBitOrExpression.java | 0 .../tools/tree/AssignBitXorExpression.java | 0 .../tools/tree/AssignDivideExpression.java | 0 .../sun/tools/tree/AssignExpression.java | 0 .../tools/tree/AssignMultiplyExpression.java | 0 .../sun/tools/tree/AssignOpExpression.java | 0 .../tools/tree/AssignRemainderExpression.java | 0 .../tools/tree/AssignShiftLeftExpression.java | 0 .../tree/AssignShiftRightExpression.java | 0 .../tools/tree/AssignSubtractExpression.java | 0 .../AssignUnsignedShiftRightExpression.java | 0 .../tree/BinaryArithmeticExpression.java | 0 .../tools/tree/BinaryAssignExpression.java | 0 .../sun/tools/tree/BinaryBitExpression.java | 0 .../tools/tree/BinaryCompareExpression.java | 0 .../tools/tree/BinaryEqualityExpression.java | 0 .../sun/tools/tree/BinaryExpression.java | 0 .../tools/tree/BinaryLogicalExpression.java | 0 .../sun/tools/tree/BinaryShiftExpression.java | 0 .../sun/tools/tree/BitAndExpression.java | 0 .../sun/tools/tree/BitNotExpression.java | 0 .../sun/tools/tree/BitOrExpression.java | 0 .../sun/tools/tree/BitXorExpression.java | 0 .../sun/tools/tree/BooleanExpression.java | 0 .../sun/tools/tree/BreakStatement.java | 0 .../sun/tools/tree/ByteExpression.java | 0 .../classes/sun/tools/tree/CaseStatement.java | 0 .../sun/tools/tree/CastExpression.java | 0 .../sun/tools/tree/CatchStatement.java | 0 .../sun/tools/tree/CharExpression.java | 0 .../classes/sun/tools/tree/CheckContext.java | 0 .../classes/sun/tools/tree/CodeContext.java | 0 .../sun/tools/tree/CommaExpression.java | 0 .../sun/tools/tree/CompoundStatement.java | 0 .../classes/sun/tools/tree/ConditionVars.java | 0 .../sun/tools/tree/ConditionalExpression.java | 0 .../sun/tools/tree/ConstantExpression.java | 0 .../share/classes/sun/tools/tree/Context.java | 0 .../sun/tools/tree/ContinueStatement.java | 0 .../sun/tools/tree/ConvertExpression.java | 0 .../sun/tools/tree/DeclarationStatement.java | 0 .../sun/tools/tree/DivRemExpression.java | 0 .../sun/tools/tree/DivideExpression.java | 0 .../classes/sun/tools/tree/DoStatement.java | 0 .../sun/tools/tree/DoubleExpression.java | 0 .../sun/tools/tree/EqualExpression.java | 0 .../sun/tools/tree/ExprExpression.java | 0 .../classes/sun/tools/tree/Expression.java | 0 .../sun/tools/tree/ExpressionStatement.java | 0 .../sun/tools/tree/FieldExpression.java | 0 .../classes/sun/tools/tree/FieldUpdater.java | 0 .../sun/tools/tree/FinallyStatement.java | 0 .../sun/tools/tree/FloatExpression.java | 0 .../classes/sun/tools/tree/ForStatement.java | 0 .../sun/tools/tree/GreaterExpression.java | 0 .../tools/tree/GreaterOrEqualExpression.java | 0 .../sun/tools/tree/IdentifierExpression.java | 0 .../classes/sun/tools/tree/IfStatement.java | 0 .../sun/tools/tree/IncDecExpression.java | 0 .../tools/tree/InlineMethodExpression.java | 0 .../tree/InlineNewInstanceExpression.java | 0 .../sun/tools/tree/InlineReturnStatement.java | 0 .../sun/tools/tree/InstanceOfExpression.java | 0 .../classes/sun/tools/tree/IntExpression.java | 0 .../sun/tools/tree/IntegerExpression.java | 0 .../sun/tools/tree/LengthExpression.java | 0 .../sun/tools/tree/LessExpression.java | 0 .../sun/tools/tree/LessOrEqualExpression.java | 0 .../classes/sun/tools/tree/LocalMember.java | 0 .../sun/tools/tree/LongExpression.java | 0 .../sun/tools/tree/MethodExpression.java | 0 .../sun/tools/tree/MultiplyExpression.java | 0 .../sun/tools/tree/NaryExpression.java | 0 .../sun/tools/tree/NegativeExpression.java | 0 .../sun/tools/tree/NewArrayExpression.java | 0 .../sun/tools/tree/NewInstanceExpression.java | 0 .../share/classes/sun/tools/tree/Node.java | 0 .../sun/tools/tree/NotEqualExpression.java | 0 .../classes/sun/tools/tree/NotExpression.java | 0 .../sun/tools/tree/NullExpression.java | 0 .../classes/sun/tools/tree/OrExpression.java | 0 .../sun/tools/tree/PositiveExpression.java | 0 .../sun/tools/tree/PostDecExpression.java | 0 .../sun/tools/tree/PostIncExpression.java | 0 .../sun/tools/tree/PreDecExpression.java | 0 .../sun/tools/tree/PreIncExpression.java | 0 .../sun/tools/tree/RemainderExpression.java | 0 .../sun/tools/tree/ReturnStatement.java | 0 .../sun/tools/tree/ShiftLeftExpression.java | 0 .../sun/tools/tree/ShiftRightExpression.java | 0 .../sun/tools/tree/ShortExpression.java | 0 .../classes/sun/tools/tree/Statement.java | 0 .../sun/tools/tree/StringExpression.java | 0 .../sun/tools/tree/SubtractExpression.java | 0 .../sun/tools/tree/SuperExpression.java | 0 .../sun/tools/tree/SwitchStatement.java | 0 .../sun/tools/tree/SynchronizedStatement.java | 0 .../sun/tools/tree/ThisExpression.java | 0 .../sun/tools/tree/ThrowStatement.java | 0 .../classes/sun/tools/tree/TryStatement.java | 0 .../sun/tools/tree/TypeExpression.java | 0 .../sun/tools/tree/UnaryExpression.java | 0 .../tree/UnsignedShiftRightExpression.java | 0 .../sun/tools/tree/UplevelReference.java | 0 .../tools/tree/VarDeclarationStatement.java | 0 .../share/classes/sun/tools/tree/Vset.java | 0 .../sun/tools/tree/WhileStatement.java | 0 .../classes/sun/tools/util/CommandLine.java | 0 .../sun/tools/util/ModifierFilter.java | 0 .../share/classes/com/sun/tracing/Probe.java | 0 .../classes/com/sun/tracing/ProbeName.java | 0 .../classes/com/sun/tracing/Provider.java | 0 .../com/sun/tracing/ProviderFactory.java | 0 .../classes/com/sun/tracing/ProviderName.java | 0 .../sun/tracing/dtrace/ArgsAttributes.java | 0 .../com/sun/tracing/dtrace/Attributes.java | 0 .../sun/tracing/dtrace/DependencyClass.java | 0 .../tracing/dtrace/FunctionAttributes.java | 0 .../com/sun/tracing/dtrace/FunctionName.java | 0 .../sun/tracing/dtrace/ModuleAttributes.java | 0 .../com/sun/tracing/dtrace/ModuleName.java | 0 .../sun/tracing/dtrace/NameAttributes.java | 0 .../tracing/dtrace/ProviderAttributes.java | 0 .../sun/tracing/dtrace/StabilityLevel.java | 0 .../com/sun/tracing/dtrace/package-info.java | 0 .../classes/com/sun/tracing/package-info.java | 0 .../security/tools/policytool/PolicyTool.java | 0 .../security/tools/policytool/Resources.java | 0 .../tools/policytool/Resources_de.java | 0 .../tools/policytool/Resources_es.java | 0 .../tools/policytool/Resources_fr.java | 0 .../tools/policytool/Resources_it.java | 0 .../tools/policytool/Resources_ja.java | 0 .../tools/policytool/Resources_ko.java | 0 .../tools/policytool/Resources_pt_BR.java | 0 .../tools/policytool/Resources_sv.java | 0 .../tools/policytool/Resources_zh_CN.java | 0 .../tools/policytool/Resources_zh_HK.java | 0 .../tools/policytool/Resources_zh_TW.java | 0 .../sun/tracing/MultiplexProviderFactory.java | 0 .../sun/tracing/NullProviderFactory.java | 0 .../tracing/PrintStreamProviderFactory.java | 0 .../classes/sun/tracing/ProbeSkeleton.java | 0 .../classes/sun/tracing/ProviderSkeleton.java | 0 .../sun/tracing/dtrace/Activation.java | 0 .../sun/tracing/dtrace/DTraceProbe.java | 0 .../sun/tracing/dtrace/DTraceProvider.java | 0 .../tracing/dtrace/DTraceProviderFactory.java | 0 .../share/classes/sun/tracing/dtrace/JVM.java | 0 .../classes/sun/tracing/package-info.java | 0 .../share/native/common-unpack}/bands.cpp | 0 .../share/native/common-unpack}/bands.h | 0 .../share/native/common-unpack}/bytes.cpp | 0 .../share/native/common-unpack}/bytes.h | 0 .../share/native/common-unpack}/coding.cpp | 0 .../share/native/common-unpack}/coding.h | 0 .../share/native/common-unpack}/constants.h | 0 .../share/native/common-unpack}/defines.h | 0 .../share/native/common-unpack}/unpack.cpp | 0 .../share/native/common-unpack}/unpack.h | 0 .../share/native/common-unpack}/utils.cpp | 0 .../share/native/common-unpack}/utils.h | 0 .../share/native/common-unpack}/zip.cpp | 0 .../share/native/common-unpack}/zip.h | 0 .../share/native/libjsdt}/JVM.c | 0 .../share/native/libjsdt}/jvm_symbols.h | 0 .../share/native/libunpack}/jni.cpp | 0 .../share/native/unpack200}/main.cpp | 0 .../unix/native/libjsdt}/jvm_symbols_md.c | 0 .../windows/native/libjsdt}/jvm_symbols_md.c | 0 .../unpack200}/unpack200_proto.exe.manifest | 0 .../sun/nio/ch/sctp/SctpChannelImpl.java | 0 .../sun/nio/ch/sctp/SctpMultiChannelImpl.java | 0 .../nio/ch/sctp/SctpServerChannelImpl.java | 0 .../sun/nio/ch/sctp/SctpChannelImpl.java | 0 .../sun/nio/ch/sctp/SctpMultiChannelImpl.java | 0 .../nio/ch/sctp/SctpServerChannelImpl.java | 0 .../nio/sctp/AbstractNotificationHandler.java | 0 .../classes/com/sun/nio/sctp/Association.java | 0 .../sctp/AssociationChangeNotification.java | 0 .../com/sun/nio/sctp/HandlerResult.java | 0 .../sun/nio/sctp/IllegalReceiveException.java | 0 .../sun/nio/sctp/IllegalUnbindException.java | 0 .../sun/nio/sctp/InvalidStreamException.java | 0 .../classes/com/sun/nio/sctp/MessageInfo.java | 0 .../com/sun/nio/sctp/Notification.java | 0 .../com/sun/nio/sctp/NotificationHandler.java | 0 .../sctp/PeerAddressChangeNotification.java | 0 .../classes/com/sun/nio/sctp/SctpChannel.java | 0 .../com/sun/nio/sctp/SctpMultiChannel.java | 0 .../com/sun/nio/sctp/SctpServerChannel.java | 0 .../com/sun/nio/sctp/SctpSocketOption.java | 0 .../nio/sctp/SctpStandardSocketOptions.java | 0 .../sun/nio/sctp/SendFailedNotification.java | 0 .../sun/nio/sctp/ShutdownNotification.java | 0 .../com/sun/nio/sctp/package-info.java | 0 .../sun/nio/ch/sctp/MessageInfoImpl.java | 0 .../sun/nio/ch/sctp/SctpStdSocketOption.java | 0 .../sun/nio/ch/sctp/AssociationChange.java | 0 .../sun/nio/ch/sctp/AssociationImpl.java | 0 .../sun/nio/ch/sctp/PeerAddrChange.java | 0 .../sun/nio/ch/sctp/ResultContainer.java | 0 .../sun/nio/ch/sctp/SctpChannelImpl.java | 0 .../sun/nio/ch/sctp/SctpMultiChannelImpl.java | 0 .../classes/sun/nio/ch/sctp/SctpNet.java | 0 .../sun/nio/ch/sctp/SctpNotification.java | 0 .../nio/ch/sctp/SctpServerChannelImpl.java | 0 .../classes/sun/nio/ch/sctp/SendFailed.java | 0 .../classes/sun/nio/ch/sctp/Shutdown.java | 0 .../unix/native/libsctp}/Sctp.h | 0 .../unix/native/libsctp}/SctpChannelImpl.c | 0 .../unix/native/libsctp}/SctpNet.c | 0 .../native/libsctp}/SctpServerChannelImpl.c | 0 .../sun/nio/ch/sctp/SctpChannelImpl.java | 0 .../sun/nio/ch/sctp/SctpMultiChannelImpl.java | 0 .../nio/ch/sctp/SctpServerChannelImpl.java | 0 .../com/sun/security/auth/LdapPrincipal.java | 0 .../sun/security/auth/NTDomainPrincipal.java | 0 .../security/auth/NTNumericCredential.java | 0 .../classes/com/sun/security/auth/NTSid.java | 0 .../security/auth/NTSidDomainPrincipal.java | 0 .../security/auth/NTSidGroupPrincipal.java | 0 .../auth/NTSidPrimaryGroupPrincipal.java | 0 .../sun/security/auth/NTSidUserPrincipal.java | 0 .../sun/security/auth/NTUserPrincipal.java | 0 .../com/sun/security/auth/PolicyFile.java | 0 .../security/auth/PrincipalComparator.java | 0 .../auth/SolarisNumericGroupPrincipal.java | 0 .../auth/SolarisNumericUserPrincipal.java | 0 .../sun/security/auth/SolarisPrincipal.java | 0 .../auth/UnixNumericGroupPrincipal.java | 0 .../auth/UnixNumericUserPrincipal.java | 0 .../com/sun/security/auth/UnixPrincipal.java | 0 .../com/sun/security/auth/UserPrincipal.java | 0 .../com/sun/security/auth/X500Principal.java | 0 .../auth/callback/TextCallbackHandler.java | 0 .../security/auth/callback/package-info.java | 0 .../sun/security/auth/login/ConfigFile.java | 0 .../sun/security/auth/login/package-info.java | 0 .../com/sun/security/auth/module/Crypt.java | 0 .../security/auth/module/JndiLoginModule.java | 0 .../auth/module/KeyStoreLoginModule.java | 0 .../security/auth/module/Krb5LoginModule.java | 0 .../security/auth/module/LdapLoginModule.java | 0 .../security/auth/module/NTLoginModule.java | 0 .../sun/security/auth/module/NTSystem.java | 0 .../auth/module/SolarisLoginModule.java | 0 .../security/auth/module/SolarisSystem.java | 0 .../security/auth/module/UnixLoginModule.java | 0 .../sun/security/auth/module/UnixSystem.java | 0 .../security/auth/module/package-info.java | 0 .../com/sun/security/auth/package-info.java | 0 .../share/classes}/jaas-overview.html | 0 .../unix/native/libjaas}/Solaris.c | 0 .../unix/native/libjaas}/Unix.c | 0 .../windows/native/libjaas}/nt.c | 0 .../classes/com/sun/jmx/snmp/BerDecoder.java | 0 .../classes/com/sun/jmx/snmp/BerEncoder.java | 0 .../com/sun/jmx/snmp/BerException.java | 0 .../com/sun/jmx/snmp/EnumRowStatus.java | 0 .../classes/com/sun/jmx/snmp/Enumerated.java | 0 .../jmx/snmp/IPAcl/ASCII_CharStream.README | 0 .../sun/jmx/snmp/IPAcl/ASCII_CharStream.java | 0 .../com/sun/jmx/snmp/IPAcl/AclEntryImpl.java | 0 .../com/sun/jmx/snmp/IPAcl/AclImpl.java | 0 .../com/sun/jmx/snmp/IPAcl/GroupImpl.java | 0 .../classes/com/sun/jmx/snmp/IPAcl/Host.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMAccess.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMAclBlock.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMAclItem.java | 0 .../sun/jmx/snmp/IPAcl/JDMCommunities.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMCommunity.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMEnterprise.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMHost.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMHostInform.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMHostName.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMHostTrap.java | 0 .../sun/jmx/snmp/IPAcl/JDMInformBlock.java | 0 .../jmx/snmp/IPAcl/JDMInformCommunity.java | 0 .../snmp/IPAcl/JDMInformInterestedHost.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMInformItem.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMIpAddress.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMIpMask.java | 0 .../sun/jmx/snmp/IPAcl/JDMIpV6Address.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMManagers.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMNetMask.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java | 0 .../sun/jmx/snmp/IPAcl/JDMSecurityDefs.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java | 0 .../sun/jmx/snmp/IPAcl/JDMTrapCommunity.java | 0 .../jmx/snmp/IPAcl/JDMTrapInterestedHost.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMTrapItem.java | 0 .../com/sun/jmx/snmp/IPAcl/JDMTrapNum.java | 0 .../sun/jmx/snmp/IPAcl/JJTParserState.java | 0 .../com/sun/jmx/snmp/IPAcl/NetMaskImpl.java | 0 .../classes/com/sun/jmx/snmp/IPAcl/Node.java | 0 .../com/sun/jmx/snmp/IPAcl/OwnerImpl.java | 0 .../com/sun/jmx/snmp/IPAcl/ParseError.java | 0 .../sun/jmx/snmp/IPAcl/ParseException.java | 0 .../com/sun/jmx/snmp/IPAcl/Parser.java | 0 .../classes/com/sun/jmx/snmp/IPAcl/Parser.jj | 0 .../classes/com/sun/jmx/snmp/IPAcl/Parser.jjt | 0 .../sun/jmx/snmp/IPAcl/ParserConstants.java | 0 .../jmx/snmp/IPAcl/ParserTokenManager.java | 0 .../jmx/snmp/IPAcl/ParserTreeConstants.java | 0 .../sun/jmx/snmp/IPAcl/PermissionImpl.java | 0 .../com/sun/jmx/snmp/IPAcl/PrincipalImpl.java | 0 .../com/sun/jmx/snmp/IPAcl/README.update | 0 .../com/sun/jmx/snmp/IPAcl/SimpleNode.java | 0 .../com/sun/jmx/snmp/IPAcl/SnmpAcl.java | 0 .../classes/com/sun/jmx/snmp/IPAcl/Token.java | 0 .../com/sun/jmx/snmp/IPAcl/TokenMgrError.java | 0 .../com/sun/jmx/snmp/IPAcl/package.html | 0 .../com/sun/jmx/snmp/InetAddressAcl.java | 0 .../classes/com/sun/jmx/snmp/ServiceName.java | 0 .../classes/com/sun/jmx/snmp/SnmpAckPdu.java | 0 .../snmp/SnmpBadSecurityLevelException.java | 0 .../classes/com/sun/jmx/snmp/SnmpCounter.java | 0 .../com/sun/jmx/snmp/SnmpCounter64.java | 0 .../classes/com/sun/jmx/snmp/SnmpEngine.java | 0 .../com/sun/jmx/snmp/SnmpEngineFactory.java | 0 .../com/sun/jmx/snmp/SnmpEngineId.java | 0 .../sun/jmx/snmp/SnmpEngineParameters.java | 0 .../classes/com/sun/jmx/snmp/SnmpGauge.java | 0 .../classes/com/sun/jmx/snmp/SnmpInt.java | 0 .../com/sun/jmx/snmp/SnmpIpAddress.java | 0 .../classes/com/sun/jmx/snmp/SnmpMessage.java | 0 .../classes/com/sun/jmx/snmp/SnmpMsg.java | 0 .../classes/com/sun/jmx/snmp/SnmpNull.java | 0 .../classes/com/sun/jmx/snmp/SnmpOpaque.java | 0 .../classes/com/sun/jmx/snmp/SnmpParams.java | 0 .../classes/com/sun/jmx/snmp/SnmpPdu.java | 0 .../classes/com/sun/jmx/snmp/SnmpPduBulk.java | 0 .../com/sun/jmx/snmp/SnmpPduBulkType.java | 0 .../com/sun/jmx/snmp/SnmpPduFactory.java | 0 .../com/sun/jmx/snmp/SnmpPduFactoryBER.java | 0 .../com/sun/jmx/snmp/SnmpPduRequest.java | 0 .../com/sun/jmx/snmp/SnmpPduRequestType.java | 0 .../classes/com/sun/jmx/snmp/SnmpPduTrap.java | 0 .../com/sun/jmx/snmp/SnmpScopedPduBulk.java | 0 .../com/sun/jmx/snmp/SnmpScopedPduPacket.java | 0 .../sun/jmx/snmp/SnmpScopedPduRequest.java | 0 .../sun/jmx/snmp/SnmpSecurityException.java | 0 .../sun/jmx/snmp/SnmpSecurityParameters.java | 0 .../com/sun/jmx/snmp/SnmpStatusException.java | 0 .../classes/com/sun/jmx/snmp/SnmpString.java | 0 .../com/sun/jmx/snmp/SnmpStringFixed.java | 0 .../com/sun/jmx/snmp/SnmpTooBigException.java | 0 .../SnmpUnknownAccContrModelException.java | 0 .../jmx/snmp/SnmpUnknownModelException.java | 0 .../snmp/SnmpUnknownModelLcdException.java | 0 .../SnmpUnknownMsgProcModelException.java | 0 .../snmp/SnmpUnknownSecModelException.java | 0 .../snmp/SnmpUnknownSubSystemException.java | 0 .../com/sun/jmx/snmp/SnmpUnsignedInt.java | 0 .../com/sun/jmx/snmp/SnmpUsmKeyHandler.java | 0 .../com/sun/jmx/snmp/SnmpV3Message.java | 0 .../classes/com/sun/jmx/snmp/SnmpValue.java | 0 .../com/sun/jmx/snmp/ThreadContext.java | 0 .../classes/com/sun/jmx/snmp/UserAcl.java | 0 .../com/sun/jmx/snmp/agent/AcmChecker.java | 0 .../com/sun/jmx/snmp/agent/LongList.java | 0 .../com/sun/jmx/snmp/agent/SnmpEntryOid.java | 0 .../jmx/snmp/agent/SnmpErrorHandlerAgent.java | 0 .../jmx/snmp/agent/SnmpGenericMetaServer.java | 0 .../snmp/agent/SnmpGenericObjectServer.java | 0 .../com/sun/jmx/snmp/agent/SnmpIndex.java | 0 .../com/sun/jmx/snmp/agent/SnmpMib.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibAgent.java | 0 .../sun/jmx/snmp/agent/SnmpMibAgentMBean.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibEntry.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibGroup.java | 0 .../sun/jmx/snmp/agent/SnmpMibHandler.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibNode.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibOid.java | 0 .../sun/jmx/snmp/agent/SnmpMibRequest.java | 0 .../jmx/snmp/agent/SnmpMibRequestImpl.java | 0 .../sun/jmx/snmp/agent/SnmpMibSubRequest.java | 0 .../com/sun/jmx/snmp/agent/SnmpMibTable.java | 0 .../sun/jmx/snmp/agent/SnmpRequestTree.java | 0 .../snmp/agent/SnmpStandardMetaServer.java | 0 .../snmp/agent/SnmpStandardObjectServer.java | 0 .../snmp/agent/SnmpTableCallbackHandler.java | 0 .../jmx/snmp/agent/SnmpTableEntryFactory.java | 0 .../agent/SnmpTableEntryNotification.java | 0 .../sun/jmx/snmp/agent/SnmpTableSupport.java | 0 .../jmx/snmp/agent/SnmpUserDataFactory.java | 0 .../com/sun/jmx/snmp/agent/package.html | 0 .../sun/jmx/snmp/daemon/ClientHandler.java | 0 .../snmp/daemon/CommunicationException.java | 0 .../jmx/snmp/daemon/CommunicatorServer.java | 0 .../snmp/daemon/CommunicatorServerMBean.java | 0 .../jmx/snmp/daemon/SnmpAdaptorServer.java | 0 .../snmp/daemon/SnmpAdaptorServerMBean.java | 0 .../jmx/snmp/daemon/SnmpInformHandler.java | 0 .../com/sun/jmx/snmp/daemon/SnmpMibTree.java | 0 .../jmx/snmp/daemon/SnmpRequestHandler.java | 0 .../daemon/SnmpSubBulkRequestHandler.java | 0 .../daemon/SnmpSubNextRequestHandler.java | 0 .../snmp/daemon/SnmpSubRequestHandler.java | 0 .../com/sun/jmx/snmp/daemon/package.html | 0 .../sun/jmx/snmp/defaults/DefaultPaths.java | 0 .../sun/jmx/snmp/defaults/SnmpProperties.java | 0 .../com/sun/jmx/snmp/defaults/package.html | 0 .../snmp/internal/SnmpAccessControlModel.java | 0 .../internal/SnmpAccessControlSubSystem.java | 0 .../jmx/snmp/internal/SnmpDecryptedPdu.java | 0 .../sun/jmx/snmp/internal/SnmpEngineImpl.java | 0 .../snmp/internal/SnmpIncomingRequest.java | 0 .../snmp/internal/SnmpIncomingResponse.java | 0 .../com/sun/jmx/snmp/internal/SnmpLcd.java | 0 .../com/sun/jmx/snmp/internal/SnmpModel.java | 0 .../sun/jmx/snmp/internal/SnmpModelLcd.java | 0 .../snmp/internal/SnmpMsgProcessingModel.java | 0 .../internal/SnmpMsgProcessingSubSystem.java | 0 .../snmp/internal/SnmpOutgoingRequest.java | 0 .../jmx/snmp/internal/SnmpSecurityCache.java | 0 .../jmx/snmp/internal/SnmpSecurityModel.java | 0 .../snmp/internal/SnmpSecuritySubSystem.java | 0 .../sun/jmx/snmp/internal/SnmpSubSystem.java | 0 .../com/sun/jmx/snmp/internal/SnmpTools.java | 0 .../com/sun/jmx/snmp/internal/package.html | 0 .../sun/jmx/snmp/mpm/SnmpMsgTranslator.java | 0 .../classes/com/sun/jmx/snmp/mpm/package.html | 0 .../classes/com/sun/jmx/snmp/package.html | 0 .../classes/com/sun/jmx/snmp/tasks/Task.java | 0 .../com/sun/jmx/snmp/tasks/TaskServer.java | 0 .../com/sun/jmx/snmp/tasks/ThreadService.java | 0 .../com/sun/jmx/snmp/tasks/package.html | 0 .../sun/management/snmp/AdaptorBootstrap.java | 0 .../jvminstr/JVM_MANAGEMENT_MIB_IMPL.java | 0 .../snmp/jvminstr/JvmClassLoadingImpl.java | 0 .../snmp/jvminstr/JvmCompilationImpl.java | 0 .../snmp/jvminstr/JvmMemGCEntryImpl.java | 0 .../snmp/jvminstr/JvmMemGCTableMetaImpl.java | 0 .../snmp/jvminstr/JvmMemManagerEntryImpl.java | 0 .../jvminstr/JvmMemManagerTableMetaImpl.java | 0 .../jvminstr/JvmMemMgrPoolRelEntryImpl.java | 0 .../JvmMemMgrPoolRelTableMetaImpl.java | 0 .../snmp/jvminstr/JvmMemPoolEntryImpl.java | 0 .../jvminstr/JvmMemPoolTableMetaImpl.java | 0 .../snmp/jvminstr/JvmMemoryImpl.java | 0 .../snmp/jvminstr/JvmMemoryMetaImpl.java | 0 .../management/snmp/jvminstr/JvmOSImpl.java | 0 .../jvminstr/JvmRTBootClassPathEntryImpl.java | 0 .../JvmRTBootClassPathTableMetaImpl.java | 0 .../jvminstr/JvmRTClassPathEntryImpl.java | 0 .../jvminstr/JvmRTClassPathTableMetaImpl.java | 0 .../jvminstr/JvmRTInputArgsEntryImpl.java | 0 .../jvminstr/JvmRTInputArgsTableMetaImpl.java | 0 .../jvminstr/JvmRTLibraryPathEntryImpl.java | 0 .../JvmRTLibraryPathTableMetaImpl.java | 0 .../snmp/jvminstr/JvmRuntimeImpl.java | 0 .../snmp/jvminstr/JvmRuntimeMetaImpl.java | 0 .../jvminstr/JvmThreadInstanceEntryImpl.java | 0 .../JvmThreadInstanceTableMetaImpl.java | 0 .../snmp/jvminstr/JvmThreadingImpl.java | 0 .../snmp/jvminstr/JvmThreadingMetaImpl.java | 0 .../snmp/jvminstr/NotificationTarget.java | 0 .../snmp/jvminstr/NotificationTargetImpl.java | 0 .../sun/management/snmp/jvminstr/README | 0 .../sun/management/snmp/jvminstr/package.html | 0 .../jvmmib/EnumJvmClassesVerboseLevel.java | 0 .../EnumJvmJITCompilerTimeMonitoring.java | 0 .../snmp/jvmmib/EnumJvmMemManagerState.java | 0 .../EnumJvmMemPoolCollectThreshdSupport.java | 0 .../snmp/jvmmib/EnumJvmMemPoolState.java | 0 .../jvmmib/EnumJvmMemPoolThreshdSupport.java | 0 .../snmp/jvmmib/EnumJvmMemPoolType.java | 0 .../snmp/jvmmib/EnumJvmMemoryGCCall.java | 0 .../jvmmib/EnumJvmMemoryGCVerboseLevel.java | 0 .../jvmmib/EnumJvmRTBootClassPathSupport.java | 0 .../EnumJvmThreadContentionMonitoring.java | 0 .../EnumJvmThreadCpuTimeMonitoring.java | 0 .../snmp/jvmmib/JVM_MANAGEMENT_MIB.java | 0 .../jvmmib/JVM_MANAGEMENT_MIBOidTable.java | 0 .../snmp/jvmmib/JvmClassLoadingMBean.java | 0 .../snmp/jvmmib/JvmClassLoadingMeta.java | 0 .../snmp/jvmmib/JvmCompilationMBean.java | 0 .../snmp/jvmmib/JvmCompilationMeta.java | 0 .../snmp/jvmmib/JvmMemGCEntryMBean.java | 0 .../snmp/jvmmib/JvmMemGCEntryMeta.java | 0 .../snmp/jvmmib/JvmMemGCTableMeta.java | 0 .../snmp/jvmmib/JvmMemManagerEntryMBean.java | 0 .../snmp/jvmmib/JvmMemManagerEntryMeta.java | 0 .../snmp/jvmmib/JvmMemManagerTableMeta.java | 0 .../jvmmib/JvmMemMgrPoolRelEntryMBean.java | 0 .../jvmmib/JvmMemMgrPoolRelEntryMeta.java | 0 .../jvmmib/JvmMemMgrPoolRelTableMeta.java | 0 .../snmp/jvmmib/JvmMemPoolEntryMBean.java | 0 .../snmp/jvmmib/JvmMemPoolEntryMeta.java | 0 .../snmp/jvmmib/JvmMemPoolTableMeta.java | 0 .../snmp/jvmmib/JvmMemoryMBean.java | 0 .../management/snmp/jvmmib/JvmMemoryMeta.java | 0 .../management/snmp/jvmmib/JvmOSMBean.java | 0 .../sun/management/snmp/jvmmib/JvmOSMeta.java | 0 .../jvmmib/JvmRTBootClassPathEntryMBean.java | 0 .../jvmmib/JvmRTBootClassPathEntryMeta.java | 0 .../jvmmib/JvmRTBootClassPathTableMeta.java | 0 .../snmp/jvmmib/JvmRTClassPathEntryMBean.java | 0 .../snmp/jvmmib/JvmRTClassPathEntryMeta.java | 0 .../snmp/jvmmib/JvmRTClassPathTableMeta.java | 0 .../snmp/jvmmib/JvmRTInputArgsEntryMBean.java | 0 .../snmp/jvmmib/JvmRTInputArgsEntryMeta.java | 0 .../snmp/jvmmib/JvmRTInputArgsTableMeta.java | 0 .../jvmmib/JvmRTLibraryPathEntryMBean.java | 0 .../jvmmib/JvmRTLibraryPathEntryMeta.java | 0 .../jvmmib/JvmRTLibraryPathTableMeta.java | 0 .../snmp/jvmmib/JvmRuntimeMBean.java | 0 .../snmp/jvmmib/JvmRuntimeMeta.java | 0 .../jvmmib/JvmThreadInstanceEntryMBean.java | 0 .../jvmmib/JvmThreadInstanceEntryMeta.java | 0 .../jvmmib/JvmThreadInstanceTableMeta.java | 0 .../snmp/jvmmib/JvmThreadingMBean.java | 0 .../snmp/jvmmib/JvmThreadingMeta.java | 0 .../sun/management/snmp/jvmmib/package.html | 0 .../classes/sun/management/snmp/package.html | 0 .../snmp/util/JvmContextFactory.java | 0 .../sun/management/snmp/util/MibLogger.java | 0 .../management/snmp/util/SnmpCachedData.java | 0 .../snmp/util/SnmpListTableCache.java | 0 .../snmp/util/SnmpLoadedClassData.java | 0 .../snmp/util/SnmpNamedListTableCache.java | 0 .../management/snmp/util/SnmpTableCache.java | 0 .../snmp/util/SnmpTableHandler.java | 0 .../sun/management/snmp/util/package.html | 0 .../java.nio.file.spi.FileSystemProvider | 0 .../jdk/nio/zipfs/JarFileSystemProvider.java | 0 .../share/classes/jdk/nio/zipfs/ZipCoder.java | 0 .../classes/jdk/nio/zipfs/ZipConstants.java | 0 .../jdk/nio/zipfs/ZipDirectoryStream.java | 0 .../jdk/nio/zipfs/ZipFileAttributeView.java | 0 .../jdk/nio/zipfs/ZipFileAttributes.java | 0 .../classes/jdk/nio/zipfs/ZipFileStore.java | 0 .../classes/jdk/nio/zipfs/ZipFileSystem.java | 0 .../jdk/nio/zipfs/ZipFileSystemProvider.java | 0 .../share/classes/jdk/nio/zipfs/ZipInfo.java | 0 .../share/classes/jdk/nio/zipfs/ZipPath.java | 0 .../share/classes/jdk/nio/zipfs/ZipUtils.java | 0 jdk/src/{share/sample => sample/share}/README | 0 .../PluginChecker/src/checker/Device.java | 0 .../PluginChecker/src/checker/Kettle.xml | 0 .../PluginChecker/src/checker/Module.java | 0 .../src/checker/PluginChecker.java | 0 .../PluginChecker/src/checker/Require.java | 0 .../src/checker/RequireContainer.java | 0 .../Plugins/src/plugins/BoilerPlugin.java | 0 .../src/plugins/ExtendedBoilerPlugin.java | 0 .../Plugins/src/plugins/TimerPlugin.java | 0 .../src/PositiveIntegerSupplier.java | 0 .../Validator/src/SupplierValidator.java | 0 .../annotations/Validator/src/Validate.java | 0 .../annotations/Validator/src/Validator.java | 0 .../share}/annotations/index.html | 0 .../share}/forkjoin/mergesort/MergeDemo.java | 0 .../share}/forkjoin/mergesort/MergeSort.java | 0 .../share}/jmx/jmx-scandir/build.properties | 0 .../share}/jmx/jmx-scandir/build.xml | 0 .../docfiles/connect-local-ant-run.jpg | Bin .../docfiles/connect-local-java-jar.jpg | Bin .../jmx-scandir/docfiles/connect-local.jpg | Bin .../docfiles/remote-connection-failed.jpg | Bin .../docfiles/remote-connection.jpg | Bin .../jmx-scandir/docfiles/scandir-config.jpg | Bin .../jmx-scandir/docfiles/scandir-result.jpg | Bin .../jmx-scandir/docfiles/scandir-start.jpg | Bin .../share}/jmx/jmx-scandir/index.html | 0 .../share}/jmx/jmx-scandir/keystore | Bin .../share}/jmx/jmx-scandir/logging.properties | 0 .../share}/jmx/jmx-scandir/manifest.mf | 0 .../jmx-scandir/nbproject/file-targets.xml | 0 .../share}/jmx/jmx-scandir/nbproject/jdk.xml | 0 .../nbproject/netbeans-targets.xml | 0 .../jmx/jmx-scandir/nbproject/project.xml | 0 .../examples/scandir/DirectoryScanner.java | 0 .../scandir/DirectoryScannerMXBean.java | 0 .../examples/scandir/ResultLogManager.java | 0 .../scandir/ResultLogManagerMXBean.java | 0 .../jmx/examples/scandir/ScanDirAgent.java | 0 .../jmx/examples/scandir/ScanDirClient.java | 0 .../jmx/examples/scandir/ScanDirConfig.java | 0 .../examples/scandir/ScanDirConfigMXBean.java | 0 .../sun/jmx/examples/scandir/ScanManager.java | 0 .../examples/scandir/ScanManagerMXBean.java | 0 .../config/DirectoryScannerConfig.java | 0 .../examples/scandir/config/FileMatch.java | 0 .../scandir/config/ResultLogConfig.java | 0 .../examples/scandir/config/ResultRecord.java | 0 .../scandir/config/ScanManagerConfig.java | 0 .../scandir/config/XmlConfigUtils.java | 0 .../jmx/examples/scandir/config/package.html | 0 .../com/sun/jmx/examples/scandir/package.html | 0 .../jmx/jmx-scandir/src/etc/access.properties | 0 .../jmx-scandir/src/etc/management.properties | 0 .../jmx-scandir/src/etc/password.properties | 0 .../jmx/jmx-scandir/src/etc/testconfig.xml | 0 .../scandir/DirectoryScannerTest.java | 0 .../examples/scandir/ScanDirConfigTest.java | 0 .../jmx/examples/scandir/ScanManagerTest.java | 0 .../sun/jmx/examples/scandir/TestUtils.java | 0 .../scandir/config/XmlConfigUtilsTest.java | 0 .../share}/jmx/jmx-scandir/truststore | Bin .../lambda/BulkDataOperations/index.html | 0 .../BulkDataOperations/src/CSVProcessor.java | 0 .../lambda/BulkDataOperations/src/Grep.java | 0 .../src/PasswordGenerator.java | 0 .../lambda/BulkDataOperations/src/WC.java | 0 .../lambda/DefaultMethods/ArrayIterator.java | 0 .../DefaultMethods/DiamondInheritance.java | 0 .../lambda/DefaultMethods/Inheritance.java | 0 .../share}/lambda/DefaultMethods/MixIn.java | 0 .../lambda/DefaultMethods/Reflection.java | 0 .../lambda/DefaultMethods/SimplestUsage.java | 0 .../share}/nbproject/project.xml | 0 .../share}/nio/chatserver/ChatServer.java | 0 .../share}/nio/chatserver/Client.java | 0 .../share}/nio/chatserver/ClientReader.java | 0 .../share}/nio/chatserver/DataReader.java | 0 .../share}/nio/chatserver/MessageReader.java | 0 .../share}/nio/chatserver/NameReader.java | 0 .../share}/nio/chatserver/README.txt | 0 .../share}/nio/file/AclEdit.java | 0 .../share}/nio/file/Chmod.java | 0 .../share}/nio/file/Copy.java | 0 .../share}/nio/file/DiskUsage.java | 0 .../share}/nio/file/FileType.java | 0 .../share}/nio/file/WatchDir.java | 0 .../sample => sample/share}/nio/file/Xdd.java | 0 .../nio/multicast/MulticastAddress.java | 0 .../share}/nio/multicast/Reader.java | 0 .../share}/nio/multicast/Sender.java | 0 .../share}/nio/server/AcceptHandler.java | 0 .../share}/nio/server/Acceptor.java | 0 .../share}/nio/server/B1.java | 0 .../share}/nio/server/BN.java | 0 .../share}/nio/server/BP.java | 0 .../share}/nio/server/ChannelIO.java | 0 .../share}/nio/server/ChannelIOSecure.java | 0 .../share}/nio/server/Content.java | 0 .../share}/nio/server/Dispatcher.java | 0 .../share}/nio/server/Dispatcher1.java | 0 .../share}/nio/server/DispatcherN.java | 0 .../share}/nio/server/FileContent.java | 0 .../share}/nio/server/Handler.java | 0 .../nio/server/MalformedRequestException.java | 0 .../share}/nio/server/N1.java | 0 .../share}/nio/server/N2.java | 0 .../share}/nio/server/README.txt | 0 .../share}/nio/server/Reply.java | 0 .../share}/nio/server/Request.java | 0 .../share}/nio/server/RequestHandler.java | 0 .../share}/nio/server/RequestServicer.java | 0 .../share}/nio/server/Sendable.java | 0 .../share}/nio/server/Server.java | 0 .../share}/nio/server/StringContent.java | 0 .../share}/nio/server/URLDumper.java | 0 .../share}/scripting/scriptpad/README.txt | 0 .../scripting/scriptpad/build.properties | 0 .../share}/scripting/scriptpad/build.xml | 0 .../scriptpad/nbproject/file-targets.xml | 0 .../scripting/scriptpad/nbproject/jdk.xml | 0 .../scriptpad/nbproject/netbeans-targets.xml | 0 .../scripting/scriptpad/nbproject/project.xml | 0 .../scriptpad/src/META-INF/manifest.mf | 0 .../src/com/sun/sample/scriptpad/Main.java | 0 .../scripting/scriptpad/src/resources/Main.js | 0 .../scripting/scriptpad/src/resources/conc.js | 0 .../scripting/scriptpad/src/resources/gui.js | 0 .../scripting/scriptpad/src/resources/mm.js | 0 .../scriptpad/src/resources/scriptpad.js | 0 .../scriptpad/src/scripts/README.txt | 0 .../scripting/scriptpad/src/scripts/browse.js | 0 .../scriptpad/src/scripts/insertfile.js | 0 .../scriptpad/src/scripts/linewrap.js | 0 .../scripting/scriptpad/src/scripts/mail.js | 0 .../scriptpad/src/scripts/memmonitor.js | 0 .../scriptpad/src/scripts/memory.bat | 0 .../scripting/scriptpad/src/scripts/memory.js | 0 .../scripting/scriptpad/src/scripts/memory.sh | 0 .../scriptpad/src/scripts/textcolor.js | 0 .../share}/try-with-resources/index.html | 0 .../src/CustomAutoCloseableSample.java | 0 .../share}/try-with-resources/src/Unzip.java | 0 .../share}/try-with-resources/src/ZipCat.java | 0 .../share}/vm/clr-jvm/Makefile | 0 .../share}/vm/clr-jvm/README.txt | 0 .../share}/vm/clr-jvm/invoked.java | 0 .../share}/vm/clr-jvm/invoker.cs | 0 .../share}/vm/clr-jvm/jinvoker.cpp | 0 .../share}/vm/clr-jvm/jinvokerExp.h | 0 .../share}/vm/jvm-clr/Makefile | 0 .../share}/vm/jvm-clr/README.txt | 0 .../share}/vm/jvm-clr/invoked.cs | 0 .../share}/vm/jvm-clr/invoker.cpp | 0 .../share}/vm/jvm-clr/invoker.h | 0 .../share}/vm/jvm-clr/invoker.java | 0 .../share}/vm/jvm-clr/invokerExp.h | 0 .../solaris}/dtrace/README.txt | 0 .../solaris}/dtrace/helpers/dtrace_helper.d | 0 .../solaris}/dtrace/hotspot/README.txt | 0 .../dtrace/hotspot/class_loading_stat.d | 0 .../solaris}/dtrace/hotspot/gc_time_stat.d | 0 .../dtrace/hotspot/hotspot_calls_tree.d | 0 .../dtrace/hotspot/method_compile_stat.d | 0 .../dtrace/hotspot/method_invocation_stat.d | 0 .../hotspot/method_invocation_stat_filter.d | 0 .../dtrace/hotspot/method_invocation_tree.d | 0 .../solaris}/dtrace/hotspot/monitors.d | 0 .../dtrace/hotspot/object_allocation_stat.d | 0 .../dtrace/hotspot_jni/CriticalSection.d | 0 .../dtrace/hotspot_jni/CriticalSection_slow.d | 0 .../solaris}/dtrace/hotspot_jni/README.txt | 0 .../hotspot_jni/hotspot_jni_calls_stat.d | 0 .../hotspot_jni/hotspot_jni_calls_tree.d | 0 .../share/classes/javax/management/build.xml | 312 ----- jdk/src/share/classes/overview-bundled.html | 40 - .../share/classes/sun/tools/jconsole/manifest | 1 - .../classes/sun/util/locale/AsciiUtil.java | 208 ---- jdk/src/share/lib/colorname.properties | 485 -------- .../com/sun/security/auth/module/README | 14 - jdk/src/windows/bin/java-rmi.c | 165 --- .../com/sun/security/auth/module/README | 12 - jdk/src/windows/lib/plugin.properties | 11 - jdk/test/sample/chatserver/ChatTest.java | 2 +- jdk/test/sample/mergesort/MergeSortTest.java | 2 +- 12567 files changed, 5941 insertions(+), 5903 deletions(-) delete mode 100644 jdk/make/BuildJdk.gmk create mode 100644 jdk/make/CompileInterimRmic.gmk delete mode 100644 jdk/make/CompileJavaClasses.gmk delete mode 100644 jdk/make/CompileLaunchers.gmk delete mode 100644 jdk/make/CopyFiles.gmk create mode 100644 jdk/make/CreatePolicyJars.gmk create mode 100644 jdk/make/ModulesXml.gmk delete mode 100644 jdk/make/Setup.gmk create mode 100644 jdk/make/UnpackSecurity.gmk rename jdk/{src/macosx => make}/bundle/JDK-Info.plist (100%) rename jdk/{src/macosx => make}/bundle/JRE-Info.plist (100%) create mode 100644 jdk/make/copy/Copy-java.base.gmk create mode 100644 jdk/make/copy/Copy-java.desktop.gmk create mode 100644 jdk/make/copy/Copy-java.logging.gmk create mode 100644 jdk/make/copy/Copy-java.management.gmk create mode 100644 jdk/make/copy/Copy-jdk.hprof.agent.gmk create mode 100644 jdk/make/copy/Copy-jdk.jdwp.agent.gmk create mode 100644 jdk/make/copy/CopyCommon.gmk rename jdk/make/{GenerateData.gmk => gendata/Gendata-java.base.gmk} (59%) create mode 100644 jdk/make/gendata/Gendata-java.desktop.gmk create mode 100644 jdk/make/gendata/GendataCommon.gmk create mode 100644 jdk/make/gensrc/Gensrc-java.base.gmk create mode 100644 jdk/make/gensrc/Gensrc-java.desktop.gmk create mode 100644 jdk/make/gensrc/Gensrc-jdk.attach.gmk create mode 100644 jdk/make/gensrc/Gensrc-jdk.charsets.gmk create mode 100644 jdk/make/gensrc/Gensrc-jdk.jconsole.gmk create mode 100644 jdk/make/gensrc/Gensrc-jdk.jdi.gmk rename jdk/make/{GenerateSources.gmk => gensrc/GensrcCommon.gmk} (50%) create mode 100644 jdk/make/gensrc/GensrcProviders.gmk create mode 100644 jdk/make/launcher/Launcher-java.base.gmk create mode 100644 jdk/make/launcher/Launcher-java.corba.gmk create mode 100644 jdk/make/launcher/Launcher-java.desktop.gmk create mode 100644 jdk/make/launcher/Launcher-java.rmi.gmk create mode 100644 jdk/make/launcher/Launcher-java.scripting.gmk create mode 100644 jdk/make/launcher/Launcher-java.security.jgss.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.compiler.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.dev.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.hotspot.agent.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.javadoc.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.jcmd.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.jconsole.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.jdi.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.jvmstat.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.rmic.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.runtime.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.scripting.nashorn.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.xml.bind.gmk create mode 100644 jdk/make/launcher/Launcher-jdk.xml.ws.gmk create mode 100644 jdk/make/launcher/LauncherCommon.gmk create mode 100644 jdk/make/lib/Lib-java.base.gmk create mode 100644 jdk/make/lib/Lib-java.desktop.gmk create mode 100644 jdk/make/lib/Lib-java.instrument.gmk create mode 100644 jdk/make/lib/Lib-java.management.gmk create mode 100644 jdk/make/lib/Lib-java.prefs.gmk create mode 100644 jdk/make/lib/Lib-java.security.jgss.gmk create mode 100644 jdk/make/lib/Lib-java.smartcardio.gmk create mode 100644 jdk/make/lib/Lib-jdk.attach.gmk create mode 100644 jdk/make/lib/Lib-jdk.crypto.ec.gmk create mode 100644 jdk/make/lib/Lib-jdk.crypto.mscapi.gmk create mode 100644 jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk create mode 100644 jdk/make/lib/Lib-jdk.deploy.osx.gmk create mode 100644 jdk/make/lib/Lib-jdk.hprof.agent.gmk create mode 100644 jdk/make/lib/Lib-jdk.jdi.gmk create mode 100644 jdk/make/lib/Lib-jdk.jdwp.agent.gmk create mode 100644 jdk/make/lib/Lib-jdk.runtime.gmk create mode 100644 jdk/make/lib/Lib-jdk.sctp.gmk create mode 100644 jdk/make/lib/Lib-jdk.security.auth.gmk rename jdk/make/{CompileNativeLibraries.gmk => lib/LibCommon.gmk} (61%) delete mode 100644 jdk/make/lib/SecurityLibraries.gmk delete mode 100644 jdk/make/lib/ServiceabilityLibraries.gmk rename jdk/make/{GenerateClasses.gmk => rmic/Rmic-java.management.gmk} (50%) create mode 100644 jdk/make/rmic/Rmic-java.rmi.gmk create mode 100644 jdk/make/rmic/Rmic-jdk.naming.rmi.gmk create mode 100644 jdk/make/rmic/RmicCommon.gmk create mode 100644 jdk/make/src/classes/build/tools/module/GenerateModulesXml.java rename jdk/src/{aix/porting => demo/aix/jvmti/hprof}/porting_aix.c (100%) rename jdk/src/{aix/porting => demo/aix/jvmti/hprof}/porting_aix.h (100%) rename jdk/src/{share/demo => demo/share}/README (100%) rename jdk/src/{share/demo => demo/share}/applets.html (100%) rename jdk/src/{share/demo => demo/share}/applets/ArcTest/ArcTest.java (100%) rename jdk/src/{share/demo => demo/share}/applets/ArcTest/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/BarChart/BarChart.java (100%) rename jdk/src/{share/demo => demo/share}/applets/BarChart/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/BarChart/example2.html (100%) rename jdk/src/{share/demo => demo/share}/applets/Blink/Blink.java (100%) rename jdk/src/{share/demo => demo/share}/applets/Blink/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/CardTest/CardTest.java (100%) rename jdk/src/{share/demo => demo/share}/applets/CardTest/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/Clock/Clock.java (100%) rename jdk/src/{share/demo => demo/share}/applets/Clock/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/DitherTest/DitherTest.java (100%) rename jdk/src/{share/demo => demo/share}/applets/DitherTest/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/DrawTest/DrawTest.java (100%) rename jdk/src/{share/demo => demo/share}/applets/DrawTest/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/Fractal/CLSFractal.java (100%) rename jdk/src/{share/demo => demo/share}/applets/Fractal/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/GraphicsTest/AppletFrame.java (100%) rename jdk/src/{share/demo => demo/share}/applets/GraphicsTest/GraphicsTest.java (100%) rename jdk/src/{share/demo => demo/share}/applets/GraphicsTest/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/Matrix3D.java (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/XYZApp.java (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/example2.html (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/example3.html (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/HyaluronicAcid.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/benzene.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/buckminsterfullerine.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/cyclohexane.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/ethane.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/MoleculeViewer/models/water.xyz (100%) rename jdk/src/{share/demo => demo/share}/applets/NervousText/NervousText.java (100%) rename jdk/src/{share/demo => demo/share}/applets/NervousText/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/SimpleGraph/GraphApplet.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SimpleGraph/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/BidirBubbleSortAlgorithm.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/BubbleSortAlgorithm.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/QSortAlgorithm.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/SortAlgorithm.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/SortItem.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SortDemo/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/SpreadSheet/SpreadSheet.java (100%) rename jdk/src/{share/demo => demo/share}/applets/SpreadSheet/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/Matrix3D.java (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/ThreeD.java (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/example1.html (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/example2.html (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/example3.html (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/example4.html (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/models/cube.obj (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/models/dinasaur.obj (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/models/hughes_500.obj (100%) rename jdk/src/{share/demo => demo/share}/applets/WireFrame/models/knoxS.obj (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/Makefile (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/README (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/build.xml (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/options/default.opt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/cmm_images/img_icc_large.jpg (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/cmm_images/img_icc_medium.jpg (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/cmm_images/img_icc_small.jpg (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/images/photo.jpg (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/arabic.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/english.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/greek.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/hebrew.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/hindi.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/japanese.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/korean.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/resources/textdata/thai.ut8.txt (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Destinations.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Group.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/J2DBench.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Modifier.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Node.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Option.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Result.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/ResultSet.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/Test.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/TestEnvironment.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/report/IIOComparator.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/ImageTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/MiscTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/PixelTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/RenderTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/IIOTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/InputStreamTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/OutputStreamTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/text/TextConstructionTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/text/TextRenderTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/ui/CompactLayout.java (100%) rename jdk/src/{share/demo => demo/share}/java2d/J2DBench/src/j2dbench/ui/EnableButton.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/CodePointIM.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/README.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/README_ja.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/README_zh_CN.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/resources/codepoint.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/resources/codepoint_ja.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/CodePointIM/resources/codepoint_zh_CN.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/ExampleFileSystemView.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/ExampleFileView.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/FileChooserDemo.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/resources/images/gifIcon.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/FileChooserDemo/resources/images/jpgIcon.jpg (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/Font2DTest.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/Font2DTest.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/Font2DTestApplet.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/FontPanel.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/RangeMenu.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_de.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_en.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_en_GB.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_ja.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_ko.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/TextResources_zh_CN.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Font2DTest/resources/resource.data (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/AquaMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/BigContrastMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/ContrastMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/DemoMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/GreenMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/KhakiMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalThemeMenu.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/Metalworks.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalworksDocumentFrame.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalworksFrame.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalworksHelp.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalworksInBox.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/MetalworksPrefs.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/PropertiesMetalTheme.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/UISwitchListener.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/back.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/credits.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/duke.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/javalogo.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/metal.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/metalworks.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/swing.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/HelpFiles/toc.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/Metalworks/resources/MyTheme.theme (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/ElementTreePanel.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/Notepad.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/Notepad.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/NotepadSystem.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/Notepad_ja.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/Notepad_zh_CN.properties (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/copy.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/cut.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/new.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/open.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/paste.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/Notepad/resources/save.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/DynamicTreeNode.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/SampleData.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/SampleTree.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/SampleTreeCellRenderer.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/SampleTreeModel.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/resources/images/collapsed.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/SampleTree/resources/images/expanded.gif (100%) rename jdk/src/{share/demo => demo/share}/jfc/SwingApplet/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/SwingApplet/SwingApplet.html (100%) rename jdk/src/{share/demo => demo/share}/jfc/SwingApplet/SwingApplet.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/JDBCAdapter.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/OldJTable.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableExample.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableExample2.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableExample3.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableExample4.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableMap.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TableExample/TableSorter.java (100%) rename jdk/src/{share/demo => demo/share}/jfc/TransparentRuler/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jfc/TransparentRuler/transparentruler/Ruler.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/README (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/BreakpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ChildSession.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/EvaluationException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/EventRequestSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/EventRequestSpecList.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ExceptionSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ExecutionManager.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/InputListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/JDIEventSource.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/LineNotFoundException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/MethodNotFoundException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/NoSessionException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/NoThreadException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/OutputListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ParseException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/Session.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/SessionListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/SpecErrorEvent.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/SpecEvent.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/SpecListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ThreadInfo.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/ThreadIterator.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/Utils.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/bdi/WatchpointSpec.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/AbstractEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ClassPrepareEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ClassUnloadEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ExceptionEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/JDIAdapter.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/JDIListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/LocatableEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/LocationTriggerEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ThreadDeathEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/ThreadStartEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/VMDeathEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/VMDisconnectEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/VMStartEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/event/WatchpointEventSet.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/expr/Expr.jj (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ApplicationTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ClassManager.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ClassTreeTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/CommandInterpreter.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/CommandTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ContextListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ContextManager.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/Environment.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/GUI.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/Icons.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/JDBFileFilter.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/JDBMenuBar.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/JDBToolBar.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/LaunchTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/MonitorListModel.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/MonitorTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/OutputSink.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SearchPath.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourceListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourceManager.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourceModel.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourceTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourceTreeTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/StackTraceTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/ThreadTreeTool.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/TypeScript.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/debug/gui/TypeScriptWriter.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/doc/index.html (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/doc/javadt.html (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/doc/jdb.html (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/doc/trace.html (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/trace/EventThread.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/trace/StreamRedirectThread.java (100%) rename jdk/src/{share/classes => demo/share/jpda}/com/sun/tools/example/trace/Trace.java (100%) rename jdk/src/{share/demo => demo/share}/jvmti/agent_util/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/agent_util/agent_util.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/agent_util/agent_util.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/compiledMethodLoad/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/compiledMethodLoad/compiledMethodLoad.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/compiledMethodLoad/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/gctest/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/gctest/gctest.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/gctest/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapTracker/HeapTracker.java (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapTracker/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapTracker/heapTracker.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapTracker/heapTracker.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapTracker/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapViewer/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapViewer/heapViewer.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/heapViewer/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/debug_malloc.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/debug_malloc.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_b_spec.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_blocks.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_blocks.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_check.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_check.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_class.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_class.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_cpu.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_cpu.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_error.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_error.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_event.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_event.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_frame.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_frame.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_init.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_init.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_io.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_io.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_ioname.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_ioname.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_listener.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_listener.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_loader.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_loader.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_md.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_monitor.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_monitor.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_object.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_object.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_reference.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_reference.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_site.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_site.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_stack.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_stack.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_string.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_string.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_table.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_table.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tag.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tag.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tls.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tls.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_trace.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_trace.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tracker.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_tracker.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_util.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/hprof_util.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/jvm.hprof.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/manual.html (100%) rename jdk/src/{share/demo => demo/share}/jvmti/hprof/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/index.html (100%) rename jdk/src/{share/demo => demo/share}/jvmti/java_crw_demo/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/java_crw_demo/java_crw_demo.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/java_crw_demo/java_crw_demo.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/java_crw_demo/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/minst/Minst.java (100%) rename jdk/src/{share/demo => demo/share}/jvmti/minst/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/minst/minst.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/minst/minst.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/minst/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/mtrace/Mtrace.java (100%) rename jdk/src/{share/demo => demo/share}/jvmti/mtrace/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/mtrace/mtrace.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/mtrace/mtrace.h (100%) rename jdk/src/{share/demo => demo/share}/jvmti/mtrace/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/versionCheck/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/versionCheck/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/versionCheck/versionCheck.c (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Agent.cpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Agent.hpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Monitor.cpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Monitor.hpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/README.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Thread.cpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/Thread.hpp (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/sample.makefile.txt (100%) rename jdk/src/{share/demo => demo/share}/jvmti/waiters/waiters.cpp (100%) rename jdk/src/{share/demo => demo/share}/management/FullThreadDump/Deadlock.java (100%) rename jdk/src/{share/demo => demo/share}/management/FullThreadDump/FullThreadDump.java (100%) rename jdk/src/{share/demo => demo/share}/management/FullThreadDump/README.txt (100%) rename jdk/src/{share/demo => demo/share}/management/FullThreadDump/ThreadMonitor.java (100%) rename jdk/src/{share/demo => demo/share}/management/JTop/JTop.java (100%) rename jdk/src/{share/demo => demo/share}/management/JTop/JTopPlugin.java (100%) rename jdk/src/{share/demo => demo/share}/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin (100%) rename jdk/src/{share/demo => demo/share}/management/JTop/README.txt (100%) rename jdk/src/{share/demo => demo/share}/management/MemoryMonitor/MemoryMonitor.java (100%) rename jdk/src/{share/demo => demo/share}/management/MemoryMonitor/README.txt (100%) rename jdk/src/{share/demo => demo/share}/management/VerboseGC/PrintGCStat.java (100%) rename jdk/src/{share/demo => demo/share}/management/VerboseGC/README.txt (100%) rename jdk/src/{share/demo => demo/share}/management/VerboseGC/VerboseGC.java (100%) rename jdk/src/{share/demo => demo/share}/management/index.html (100%) rename jdk/src/{share/demo => demo/share}/nbproject/README.txt (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/FileChooserDemo/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Font2DTest/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Metalworks/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/Notepad/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SampleTree/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/SwingApplet/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TableExample/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/jfc/TransparentRuler/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/FullThreadDump/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/JTop/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/MemoryMonitor/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/management/VerboseGC/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/build.properties (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/build.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/demo => demo/share}/nbproject/scripting/jconsole-plugin/nbproject/project.xml (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/README.txt (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/build.xml (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/resources/jconsole.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/heapdump.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/hello.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/invoke.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/jstack.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/jtop.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/sysprops.js (100%) rename jdk/src/{share/demo => demo/share}/scripting/jconsole-plugin/src/scripts/verbose.js (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/Client.java (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/LinkedQueue.java (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/Poller.c (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/Poller.java (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/PollingServer.java (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/README.txt (100%) rename jdk/src/{solaris/demo => demo/solaris}/jni/Poller/SimpleServer.java (100%) rename jdk/src/{solaris/demo => demo/unix}/jvmti/hprof/hprof_md.c (100%) rename jdk/src/{windows/demo => demo/windows}/jvmti/hprof/hprof_md.c (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/ch/AixAsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/ch/AixPollPort.java (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/fs/AixFileStore.java (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/fs/AixFileSystem.java (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/fs/AixFileSystemProvider.java (100%) rename jdk/src/{ => java.base}/aix/classes/sun/nio/fs/AixNativeDispatcher.java (100%) rename jdk/src/{aix/lib => java.base/aix/conf}/tzmappings (100%) rename jdk/src/{aix/native => java.base/aix/native/libnet}/java/net/aix_close.c (100%) rename jdk/src/{aix/native/sun/nio => java.base/aix/native/libnio}/ch/AixNativeThread.c (100%) rename jdk/src/{aix/native/sun/nio => java.base/aix/native/libnio}/ch/AixPollPort.c (100%) rename jdk/src/{aix/native/sun/nio => java.base/aix/native/libnio}/fs/AixNativeDispatcher.c (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/EPoll.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/EPollArrayWrapper.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/EPollPort.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/EPollSelectorImpl.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/EPollSelectorProvider.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxDosFileAttributeView.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxFileStore.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxFileSystem.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxFileSystemProvider.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxNativeDispatcher.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/LinuxWatchService.java (100%) rename jdk/src/{solaris => java.base/linux}/classes/sun/nio/fs/MagicFileTypeDetector.java (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/ch/EPoll.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/ch/EPollArrayWrapper.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/ch/EPollPort.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/fs/LinuxNativeDispatcher.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/fs/LinuxWatchService.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/linux/native/libnio}/fs/MagicFileTypeDetector.c (100%) rename jdk/src/{ => java.base}/macosx/classes/java/lang/ClassLoaderHelper.java (100%) rename jdk/src/{ => java.base}/macosx/classes/java/net/DefaultInterface.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/ch/KQueue.java (100%) rename jdk/src/{ => java.base}/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/ch/KQueuePort.java (100%) rename jdk/src/{ => java.base}/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java (100%) rename jdk/src/{ => java.base}/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/BsdFileStore.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/BsdFileSystem.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/BsdFileSystemProvider.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/BsdNativeDispatcher.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/MacOSXFileSystem.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/MacOSXFileSystemProvider.java (100%) rename jdk/src/{solaris => java.base/macosx}/classes/sun/nio/fs/MacOSXNativeDispatcher.java (100%) rename jdk/src/{ => java.base}/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java (100%) rename jdk/src/{macosx/bin => java.base/macosx/conf}/x86_64/jvm.cfg (100%) rename jdk/src/{macosx/javavm/export => java.base/macosx/native/include}/jni_md.h (100%) rename jdk/src/{macosx/javavm/export => java.base/macosx/native/include}/jvm_md.h (100%) rename jdk/src/{macosx/lib => java.base/macosx/native/launcher}/Info-cmdline.plist (100%) rename jdk/src/{macosx/lib => java.base/macosx/native/launcher}/Info-privileged.plist (100%) rename jdk/src/{macosx/bin => java.base/macosx/native/launcher}/jexec.c (100%) rename jdk/src/{macosx/native/sun/util/locale/provider => java.base/macosx/native/libjava}/HostLocaleProviderAdapter_md.c (100%) rename jdk/src/{macosx/bin => java.base/macosx/native/libjli}/java_md_macosx.c (100%) rename jdk/src/{macosx/bin => java.base/macosx/native/libjli}/java_md_macosx.h (100%) rename jdk/src/{solaris/native/sun/nio => java.base/macosx/native/libnio}/ch/KQueue.c (100%) rename jdk/src/{macosx/native/sun/nio => java.base/macosx/native/libnio}/ch/KQueueArrayWrapper.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/macosx/native/libnio}/ch/KQueuePort.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/macosx/native/libnio}/fs/BsdNativeDispatcher.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/macosx/native/libnio}/fs/MacOSXNativeDispatcher.c (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESKeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/AESWrapCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/ARCFOURCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlowfishCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlowfishConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlowfishCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/BlowfishParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CipherBlockChaining.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CipherCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CipherFeedback.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CipherTextStealing.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/ConstructKeys.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/CounterMode.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESKey.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESKeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeKey.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHKeyAgreement.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHParameterGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/DHPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/FeedbackCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/GCMParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/GCTR.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/GHASH.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/GaloisCounterMode.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacMD5.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacSHA1.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/ISO10126Padding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/JceKeyStore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/KeyProtector.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/OAEPParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/OutputFeedback.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBECipherCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBEKey.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBEKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBEParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBES1Core.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBES2Core.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBES2Parameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBKDF2Core.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PBMAC1Core.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PCBC.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PKCS5Padding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/Padding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/RC2Cipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/RC2Crypt.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/RC2Parameters.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/RSACipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/SslMacCore.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/SunJCE.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/SymmetricCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/crypto/provider/ai.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Attribute.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/BandStructure.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/ClassReader.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/ClassWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Code.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Coding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/CodingChooser.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/CodingMethod.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/ConstantPool.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Constants.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Driver.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/DriverResource.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/FixedList.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Fixups.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Histogram.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Instruction.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Package.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/PackageReader.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/PackageWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/PackerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/PropMap.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/TLGlobals.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/Utils.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/intrinsic.properties (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/java/util/jar/pack/package.html (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/HostnameVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/HttpsURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/KeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/KeyManagerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/SSLContext.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/SSLContextSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/SSLPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/SSLSecurity.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/TrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/TrustManagerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/X509KeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/X509TrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/internal/ssl/Provider.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/net/ssl/package.html (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/nio/file/ExtendedCopyOption.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/nio/file/ExtendedOpenOption.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/ntlm/Client.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/ntlm/NTLM.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/ntlm/NTLMException.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/ntlm/Server.java (100%) rename jdk/src/{ => java.base}/share/classes/com/sun/security/ntlm/Version.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Bits.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/BufferedInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/BufferedOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/BufferedReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/BufferedWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ByteArrayInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ByteArrayOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/CharArrayReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/CharArrayWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/CharConversionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Closeable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Console.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/DataInput.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/DataInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/DataOutput.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/DataOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/DeleteOnExitHook.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/EOFException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ExpiringCache.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Externalizable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/File.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileFilter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilePermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileSystem.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FileWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilenameFilter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilterInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilterOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilterReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/FilterWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Flushable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/IOError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/IOException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/InputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/InputStreamReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/InterruptedIOException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/InvalidClassException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/InvalidObjectException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/LineNumberInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/LineNumberReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/NotActiveException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/NotSerializableException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectInput.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectInputValidation.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectOutput.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectStreamClass.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectStreamConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectStreamException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/ObjectStreamField.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/OptionalDataException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/OutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/OutputStreamWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PipedInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PipedOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PipedReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PipedWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PrintStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PrintWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PushbackInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/PushbackReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/RandomAccessFile.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Reader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/SequenceInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/SerialCallbackContext.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Serializable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/SerializablePermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/StreamCorruptedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/StreamTokenizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/StringBufferInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/StringReader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/StringWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/SyncFailedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/UTFDataFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/UncheckedIOException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/UnsupportedEncodingException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/WriteAbortedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/Writer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/io/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/AbstractMethodError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/AbstractStringBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Appendable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ApplicationShutdownHooks.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ArithmeticException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ArrayIndexOutOfBoundsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ArrayStoreException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/AssertionError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/AssertionStatusDirectives.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/AutoCloseable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Boolean.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/BootstrapMethodError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Byte.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/CharSequence.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Character.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/CharacterData.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/CharacterName.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Class.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassCastException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassCircularityError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassFormatError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassLoader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ClassValue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/CloneNotSupportedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Cloneable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Comparable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Compiler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ConditionalSpecialCasing.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Deprecated.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Double.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Enum.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/EnumConstantNotPresentException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Error.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Exception.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ExceptionInInitializerError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Float.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/FunctionalInterface.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalAccessError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalAccessException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalArgumentException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalMonitorStateException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalStateException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IllegalThreadStateException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IncompatibleClassChangeError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/IndexOutOfBoundsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/InheritableThreadLocal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/InstantiationError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/InstantiationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Integer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/InternalError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/InterruptedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Iterable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/LinkageError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Long.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Math.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NegativeArraySizeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NoClassDefFoundError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NoSuchFieldError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NoSuchFieldException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NoSuchMethodError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NoSuchMethodException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NullPointerException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Number.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/NumberFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Object.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/OutOfMemoryError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Override.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Package.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Process.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ProcessBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Readable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ReflectiveOperationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Runnable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Runtime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/RuntimeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/RuntimePermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/SafeVarargs.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/SecurityException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/SecurityManager.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Short.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Shutdown.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StackOverflowError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StackTraceElement.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StrictMath.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/String.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StringBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StringBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StringCoding.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/StringIndexOutOfBoundsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/SuppressWarnings.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/System.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Thread.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ThreadDeath.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ThreadGroup.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ThreadLocal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Throwable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/TypeNotPresentException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/UnknownError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/UnsatisfiedLinkError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/UnsupportedClassVersionError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/UnsupportedOperationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/VerifyError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/VirtualMachineError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/Void.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Annotation.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/AnnotationFormatError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Documented.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/ElementType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/IncompleteAnnotationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Inherited.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Native.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Repeatable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Retention.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/RetentionPolicy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/Target.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/annotation/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/ValueBased.html (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/capchi.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/capiota.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/capsigma.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/captheta.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/capupsil.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/chi.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/iota.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/javalang.doc.anc21.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/javalang.doc.anc38.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/javalang.doc.anc40.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/javalang.doc.anc41.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/sigma1.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/theta.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/doc-files/upsilon.gif (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/BoundMethodHandle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/CallSite.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/ConstantCallSite.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/DirectMethodHandle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/DontInline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/ForceInline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/InfoFromMemberName.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/InvokeDynamic.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/Invokers.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/LambdaConversionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/LambdaForm.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/LambdaMetafactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MemberName.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandleImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandleInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandleNatives.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandleProxies.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandleStatics.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodHandles.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MethodTypeForm.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/MutableCallSite.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/ProxyClassesDumper.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/SerializedLambda.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/SimpleMethodHandle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/Stable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/SwitchPoint.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/VolatileCallSite.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/WrongMethodTypeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/invoke/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/FinalReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/Finalizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/PhantomReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/Reference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/ReferenceQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/SoftReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/WeakReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/ref/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AccessibleObject.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedArrayType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedElement.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedParameterizedType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedTypeVariable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/AnnotatedWildcardType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Array.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Constructor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Executable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Field.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/GenericArrayType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/GenericDeclaration.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/GenericSignatureFormatError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/InvocationHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/InvocationTargetException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/MalformedParametersException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Member.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Method.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Modifier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Parameter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/ParameterizedType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Proxy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/ReflectAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/ReflectPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/Type.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/TypeVariable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/UndeclaredThrowableException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/WeakCache.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/WildcardType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/lang/reflect/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/BigDecimal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/BigInteger.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/BitSieve.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/MathContext.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/MutableBigInteger.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/RoundingMode.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/SignedMutableBigInteger.java (100%) rename jdk/src/{ => java.base}/share/classes/java/math/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/AbstractPlainDatagramSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/AbstractPlainSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Authenticator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/BindException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CacheRequest.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CacheResponse.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ConnectException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ContentHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ContentHandlerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CookieHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CookieManager.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CookiePolicy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/CookieStore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/DatagramPacket.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/DatagramSocket.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/DatagramSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/DatagramSocketImplFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/FileNameMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/HostPortrange.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/HttpConnectSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/HttpCookie.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/HttpRetryException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/HttpURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/IDN.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InMemoryCookieStore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Inet4Address.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Inet4AddressImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Inet6Address.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Inet6AddressImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InetAddress.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InetAddressContainer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InetAddressImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InetSocketAddress.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/InterfaceAddress.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/JarURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/MalformedURLException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/MulticastSocket.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/NetPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/NetworkInterface.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/NoRouteToHostException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/PasswordAuthentication.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/PortUnreachableException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ProtocolException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ProtocolFamily.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Proxy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ProxySelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ResponseCache.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SecureCacheResponse.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/ServerSocket.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/Socket.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketAddress.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketImplFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketOptions.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocketTimeoutException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocksConsts.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/SocksSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/StandardProtocolFamily.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/StandardSocketOptions.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URI.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URISyntaxException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URL.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLClassLoader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLStreamHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/URLStreamHandlerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/UnknownHostException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/UnknownServiceException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/net/doc-files/net-properties.html (100%) rename jdk/src/{ => java.base}/share/classes/java/net/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/Bits.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/Buffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/ByteOrder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/CharBufferSpliterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/Direct-X-Buffer-bin.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/Direct-X-Buffer.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/Heap-X-Buffer.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/MappedByteBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/StringCharBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/X-Buffer-bin.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/X-Buffer.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousChannelGroup.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousFileChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/AsynchronousSocketChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/ByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/Channel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/Channels.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/CompletionHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/DatagramChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/FileChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/FileLock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/GatheringByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/InterruptibleChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/MembershipKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/MulticastChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/NetworkChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/Pipe.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/ReadableByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/ScatteringByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/SeekableByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/SelectableChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/SelectionKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/Selector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/ServerSocketChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/SocketChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/WritableByteChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/exceptions (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/AbstractSelectionKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/AbstractSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/SelectorProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/channels/spi/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/Charset-X-Coder.java.template (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/Charset.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/CoderMalfunctionError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/CoderResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/CodingErrorAction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/MalformedInputException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/StandardCharsets.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/UnmappableCharacterException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/exceptions (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/spi/CharsetProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/charset/spi/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/exceptions (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/AccessDeniedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/AccessMode.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/AtomicMoveNotSupportedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ClosedDirectoryStreamException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ClosedFileSystemException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ClosedWatchServiceException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/CopyMoveHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/CopyOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/DirectoryIteratorException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/DirectoryNotEmptyException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/DirectoryStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileAlreadyExistsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileStore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystem.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystemAlreadyExistsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystemException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystemLoopException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystemNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileSystems.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileTreeIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileTreeWalker.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileVisitOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileVisitResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/FileVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/Files.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/InvalidPathException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/LinkOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/LinkPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/NoSuchFileException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/NotDirectoryException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/NotLinkException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/OpenOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/Path.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/PathMatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/Paths.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ProviderMismatchException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ProviderNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/ReadOnlyFileSystemException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/SecureDirectoryStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/SimpleFileVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/StandardCopyOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/StandardOpenOption.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/StandardWatchEventKinds.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/TempFileHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/WatchEvent.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/WatchKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/WatchService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/Watchable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AclEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AclEntryFlag.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AclEntryPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AclEntryType.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AclFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/AttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/BasicFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/BasicFileAttributes.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/DosFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/DosFileAttributes.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/FileAttribute.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/FileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/FileStoreAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/FileTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/GroupPrincipal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/PosixFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/PosixFileAttributes.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/PosixFilePermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/PosixFilePermissions.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/UserPrincipal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/attribute/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/spi/FileSystemProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/spi/FileTypeDetector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/file/spi/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/nio/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AccessControlContext.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AccessControlException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AccessController.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AlgorithmConstraints.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AlgorithmParameterGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AlgorithmParameterGeneratorSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AlgorithmParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AlgorithmParametersSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AllPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/AuthProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/BasicPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Certificate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/CodeSigner.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/CodeSource.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/CryptoPrimitive.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/DigestException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/DigestInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/DigestOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/DomainCombiner.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/DomainLoadStoreParameter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/GeneralSecurityException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Guard.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/GuardedObject.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Identity.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/IdentityScope.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/InvalidAlgorithmParameterException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/InvalidKeyException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/InvalidParameterException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Key.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyManagementException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyPair.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyPairGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyPairGeneratorSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyRep.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyStore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyStoreException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/KeyStoreSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/MessageDigest.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/MessageDigestSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/NoSuchAlgorithmException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/NoSuchProviderException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PKCS12Attribute.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Permission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PermissionCollection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Permissions.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Policy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PolicySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Principal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PrivilegedAction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PrivilegedActionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PrivilegedExceptionAction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/ProtectionDomain.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Provider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/ProviderException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/PublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SecureClassLoader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SecureRandom.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SecureRandomSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Security.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SecurityPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Signature.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SignatureException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SignatureSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/SignedObject.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Signer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/Timestamp.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/URIParameter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/UnrecoverableEntryException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/UnrecoverableKeyException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/UnresolvedPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/UnresolvedPermissionCollection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CRL.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CRLException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CRLReason.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CRLSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPath.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathBuilderException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathBuilderResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathBuilderSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathHelperImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathValidator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathValidatorException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathValidatorResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertPathValidatorSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertStore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertStoreException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertStoreParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertStoreSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/Certificate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateEncodingException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateExpiredException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateNotYetValidException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateParsingException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CertificateRevokedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/CollectionCertStoreParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/Extension.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/LDAPCertStoreParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXBuilderParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXCertPathBuilderResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXCertPathChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXCertPathValidatorResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXReason.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PKIXRevocationChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PolicyNode.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/PolicyQualifierInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/TrustAnchor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509CRL.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509CRLEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509CRLSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509CertSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509Certificate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/X509Extension.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/cert/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/DSAKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/DSAKeyPairGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/DSAParams.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/DSAPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/DSAPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/ECKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/ECPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/ECPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/RSAKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/RSAPrivateCrtKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/RSAPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/RSAPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/interfaces/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/AlgorithmParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/DSAGenParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/DSAParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/DSAPrivateKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/DSAPublicKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECField.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECFieldF2m.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECFieldFp.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECGenParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECPoint.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECPrivateKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/ECPublicKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/EllipticCurve.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/EncodedKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/InvalidKeySpecException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/InvalidParameterSpecException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/KeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/MGF1ParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/PKCS8EncodedKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/PSSParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAKeyGenParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAOtherPrimeInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAPrivateKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/RSAPublicKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/X509EncodedKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/java/security/spec/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/Annotation.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/AttributedCharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/AttributedString.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/Bidi.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/BreakIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/CalendarBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/CharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/CharacterIteratorFieldDelegate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/ChoiceFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/CollationElementIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/CollationKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/Collator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DateFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DateFormatSymbols.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DecimalFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DecimalFormatSymbols.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DigitList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/DontCareFieldPosition.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/EntryPair.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/FieldPosition.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/Format.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/MergeCollation.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/MessageFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/Normalizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/NumberFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/ParseException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/ParsePosition.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/PatternEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/RBCollationTables.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/RBTableBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/RuleBasedCollationKey.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/RuleBasedCollator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/SimpleDateFormat.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/StringCharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/BreakIteratorProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/CollatorProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/DateFormatProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/DateFormatSymbolsProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/NumberFormatProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/text/spi/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Clock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/DateTimeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/DayOfWeek.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Duration.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Instant.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/LocalDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/LocalDateTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/LocalTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Month.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/MonthDay.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/OffsetDateTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/OffsetTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Period.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Ser.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/Year.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/YearMonth.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/ZoneId.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/ZoneOffset.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/ZoneRegion.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/ZonedDateTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/AbstractChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoLocalDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoLocalDateImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoLocalDateTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoPeriod.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoPeriodImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoZonedDateTime.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/Chronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/Era.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/HijrahChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/HijrahDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/HijrahEra.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/IsoChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/IsoEra.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/JapaneseChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/JapaneseDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/JapaneseEra.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/MinguoChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/MinguoDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/MinguoEra.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/Ser.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ThaiBuddhistChronology.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ThaiBuddhistDate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/ThaiBuddhistEra.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/chrono/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimeFormatter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimeFormatterBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimeParseContext.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimeParseException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimePrintContext.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DateTimeTextProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/DecimalStyle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/FormatStyle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/Parsed.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/ResolverStyle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/SignStyle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/TextStyle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/ZoneName.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/format/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/overview.html (100%) rename jdk/src/{ => java.base}/share/classes/java/time/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/ChronoField.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/ChronoUnit.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/IsoFields.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/JulianFields.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/Temporal.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalAccessor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalAdjuster.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalAdjusters.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalAmount.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalField.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalQueries.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalQuery.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/TemporalUnit.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/ValueRange.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/WeekFields.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/temporal/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/Ser.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/TzdbZoneRulesProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/ZoneOffsetTransition.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/ZoneOffsetTransitionRule.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/ZoneRules.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/ZoneRulesException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/ZoneRulesProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/time/zone/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractCollection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractSequentialList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/AbstractSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ArrayDeque.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ArrayList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ArrayPrefixHelpers.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Arrays.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ArraysParallelSortHelpers.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Base64.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/BitSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Calendar.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Collection.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Collections.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ComparableTimSort.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Comparator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Comparators.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ConcurrentModificationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Currency.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Date.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Deque.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Dictionary.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/DoubleSummaryStatistics.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/DualPivotQuicksort.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/DuplicateFormatFlagsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EmptyStackException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EnumMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EnumSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Enumeration.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EventListener.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EventListenerProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/EventObject.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/FormatFlagsConversionMismatchException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Formattable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/FormattableFlags.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Formatter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/FormatterClosedException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/GregorianCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/HashMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/HashSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Hashtable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IdentityHashMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatCodePointException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatConversionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatFlagsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatPrecisionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllegalFormatWidthException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IllformedLocaleException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/InputMismatchException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/IntSummaryStatistics.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/InvalidPropertiesFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Iterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/JapaneseImperialCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/JumboEnumSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/LinkedHashMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/LinkedHashSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/LinkedList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/List.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ListIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ListResourceBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Locale.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/LocaleISOData.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/LongSummaryStatistics.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Map.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/MissingFormatArgumentException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/MissingFormatWidthException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/MissingResourceException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/NavigableMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/NavigableSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/NoSuchElementException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Objects.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Observable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Observer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Optional.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/OptionalDouble.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/OptionalInt.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/OptionalLong.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/PrimitiveIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/PriorityQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Properties.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/PropertyPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/PropertyResourceBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Queue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Random.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/RandomAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/RegularEnumSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ResourceBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Scanner.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ServiceConfigurationError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/ServiceLoader.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Set.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/SimpleTimeZone.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/SortedMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/SortedSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Spliterator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Spliterators.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/SplittableRandom.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Stack.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/StringJoiner.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/StringTokenizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TimSort.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TimeZone.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Timer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TimerTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TooManyListenersException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TreeMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/TreeSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Tripwire.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/UUID.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/UnknownFormatConversionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/UnknownFormatFlagsException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/Vector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/WeakHashMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/AbstractExecutorService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ArrayBlockingQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/BlockingDeque.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/BlockingQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/BrokenBarrierException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Callable.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CancellationException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CompletableFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CompletionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CompletionService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CompletionStage.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentHashMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentNavigableMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentSkipListMap.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ConcurrentSkipListSet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CopyOnWriteArrayList.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CopyOnWriteArraySet.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CountDownLatch.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CountedCompleter.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/CyclicBarrier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/DelayQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Delayed.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Exchanger.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ExecutionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Executor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ExecutorCompletionService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ExecutorService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Executors.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ForkJoinPool.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ForkJoinTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ForkJoinWorkerThread.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Future.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/FutureTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/LinkedBlockingDeque.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/LinkedBlockingQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/LinkedTransferQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Phaser.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/PriorityBlockingQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RecursiveAction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RecursiveTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RejectedExecutionException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RejectedExecutionHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RunnableFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/RunnableScheduledFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ScheduledExecutorService.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ScheduledFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/Semaphore.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/SynchronousQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ThreadFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ThreadLocalRandom.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/ThreadPoolExecutor.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/TimeUnit.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/TimeoutException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/TransferQueue.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicBoolean.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicInteger.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicLong.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicLongArray.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/DoubleAdder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/LongAccumulator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/LongAdder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/Striped64.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/atomic/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/Condition.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/Lock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/LockSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/ReadWriteLock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/ReentrantLock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/StampedLock.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/locks/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/concurrent/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/BiConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/BiFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/BiPredicate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/BinaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/BooleanSupplier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/Consumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleBinaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoublePredicate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleSupplier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleToIntFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleToLongFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/DoubleUnaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/Function.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntBinaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntPredicate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntSupplier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntToDoubleFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntToLongFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/IntUnaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongBinaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongPredicate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongSupplier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongToDoubleFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongToIntFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/LongUnaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ObjDoubleConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ObjIntConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ObjLongConsumer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/Predicate.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/Supplier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToDoubleBiFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToDoubleFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToIntBiFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToIntFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToLongBiFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/ToLongFunction.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/UnaryOperator.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/function/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/Attributes.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarFile.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JarVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/JavaUtilJarAccessImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/Manifest.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/Pack200.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/jar/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/util/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/ASCII.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/MatchResult.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/Matcher.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/Pattern.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/PatternSyntaxException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/UnicodeProp.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/regex/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/CalendarDataProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/CalendarNameProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/CurrencyNameProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/LocaleNameProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/LocaleServiceProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/ResourceBundleControlProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/TimeZoneNameProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/spi/package.html (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/AbstractPipeline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/AbstractShortCircuitTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/AbstractSpinedBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/AbstractTask.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/BaseStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Collector.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Collectors.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/DistinctOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/DoublePipeline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/DoubleStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/FindOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/ForEachOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/IntPipeline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/IntStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/LongPipeline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/LongStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/MatchOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Node.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Nodes.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/PipelineHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/ReduceOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/ReferencePipeline.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Sink.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/SliceOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/SortedOps.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/SpinedBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Stream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/StreamOpFlag.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/StreamShape.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/StreamSpliterators.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/StreamSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Streams.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/TerminalOp.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/TerminalSink.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/Tripwire.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/stream/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/Adler32.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/CRC32.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/CheckedInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/CheckedOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/Checksum.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/DataFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/Deflater.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/DeflaterInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/DeflaterOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/GZIPInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/GZIPOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/Inflater.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/InflaterInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/InflaterOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZStreamRef.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipCoder.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipConstants64.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipError.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipException.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipFile.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/ZipUtils.java (100%) rename jdk/src/{ => java.base}/share/classes/java/util/zip/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/AEADBadTagException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/BadPaddingException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/Cipher.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CipherInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CipherOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CipherSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CryptoAllPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CryptoPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CryptoPermissions.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/CryptoPolicyParser.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/ExemptionMechanism.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/ExemptionMechanismException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/ExemptionMechanismSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/IllegalBlockSizeException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/JarVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/JceSecurity.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/JceSecurityManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/KeyAgreement.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/KeyAgreementSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/KeyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/KeyGeneratorSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/Mac.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/MacSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/NoSuchPaddingException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/NullCipher.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/NullCipherSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/SealedObject.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/SecretKey.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/SecretKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/SecretKeyFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/ShortBufferException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/interfaces/DHKey.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/interfaces/DHPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/interfaces/DHPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/interfaces/PBEKey.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/interfaces/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DESKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DESedeKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DHGenParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DHParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DHPrivateKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/DHPublicKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/GCMParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/IvParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/OAEPParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/PBEKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/PBEParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/PSource.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/RC2ParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/RC5ParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/SecretKeySpec.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/crypto/spec/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ServerSocketFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/SocketFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/CertPathTrustManagerParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/ExtendedSSLSession.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/HandshakeCompletedEvent.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/HandshakeCompletedListener.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/HostnameVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/HttpsURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/KeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/KeyManagerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/KeyManagerFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/ManagerFactoryParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SNIHostName.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SNIMatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SNIServerName.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLContext.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLContextSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLEngine.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLEngineResult.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLHandshakeException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLKeyException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLProtocolException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLServerSocket.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLServerSocketFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSession.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSessionBindingEvent.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSessionBindingListener.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSessionContext.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSocket.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/SSLSocketFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/StandardConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/TrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/TrustManagerFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/TrustManagerFactorySpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/X509ExtendedKeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/X509ExtendedTrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/X509KeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/X509TrustManager.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/net/ssl/package.html (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/AuthPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/DestroyFailedException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/Destroyable.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/Policy.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/PrivateCredentialPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/RefreshFailedException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/Refreshable.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/Subject.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/SubjectDomainCombiner.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/Callback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/CallbackHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/ChoiceCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/ConfirmationCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/LanguageCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/NameCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/PasswordCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/TextInputCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/TextOutputCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/callback/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/AccountException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/AccountExpiredException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/AccountLockedException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/AccountNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/AppConfigurationEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/Configuration.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/ConfigurationSpi.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/CredentialException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/CredentialExpiredException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/CredentialNotFoundException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/FailedLoginException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/LoginContext.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/LoginException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/login/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/spi/LoginModule.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/spi/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/x500/X500Principal.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/x500/X500PrivateCredential.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/auth/x500/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/Certificate.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/CertificateEncodingException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/CertificateException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/CertificateExpiredException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/CertificateNotYetValidException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/CertificateParsingException.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/X509Certificate.java (100%) rename jdk/src/{ => java.base}/share/classes/javax/security/cert/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Attribute.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Context.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Edge.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Frame.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Handle.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Item.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Label.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/Type.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/TypePath.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/objectweb/asm/version.txt (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/Attributes.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/ContentHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/DTDHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/EntityResolver.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/InputSource.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/Locator.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/SAXException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/SAXParseException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/XMLReader.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/SAXParser.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/XMLStreamException.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/XMLStreamWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/Attrs.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/Input.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/Pair.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/Parser.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/ParserSAX.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/internal/util/xml/impl/XMLWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/net/ExtendedSocketOptions.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/net/NetworkPermission.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/net/SocketFlow.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/net/Sockets.java (100%) rename jdk/src/{ => java.base}/share/classes/jdk/net/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/overview-core.html (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/WrapperInstance.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/anon/AnonymousClassLoader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/anon/ConstantPoolParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/anon/ConstantPoolPatch.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/anon/ConstantPoolVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/empty/Empty.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/BytecodeDescriptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/BytecodeName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/ValueConversions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/VerifyAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/VerifyType.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/Wrapper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/invoke/util/package-info.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/LauncherHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_de.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_es.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_fr.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_it.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_ja.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_ko.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_pt_BR.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_sv.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_zh_CN.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/launcher/resources/launcher_zh_TW.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/BASE64Decoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/BASE64Encoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CEFormatException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CEStreamExhausted.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CRC16.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Cache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CharacterDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CharacterEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ClassFileTransformer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Cleaner.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/CompoundEnumeration.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ConditionLock.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Contended.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/DoubleConsts.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ExtensionDependency.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ExtensionInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ExtensionInstallationException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ExtensionInstallationProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/FDBigInteger.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/FloatConsts.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/FloatingDecimal.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/FormattedFloatingDecimal.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/GC.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/HexDumpEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/IOUtils.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/InnocuousThread.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/InvalidJarIndexException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JarFilter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JarIndex.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaAWTAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaAWTFontAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaBeansIntrospectorAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaIOAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaIOFileDescriptorAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaLangAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaLangRefAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaNetAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaNetHttpCookieAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaNioAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaSecurityAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaUtilJarAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/JavaUtilZipFileAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/LRUCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Launcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Lock.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/MessageUtils.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/MetaIndex.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/NativeSignalHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Perf.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/PerfCounter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/PerformanceLogger.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/ProxyGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Queue.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Request.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/RequestProcessor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Resource.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/SharedSecrets.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Signal.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/SignalHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/SoftCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/UCDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/UCEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/URLClassPath.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/UUDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/UUEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Unsafe.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/VM.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/VMNotification.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/VMSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/Version.java.template (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_de.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_es.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_fr.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_it.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_ja.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_ko.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_pt_BR.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_sv.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_zh_CN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/misc/resources/Messages_zh_TW.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ApplicationProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ConnectionResetException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ExtendedOptionsImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/InetAddressCachePolicy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/NetProperties.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/NetworkClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/NetworkServer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ProgressEvent.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ProgressListener.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ProgressMeteringPolicy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ProgressMonitor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ProgressSource.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/RegisteredDomain.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ResourceManager.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/SocksProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/TelnetInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/TelnetOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/TelnetProtocolException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/TransferProtocolClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/URLCanonicalizer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/dns/ResolverConfiguration.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpClientProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpDirEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpDirParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpLoginException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpProtocolException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/FtpReplyCode.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/impl/DefaultFtpClientProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/ftp/impl/FtpClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/Punycode.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/StringPrep.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/StringPrepDataReader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/UCharacterDirection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/UCharacterEnums.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/idn/uidna.spp (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/sdp/SdpSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/smtp/SmtpClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/smtp/SmtpProtocolException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/spi/DefaultProxySelector.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/spi/nameservice/NameService.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/util/IPAddressUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/util/URLUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/ApplicationLaunchException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/HeaderParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/MessageHeader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/MeteredStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/MimeEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/MimeLauncher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/MimeTable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/ParseUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/URLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/content/text/Generic.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/content/text/PlainTextInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/content/text/plain.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/ChunkedInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/ChunkedOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/HttpCapture.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/HttpCaptureInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/HttpCaptureOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/HttpClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/Hurryable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/KeepAliveCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/KeepAliveCleanerEntry.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/KeepAliveStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/http/PosterOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/file/FileURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/ftp/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthCacheValue.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthScheme.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/BasicAuthentication.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/DigestAuthentication.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/HttpURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/Negotiator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/HttpsClient.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/jar/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/jar/JarURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/jar/URLJarFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/mailto/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/net/www/protocol/netdoc/Handler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ByteBuffered.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AllocatedNativeObject.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Cancellable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/ChannelInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/CompletedFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/DatagramChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/DatagramSocketAdaptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/DirectBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/ExtendedSocketOption.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/FileChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/FileDispatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/FileLockImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/FileLockTable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Groupable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/IOStatus.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/IOUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/IOVecWrapper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Interruptible.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Invoker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/MembershipKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/MembershipRegistry.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/NativeDispatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/NativeObject.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/NativeThreadSet.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Net.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/OptionKey.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/PendingFuture.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/PollSelectorProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Reflect.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Secrets.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SelChImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SelectionKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SelectorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SelectorProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/ServerSocketAdaptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/ServerSocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SocketAdaptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/SocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/ThreadPool.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/ch/Util.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/AbstractCharsetProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/ArrayDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/ArrayEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/CESU_8.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/CharsetMapping.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/FastCharsetProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/HistoricallyNamedCharset.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/ISO_8859_1.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/SingleByte.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/StandardCharsets.java.template (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/StreamDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/StreamEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/Surrogate.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/ThreadLocalCoders.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/US_ASCII.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_16.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_16BE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_16LE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_16LE_BOM.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32BE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32BE_BOM.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32Coder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32LE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_32LE_BOM.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UTF_8.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/Unicode.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UnicodeDecoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/cs/UnicodeEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractFileSystemProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractFileTypeDetector.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractPath.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractPoller.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractWatchKey.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/AbstractWatchService.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/BasicFileAttributesHolder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/Cancellable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/DynamicFileAttributeView.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/Globs.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/NativeBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/NativeBuffers.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/PollingWatchService.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/Reflect.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/nio/fs/Util.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/AccessorGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ByteVector.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ByteVectorFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ByteVectorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/CallerSensitive.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ClassDefiner.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ClassFileAssembler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ClassFileConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ConstantPool.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ConstructorAccessor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/FieldAccessor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/FieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/FieldInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/Label.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/LangReflectAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/MagicAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/MethodAccessor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/MethodAccessorGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/MethodAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/NativeConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/NativeMethodAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/Reflection.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/ReflectionFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/SignatureIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UTF8.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotationParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotationSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotationType.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/ExceptionProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/TypeAnnotation.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/TypeAnnotationParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/factory/GenericsFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/parser/SignatureParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/AbstractRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/ClassRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/ConstructorRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/FieldRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/repository/MethodRepository.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/AbstractScope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/ClassScope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/ConstructorScope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/DummyScope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/MethodScope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/scope/Scope.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/BaseType.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/BooleanSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/BottomSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ByteSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/CharSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ClassSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/DoubleSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/FieldTypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/FloatSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/IntSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/LongSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ReturnType.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/ShortSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/Signature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/Tree.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/TypeArgument.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/TypeSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/TypeTree.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/VoidDescriptor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/tree/Wildcard.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/visitor/Reifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/visitor/TypeTreeVisitor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/generics/visitor/Visitor.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/misc/ConstructorUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/misc/FieldUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/misc/MethodUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/misc/ReflectUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/reflect/package.html (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/GetBooleanAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/GetIntegerAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/GetLongAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/GetPropertyAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/OpenFileInputStreamAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/action/PutAllAction.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/GetInstance.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/JCAUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/ProviderConfig.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/ProviderList.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/Providers.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/jca/ServiceId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/ContentInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/PKCS7.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/PKCS8Key.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/PKCS9Attribute.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/PKCS9Attributes.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/ParsingException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/SignerInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs/SigningCertificateInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs10/PKCS10.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs10/PKCS10Attribute.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs10/PKCS10Attributes.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs12/MacData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/pkcs12/PKCS12KeyStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/AuthPolicyFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/ByteArrayAccess.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/ConfigFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAKeyPairGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAParameterGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAPrivateKey.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAPublicKey.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DSAPublicKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DigestBase.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/DomainKeyStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/JavaKeyStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/KeyProtector.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/MD2.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/MD4.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/MD5.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/ParameterCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/PolicyFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/PolicyParser.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/PolicySpiFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SHA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SHA2.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SHA5.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SecureRandom.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SeedGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SubjectCodeSource.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/Sun.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/SunEntries.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/VerificationProvider.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/X509Factory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/AdjacencyList.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/AlgorithmChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/BasicChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/BuildStep.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/Builder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/CertId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/CertPathHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/CertStoreHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/CollectionCertStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ConstraintsChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ForwardBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ForwardState.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/KeyChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/OCSP.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/OCSPRequest.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/OCSPResponse.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/PKIX.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/PolicyChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ReverseBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ReverseState.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/RevocationChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/State.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/URICertStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/UntrustedChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/Vertex.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/X509CertPath.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/X509CertificatePair.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSACore.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAKeyFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAKeyPairGenerator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAPadding.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSAPublicKeyImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/RSASignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/SunRsaSign.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/rsa/SunRsaSignEntries.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Alerts.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/AppInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/AppOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Authenticator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/BaseSSLSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ByteBufferInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/CipherBox.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/CipherSuite.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/CipherSuiteList.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ClientHandshaker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/DHClientKeyExchange.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/DHCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Debug.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ECDHClientKeyExchange.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ECDHCrypt.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/EngineArgs.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/EngineInputRecord.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/EngineOutputRecord.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/EngineWriter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/EphemeralKeyManager.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ExtensionType.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HandshakeHash.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HandshakeInStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HandshakeMessage.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HandshakeOutStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Handshaker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HelloExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/HelloExtensions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/InputRecord.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/JsseJce.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/KerberosClientKeyExchange.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Krb5Helper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Krb5Proxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/MAC.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/OutputRecord.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ProtocolList.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ProtocolVersion.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/RSAClientKeyExchange.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/RSASignature.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/RandomCookie.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Record.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/RenegotiationInfoExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLContextImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLEngineImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLServerSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLSessionContextImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLSessionImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SSLSocketImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ServerHandshaker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/ServerNameExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SessionId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SunJSSE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/UnknownExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/Utilities.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/X509KeyManagerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/ssl/X509TrustManagerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/timestamp/HttpTimestamper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/timestamp/TSRequest.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/timestamp/TSResponse.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/timestamp/TimestampToken.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/timestamp/Timestamper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/KeyStoreUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/PathList.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/CertAndKeyGen.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Main.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_de.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_es.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_fr.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_it.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_ja.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_ko.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_pt_BR.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_sv.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_zh_CN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_zh_HK.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/tools/keytool/Resources_zh_TW.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_de.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_es.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_fr.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_it.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_ja.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_ko.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_pt_BR.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_sv.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_zh_CN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/AuthResources_zh_TW.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/BitArray.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ByteArrayLexOrder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ByteArrayTagOrder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Cache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ConsoleCallbackHandler.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/CurveDB.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Debug.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerEncoder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerIndefLenConverter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerInputBuffer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerInputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerOutputStream.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DerValue.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/DisabledAlgorithmConstraints.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ECKeySizeParameterSpec.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ECParameters.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ECUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/HostnameChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/KeyUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Length.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ManifestDigester.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ManifestEntryVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/NamedCurve.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ObjectIdentifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Password.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/PendingException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/PermissionFactory.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/PolicyUtil.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/PropertyExpander.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/ResourcesMgr.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_de.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_es.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_fr.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_it.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_ja.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_ko.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_pt_BR.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_sv.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_zh_CN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/Resources_zh_TW.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/SecurityConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/SignatureFileVerifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/util/UntrustedCertificates.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/EndEntityChecker.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/KeyStores.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/PKIXValidator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/SimpleValidator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/Validator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/validator/ValidatorException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AVA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AccessDescription.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AlgIdDSA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AlgorithmId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AttributeNameEnumeration.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/BasicConstraintsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CRLDistributionPointsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CRLExtensions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CRLNumberExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CRLReasonCodeExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertAttrSet.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertParseError.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateAlgorithmId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateExtensions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateIssuerExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateIssuerName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificatePoliciesExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificatePolicyId.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificatePolicyMap.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificatePolicySet.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateSerialNumber.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateSubjectName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateValidity.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateVersion.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/CertificateX509Key.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/DNSName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/DistributionPoint.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/DistributionPointName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/EDIPartyName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/Extension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/FreshestCRLExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/GeneralName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/GeneralNameInterface.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/GeneralNames.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/GeneralSubtree.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/GeneralSubtrees.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/IPAddressName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/InvalidityDateExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/IssuingDistributionPointExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/KeyIdentifier.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/KeyUsageExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/NameConstraintsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/NetscapeCertTypeExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/OCSPNoCheckExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/OIDMap.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/OIDName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/OtherName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/PKIXExtensions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/PolicyConstraintsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/PolicyInformation.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/PolicyMappingsExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/PrivateKeyUsageExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/RDN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/README (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/RFC822Name.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/ReasonFlags.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/SerialNumber.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/SubjectInfoAccessExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/URIName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/UniqueIdentity.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X400Address.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X500Name.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509AttributeName.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509CRLEntryImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509CRLImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509CertImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509CertInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/X509Key.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/security/x509/certAttributes.html (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/CollatorUtilities.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/CompactByteArray.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/ComposedCharIter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/IntHashtable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/Normalizer.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/SupplementaryCharacterData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/UCompactIntArray.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/bidi/BidiBase.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/bidi/BidiLine.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/bidi/BidiRun.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/CharTrie.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/ICUBinary.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/ICUData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/IntTrie.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/NormalizerBase.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/NormalizerDataReader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/NormalizerImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/RangeValueIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/Replaceable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/ReplaceableString.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/RuleCharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/SymbolTable.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/Trie.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/TrieIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UBiDiProps.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UCharacter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UCharacterIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UCharacterProperty.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UCharacterPropertyReader.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UTF16.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UnicodeMatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UnicodeSet.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/UnicodeSetIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/Utility.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/normalizer/VersionInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/BreakIteratorInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/BreakIteratorRules.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/CollationData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/FormatData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/JavaTimeSupplementary.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_AU.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_CA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_GB.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_IE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_IN.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_MT.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_NZ.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_PH.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_SG.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_US.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/FormatData_en_ZA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/JavaTimeSupplementary_en.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_GB.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_SG.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/ubidi.icu (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/unorm.icu (100%) rename jdk/src/{ => java.base}/share/classes/sun/text/resources/uprops.icu (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/BuddhistCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/PreHashedMap.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/ResourceBundleEnumeration.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/AbstractCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/BaseCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/CalendarDate.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/CalendarSystem.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/CalendarUtils.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/Era.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/Gregorian.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/ImmutableGregorianDate.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/JulianCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/LocalGregorianCalendar.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/ZoneInfo.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/calendar/ZoneInfoFile.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/BaseLocale.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/Extension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/InternalLocaleBuilder.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LanguageTag.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleEquivalentMaps.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleExtensions.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleMatcher.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleObjectCache.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleSyntaxException.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/LocaleUtils.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/ParseStatus.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/StringTokenIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/UnicodeLocaleExtension.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/AvailableLanguageTags.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/BreakDictionary.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CalendarDataUtility.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CalendarProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CollationRules.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CollatorProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/DateFormatSymbolsProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/JRELocaleConstants.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/LocaleResources.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/logging/LoggingProxy.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/logging/LoggingSupport.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/logging/PlatformLogger.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/CalendarData.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/CurrencyNames.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/LocaleData.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/LocaleNames.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/LocaleNamesBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/OpenListResourceBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/ParallelListResourceBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/TimeZoneNames.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/TimeZoneNamesBundle.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CalendarData_en.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CalendarData_en_GB.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CalendarData_en_IE.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CalendarData_en_MT.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_AU.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_CA.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_GB.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_IE.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_IN.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_MT.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_NZ.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_PH.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_SG.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_US.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/CurrencyNames_en_ZA.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/LocaleNames_en.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/LocaleNames_en_MT.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/LocaleNames_en_PH.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/LocaleNames_en_SG.properties (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/TimeZoneNames_en.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/TimeZoneNames_en_CA.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/TimeZoneNames_en_GB.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java (100%) rename jdk/src/{ => java.base}/share/classes/sun/util/spi/CalendarProvider.java (100%) rename jdk/src/{share/lib => java.base/share/conf}/calendars.properties (100%) rename jdk/src/{share/lib => java.base/share/conf}/hijrah-config-umalqura.properties (100%) rename jdk/src/{share/lib => java.base/share/conf}/net.properties (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/cacerts (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.policy (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.security-aix (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.security-linux (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.security-macosx (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.security-solaris (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/java.security-windows (100%) rename jdk/src/{share/lib => java.base/share/conf}/security/sunpkcs11-solaris.cfg (100%) rename jdk/src/{share/javavm/export => java.base/share/native/include}/classfile_constants.h (100%) rename jdk/src/{share/javavm/export => java.base/share/native/include}/jni.h (100%) rename jdk/src/{share/javavm/export => java.base/share/native/include}/jvm.h (100%) rename jdk/src/{share/javavm/export => java.base/share/native/include}/jvmti.h (100%) rename jdk/src/{share/javavm/export => java.base/share/native/include}/jvmticmlr.h (100%) rename jdk/src/{share/bin => java.base/share/native/launcher}/defines.h (100%) rename jdk/src/{share/bin => java.base/share/native/launcher}/main.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_acos.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_asin.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_atan2.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_atanh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_cosh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_exp.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_fmod.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_hypot.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_log.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_log10.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_pow.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_rem_pio2.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_remainder.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_scalb.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_sinh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/e_sqrt.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/include => java.base/share/native/libfdlibm}/fdlibm.h (100%) rename jdk/src/{share/native/java/lang/fdlibm/include => java.base/share/native/libfdlibm}/jfdlibm.h (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/k_cos.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/k_rem_pio2.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/k_sin.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/k_standard.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/k_tan.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_atan.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_cbrt.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_ceil.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_copysign.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_cos.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_expm1.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_fabs.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_finite.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_floor.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_frexp.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_ilogb.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_isnan.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_ldexp.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_lib_version.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_log1p.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_logb.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_matherr.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_modf.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_nextafter.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_rint.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_scalbn.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_signgam.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_significand.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_sin.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_tan.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/s_tanh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_acos.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_asin.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_atan2.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_atanh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_cosh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_exp.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_fmod.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_hypot.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_log.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_log10.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_pow.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_remainder.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_scalb.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_sinh.c (100%) rename jdk/src/{share/native/java/lang/fdlibm/src => java.base/share/native/libfdlibm}/w_sqrt.c (100%) rename jdk/src/{share/native/java/security => java.base/share/native/libjava}/AccessController.c (100%) rename jdk/src/{share/native/java/lang/reflect => java.base/share/native/libjava}/Array.c (100%) rename jdk/src/{share/native/java/util/concurrent/atomic => java.base/share/native/libjava}/AtomicLong.c (100%) rename jdk/src/{share/native/java/nio => java.base/share/native/libjava}/Bits.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Class.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/ClassLoader.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Compiler.c (100%) rename jdk/src/{share/native/sun/reflect => java.base/share/native/libjava}/ConstantPool.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Double.c (100%) rename jdk/src/{share/native/java/lang/reflect => java.base/share/native/libjava}/Executable.c (100%) rename jdk/src/{share/native/java/lang/reflect => java.base/share/native/libjava}/Field.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/FileInputStream.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Float.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/GC.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/MessageUtils.c (100%) rename jdk/src/{share/native/sun/reflect => java.base/share/native/libjava}/NativeAccessors.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/NativeSignalHandler.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Object.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/ObjectInputStream.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/ObjectOutputStream.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/ObjectStreamClass.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Package.c (100%) rename jdk/src/{share/native/java/lang/reflect => java.base/share/native/libjava}/Proxy.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/RandomAccessFile.c (100%) rename jdk/src/{share/native/sun/reflect => java.base/share/native/libjava}/Reflection.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Runtime.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/SecurityManager.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Shutdown.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/Signal.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/StrictMath.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/String.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/System.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Thread.c (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/Throwable.c (100%) rename jdk/src/{share/native/java/util => java.base/share/native/libjava}/TimeZone.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/VM.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/VMSupport.c (100%) rename jdk/src/{share/native/sun/misc => java.base/share/native/libjava}/Version.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/check_version.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/gdefs.h (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/io_util.c (100%) rename jdk/src/{share/native/java/io => java.base/share/native/libjava}/io_util.h (100%) rename jdk/src/{share/native/java/lang => java.base/share/native/libjava}/java_props.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jdk_util.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jdk_util.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jio.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jlong.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jni_util.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/jni_util.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/sizecalc.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libjava}/verify_stub.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/emessages.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/java.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/java.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/jli_util.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/jli_util.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/manifest_info.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/parse_manifest.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/splashscreen.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/splashscreen_stubs.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/version_comp.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/version_comp.h (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/wildcard.c (100%) rename jdk/src/{share/bin => java.base/share/native/libjli}/wildcard.h (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/DatagramPacket.c (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/Inet4Address.c (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/Inet6Address.c (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/InetAddress.c (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/net_util.c (100%) rename jdk/src/{share/native/java/net => java.base/share/native/libnet}/net_util.h (100%) rename jdk/src/{share/native/sun/nio => java.base/share/native/libnio}/ch/nio.h (100%) rename jdk/src/{share/native/common => java.base/share/native/libverify}/check_code.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libverify}/check_format.c (100%) rename jdk/src/{share/native/common => java.base/share/native/libverify}/opcodes.in_out (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/Adler32.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/CRC32.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/Deflater.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/Inflater.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/ZipFile.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zip_util.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zip_util.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/ChangeLog (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/README (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/compress.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/crc32.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/deflate.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/deflate.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/gzclose.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/gzguts.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/gzlib.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/gzread.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/gzwrite.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/infback.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inffast.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inffast.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inffixed.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inflate.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inflate.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inftrees.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/inftrees.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/patches/ChangeLog_java (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/trees.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/trees.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/uncompr.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zadler32.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zconf.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zcrc32.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zlib.h (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zutil.c (100%) rename jdk/src/{share/native/java/util/zip => java.base/share/native/libzip}/zlib-1.2.8/zutil.h (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/DevPollSelectorProvider.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/EventPortWrapper.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/ch/SolarisEventPort.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisFileStore.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisFileSystem.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java (100%) rename jdk/src/{ => java.base}/solaris/classes/sun/nio/fs/SolarisWatchService.java (100%) rename jdk/src/{solaris/native/sun/nio => java.base/solaris/native/libnio}/ch/DevPollArrayWrapper.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/solaris/native/libnio}/ch/SolarisEventPort.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/solaris/native/libnio}/fs/SolarisNativeDispatcher.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/solaris/native/libnio}/fs/SolarisWatchService.c (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/io/DefaultFileSystem.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/io/FileDescriptor.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/io/UnixFileSystem.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/lang/ClassLoaderHelper.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/lang/ProcessEnvironment.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/lang/ProcessImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/lang/Terminator.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/lang/UNIXProcess.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/net/DefaultDatagramSocketImplFactory.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/net/DefaultInterface.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/net/PlainDatagramSocketImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/java/net/PlainSocketImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/misc/FileURLMapper.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/misc/GThreadHelper.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/misc/OSEnvironment.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/NetHooks.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/PortConfig.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/dns/ResolverConfigurationImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/sdp/SdpProvider.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/www/content-types.properties (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/www/protocol/file/Handler.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/net/www/protocol/jar/JarFileFactory.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/DatagramDispatcher.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/DefaultSelectorProvider.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/FileDispatcherImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/FileKey.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/InheritedChannel.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/NativeThread.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/PipeImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/PollArrayWrapper.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/PollSelectorImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/Port.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/SinkChannelImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/SocketDispatcher.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/SourceChannelImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/DefaultFileSystemProvider.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/DefaultFileTypeDetector.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/GnomeFileTypeDetector.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/MimeTypesFileTypeDetector.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixChannelFactory.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixCopyFile.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixDirectoryStream.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixException.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileAttributeViews.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileAttributes.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileKey.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileModeAttribute.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileStore.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileStoreAttributes.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileSystem.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixFileSystemProvider.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixMountEntry.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixNativeDispatcher.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixPath.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixSecureDirectoryStream.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixUriUtils.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/nio/fs/UnixUserPrincipals.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/security/provider/NativePRNG.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/security/provider/NativeSeedGenerator.java (100%) rename jdk/src/{solaris => java.base/unix}/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/amd64/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/arm/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/i586/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/ia64/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/ppc/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/ppc64/jvm.cfg (100%) rename jdk/src/{solaris/lib => java.base/unix/conf}/sdp/sdp.conf.template (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/sparc/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/sparcv9/jvm.cfg (100%) rename jdk/src/{solaris/bin => java.base/unix/conf}/zero/jvm.cfg (100%) rename jdk/src/{solaris/javavm/export => java.base/unix/native/include}/jni_md.h (100%) rename jdk/src/{solaris/javavm/export => java.base/unix/native/include}/jvm_md.h (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/jspawnhelper}/jspawnhelper.c (100%) rename jdk/src/{solaris/bin => java.base/unix/native/launcher}/jexec.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/Console_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/FileDescriptor_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/FileInputStream_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/FileOutputStream_md.c (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/ProcessEnvironment_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/RandomAccessFile_md.c (100%) rename jdk/src/{solaris/native/java/util => java.base/unix/native/libjava}/TimeZone_md.c (100%) rename jdk/src/{solaris/native/java/util => java.base/unix/native/libjava}/TimeZone_md.h (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/UNIXProcess_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/UnixFileSystem_md.c (100%) rename jdk/src/{solaris/native/sun/misc => java.base/unix/native/libjava}/VM_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/canonicalize_md.c (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/childproc.c (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/childproc.h (100%) rename jdk/src/{solaris/native/common => java.base/unix/native/libjava}/gdefs_md.h (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/io_util_md.c (100%) rename jdk/src/{solaris/native/java/io => java.base/unix/native/libjava}/io_util_md.h (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/java_props_macosx.c (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/java_props_macosx.h (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/java_props_md.c (100%) rename jdk/src/{solaris/native/common => java.base/unix/native/libjava}/jdk_util_md.c (100%) rename jdk/src/{solaris/native/common => java.base/unix/native/libjava}/jdk_util_md.h (100%) rename jdk/src/{solaris/native/common => java.base/unix/native/libjava}/jlong_md.h (100%) rename jdk/src/{solaris/native/common => java.base/unix/native/libjava}/jni_util_md.c (100%) rename jdk/src/{solaris/native/java/lang => java.base/unix/native/libjava}/locale_str.h (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/ergo.c (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/ergo.h (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/ergo_i586.c (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/java_md.h (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/java_md_common.c (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/java_md_solinux.c (100%) rename jdk/src/{solaris/bin => java.base/unix/native/libjli}/java_md_solinux.h (100%) rename jdk/src/{solaris/native/sun/net/spi => java.base/unix/native/libnet}/DefaultProxySelector.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/ExtendedOptionsImpl.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/Inet4AddressImpl.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/Inet6AddressImpl.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/InetAddressImplFactory.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/NetworkInterface.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/PlainDatagramSocketImpl.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/PlainSocketImpl.c (100%) rename jdk/src/{solaris/native/sun/net/dns => java.base/unix/native/libnet}/ResolverConfigurationImpl.c (100%) rename jdk/src/{solaris/native/sun/net/sdp => java.base/unix/native/libnet}/SdpSupport.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/SocketInputStream.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/SocketOutputStream.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/bsd_close.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/linux_close.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/net_util_md.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/net_util_md.h (100%) rename jdk/src/{solaris/native/sun/net => java.base/unix/native/libnet}/portconfig.c (100%) rename jdk/src/{solaris/native/java/net => java.base/unix/native/libnet}/solaris_close.c (100%) rename jdk/src/{solaris/native/java/nio => java.base/unix/native/libnio}/MappedByteBuffer.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/DatagramChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/DatagramDispatcher.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/FileChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/FileDispatcherImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/FileKey.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/IOUtil.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/InheritedChannel.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/NativeThread.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/Net.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/PollArrayWrapper.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/ServerSocketChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/SocketChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/SocketDispatcher.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/UnixAsynchronousServerSocketChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/UnixAsynchronousSocketChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/ch/nio_util.h (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/fs/GnomeFileTypeDetector.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/fs/UnixCopyFile.c (100%) rename jdk/src/{solaris/native/sun/nio => java.base/unix/native/libnio}/fs/UnixNativeDispatcher.c (100%) rename jdk/src/{ => java.base}/windows/classes/java/io/DefaultFileSystem.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/io/FileDescriptor.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/io/WinNTFileSystem.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/lang/ClassLoaderHelper.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/lang/ProcessEnvironment.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/lang/ProcessImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/lang/Terminator.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/DefaultDatagramSocketImplFactory.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/DefaultInterface.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/DualStackPlainSocketImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/PlainSocketImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/java/net/TwoStacksPlainSocketImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/io/Win32ErrorMode.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/misc/FileURLMapper.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/misc/OSEnvironment.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/NetHooks.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/PortConfig.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/dns/ResolverConfigurationImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/www/content-types.properties (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/www/protocol/file/Handler.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/DatagramDispatcher.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/DefaultSelectorProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/FileDispatcherImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/FileKey.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/Iocp.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/NativeThread.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/PendingIoCache.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/PipeImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/PollArrayWrapper.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/SinkChannelImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/SocketDispatcher.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/SourceChannelImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsSelectorImpl.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/ch/WindowsSelectorProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsChannelFactory.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsConstants.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsDirectoryStream.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsException.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileAttributes.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileCopy.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileStore.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileSystem.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsLinkSupport.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsPath.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsPathParser.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsPathType.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsSecurity.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsUriSupport.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsUserPrincipals.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/nio/fs/WindowsWatchService.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/security/provider/NativePRNG.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/security/provider/NativeSeedGenerator.java (100%) rename jdk/src/{ => java.base}/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java (100%) rename jdk/src/{windows/bin => java.base/windows/conf}/amd64/jvm.cfg (100%) rename jdk/src/{windows/bin => java.base/windows/conf}/i586/jvm.cfg (100%) rename jdk/src/{windows/bin => java.base/windows/conf}/ia64/jvm.cfg (100%) rename jdk/src/{windows/lib => java.base/windows/conf}/security/java.policy (100%) rename jdk/src/{windows/lib => java.base/windows/conf}/tzmappings (100%) rename jdk/src/{windows/resource => java.base/windows/native/common}/version.rc (100%) rename jdk/src/{windows/javavm/export => java.base/windows/native/include}/jni_md.h (100%) rename jdk/src/{windows/javavm/export => java.base/windows/native/include}/jvm_md.h (100%) rename jdk/src/{windows/resource => java.base/windows/native/launcher}/icons/awt.ico (100%) rename jdk/src/{windows/resource => java.base/windows/native/launcher}/java.manifest (100%) rename jdk/src/{windows/resource => java.base/windows/native/launcher}/java.rc (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/Console_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/FileDescriptor_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/FileInputStream_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/FileOutputStream_md.c (100%) rename jdk/src/{windows/native/sun/util/locale/provider => java.base/windows/native/libjava}/HostLocaleProviderAdapter_md.c (100%) rename jdk/src/{windows/native/java/lang => java.base/windows/native/libjava}/ProcessEnvironment_md.c (100%) rename jdk/src/{windows/native/java/lang => java.base/windows/native/libjava}/ProcessImpl_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/RandomAccessFile_md.c (100%) rename jdk/src/{windows/native/java/util => java.base/windows/native/libjava}/TimeZone_md.c (100%) rename jdk/src/{windows/native/java/util => java.base/windows/native/libjava}/TimeZone_md.h (100%) rename jdk/src/{windows/native/sun/misc => java.base/windows/native/libjava}/VM_md.c (100%) rename jdk/src/{windows/native/sun/io => java.base/windows/native/libjava}/Win32ErrorMode.c (100%) rename jdk/src/{windows/native/sun/security/provider => java.base/windows/native/libjava}/WinCAPISeedGenerator.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/WinNTFileSystem_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/canonicalize_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/dirent_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/dirent_md.h (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/gdefs_md.h (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/io_util_md.c (100%) rename jdk/src/{windows/native/java/io => java.base/windows/native/libjava}/io_util_md.h (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/java_main_md.h (100%) rename jdk/src/{windows/native/java/lang => java.base/windows/native/libjava}/java_props_md.c (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/jdk_util_md.c (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/jdk_util_md.h (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/jlong_md.h (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/jni_util_md.c (100%) rename jdk/src/{windows/native/common => java.base/windows/native/libjava}/locale_str.h (100%) rename jdk/src/{windows/bin => java.base/windows/native/libjli}/cmdtoargs.c (100%) rename jdk/src/{windows/bin => java.base/windows/native/libjli}/java_md.c (100%) rename jdk/src/{windows/bin => java.base/windows/native/libjli}/java_md.h (100%) rename jdk/src/{windows/native/sun/net/spi => java.base/windows/native/libnet}/DefaultProxySelector.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/DualStackPlainDatagramSocketImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/DualStackPlainSocketImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/ExtendedOptionsImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/Inet4AddressImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/Inet6AddressImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/InetAddressImplFactory.c (100%) rename jdk/src/{windows/native/sun/net/www/protocol/http/ntlm => java.base/windows/native/libnet}/NTLMAuthSequence.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/NetworkInterface.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/NetworkInterface.h (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/NetworkInterface_winXP.c (100%) rename jdk/src/{windows/native/sun/net/dns => java.base/windows/native/libnet}/ResolverConfigurationImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/SocketInputStream.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/SocketOutputStream.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/TwoStacksPlainDatagramSocketImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/TwoStacksPlainSocketImpl.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/icmp.h (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/net_util_md.c (100%) rename jdk/src/{windows/native/java/net => java.base/windows/native/libnet}/net_util_md.h (100%) rename jdk/src/{windows/native/sun/net => java.base/windows/native/libnet}/portconfig.c (100%) rename jdk/src/{windows/native/java/nio => java.base/windows/native/libnio}/MappedByteBuffer.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/DatagramChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/DatagramDispatcher.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/FileChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/FileDispatcherImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/FileKey.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/IOUtil.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/Iocp.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/Net.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/ServerSocketChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/SocketChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/SocketDispatcher.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/WindowsAsynchronousFileChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/WindowsAsynchronousServerSocketChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/WindowsAsynchronousSocketChannelImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/WindowsSelectorImpl.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/ch/nio_util.h (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/fs/RegistryFileTypeDetector.c (100%) rename jdk/src/{windows/native/sun/nio => java.base/windows/native/libnio}/fs/WindowsNativeDispatcher.c (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/CNCtx.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/CNNameParser.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/IiopUrl.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java (100%) rename jdk/src/{ => java.corba}/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java (100%) create mode 100644 jdk/src/java.desktop/aix/native/libawt/porting_aix.c create mode 100644 jdk/src/java.desktop/aix/native/libawt/porting_aix.h rename jdk/src/{solaris/classes/sun/awt/motif/java.oblique-fonts.dir => java.desktop/linux/conf/oblique-fonts/fonts.dir} (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/AquaLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIConstants.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIControl.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIFocus.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIState.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIStateFactory.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/apple/laf/JRSUIUtils.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AboutHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AppEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AppEventListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AppForegroundListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AppHiddenListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/AppReOpenedListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/Application.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/ApplicationAdapter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/ApplicationEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/ApplicationListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/FullScreenAdapter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/FullScreenHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/FullScreenListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/FullScreenUtilities.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/OpenFilesHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/OpenURIHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/PreferencesHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/PrintFilesHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/QuitHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/QuitResponse.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/QuitStrategy.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/ScreenSleepListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/SystemSleepListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/UserSessionListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_AppDockIconHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_AppEventHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_AppMiscHandlers.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/_OpenAppHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GestureAdapter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GestureEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GestureHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GestureListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/GestureUtilities.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/MagnificationEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/MagnificationListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/RotationEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/RotationListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/SwipeEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/SwipeListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/event/package.html (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eawt/package.html (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eio/FileManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/eio/package.html (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonRadioUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonToggleUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaButtonUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaCaret.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaComboBoxButton.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaComboBoxPopup.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaEditorPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFileSystemModel.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFileView.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFocus.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFocusHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaFonts.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaGroupBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaHighlighter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaIcon.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaImageFactory.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFrameManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaKeyBindings.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaLabelUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaListUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuBarBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuPainter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMenuUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaMnemonicHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaNativeResources.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaPainter.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaPanelUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaSliderUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaSpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTableUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextAreaUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextFieldBorder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextFieldSearch.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextPaneUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaTreeUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaUtilControlSize.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/AquaUtils.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ClientPropertyApplicator.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenu.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuBar.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuItem.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/ScreenPopupFactory.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_de.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_es.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_fr.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_it.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_ja.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_ko.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_sv.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/CGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/CGraphicsDevice.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/CGraphicsEnvironment.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/FullScreenCapable.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/datatransfer/flavormap.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/awt/resources/awtosx.properties (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CCharToGlyphMapper.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CFont.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CFontConfiguration.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CFontManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CStrike.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/font/CStrikeDisposer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/BackBufferCapsProvider.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/CRenderer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/CompositeCRenderer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/DataBufferNIOInt.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/IntegerNIORaster.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/OSXSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/opengl/CGLLayer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWButtonPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWCanvasPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWCheckboxPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWChoicePeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWContainerPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWCursorManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWLabelPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWLightweightFramePeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWListPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWMouseInfoPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWPanelPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWRepaintArea.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWScrollBarPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWScrollPanePeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWTextAreaPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWTextComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWTextFieldPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWToolkit.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/LWWindowPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/PlatformComponent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/PlatformDropTarget.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/PlatformEventNotifier.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/PlatformWindow.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/SecurityWarningWindow.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CAccessibility.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CAccessible.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CAccessibleText.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CClipboard.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CCursorManager.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CCustomCursor.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CDataTransferer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CDropTarget.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CFileDialog.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CImage.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CInputMethod.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CMenu.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CMenuBar.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CMenuComponent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CMenuItem.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformView.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPopupMenu.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterJob.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CRobot.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CSystemTray.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CTextPipe.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CTrayIcon.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CWarningWindow.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CWrapper.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/CocoaConstants.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/LWCToolkit.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/NSEvent.java (100%) rename jdk/src/{ => java.desktop}/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java (100%) rename jdk/src/{macosx/javavm/export => java.desktop/macosx/native/include}/jawt_md.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTEvent.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTEvent.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTSurfaceLayers.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTSurfaceLayers.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTView.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTView.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTWindow.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/AWTWindow.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/ApplicationDelegate.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/ApplicationDelegate.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CClipboard.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CCursorManager.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDataTransferer.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDataTransferer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDesktopPeer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDragSource.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDragSource.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDragSourceContextPeer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDropTarget.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDropTarget.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CDropTargetContextPeer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CFRetainedResource.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CFileDialog.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CFileDialog.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CGraphicsConfig.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CGraphicsDevice.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CGraphicsEnv.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CImage.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CInputMethod.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenu.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenu.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuBar.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuBar.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuComponent.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuComponent.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuItem.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CMenuItem.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CPopupMenu.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CPopupMenu.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CPrinterJob.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CRobot.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CSystemColors.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CSystemColors.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CTextPipe.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CTrayIcon.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CTrayIcon.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/CWrapper.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/DnDUtilities.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/DnDUtilities.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/GeomUtilities.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/GeomUtilities.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/ImageSurfaceData.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/ImageSurfaceData.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/InitIDs.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/InitIDs.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaAccessibilityAction.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaAccessibilityAction.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaAccessibilityUtilities.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaAccessibilityUtilities.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaComponentAccessibility.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaComponentAccessibility.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaTextAccessibility.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/JavaTextAccessibility.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/LWCToolkit.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/LWCToolkit.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/OSVersion.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/OSVersion.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrintModel.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrintModel.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrinterSurfaceData.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrinterSurfaceData.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrinterView.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/PrinterView.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/QuartzRenderer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/QuartzSurfaceData.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/QuartzSurfaceData.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/awt/awt_DrawingSurface.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/AWTFont.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/AWTFont.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/AWTStrike.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/AWTStrike.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CCharToGlyphMapper.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CGGlyphImages.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CGGlyphImages.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CGGlyphOutlines.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CGGlyphOutlines.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CoreTextSupport.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/font/CoreTextSupport.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLGraphicsConfig.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLGraphicsConfig.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLLayer.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLLayer.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLSurfaceData.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/CGLSurfaceData.m (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/J2D_GL/cglext.h (100%) rename jdk/src/{macosx/native => java.desktop/macosx/native/libawt_lwawt}/sun/java2d/opengl/OGLFuncs_md.h (100%) rename jdk/src/{macosx/native/sun/awt => java.desktop/macosx/native/libjawt}/jawt.m (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_MidiIn.c (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_MidiOut.c (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_MidiUtils.c (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_MidiUtils.h (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_PCM.cpp (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_Ports.cpp (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_Utils.cpp (100%) rename jdk/src/{macosx/native/com/sun/media/sound => java.desktop/macosx/native/libjsound}/PLATFORM_API_MacOSX_Utils.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/AWT_debug.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/AWT_debug.m (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/NSApplicationAWT.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/NSApplicationAWT.m (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/PropertiesUtilities.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/PropertiesUtilities.m (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/QueuingApplicationDelegate.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/QueuingApplicationDelegate.m (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/ThreadUtilities.h (100%) rename jdk/src/{macosx/native/sun/osxapp => java.desktop/macosx/native/libosxapp}/ThreadUtilities.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/AquaFileView.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/AquaLookAndFeel.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/AquaNativeResources.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/JRSUIConstantSync.h (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/JRSUIConstantSync.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/JRSUIController.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/JRSUIFocus.m (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/ScreenMenu.h (100%) rename jdk/src/{macosx/native/com/apple/laf => java.desktop/macosx/native/libosxui}/ScreenMenu.m (100%) rename jdk/src/{macosx/native/sun/awt/splashscreen => java.desktop/macosx/native/libsplashscreen}/splashscreen_config.h (100%) rename jdk/src/{macosx/native/sun/awt/splashscreen => java.desktop/macosx/native/libsplashscreen}/splashscreen_sys.m (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.midi.spi.MidiDeviceProvider (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.midi.spi.MidiFileReader (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.midi.spi.MidiFileWriter (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.midi.spi.SoundbankReader (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.sampled.spi.AudioFileReader (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.sampled.spi.AudioFileWriter (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.sampled.spi.FormatConversionProvider (100%) rename jdk/src/{share/classes/com/sun/media/sound => java.desktop/share/classes/META-INF}/services/javax.sound.sampled.spi.MixerProvider (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_en.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/awt/AWTUtilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/awt/SecurityWarning.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/TypeResolver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/WeakCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/WildcardTypeImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/AccessorElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ArrayElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/BooleanElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ByteElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/CharElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ClassElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/DocumentHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/DoubleElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/FalseElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/FieldElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/FloatElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/IntElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/JavaElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/LongElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/MethodElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/NewElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/NullElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ObjectElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/PropertyElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ShortElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/StringElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/TrueElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ValueObject.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/ValueObjectImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/VarElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/decoder/VoidElementHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/BooleanEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/ByteEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/ColorEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/DoubleEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/EnumEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/FloatEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/FontEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/IntegerEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/LongEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/NumberEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/ShortEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/editors/StringEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/AbstractFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/BeanInfoFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/ClassFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/ConstructorFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/FieldFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/InstanceFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/MethodFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/PersistenceDelegateFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/PropertyEditorFinder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/Signature.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/finder/SignatureException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/infos/ComponentBeanInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/introspect/ClassInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/introspect/EventSetInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/introspect/MethodInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/introspect/PropertyInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/beans/util/Cache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPCompressionTypes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/BitFile.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/I18N.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/I18NImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/ImageUtil.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/png/RowFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/stream/StreamCloser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/imageio/stream/StreamFinalizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/Painter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/SwingUtilities3.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKRegion.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/XColors.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/icons/Directory.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/icons/File.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/icons/image-delayed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/icons/image-failed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/gtk/resources/metacity/SwingFallbackTheme/metacity-1/metacity-theme-1.xml (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/DesktopIcon.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/Error.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/Inform.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/Question.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/TreeClosed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/TreeOpen.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/Warn.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/image-delayed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/icons/image-failed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AbstractDataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AbstractLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AbstractMidiDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AbstractMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AiffFileFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AiffFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AiffFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AlawCodec.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AuFileFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AuFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AuFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioFloatConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioFloatInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioSynthesizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AutoClosingClip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/AutoConnectSequencer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSInstrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSModulator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSRegion.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSSample.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSSampleLoop.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSSampleOptions.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSSoundbank.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DLSSoundbankReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DataPusher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DirectAudioDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/EmergencySoundbank.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/EventDispatcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/FFT.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/FastShortMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/FastSysexMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/InvalidDataException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/InvalidFormatException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/JARSoundbankReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/JDK13Services.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/JSSecurityManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/JavaSoundAudioClip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiInDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiInDeviceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiOutDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/MidiUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelAbstractOscillator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelByteBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelChannelMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelConnectionBlock.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelDestination.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelDirectedPlayer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelDirector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelIdentifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelInstrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelInstrumentComparator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelMappedInstrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelOscillator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelOscillatorStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelPatch.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelPerformer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelStandardDirector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelStandardTransform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelTransform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ModelWavetable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/PCMtoPCMCodec.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/Platform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/PortMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/PortMixerProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/Printer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RIFFInvalidDataException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RIFFReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RIFFWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RealTimeSequencer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/ReferenceCountingDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2GlobalRegion.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Instrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2InstrumentRegion.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Layer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2LayerRegion.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Modulator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Region.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Sample.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2Soundbank.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SF2SoundbankReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SimpleInstrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SimpleSoundbank.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftAbstractResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftAudioBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftAudioProcessor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftAudioPusher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftChannel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftChannelProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftChorus.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftControl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftCubicResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftInstrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftJitterCorrector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftLanczosResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftLimiter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftLinearResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftLinearResampler2.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMainMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingClip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingDataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingMainMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingMixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftPerformer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftPointResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftProcess.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftReceiver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftResamplerStreamer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftReverb.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftShortMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftSincResampler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftSynthesizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftTuning.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SoftVoice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/StandardMidiFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/StandardMidiFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SunCodec.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SunFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/SunFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/Toolkit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/UlawCodec.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveFileFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveFloatFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/media/sound/WaveFloatFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/java/applet/Applet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/applet/AppletContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/applet/AppletStub.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/applet/AudioClip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/applet/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTError.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTEventMulticaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTKeyStroke.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AWTPermission.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ActiveEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Adjustable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AlphaComposite.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/AttributeValue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/BasicStroke.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/BorderLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/BufferCapabilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Button.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Canvas.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/CardLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Checkbox.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/CheckboxGroup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/CheckboxMenuItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Choice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Color.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ColorPaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Component.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ComponentOrientation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Composite.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/CompositeContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Conditional.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Container.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Cursor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/DefaultFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/DefaultKeyboardFocusManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Desktop.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Dialog.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Dimension.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/DisplayMode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Event.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/EventDispatchThread.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/EventFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/EventQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/FileDialog.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/FlowLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/FocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Font.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/FontFormatException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/FontMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Frame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GradientPaint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GradientPaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Graphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Graphics2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GraphicsCallback.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GraphicsConfigTemplate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GraphicsConfiguration.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GraphicsDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GraphicsEnvironment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GridBagConstraints.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GridBagLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GridBagLayoutInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/GridLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/HeadlessException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/IllegalComponentStateException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Image.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ImageCapabilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Insets.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ItemSelectable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/JobAttributes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/KeyEventDispatcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/KeyEventPostProcessor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/KeyboardFocusManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Label.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/LayoutManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/LayoutManager2.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/LinearGradientPaint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/LinearGradientPaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/List.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MediaTracker.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Menu.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MenuBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MenuComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MenuContainer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MenuItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MenuShortcut.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ModalEventFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MouseInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MultipleGradientPaint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/MultipleGradientPaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PageAttributes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Paint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Panel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Point.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PointerInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Polygon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PopupMenu.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PrintGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/PrintJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/RadialGradientPaint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/RadialGradientPaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Rectangle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/RenderingHints.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Robot.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ScrollPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/ScrollPaneAdjustable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Scrollbar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SecondaryLoop.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SentEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SequencedEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Shape.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SplashScreen.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Stroke.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SystemColor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/SystemTray.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TextArea.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TextComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TextField.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TexturePaint.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TexturePaintContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Toolkit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Transparency.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/TrayIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/WaitDispatchSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/Window.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/CMMException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ColorSpace.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ICC_ColorSpace.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ICC_Profile.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ICC_ProfileGray.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ICC_ProfileRGB.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/ProfileDataException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/color/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/Clipboard.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/ClipboardOwner.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/DataFlavor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/FlavorEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/FlavorListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/FlavorMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/FlavorTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/MimeType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/MimeTypeParameterList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/MimeTypeParseException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/StringSelection.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/SystemFlavorMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/Transferable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/datatransfer/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/Autoscroll.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DnDConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DnDEventMulticaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragGestureEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragGestureListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragGestureRecognizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceDragEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceDropEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DragSourceMotionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTarget.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetDragEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetDropEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/DropTargetListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/InvalidDnDOperationException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/SerializationTester.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/peer/DropTargetPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/dnd/peer/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/AWTThreadIssues.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/BorderLayout-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Button-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Checkbox-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/CheckboxGroup-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Choice-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/DesktopProperties.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/FlowLayout-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/FocusCycle.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/FocusSpec.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/FontMetrics-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/GridBagLayout-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/GridBagLayout-2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/GridBagLayout-baseline.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/GridLayout-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/GridLayout-2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Label-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/LinearGradientPaint.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/List-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/MenuBar-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Modality.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/MultiScreen.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/RadialGradientPaint-1.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/RadialGradientPaint-2.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/RadialGradientPaint-3.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/RadialGradientPaint-4.png (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Scrollbar-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/Scrollbar-2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/TextArea-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/TextField-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/modal-example1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/modal-example2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/modal-example3.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/doc-files/modal-example4.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/AWTEventListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/AWTEventListenerProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ActionEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ActionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/AdjustmentEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/AdjustmentListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ComponentAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ComponentEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ComponentListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ContainerAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ContainerEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ContainerListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/FocusAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/FocusEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/FocusListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/HierarchyBoundsAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/HierarchyBoundsListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/HierarchyEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/HierarchyListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/InputEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/InputMethodEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/InputMethodListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/InvocationEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ItemEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/ItemListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/KeyAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/KeyEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/KeyListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseMotionAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseMotionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseWheelEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/MouseWheelListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/NativeLibLoader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/PaintEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/TextEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/TextListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/WindowAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/WindowEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/WindowFocusListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/WindowListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/WindowStateListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/event/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/CharArrayIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/FontRenderContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/GlyphJustificationInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/GlyphMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/GlyphVector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/GraphicAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/ImageGraphicAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/JavaAWTFontAccessImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/LayoutPath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/LineBreakMeasurer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/LineMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/MultipleMaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/NumericShaper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/OpenType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/ShapeGraphicAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/StyledParagraph.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextHitInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextJustifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TextMeasurer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/TransformAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/font/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/AffineTransform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Arc2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/ArcIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Area.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/CubicCurve2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/CubicIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Dimension2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Ellipse2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/EllipseIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/FlatteningPathIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/GeneralPath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/IllegalPathStateException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Line2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/LineIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/NoninvertibleTransformException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Path2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/PathIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Point2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/QuadCurve2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/QuadIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/RectIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/Rectangle2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/RectangularShape.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/RoundRectIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/RoundRectangle2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/geom/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/InputContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/InputMethodHighlight.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/InputMethodRequests.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/InputSubset.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/spi/InputMethod.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/spi/InputMethodContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/spi/InputMethodDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/im/spi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/AffineTransformOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/AreaAveragingScaleFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BandCombineOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BandedSampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BufferStrategy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BufferedImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BufferedImageFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/BufferedImageOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ByteLookupTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ColorConvertOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ComponentColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ComponentSampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ConvolveOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/CropImageFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferByte.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferDouble.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferFloat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferInt.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferShort.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DataBufferUShort.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/DirectColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/FilteredImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ImageConsumer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ImageFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ImageObserver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ImageProducer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ImagingOpException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/IndexColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/Kernel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/LookupOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/LookupTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/MemoryImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/MultiPixelPackedSampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/PackedColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/PixelGrabber.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/PixelInterleavedSampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/RGBImageFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/Raster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/RasterFormatException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/RasterOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/RenderedImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ReplicateScaleFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/RescaleOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/SampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/ShortLookupTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/SinglePixelPackedSampleModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/TileObserver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/VolatileImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/WritableRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/WritableRenderedImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/ParameterBlock.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/RenderContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/RenderableImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/RenderableImageOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/RenderableImageProducer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/RenderedImageFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/image/renderable/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ButtonPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/CanvasPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/CheckboxMenuItemPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/CheckboxPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ChoicePeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ContainerPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/DesktopPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/DialogPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/FileDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/FontPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/FramePeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/LabelPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/LightweightPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ListPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/MenuBarPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/MenuComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/MenuItemPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/MenuPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/MouseInfoPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/PanelPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/PopupMenuPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/RobotPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ScrollPanePeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/ScrollbarPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/SystemTrayPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/TextAreaPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/TextComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/TextFieldPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/TrayIconPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/WindowPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/peer/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/Book.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PageFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/Pageable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/Paper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/Printable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PrinterAbortException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PrinterException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PrinterGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PrinterIOException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/PrinterJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/awt/print/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/AppletInitializer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/BeanDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/BeanInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/BeanProperty.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Beans.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/ChangeListenerMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/ConstructorProperties.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Customizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/DefaultPersistenceDelegate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/DesignMode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Encoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/EventHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/EventSetDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/ExceptionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Expression.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/FeatureDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/IndexedPropertyChangeEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/IndexedPropertyDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/IntrospectionException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Introspector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/JavaBean.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/MetaData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/MethodDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/MethodRef.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/NameGenerator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/ParameterDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PersistenceDelegate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyChangeEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyChangeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyChangeListenerProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyChangeSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyEditorManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyEditorSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/PropertyVetoException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/SimpleBeanInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Statement.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/ThreadGroupContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Transient.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/VetoableChangeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/VetoableChangeListenerProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/VetoableChangeSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/Visibility.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/WeakIdentityMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/XMLDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/XMLEncoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextChild.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextChildSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextContainerProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextMembershipListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServiceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServices.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServicesListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextServicesSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/BeanContextSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/beancontext/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/java/beans/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/Accessible.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleAction.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleAttributeSequence.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleBundle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleEditableText.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleExtendedComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleExtendedTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleExtendedText.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleHyperlink.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleHypertext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleKeyBinding.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleRelation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleRelationSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleResourceBundle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleRole.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleSelection.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleState.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleStateSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleStreamable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleTableModelChange.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleText.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleTextSequence.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/AccessibleValue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/accessibility/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/IIOException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/IIOImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/IIOParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/IIOParamController.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageIO.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageReadParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageTranscoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageTypeSpecifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageWriteParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/ImageWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/IIOReadProgressListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/IIOReadUpdateListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/IIOReadWarningListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/IIOWriteProgressListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/IIOWriteWarningListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/event/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOMetadata.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOMetadataController.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOMetadataFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/IIOMetadataNode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/png_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/metadata/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/bmp/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/plugins/jpeg/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/DigraphNode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/IIORegistry.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/IIOServiceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageInputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageReaderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageTranscoderSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ImageWriterSpi.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/PartiallyOrderedSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/RegisterableService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/ServiceRegistry.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/spi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/FileCacheImageInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/FileImageInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/FileImageOutputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/IIOByteBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/ImageInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/ImageInputStreamImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/ImageOutputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/MemoryCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/imageio/stream/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/AttributeException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/CancelablePrintJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/Doc.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/DocFlavor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/DocPrintJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/FlavorException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/MimeType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/MultiDoc.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/MultiDocPrintJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/MultiDocPrintService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/PrintException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/PrintService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/PrintServiceLookup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/ServiceUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/ServiceUIFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/SimpleDoc.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/StreamPrintService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/StreamPrintServiceFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/URIException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/Attribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/AttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/AttributeSetUtilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/DateTimeSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/DocAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/DocAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/EnumSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/HashAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/HashDocAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/IntegerSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintJobAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintJobAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintRequestAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintRequestAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintServiceAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/PrintServiceAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/ResolutionSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/SetOfIntegerSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/Size2DSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/SupportedValuesAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/TextSyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/URISyntax.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/UnmodifiableSetException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Chromaticity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/ColorSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Compression.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Copies.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/CopiesSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Destination.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/DialogTypeSelection.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/DocumentName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Fidelity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Finishings.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobHoldUntil.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobImpressions.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobKOctets.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobMediaSheets.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobPriority.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobPrioritySupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobSheets.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobState.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobStateReason.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/JobStateReasons.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Media.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MediaName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MediaPrintableArea.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MediaSize.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MediaSizeName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MediaTray.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/NumberOfDocuments.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/NumberUp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/NumberUpSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/OrientationRequested.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PageRanges.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PagesPerMinute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PresentationDirection.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrintQuality.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterLocation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterResolution.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterState.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterStateReason.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterStateReasons.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/PrinterURI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/QueuedJobCount.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/RequestingUserName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Severity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/SheetCollate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/Sides.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/attribute/standard/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintJobAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintJobAttributeEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintJobAttributeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintJobEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintJobListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintServiceAttributeEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/PrintServiceAttributeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/event/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/print/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/ControllerEventListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Instrument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/InvalidMidiDataException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MetaEventListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MetaMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiChannel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiDeviceReceiver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiDeviceTransmitter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiFileFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiSystem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/MidiUnavailableException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Patch.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Receiver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Sequence.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Sequencer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/ShortMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Soundbank.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/SoundbankResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Synthesizer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/SysexMessage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Track.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/Transmitter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/VoiceStatus.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/spi/MidiFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/spi/MidiFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/spi/SoundbankReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/midi/spi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/AudioFileFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/AudioFormat.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/AudioInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/AudioPermission.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/AudioSystem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/BooleanControl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/Clip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/CompoundControl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/Control.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/DataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/EnumControl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/FloatControl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/Line.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/LineEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/LineListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/LineUnavailableException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/Mixer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/Port.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/ReverbType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/SourceDataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/TargetDataLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/spi/AudioFileReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/spi/AudioFileWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/spi/MixerProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/sound/sampled/spi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AbstractAction.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AbstractButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AbstractCellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AbstractListModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AbstractSpinnerModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Action.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ActionMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ActionPropertyChangeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/AncestorNotifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ArrayTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Autoscroller.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/BorderFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/BoundedRangeModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Box.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/BoxLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/BufferStrategyPaintManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ButtonGroup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ButtonModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/CellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/CellRendererPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ClientPropertyKey.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ComboBoxEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ComboBoxModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ComponentInputMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DebugGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DebugGraphicsFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DebugGraphicsInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DebugGraphicsObserver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultBoundedRangeModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultButtonModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultCellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultComboBoxModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultDesktopManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultFocusManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultListCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultListModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultListSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultRowSorter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DefaultSingleSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DelegatingDefaultFocusManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DesktopManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/DropMode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/FocusManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/GraphicsWrapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/GrayFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/GroupLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Icon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ImageIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/InputMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/InputVerifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JApplet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JCheckBox.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JCheckBoxMenuItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JColorChooser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JComboBox.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JDesktopPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JDialog.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JEditorPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JFileChooser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JFormattedTextField.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JInternalFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JLabel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JLayer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JLayeredPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JMenu.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JMenuBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JMenuItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JOptionPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JPasswordField.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JPopupMenu.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JProgressBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JRadioButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JRadioButtonMenuItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JRootPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JScrollBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JScrollPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JSeparator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JSlider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JSpinner.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JSplitPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTabbedPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTextArea.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTextField.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTextPane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JToggleButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JToolBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JToolTip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JTree.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JViewport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/JWindow.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/KeyStroke.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/KeyboardManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/LayoutComparator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/LayoutFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/LayoutStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ListCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ListModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ListSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/LookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/MenuElement.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/MenuSelectionManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/MultiUIDefaults.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/MutableComboBoxModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/OverlayLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Painter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Popup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/PopupFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ProgressMonitor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ProgressMonitorInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Renderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/RepaintManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/RootPaneContainer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/RowFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/RowSorter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ScrollPaneConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ScrollPaneLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Scrollable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SingleSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SizeRequirements.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SizeSequence.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SortOrder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SortingFocusTraversalPolicy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SpinnerDateModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SpinnerListModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SpinnerModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SpinnerNumberModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Spring.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SpringLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingContainer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingHeavyWeight.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingPaintEventDispatcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingUtilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/SwingWorker.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/TablePrintable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/Timer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/TimerQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ToolTipManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/TransferHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/UIDefaults.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/UIManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/UnsupportedLookAndFeelException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/ViewportLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/WindowConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/AbstractBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/BevelBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/Border.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/CompoundBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/EmptyBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/EtchedBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/LineBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/MatteBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/SoftBevelBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/StrokeBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/TitledBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/border/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/CenterLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorChooserPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorModelCMYK.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorModelHSL.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorModelHSV.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ColorSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/DiagramComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/SlidingSpinner.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/SmartGridLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/ValueFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/colorchooser/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/BoxLayout-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/JLayeredPane-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/JRootPane-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/JRootPane-2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/JScrollPane-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/SizeSequence-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.3.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.example.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.sequential.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.sequential.horizontal.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/doc-files/groupLayout.sequential.vertical.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/AncestorEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/AncestorListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/CaretEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/CaretListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/CellEditorListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ChangeEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ChangeListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/DocumentEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/DocumentListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/EventListenerList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/HyperlinkEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/HyperlinkListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/InternalFrameAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/InternalFrameEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/InternalFrameListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ListDataEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ListDataListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ListSelectionEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/ListSelectionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuDragMouseEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuDragMouseListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuKeyEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuKeyListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MenuListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MouseInputAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/MouseInputListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/PopupMenuEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/PopupMenuListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/RowSorterEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/RowSorterListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/SwingPropertyChangeSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TableColumnModelEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TableColumnModelListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TableModelEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TableModelListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeExpansionEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeExpansionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeModelEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeModelListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeSelectionEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeSelectionListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/TreeWillExpandListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/UndoableEditEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/UndoableEditListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/event/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/filechooser/FileFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/filechooser/FileSystemView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/filechooser/FileView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/filechooser/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ActionMapUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/BorderUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ColorChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ColorUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ComponentUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/DesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/DesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/DimensionUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/FileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/FontUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/IconUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/InputMapUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/InsetsUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/InternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/LabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/LayerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ListUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/MenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/MenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/OptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/PanelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/PopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/RootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/SeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/SliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/SpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/SplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/TabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/TableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/TableUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/TextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/TreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/UIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/ViewportUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicArrowButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicBorders.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicButtonListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicComboPopup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicHTML.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicListUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicPanelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTableUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTransferable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/BasicViewportUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/CenterLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/ComboPopup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/LazyActionMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/icons/JavaCup16.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/icons/image-delayed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/icons/image-failed.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/basic/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalBorders.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalBumps.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalScrollButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalTheme.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/MetalUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/OceanTheme.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/Error.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/Inform.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/Question.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/Warn.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/close-pressed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/close.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed-rtl.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/computer.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/directory.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/error.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/expanded.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/file.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/floppy.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/hardDrive.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/homeFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/iconify-pressed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/iconify.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/info.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/maximize-pressed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/maximize.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/menu.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/minimize-pressed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/minimize.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/newFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose-pressed.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/question.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/upFolder.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/ocean/warning.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/sortDown.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/icons/sortUp.png (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/FrameClose.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/FrameMaximize.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/FrameMinimize.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreDown.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreUp.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/MenuItemCommand.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/OptionPaneError.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/OptionPaneInformation.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/OptionPaneQuestion.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/OptionPaneWarning.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/metal/sounds/PopupMenuPopup.wav (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiListUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiPanelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiTableUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiTextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/MultiViewportUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/multi/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/Defaults.template (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/DerivedColor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/Effect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/EffectUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/ImageCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/InnerGlowEffect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/OuterGlowEffect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/PainterImpl.template (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/ShadowEffect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/State.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/StateImpl.template (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/ToolBarSeparatorPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/nimbus/skin.laf (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/ColorType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/ImagePainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/Region.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthArrowButton.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthComboPopup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthLabelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthListUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthPanelUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthParser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthSliderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTableUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthTreeUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/SynthViewportUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/plaf/synth/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/AbstractTableModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/DefaultTableCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/DefaultTableColumnModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/DefaultTableModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/JTableHeader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableCellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableColumn.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableColumnModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableRowSorter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/TableStringConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/table/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/AbstractDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/AbstractWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/AsyncBoxView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/AttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/BadLocationException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/BoxView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Caret.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ChangedCharSetException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ComponentView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/CompositeView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DateFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultCaret.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultEditorKit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultFormatterFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultHighlighter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultStyledDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DefaultTextUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Document.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/DocumentFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/EditorKit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Element.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ElementIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/FieldView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/FlowView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/GapContent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/GapVector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/GlyphPainter1.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/GlyphPainter2.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/GlyphView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Highlighter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/IconView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/InternationalFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/JTextComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Keymap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/LabelView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/LayeredHighlighter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/LayoutQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/MaskFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/MutableAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/NavigationFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/NumberFormatter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ParagraphView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/PasswordView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/PlainDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/PlainView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Position.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Segment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/SegmentCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/SimpleAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StateInvariantError.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StringContent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Style.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StyleConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StyleContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StyledDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/StyledEditorKit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TabExpander.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TabSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TabStop.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TabableView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TableView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TextAction.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/TextLayoutStrategy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/Utilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/View.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ViewFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/WhitespaceBasedBreakIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/WrappedPlainView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/ZoneView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/Document-coord.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/Document-insert.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/Document-notification.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/Document-remove.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/Document-structure.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/OpenBookIcon.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/View-flexibility.jpg (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/View-layout.jpg (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/editor.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/doc-files/paragraph.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/AccessibleHTML.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/BRView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/BlockView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/CSS.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/CSSBorder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/CSSParser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/CommentView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/EditableView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/FormSubmitEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/FormView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/FrameSetView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/FrameView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HRuleView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HTML.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HTMLDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HTMLEditorKit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HTMLWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/HiddenTagView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/ImageView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/InlineView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/IsindexView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/LineView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/ListView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/Map.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/MinimalHTMLWriter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/MuxingAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/NoFramesView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/ObjectView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/Option.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/OptionComboBoxModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/OptionListModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/ParagraphView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/StyleSheet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/TableView.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/TextAreaDocument.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/default.css (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/AttributeList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/ContentModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/ContentModelState.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/DTD.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/DTDConstants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/DocumentParser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/Element.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/Entity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/Parser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/ParserDelegator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/TagElement.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/TagStack.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/html/parser/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/AbstractFilter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/Constants.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/MockAttributeSet.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFAttributes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFEditorKit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFGenerator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFParser.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/RTFReader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/charsets/NeXT.txt (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/charsets/ansi.txt (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/charsets/cpg437.txt (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/charsets/cpg850.txt (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/charsets/mac.txt (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/text/rtf/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/AbstractLayoutCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/DefaultMutableTreeNode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/DefaultTreeCellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/DefaultTreeModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/ExpandVetoException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/FixedHeightLayoutCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/MutableTreeNode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/RowMapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreeCellEditor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreeCellRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreeModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreeNode.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreePath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/TreeSelectionModel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/VariableHeightLayoutCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/tree/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/AbstractUndoableEdit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/CannotRedoException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/CannotUndoException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/CompoundEdit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/StateEdit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/StateEditable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/UndoManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/UndoableEdit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/UndoableEditSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/doc-files/UndoManager-1.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/doc-files/UndoManager-2.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/doc-files/UndoManager-3.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/doc-files/UndoManager-4.gif (100%) rename jdk/src/{ => java.desktop}/share/classes/javax/swing/undo/package.html (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletAudioClip.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletClassLoader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletEventMulticaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletIOException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletIllegalArgumentException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletImageRef.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletMessageHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletObjectInputStream.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletProps.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletResourceLoader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletSecurity.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletSecurityException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletThreadGroup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletViewer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletViewerFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/AppletViewerPanel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/Main.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_de.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_es.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_fr.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_it.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_ja.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_ko.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_sv.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AWTAccessor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AWTAutoShutdown.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AWTCharset.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AWTPermissions.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AWTSecurityManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/AppContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/CausedFocusEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/CharsetString.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ComponentFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ConstrainableGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/CustomCursor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/DebugSettings.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/DefaultMouseInfoPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/DesktopBrowse.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/DisplayChangedListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/EmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/EventQueueItem.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ExtendedKeyCodes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/FontConfiguration.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/FontDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/FwDispatcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/GlobalCursorManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/Graphics2Delegate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/HKSCS.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/HToolkit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/HeadlessToolkit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/IconInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/InputMethodSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/LightweightFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ModalExclude.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ModalityEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ModalityListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/Mutex.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/NativeLibLoader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/NullComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/OSInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/PaintEventDispatcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/PeerEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/PlatformFont.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/RepaintArea.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/RequestFocusController.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/ScrollPaneWheelScroller.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/SubRegionShowable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/SunDisplayChanger.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/SunGraphicsCallback.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/SunHints.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/SunToolkit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/Symbol.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/TimedWindowEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/TracedEventQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/UngrabEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/WindowIDProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/datatransfer/ClipboardTransferable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/datatransfer/DataTransferer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/datatransfer/SunClipboard.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/datatransfer/ToolkitThreadBlockedHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/datatransfer/TransferableProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/dnd/SunDropTargetEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/event/IgnorePaintEvent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/AreaOp.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/ChainEnd.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Crossings.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Curve.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/CurveLink.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Edge.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Order0.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Order1.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Order2.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/Order3.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/geom/PathConsumer2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/CompositionArea.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/CompositionAreaHandler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/ExecutableInputMethodManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodAdapter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodJFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodLocator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodPopupMenu.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/InputMethodWindow.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/im/SimpleInputMethodWindow.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/AbstractMultiResolutionImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BadDepthException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BufImgSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BufImgSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BufImgVolatileSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BufferedImageDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ByteArrayImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ByteBandedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ByteComponentRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ByteInterleavedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/BytePackedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/DataBufferNative.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/FileImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/GifImageDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageAccessException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageConsumerQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageFetchable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageFetcher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageFormatException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageRepresentation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImageWatched.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ImagingLib.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/InputStreamImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/IntegerComponentRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/IntegerInterleavedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/JPEGImageDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/MultiResolutionCachedImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/MultiResolutionImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/MultiResolutionToolkitImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/NativeLibLoader.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/OffScreenImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/OffScreenImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/PNGImageDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/PixelConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ShortBandedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ShortComponentRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ShortInterleavedRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/SunVolatileImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/SunWritableRaster.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/SurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/ToolkitImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/URLImageSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/VSyncedBSManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/VolatileSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/WritableRasterNative.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/image/XbmImageDecoder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/awt_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-bw16.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-bw24.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-bw32.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-bw48.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-interim16.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-interim24.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-interim32.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-interim48.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-yellow16.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-yellow24.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-yellow32.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/resources/security-icon-yellow48.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/shell/DefaultShellFolder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/shell/ShellFolder.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/shell/ShellFolderColumnInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/shell/ShellFolderManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/util/IdentityArrayList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/util/IdentityLinkedList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/awt/util/ThreadGroupUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/dc/DuctusRenderingEngine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/AttributeMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/AttributeValues.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/BidiUtils.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CMap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CharToGlyphMapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CodePointIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CompositeFont.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CompositeFontDescriptor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CompositeGlyphMapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CompositeStrike.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CoreMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/CreatedFontTracker.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Decoration.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/DelegatingShape.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/EAttribute.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/ExtendedTextLabel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/ExtendedTextSourceLabel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FileFont.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FileFontStrike.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Font2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Font2DHandle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontAccess.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontDesignMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontFamily.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontLineMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontManagerFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontManagerForSGE.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontManagerNativeLibrary.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontResolver.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontRunIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontScaler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontScalerException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontStrike.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontStrikeDesc.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontStrikeDisposer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FontUtilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/FreetypeFontScaler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/GlyphDisposedListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/GlyphLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/GlyphList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/GraphicComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/LayoutPathImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/NullFontScaler.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/PhysicalFont.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/PhysicalStrike.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Script.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/ScriptRun.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/ScriptRunData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/StandardGlyphVector.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/StandardTextSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/StrikeCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/StrikeMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/SunFontManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/SunLayoutEngine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextLabel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextLabelFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextLineComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextRecord.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextSource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TextSourceLabel.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TrueTypeFont.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/TrueTypeGlyphMapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Type1Font.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Type1GlyphMapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/font/Underline.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/DefaultDisposerRecord.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/DestSurfaceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/Disposer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/DisposerRecord.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/DisposerTarget.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/FontSupport.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/InvalidPipeException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/NullSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/Spans.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/StateTrackable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/StateTrackableDelegate.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/StateTracker.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SunCompositeContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SunGraphics2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SunGraphicsEnvironment.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/Surface.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SurfaceData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SurfaceDataProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/SurfaceManagerFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/CMMServiceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/CMSManager.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/ColorTransform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/PCMM.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/Profile.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/ProfileActivator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/ProfileDataVerifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/lcms/LCMS.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/cmm/lcms/LcmsServiceProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/Blit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/BlitBg.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/CompositeType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/CustomComponent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawGlyphList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawGlyphListAA.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawGlyphListLCD.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawLine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawParallelogram.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawPath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawPolygons.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/DrawRect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/FillParallelogram.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/FillPath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/FillRect.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/FillSpans.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/FontInfo.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/GeneralRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/GraphicsPrimitive.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/MaskBlit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/MaskFill.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/ProcessPath.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/RenderCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/RenderLoops.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/ScaledBlit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/SurfaceType.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/TransformBlit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/TransformHelper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/loops/XORComposite.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLBlitLoops.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLBufImgOps.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLDrawImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLMaskBlit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLMaskFill.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLPaints.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLRenderQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLTextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/opengl/OGLUtilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/AAShapePipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/AATextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/AATileGenerator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/AlphaColorPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/AlphaPaintPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedBufImgOps.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedContext.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedMaskBlit.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedMaskFill.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedOpCodes.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedPaints.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedRenderPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/BufferedTextPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/CompositePipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/DrawImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/DrawImagePipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/GeneralCompositePipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/GlyphListPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/LCDTextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/LoopBasedPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/LoopPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/NullPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/OutlineTextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/ParallelogramPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/PixelDrawPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/PixelFillPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/PixelToShapeConverter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/Region.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RegionIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RegionSpanIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RenderBuffer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RenderQueue.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/RenderingEngine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/ShapeDrawPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/ShapeSpanIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/SolidTextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/SpanClipRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/SpanIterator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/SpanShapeRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/TextPipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/TextRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/ValidatePipe.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/AccelSurface.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/AccelTypedVolatileImage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/BufferedContextProvider.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pipe/hw/ExtendedBufferCapabilities.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/Curve.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/Dasher.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/Helpers.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/PiscesCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/PiscesTileGenerator.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/Renderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/Stroker.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/audio/aiff.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/audio/basic.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/audio/wav.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/audio/x_aiff.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/audio/x_wav.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/image/gif.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/image/jpeg.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/image/png.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/image/x_xbitmap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/net/www/content/image/x_xpixmap.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/AttributeUpdater.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/BackgroundLookupListener.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/BackgroundServiceLookup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/CustomMediaSizeName.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/CustomMediaTray.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/DialogOwner.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/DocumentPropertiesUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ImagePrinter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/OpenBook.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PSPathGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PSPrinterJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PSStreamPrintJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PSStreamPrintService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PSStreamPrinterFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PageableDoc.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PathGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PeekGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PeekMetrics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrintJob2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrintJobAttributeException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrintJobFlavorException.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrinterGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrinterGraphicsDevice.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/PrinterJobWrapper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ProxyGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ProxyGraphics2D.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ProxyPrintGraphics.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/RasterPrinterJob.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ServiceDialog.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/ServiceNotifier.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/SunAlternateMedia.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/SunMinMaxPage.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/SunPageSelection.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/SunPrinterJobService.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/duplex.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/oneside.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/orientLandscape.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/orientPortrait.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/orientRevLandscape.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/orientRevPortrait.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_de.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_es.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_fr.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_it.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_ja.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_ko.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_sv.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/serviceui_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/print/resources/tumble.png (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/AccumulativeRunnable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/BakedArrayList.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/CachedPainter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/DefaultLayoutStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/DefaultLookup.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/FilePane.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/ImageCache.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/ImageIconUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/JLightweightFrame.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/LightweightContent.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/MenuItemCheckIconFactory.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/MenuItemLayoutHelper.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/PrintColorUIResource.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/PrintingStatus.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/StringUIClientPropertyKey.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/SwingAccessor.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/SwingUtilities2.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/UIAction.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/UIClientPropertyKey.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/WindowsPlacesBar.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/icon/SortArrowIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/GTKKeybindings.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/WindowsKeybindings.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/Paint9Painter.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/StyleAssociation.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/synth/SynthIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/text/CompoundPrintable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/text/CountingPrintable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/text/TextComponentPrintable.java (100%) rename jdk/src/{ => java.desktop}/share/classes/sun/swing/text/html/FrameEditorPaneTag.java (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/cmm/lcms/CIEXYZ.pf (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/cmm/lcms/GRAY.pf (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/cmm/lcms/LINEAR_RGB.pf (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/cmm/lcms/PYCC.pf (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/cmm/lcms/sRGB.pf (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/invalid32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_CopyDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_CopyNoDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_LinkDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_LinkNoDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_MoveDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/motif_MoveNoDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_CopyDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_CopyNoDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_LinkDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_LinkNoDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_MoveDrop32x32.gif (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/images/cursors/win32_MoveNoDrop32x32.gif (100%) rename jdk/src/{share/classes/sun/print => java.desktop/share/conf}/psfont.properties.ja (100%) rename jdk/src/{share/classes/sun/print => java.desktop/share/conf}/psfontj2d.properties (100%) rename jdk/src/{share/lib => java.desktop/share/conf}/sound.properties (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_assert.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_assert.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_mem.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_mem.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_trace.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_trace.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_util.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/debug/debug_util.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/medialib/mlib_ImageCopy_Bit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/medialib/mlib_ImageCreate.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/medialib/mlib_sys.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/awt/utility/rect.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/font/AccelGlyphCache.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/font/AccelGlyphCache.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/font/fontscalerdefs.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/font/sunfontids.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/J2D_GL/gl.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/J2D_GL/glext.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLBlitLoops.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLBlitLoops.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLBufImgOps.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLBufImgOps.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLContext.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLContext.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLFuncMacros.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLFuncs.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLFuncs.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLMaskBlit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLMaskBlit.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLMaskFill.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLMaskFill.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLPaints.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLPaints.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLRenderQueue.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLRenderQueue.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLRenderer.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLRenderer.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLSurfaceData.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLSurfaceData.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLTextRenderer.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLTextRenderer.h (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLVertexCache.c (100%) rename jdk/src/{share/native => java.desktop/share/native/common}/sun/java2d/opengl/OGLVertexCache.h (100%) rename jdk/src/{share/javavm/export => java.desktop/share/native/include}/jawt.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/BufImgSurfaceData.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/BufImgSurfaceData.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/DataBufferNative.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/awt_ImageRep.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/awt_parseImage.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/awt_parseImage.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/README (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_alpha.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_anycm.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_colors.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_colors.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_dcm.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_dcm8.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_dir8dither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_dirdither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_fscolor.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_fsdither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_fsgray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_fsutil.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_globals.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_globals.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_icm.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_input32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_input8.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_input8_32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_nodither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_noscale.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_opaque.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_ordclrsgn.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_ordclruns.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_orddither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_ordgray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output16.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output16_32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output24.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output8.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output8_16_24.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output8_16_32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_output8_32.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_replscale.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_scaleloop.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/cvutils/img_util.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/dither.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/dither.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/gif/gifdecoder.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/imageInitIDs.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/image/imageInitIDs.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/medialib/awt_ImagingLib.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/awt/medialib/awt_ImagingLib.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/Disposer.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/Disposer.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/ShaderList.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/ShaderList.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/SurfaceData.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/SurfaceData.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/Trace.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/Trace.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AlphaMacros.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AlphaMacros.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AlphaMath.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AlphaMath.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Any3Byte.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Any3Byte.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Any4Byte.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Any4Byte.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyByte.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyByte.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyByteBinary.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyInt.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyInt.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyShort.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/AnyShort.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Blit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/BlitBg.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary1Bit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary1Bit.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary2Bit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary2Bit.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary4Bit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteBinary4Bit.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteGray.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteGray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteIndexed.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ByteIndexed.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawLine.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawParallelogram.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawPath.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawPath.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawPolygons.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/DrawRect.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FillParallelogram.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FillPath.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FillRect.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FillSpans.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FourByteAbgr.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FourByteAbgr.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FourByteAbgrPre.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/FourByteAbgrPre.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/GlyphImageRef.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/GraphicsPrimitiveMgr.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/GraphicsPrimitiveMgr.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ImageData.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Index12Gray.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Index12Gray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Index8Gray.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Index8Gray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgb.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgb.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgbBm.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgbBm.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgbPre.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntArgbPre.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntBgr.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntBgr.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntDcm.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntRgb.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntRgb.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntRgbx.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/IntRgbx.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/LineUtils.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/LoopMacros.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/MapAccelFunc.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/MaskBlit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/MaskFill.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ParallelogramUtils.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ProcessPath.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ProcessPath.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ScaledBlit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ThreeByteBgr.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/ThreeByteBgr.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/TransformHelper.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort4444Argb.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort4444Argb.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort555Rgb.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort555Rgb.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort555Rgbx.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort555Rgbx.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort565Rgb.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/Ushort565Rgb.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/UshortGray.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/UshortGray.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/UshortIndexed.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/loops/UshortIndexed.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/BufferedMaskBlit.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/BufferedRenderPipe.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/PathConsumer2D.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/Region.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/Region.h (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/ShapeSpanIterator.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/SpanClipRenderer.c (100%) rename jdk/src/{share/native => java.desktop/share/native/libawt}/sun/java2d/pipe/SpanIterator.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/DrawGlyphList.c (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/FontInstanceAdapter.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/FontInstanceAdapter.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/fontscaler.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/freetypeScaler.c (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/glyphblitting.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/AlternateSubstSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/AlternateSubstSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/AnchorTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/AnchorTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ArabicLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ArabicLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ArabicShaping.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ArabicShaping.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/AttachmentPosnSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CanonData.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CanonShaping.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CanonShaping.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CharSubstitutionFilter.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ClassDefinitionTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ClassDefinitionTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphInsertion.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphInsertionProc2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphInsertionProc2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphSubstProc.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphSubstProc.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphSubstProc2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphSubstProc2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualGlyphSubstitution.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualSubstSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ContextualSubstSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CoverageTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CoverageTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CursiveAttachmentSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/CursiveAttachmentSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/DefaultCharMapper.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/DeviceTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/DeviceTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ExtensionSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ExtensionSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/Features.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GDEFMarkFilter.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GDEFMarkFilter.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GXLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GXLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GXLayoutEngine2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GXLayoutEngine2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphDefinitionTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphDefinitionTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphIterator.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphIterator.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphLookupTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphLookupTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPositionAdjustments.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPositionAdjustments.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPositioningTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPositioningTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPosnLookupProc.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphPosnLookupProc.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphSubstLookupProc.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphSubstLookupProc.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphSubstitutionTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/GlyphSubstitutionTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/HanLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/HanLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/HangulLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/HangulLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ICUFeatures.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicClassTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicRearrangement.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicRearrangementProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicRearrangementProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicRearrangementProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicRearrangementProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicReordering.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/IndicReordering.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KernTable.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KernTable.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KhmerLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KhmerLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KhmerReordering.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/KhmerReordering.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEFontInstance.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEFontInstance.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEGlyphFilter.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEGlyphStorage.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEGlyphStorage.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEInsertionList.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEInsertionList.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LELanguages.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEScripts.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LEStandalone.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LESwaps.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LETableReference.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LETypes.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LayoutTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstProc.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstProc.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstProc2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstProc2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LigatureSubstitution.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LookupProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LookupProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LookupTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/LookupTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/Lookups.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/Lookups.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MPreFixups.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MPreFixups.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkArrays.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkArrays.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToBasePosnSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToBasePosnSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToLigaturePosnSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToLigaturePosnSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToMarkPosnSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MarkToMarkPosnSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MirroredCharData.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MorphStateTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MorphTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MorphTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MorphTables2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MultipleSubstSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/MultipleSubstSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/NonContextualGlyphSubst.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/NonContextualGlyphSubstProc.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/NonContextualGlyphSubstProc.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/NonContextualGlyphSubstProc2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/NonContextualGlyphSubstProc2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/OpenTypeLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/OpenTypeLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/OpenTypeTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/OpenTypeUtilities.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/OpenTypeUtilities.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/PairPositioningSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/PairPositioningSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ScriptAndLanguage.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ScriptAndLanguage.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ScriptAndLanguageTags.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ScriptAndLanguageTags.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentArrayProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentArrayProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentArrayProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentArrayProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentSingleProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentSingleProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentSingleProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SegmentSingleProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ShapingTypeData.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SimpleArrayProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SimpleArrayProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SimpleArrayProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SimpleArrayProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SinglePositioningSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SinglePositioningSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleSubstitutionSubtables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleSubstitutionSubtables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleTableProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleTableProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleTableProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SingleTableProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/StateTableProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/StateTableProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/StateTableProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/StateTableProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/StateTables.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubstitutionLookups.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubstitutionLookups.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubtableProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubtableProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubtableProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SubtableProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/SunLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ThaiLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ThaiLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ThaiShaping.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ThaiShaping.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ThaiStateTables.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TibetanLayoutEngine.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TibetanLayoutEngine.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TibetanReordering.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TibetanReordering.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TrimmedArrayProcessor.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TrimmedArrayProcessor.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TrimmedArrayProcessor2.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/TrimmedArrayProcessor2.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ValueRecords.cpp (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/layout/ValueRecords.h (100%) rename jdk/src/{share/native/sun/font => java.desktop/share/native/libfontmanager}/sunFont.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/README (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/imageioJPEG.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcapimin.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcapistd.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jccoefct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jccolor.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcdctmgr.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jchuff.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jchuff.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcinit.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcmainct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcmarker.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcmaster.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcomapi.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jconfig.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcparam.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcphuff.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcprepct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jcsample.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jctrans.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdapimin.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdapistd.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdcoefct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdcolor.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdct.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jddctmgr.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdhuff.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdhuff.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdinput.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdmainct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdmarker.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdmaster.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdmerge.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdphuff.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdpostct.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdsample.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jdtrans.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jerror.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jerror.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jfdctflt.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jfdctfst.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jfdctint.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jidctflt.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jidctfst.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jidctint.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jidctred.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jinclude.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jmemmgr.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jmemnobs.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jmemsys.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jmorecfg.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jpegdecoder.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jpegint.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jpeglib.h (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jquant1.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jquant2.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jutils.c (100%) rename jdk/src/{share/native/sun/awt/image/jpeg => java.desktop/share/native/libjavajpeg}/jversion.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/Configure.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/DirectAudio.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/DirectAudioDevice.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/DirectAudioDeviceProvider.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/MidiInDevice.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/MidiInDeviceProvider.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/MidiOutDevice.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/MidiOutDeviceProvider.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/Platform.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/PlatformMidi.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/PlatformMidi.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/PortMixer.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/PortMixerProvider.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/Ports.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/SoundDefs.h (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/Utilities.c (100%) rename jdk/src/{share/native/com/sun/media/sound => java.desktop/share/native/libjsound}/Utilities.h (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/LCMS.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmscam02.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmscgats.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmscnvrt.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmserr.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsgamma.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsgmt.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmshalf.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsintrp.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsio0.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsio1.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmslut.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsmd5.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsmtrx.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsnamed.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsopt.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmspack.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmspcs.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsplugin.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsps2.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmssamp.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmssm.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmstypes.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsvirt.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmswtpnt.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/cmsxform.c (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/lcms2.h (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/lcms2_internal.h (100%) rename jdk/src/{share/native/sun/java2d/cmm/lcms => java.desktop/share/native/liblcms}/lcms2_plugin.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/j2d_names.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffineEdge.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BC_D64.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BC_F32.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BC_S32.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BL_D64.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BL_F32.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_BL_S32.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_NN.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageAffine_NN_Bit.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageCheck.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageClipping.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageClipping.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageColorTrue2Index.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageColormap.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv2x2_f.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvClearEdge_Bit.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvClearEdge_Fp.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvCopyEdge_Bit.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvEdge.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvKernelConvert.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvMxN.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvMxN_Fp.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConvMxN_ext.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_16ext.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_16nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_32nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_8ext.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_8nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_D64nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_F32nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_u16ext.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageConv_u16nw.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageCopy.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageCreate.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageDivTables.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageDivTables.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageFilters.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageFilters.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageLookUp.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageLookUp_64.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageLookUp_Bit.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageRowTable.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageScanPoly.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_ImageUtils.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_SysMath.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffineIndex_BC.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffineIndex_BL.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BC.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BC_S16.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BC_U16.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BL.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BL_S16.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_BL_U16.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageAffine_NN.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageBlendTable.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageBlendTable.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageConv.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageConvClearEdge.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageConvCopyEdge.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageConvVersion.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageConv_f.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageCopy.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageLookUp.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageLookUp.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageLookUp_f.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageThresh1.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_c_ImageThresh1_U8.c (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_image.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_image_blend_proto.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_image_get.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_image_proto.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_image_types.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_status.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_sys.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_sys_proto.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/mlib_types.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/safe_alloc.h (100%) rename jdk/src/{share/native/sun/awt/medialib => java.desktop/share/native/libmlib_image}/safe_math.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/giflib/dgif_lib.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/giflib/gif_err.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/giflib/gif_lib.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/giflib/gif_lib_private.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/giflib/gifalloc.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/java_awt_SplashScreen.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/CHANGES (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/LICENSE (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/README (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/png.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/png.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngconf.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngdebug.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngerror.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngget.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pnginfo.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pnglibconf.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngmem.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngpread.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngpriv.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngread.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngrio.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngrtran.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngrutil.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngset.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngstruct.h (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngtest.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngtrans.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngwio.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngwrite.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngwtran.c (100%) rename jdk/src/{share/native/sun/awt => java.desktop/share/native/libsplashscreen}/libpng/pngwutil.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_gfx.h (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_gfx_impl.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_gfx_impl.h (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_gif.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_impl.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_impl.h (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_jpeg.c (100%) rename jdk/src/{share/native/sun/awt/splashscreen => java.desktop/share/native/libsplashscreen}/splashscreen_png.c (100%) rename jdk/src/{solaris/classes/sun/print => java.desktop/unix/classes/META-INF}/services/javax.print.PrintServiceLookup (100%) rename jdk/src/{solaris/classes/sun/print => java.desktop/unix/classes/META-INF}/services/javax.print.StreamPrintServiceFactory (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/UNIXToolkit.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/GtkFileDialogPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/InfoWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/ListHelper.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/MWMConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/MotifColorUtilities.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/MotifDnDConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/Native.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/OwnershipListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/ToplevelStateListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/UnsafeXDisposerRecord.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/WindowDimensions.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/WindowPropertyGetter.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAWTFormatter.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAWTLookAndFeel.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAWTXSettings.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAbstractMenuItem.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAtom.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAtomList.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XAwtState.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XBaseMenuWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XBaseWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XButtonPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCanvasPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCheckboxMenuItemPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCheckboxPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XChoicePeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XChoicePeerListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XClipboard.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XComponentPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XContentWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCreateWindowParams.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCursorFontConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XCustomCursor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDataTransferer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDecoratedPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDesktopPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDialogPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDnDConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDnDDragSourceProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDnDDropTargetProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDragAndDropProtocols.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDragSourceContextPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDragSourceProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDragSourceProtocolListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDropTargetContextPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDropTargetEventProcessor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDropTargetProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDropTargetProtocolListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XDropTargetRegistry.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedCanvasPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedChildProxy.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedChildProxyPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedClientHelper.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedHelper.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbedServerTester.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbeddedFrame.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbeddedFramePeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEmbeddingContainer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XErrorHandler.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XErrorHandlerUtil.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XEventDispatcher.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XException.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XFileDialogPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XFocusProxyWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XFontPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XFramePeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XGlobalCursorManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XHorizontalScrollbar.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XIconWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XInputMethod.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XInputMethodDescriptor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XKeySymConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XKeysym.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XLabelPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XLayerProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XLightweightFramePeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XListPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMSelection.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMSelectionListener.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMenuBarPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMenuItemPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMenuPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMenuWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XModalityProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMouseDragGestureRecognizer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XMouseInfoPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XNETProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XPanelPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XPopupMenuPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XPropertyCache.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XProtocolConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XQueryTree.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XRepaintArea.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XRobotPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XRootWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XScrollPanePeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XScrollbar.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XScrollbarClient.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XScrollbarPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XSelection.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XStateProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XSystemTrayPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XTextAreaPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XTextFieldPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XToolkit.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XTranslateCoordinates.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XTrayIconPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XUtilConstants.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XVerticalScrollbar.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWINProtocol.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWM.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWarningWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWindow.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWindowAttributesData.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWindowPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XWrapperBase.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XlibUtil.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/XlibWrapper.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/doc-files/Modality.txt (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/genhash.awk (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/java-icon16.png (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/java-icon24.png (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/java-icon32.png (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/java-icon48.png (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11/keysym2ucs.h (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11ComponentPeer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11CustomCursor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11FontManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11GraphicsConfig.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11GraphicsDevice.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11GraphicsEnvironment.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11InputMethod.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/X11InputMethodDescriptor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/XSettings.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/datatransfer/flavormap.properties (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/MFontConfiguration.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11CNS11643.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11CNS11643P1.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11CNS11643P2.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11CNS11643P3.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11Dingbats.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11GB18030_0.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11GB18030_1.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11GB2312.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11GBK.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11JIS0201.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11JIS0208.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11JIS0212.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11Johab.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11KSC5601.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/motif/X11SunUnicode_0.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/awt/windows/ThemeReader.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/DelegateStrike.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/FcFontConfiguration.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/FontConfigManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/NativeFont.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/NativeGlyphMapper.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/NativeStrike.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/NativeStrikeDisposer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/X11TextRenderer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/XMap.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/XRGlyphCache.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/XRGlyphCacheEntry.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/font/XRTextRenderer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/BackBufferCapsProvider.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/UnixSurfaceManagerFactory.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/IdleTileCache.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/JulesAATileGenerator.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/JulesPathBuf.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/JulesRenderingEngine.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/JulesShapePipe.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/JulesTile.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/TileTrapContainer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/TileWorker.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/jules/TrapezoidList.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/opengl/GLXGraphicsConfig.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/opengl/GLXSurfaceData.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11PMBlitBgLoops.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11PMBlitLoops.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11Renderer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11SurfaceData.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11SurfaceDataProxy.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/X11VolatileSurfaceManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/x11/XSurfaceData.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/DirtyRegion.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/GrowableByteArray.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/GrowableEltArray.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/GrowableIntArray.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/GrowablePointArray.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/GrowableRectArray.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/MaskTile.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/MaskTileManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/MutableInteger.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XIDGenerator.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRBackend.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRBackendNative.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRColor.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRCompositeManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRDrawImage.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRDrawLine.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRGraphicsConfig.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRMaskBlit.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRMaskFill.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRMaskImage.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRPMBlitLoops.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRPaints.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRRenderer.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRSolidSrcPict.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRSurfaceData.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRSurfaceDataProxy.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRUtils.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XRVolatileSurfaceManager.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/java2d/xr/XcbRequestCounter.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/AttributeClass.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/CUPSPrinter.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/IPPPrintService.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/UnixPrintJob.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/UnixPrintService.java (100%) rename jdk/src/{solaris => java.desktop/unix}/classes/sun/print/UnixPrintServiceLookup.java (100%) rename jdk/src/{solaris/classes/sun/awt/motif/java.fonts.dir => java.desktop/unix/conf/fonts/fonts.dir} (100%) rename jdk/src/{solaris/lib => java.desktop/unix/conf}/images/cursors/cursors.properties (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/CUPSfuncs.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/X11Color.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_Component.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_DrawingSurface.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_Font.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_Font.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_GraphicsEnv.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_Mlib.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_p.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/awt_util.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/color.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/colordata.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/extutil.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/fontconfig.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/fontpath.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/img_util_md.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/initIDs.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/medialib/mlib_v_ImageCopy_f.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/medialib/mlib_v_ImageCopy_f.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/medialib/vis_proto.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/awt/utility/rect.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/font/X11FontScaler.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/GLXGraphicsConfig.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/GLXGraphicsConfig.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/GLXSurfaceData.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/GLXSurfaceData.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/J2D_GL/glx.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/J2D_GL/glxext.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/opengl/OGLFuncs_md.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11FontScaler_md.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11PMBlitLoops.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11Renderer.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11SurfaceData.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11SurfaceData.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/common}/sun/java2d/x11/X11TextRenderer_md.c (100%) rename jdk/src/{solaris/javavm/export => java.desktop/unix/native/include}/jawt_md.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/awt/awt_LoadLibrary.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/awt/awt_Mlib.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/awt/medialib/mlib_v_ImageCopy.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/awt/medialib/mlib_v_ImageCopy_blk.s (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/awt/medialib/vis_asi.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/j2d_md.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/java2d_Mlib.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/java2d_Mlib.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_ImageCopy.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_ImageLogic_proto.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_ImageZoom.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_ImageZoom_NN.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageClear.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageClear_f.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageClear_f.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageConstLogic.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageConstXor.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageLogic.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageLogic_proto.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageXor.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_AlphaMacros.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_AlphaMacros.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_AlphaMaskBlit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_AlphaMaskFill.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_ByteGray.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_ByteGray_FromRgb.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_ByteGray_Mask.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_ByteIndexed.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_DrawLine.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_FourByteAbgr.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_FourByteAbgrPre.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_FuncArray.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_GlyphList.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_GlyphListXor.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntArgb.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntArgbBm.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntArgbPre.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntArgbPre_Mask.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntBgr.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntRgb.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_IntRgbx.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_Interp.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_SrcMaskFill.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_SrcOverMaskBlit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_SrcOverMaskFill.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_ThreeByteBgr.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_UshortGray.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_UshortGray_FromRgb.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt}/sun/java2d/loops/vis_XorBlit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_headless}/sun/awt/HeadlessToolkit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_headless}/sun/awt/VDrawingArea.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_headless}/sun/awt/VDrawingArea.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_headless}/sun/awt/VDrawingAreaP.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/HPkeysym.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/Xrandr.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_AWTEvent.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_AWTEvent.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_DrawingSurface.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_Event.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_Event.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_GraphicsEnv.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_InputMethod.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_Insets.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_Insets.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_MenuComponent.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_Robot.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_UNIXToolkit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/awt_util.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/canvas.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/gtk2_interface.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/gtk2_interface.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/list.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/list.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/multiVis.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/multiVis.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/multi_font.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/multi_font.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/randr.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/robot_common.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/robot_common.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/sun_awt_X11_GtkFileDialogPeer.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/swing_GTKEngine.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/swing_GTKStyle.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/awt/wsutils.h (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/java2d/x11/XRBackendNative.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/java2d/x11/XRSurfaceData.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/XToolkit.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/XWindow.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/XlibWrapper.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/awt_Desktop.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/gnome_interface.c (100%) rename jdk/src/{solaris/native => java.desktop/unix/native/libawt_xawt}/sun/xawt/gnome_interface.h (100%) rename jdk/src/{solaris/native/sun/font => java.desktop/unix/native/libfontmanager}/X11FontScaler.c (100%) rename jdk/src/{solaris/native/sun/font => java.desktop/unix/native/libfontmanager}/X11TextRenderer.c (100%) rename jdk/src/{solaris/native/sun/awt => java.desktop/unix/native/libjawt}/jawt.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_CommonUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_CommonUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_MidiIn.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_MidiOut.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_MidiUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_MidiUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_PCM.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_PCMUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_PCMUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_BsdOS_ALSA_Ports.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_MidiIn.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_MidiOut.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_PCM.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_LinuxOS_ALSA_Ports.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_SolarisOS_PCM.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_SolarisOS_Ports.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_SolarisOS_Utils.c (100%) rename jdk/src/{solaris/native/com/sun/media/sound => java.desktop/unix/native/libjsound}/PLATFORM_API_SolarisOS_Utils.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_ImageConvCopyEdge_Fp.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffineIndex_BC.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BC.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BC_S16.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BC_U16.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BL.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BL_S16.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BL_S16.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_BL_U16.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageAffine_NN.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelExtract.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelExtract.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelExtract_1.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelExtract_43.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelExtract_f.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelInsert.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelInsert.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelInsert_1.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageChannelInsert_34.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConv.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvClearEdge.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvCopyEdge.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvIndex3_8_16nw.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvIndex3_8_8nw.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvMxN_8.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvMxN_8ext.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConvVersion.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageConv_8nw.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageFilters.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageFilters.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUp.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpFunc.h (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS16S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS16S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS16U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS16U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS32S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS32S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS32U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpS32U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS16S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS16S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS16U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS16U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS32S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS32S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS32U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIS32U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU16S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU16S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU16U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU16U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU8S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU8S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU8U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpSIU8U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU16S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU16S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU16U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU16U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU8S16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU8S32Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU8U16Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/mlib_v_ImageLookUpU8U8Func.c (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/vis_32.il (100%) rename jdk/src/{solaris/native/sun/awt/medialib => java.desktop/unix/native/libmlib_image}/vis_64.il (100%) rename jdk/src/{solaris/native/sun/awt/splashscreen => java.desktop/unix/native/libsplashscreen}/splashscreen_config.h (100%) rename jdk/src/{solaris/native/sun/awt/splashscreen => java.desktop/unix/native/libsplashscreen}/splashscreen_sys.c (100%) rename jdk/src/{solaris/native/sun/jdga => java.desktop/unix/native/libsunwjdga}/dgalock.c (100%) rename jdk/src/{solaris/native/sun/jdga => java.desktop/unix/native/libsunwjdga}/jdga.h (100%) rename jdk/src/{solaris/native/sun/jdga => java.desktop/unix/native/libsunwjdga}/jdgadevice.h (100%) rename jdk/src/{windows/classes/sun/print => java.desktop/windows/classes/META-INF}/services/javax.print.PrintServiceLookup (100%) rename jdk/src/{windows/classes/sun/print => java.desktop/windows/classes/META-INF}/services/javax.print.StreamPrintServiceFactory (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/Win32ColorModel24.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/Win32FontManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/Win32GraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/Win32GraphicsDevice.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/Win32GraphicsEnvironment.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/datatransfer/flavormap.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/shell/Win32ShellFolder2.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/ThemeReader.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/TranslucentWindowPainter.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WBufferStrategy.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WButtonPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WCanvasPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WCheckboxPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WChoicePeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WClipboard.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WColor.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WCustomCursor.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDataTransferer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDefaultFontCharset.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDesktopPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDesktopProperties.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDragSourceContextPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WDropTargetContextPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WEmbeddedFrame.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WFileDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WFontConfiguration.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WFontMetrics.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WFontPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WFramePeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WGlobalCursorManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WInputMethod.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WInputMethodDescriptor.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WLabelPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WLightweightFramePeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WListPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WMenuBarPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WMenuItemPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WMenuPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WObjectPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPageDialog.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPageDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPanelPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPathGraphics.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPopupMenuPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPrintDialog.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPrintDialogPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WPrinterJob.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WRobotPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WScrollPanePeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WScrollbarPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WSystemTrayPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WTextAreaPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WTextComponentPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WTextFieldPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WToolkit.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WTrayIconPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WWindowPeer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/WingDings.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_de.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_es.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_fr.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_it.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_ja.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_ko.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_pt_BR.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_sv.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/font/NativeFont.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/font/NativeStrike.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/ScreenUpdateManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DBlitLoops.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DBufImgOps.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DContext.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DDrawImage.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DMaskBlit.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DMaskFill.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DPaints.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DRenderQueue.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DRenderer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DTextRenderer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/opengl/WGLSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/windows/GDIBlitLoops.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/windows/GDIRenderer.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/java2d/windows/WindowsFlags.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/print/Win32MediaTray.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/print/Win32PrintJob.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/print/Win32PrintService.java (100%) rename jdk/src/{ => java.desktop}/windows/classes/sun/print/Win32PrintServiceLookup.java (100%) rename jdk/src/{windows/lib => java.desktop/windows/conf}/images/cursors/cursors.properties (100%) rename jdk/src/{windows/native/sun/awt_common => java.desktop/windows/native/common}/awt_makecube.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/common}/sun/awt/utility/rect.h (100%) rename jdk/src/{windows/javavm/export => java.desktop/windows/native/include}/jawt_md.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DBadHardware.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DBlitLoops.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DBlitLoops.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DBufImgOps.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DBufImgOps.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DContext.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DContext.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DGlyphCache.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DGlyphCache.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DGraphicsDevice.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DGraphicsDevice.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskBlit.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskBlit.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskCache.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskCache.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskFill.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DMaskFill.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPaints.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPaints.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPipeline.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPipeline.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPipelineManager.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DPipelineManager.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DRenderQueue.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DRenderQueue.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DRenderer.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DRenderer.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DResourceManager.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DResourceManager.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DShaderGen.c (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DShaders.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DSurfaceData.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DSurfaceData.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DTextRenderer.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DTextRenderer.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DVertexCacher.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/d3d/D3DVertexCacher.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/j2d_md.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/J2D_GL/wglext.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/OGLFuncs_md.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/WGLGraphicsConfig.c (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/WGLGraphicsConfig.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/WGLSurfaceData.c (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/opengl/WGLSurfaceData.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/GDIBlitLoops.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/GDIRenderer.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/GDIWindowSurfaceData.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/GDIWindowSurfaceData.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/WindowsFlags.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/java2d/windows/WindowsFlags.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/CmdIDList.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/CmdIDList.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ComCtl32Util.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ComCtl32Util.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/Devices.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/Devices.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/DllUtil.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/DllUtil.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/GDIHashtable.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/GDIHashtable.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/Hashtable.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/Hashtable.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/MouseInfo.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ObjectList.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ObjectList.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/README.JNI (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ShellFolder2.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/ThemeReader.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/WBufferStrategy.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/WPrinterJob.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/alloc.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt.rc (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_AWTEvent.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_AWTEvent.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_BitmapUtil.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_BitmapUtil.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Brush.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Brush.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Button.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Button.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Canvas.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Canvas.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Checkbox.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Checkbox.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Choice.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Choice.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Clipboard.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Clipboard.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Color.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Color.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Component.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Component.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Container.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Container.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Cursor.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Cursor.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_CustomPaletteDef.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DCHolder.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DCHolder.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DataTransferer.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DataTransferer.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Debug.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Debug.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Desktop.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DesktopProperties.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DesktopProperties.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Dialog.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Dialog.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Dimension.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Dimension.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DnDDS.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DnDDS.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DnDDT.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DnDDT.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DrawingSurface.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_DrawingSurface.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Event.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Event.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_FileDialog.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_FileDialog.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Font.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Font.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Frame.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Frame.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_GDIObject.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_GDIObject.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_IconCursor.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_IconCursor.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_InputEvent.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_InputEvent.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_InputMethod.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_InputTextInfor.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_InputTextInfor.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Insets.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Insets.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_KeyEvent.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_KeyEvent.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_KeyboardFocusManager.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Label.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Label.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_List.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_List.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Menu.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Menu.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MenuBar.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MenuBar.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MenuItem.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MenuItem.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Mlib.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Mlib.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MouseEvent.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_MouseEvent.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Object.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Object.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Palette.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Palette.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Panel.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Panel.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Pen.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Pen.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PopupMenu.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PopupMenu.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PrintControl.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PrintControl.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PrintDialog.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PrintDialog.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_PrintJob.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Rectangle.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Rectangle.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Robot.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Robot.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_ScrollPane.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_ScrollPane.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Scrollbar.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Scrollbar.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextArea.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextArea.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextComponent.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextComponent.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextField.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TextField.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Toolkit.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Toolkit.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TrayIcon.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_TrayIcon.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Win32GraphicsConfig.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Win32GraphicsConfig.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Win32GraphicsDevice.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Win32GraphicsDevice.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Win32GraphicsEnv.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Window.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_Window.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_new.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_new.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_ole.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awt_ole.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/awtmsg.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/check.bmp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/colordata.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/hand.cur (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/img_util_md.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/initIDs.cpp (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/mlib_types_md.h (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/security_warning.ico (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/security_warning_bw.ico (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/security_warning_int.ico (100%) rename jdk/src/{windows/native => java.desktop/windows/native/libawt}/sun/windows/stdhdrs.h (100%) rename jdk/src/{windows/native/sun/font => java.desktop/windows/native/libfontmanager}/fontpath.c (100%) rename jdk/src/{windows/native/sun/font => java.desktop/windows/native/libfontmanager}/lcdglyph.c (100%) rename jdk/src/{windows/native/sun/windows => java.desktop/windows/native/libjawt}/jawt.cpp (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_DirectSound.cpp (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_MidiIn.cpp (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_MidiOut.c (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_Ports.c (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_Util.c (100%) rename jdk/src/{windows/native/com/sun/media/sound => java.desktop/windows/native/libjsound}/PLATFORM_API_WinOS_Util.h (100%) rename jdk/src/{windows/native/sun/awt/splashscreen => java.desktop/windows/native/libsplashscreen}/splashscreen_config.h (100%) rename jdk/src/{windows/native/sun/awt/splashscreen => java.desktop/windows/native/libsplashscreen}/splashscreen_sys.c (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/ClassDefinition.java (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/ClassFileTransformer.java (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/IllegalClassFormatException.java (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/Instrumentation.java (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/UnmodifiableClassException.java (100%) rename jdk/src/{ => java.instrument}/share/classes/java/lang/instrument/package.html (100%) rename jdk/src/{ => java.instrument}/share/classes/sun/instrument/InstrumentationImpl.java (100%) rename jdk/src/{ => java.instrument}/share/classes/sun/instrument/TransformerManager.java (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/EncodingSupport.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/EncodingSupport.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/FileSystemSupport.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/InstrumentationImplNativeMethods.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/InvocationAdapter.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JPLISAgent.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JPLISAgent.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JPLISAssert.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JPLISAssert.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JarFacade.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JarFacade.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JavaExceptions.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/JavaExceptions.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/PathCharsValidator.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/PathCharsValidator.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/Reentrancy.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/Reentrancy.h (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/Utilities.c (100%) rename jdk/src/{share/instrument => java.instrument/share/native/libinstrument}/Utilities.h (100%) rename jdk/src/{solaris/instrument => java.instrument/unix/native/libinstrument}/EncodingSupport_md.c (100%) rename jdk/src/{solaris/instrument => java.instrument/unix/native/libinstrument}/FileSystemSupport_md.c (100%) rename jdk/src/{solaris/instrument => java.instrument/unix/native/libinstrument}/FileSystemSupport_md.h (100%) rename jdk/src/{windows/instrument => java.instrument/windows/native/libinstrument}/EncodingSupport_md.c (100%) rename jdk/src/{windows/instrument => java.instrument/windows/native/libinstrument}/FileSystemSupport_md.c (100%) rename jdk/src/{windows/instrument => java.instrument/windows/native/libinstrument}/FileSystemSupport_md.h (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/ConsoleHandler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/ErrorManager.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/FileHandler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Filter.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Formatter.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Handler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Level.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/LogManager.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/LogRecord.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Logger.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/Logging.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/LoggingMXBean.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/LoggingPermission.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/LoggingProxyImpl.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/MemoryHandler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/SimpleFormatter.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/SocketHandler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/StreamHandler.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/XMLFormatter.java (100%) rename jdk/src/{ => java.logging}/share/classes/java/util/logging/package.html (100%) rename jdk/src/{ => java.logging}/share/classes/sun/net/www/protocol/http/logging/HttpLogFormatter.java (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_de.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_es.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_fr.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_it.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_ja.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_ko.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_pt_BR.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_sv.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_zh_CN.properties (100%) rename jdk/src/{ => java.logging}/share/classes/sun/util/logging/resources/logging_zh_TW.properties (100%) rename jdk/src/{share/lib => java.logging/share/conf}/logging.properties (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/defaults/JmxProperties.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/defaults/ServiceName.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/defaults/package.html (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/interceptor/package.html (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/Introspector.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServerBuilder.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanMappingFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/NamedObject.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/PerInterface.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/Repository.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/Util.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/mbeanserver/package.html (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ArrayQueue.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ClientListenerInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/NotificationBuffer.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/NotificationBufferFilter.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ProxyRef.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/RMIExporter.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/Unmarshal.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/internal/package.html (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/FileLoginModule.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/NotificationAccessController.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/util/ClassLogger.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/util/EnvHelp.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/DiagnosticCommandMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/GarbageCollectorMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/GcInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/OperatingSystemMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/ThreadMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/UnixOperatingSystemMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/VMOption.java (100%) rename jdk/src/{ => java.management}/share/classes/com/sun/management/package-info.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/BufferPoolMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/ClassLoadingMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/CompilationMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/GarbageCollectorMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/LockInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/ManagementFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/ManagementPermission.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryManagerMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryNotificationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryPoolMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryType.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MemoryUsage.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/MonitorInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/OperatingSystemMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/PlatformComponent.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/PlatformLoggingMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/PlatformManagedObject.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/RuntimeMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/ThreadInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/ThreadMXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/java/lang/management/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AndQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/Attribute.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AttributeChangeNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AttributeChangeNotificationFilter.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AttributeList.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AttributeNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/AttributeValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BadAttributeValueExpException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BadBinaryOpValueExpException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BadStringOperationException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BetweenQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BinaryOpValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BinaryRelQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/BooleanValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ClassAttributeValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/DefaultLoaderRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/Descriptor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/DescriptorAccess.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/DescriptorKey.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/DescriptorRead.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/DynamicMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ImmutableDescriptor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InstanceAlreadyExistsException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InstanceNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InstanceOfQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/IntrospectionException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InvalidApplicationException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/InvalidAttributeValueException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/JMException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/JMRuntimeException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/JMX.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ListenerNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanAttributeInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanConstructorInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanFeatureInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanNotificationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanOperationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanParameterInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanPermission.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanRegistration.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanRegistrationException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServer.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerBuilder.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerConnection.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerDelegate.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerDelegateMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerInvocationHandler.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanServerPermission.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MBeanTrustPermission.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MXBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MalformedObjectNameException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/MatchQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotCompliantMBeanException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/Notification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationBroadcaster.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationBroadcasterSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationEmitter.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationFilter.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationFilterSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NotificationListener.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/NumericValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ObjectInstance.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ObjectName.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/OperationsException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/OrQueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/PersistentMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/QualifiedAttributeValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/Query.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/QueryEval.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/QueryExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ReflectionException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/RuntimeErrorException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/RuntimeMBeanException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/RuntimeOperationsException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ServiceNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/StandardEmitterMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/StandardMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/StringValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/ValueExp.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/ClassLoaderRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/DefaultLoaderRepository.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/MLet.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/MLetContent.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/MLetMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/MLetObjectInputStream.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/MLetParser.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/PrivateClassLoader.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/PrivateMLet.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/loading/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/DescriptorSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/RequiredModelMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/XMLParseException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/modelmbean/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/CounterMonitor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/CounterMonitorMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/GaugeMonitor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/GaugeMonitorMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/Monitor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/MonitorMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/MonitorNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/MonitorSettingException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/StringMonitor.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/StringMonitorMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/monitor/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/ArrayType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/CompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/CompositeDataSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/CompositeDataView.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/CompositeType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/InvalidKeyException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/InvalidOpenTypeException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/KeyAlreadyExistsException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenDataException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/OpenType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/SimpleType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/TabularData.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/TabularDataSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/TabularType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/openmbean/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/InvalidRelationIdException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/InvalidRelationServiceException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/InvalidRelationTypeException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/InvalidRoleInfoException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/InvalidRoleValueException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/MBeanServerNotificationFilter.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/Relation.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationService.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationServiceMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationServiceNotRegisteredException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationSupportMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationType.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationTypeNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RelationTypeSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/Role.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleInfoNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleList.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleNotFoundException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleResult.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleStatus.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleUnresolved.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/RoleUnresolvedList.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/relation/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXAddressable.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXAuthenticator.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectionNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnector.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorServer.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorServerFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorServerMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXConnectorServerProvider.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXPrincipal.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXProviderException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXServerErrorException.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/JMXServiceURL.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/MBeanServerForwarder.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/NotificationResult.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/SubjectDelegationPermission.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/TargetedNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIConnection.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIConnector.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIConnectorServer.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIServer.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/RMIServerImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/remote/rmi/package.html (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/Timer.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/TimerAlarmClock.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/TimerAlarmClockNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/TimerMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/TimerNotification.java (100%) rename jdk/src/{ => java.management}/share/classes/javax/management/timer/package.html (100%) rename jdk/src/{share/classes/com/sun/management => java.management/share/classes}/mgmt-overview.html (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/Agent.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/AgentConfigurationError.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/BaseOperatingSystemImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ClassLoadingImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/CompilationImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/CompilerThreadStat.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ConnectorAddressLink.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/DiagnosticCommandArgumentInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/DiagnosticCommandImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/DiagnosticCommandInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/FileSystem.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/Flag.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/GarbageCollectorImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/GcInfoBuilder.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/GcInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotSpotDiagnostic.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotClassLoading.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotClassLoadingMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotCompilation.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotCompilationMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotInternal.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotInternalMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotMemory.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotMemoryMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotRuntime.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotRuntimeMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotThread.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/HotspotThreadMBean.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/LazyCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/LockInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ManagementFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ManagementFactoryHelper.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MappedMXBeanType.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MemoryImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MemoryManagerImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MemoryNotifInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MemoryPoolImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MemoryUsageCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MethodInfo.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/MonitorInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/NotificationEmitterSupport.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/RuntimeImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/Sensor.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/StackTraceElementCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ThreadImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/ThreadInfoCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/Util.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/VMManagement.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/VMManagementImpl.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/VMOptionCompositeData.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/AbstractCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/ByteArrayCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/Counter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/LongArrayCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/LongCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/StringCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/Units.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/Variability.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/ByteArrayCounterSnapshot.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/InstrumentationException.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/LongArrayCounterSnapshot.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/LongCounterSnapshot.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfDataEntry.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfDataType.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfInstrumentation.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfLongCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/PerfStringCounter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/Prologue.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/counter/perf/StringCounterSnapshot.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpBroadcaster.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpController.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpException.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpGenericPacket.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpJmxPacket.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpPacket.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpPacketReader.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/JdpPacketWriter.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jdp/package-info.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jmxremote/ConnectorBootstrap.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jmxremote/SingleEntryRegistry.java (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/jmxremote/package.html (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_de.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_es.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_fr.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_it.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_ja.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_ko.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_pt_BR.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_sv.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_zh_CN.properties (100%) rename jdk/src/{ => java.management}/share/classes/sun/management/resources/agent_zh_TW.properties (100%) rename jdk/src/{share/lib/management => java.management/share/conf}/jmxremote.access (100%) rename jdk/src/{share/lib/management => java.management/share/conf}/jmxremote.password.template (100%) rename jdk/src/{share/lib/management => java.management/share/conf}/management.properties (100%) rename jdk/src/{share/lib/management => java.management/share/conf}/snmp.acl.template (100%) rename jdk/src/{share/javavm/export => java.management/share/native/include}/jmm.h (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/ClassLoadingImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/DiagnosticCommandImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/Flag.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/GarbageCollectorImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/GcInfoBuilder.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/HotSpotDiagnostic.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/HotspotThread.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/MemoryImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/MemoryManagerImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/MemoryPoolImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/ThreadImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/VMManagementImpl.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/management.c (100%) rename jdk/src/{share/native/sun/management => java.management/share/native/libmanagement}/management.h (100%) rename jdk/src/{solaris => java.management/unix}/classes/sun/management/FileSystemImpl.java (100%) rename jdk/src/{solaris => java.management/unix}/classes/sun/management/OperatingSystemImpl.java (100%) rename jdk/src/{solaris/native/sun/management => java.management/unix/native/libmanagement}/FileSystemImpl.c (100%) rename jdk/src/{solaris/native/sun/management => java.management/unix/native/libmanagement}/LinuxOperatingSystem.c (100%) rename jdk/src/{solaris/native/sun/management => java.management/unix/native/libmanagement}/MacosxOperatingSystem.c (100%) rename jdk/src/{solaris/native/sun/management => java.management/unix/native/libmanagement}/OperatingSystemImpl.c (100%) rename jdk/src/{solaris/native/sun/management => java.management/unix/native/libmanagement}/SolarisOperatingSystem.c (100%) rename jdk/src/{ => java.management}/windows/classes/sun/management/FileSystemImpl.java (100%) rename jdk/src/{ => java.management}/windows/classes/sun/management/OperatingSystemImpl.java (100%) rename jdk/src/{windows/native/sun/management => java.management/windows/native/libmanagement}/FileSystemImpl.c (100%) rename jdk/src/{windows/native/sun/management => java.management/windows/native/libmanagement}/OperatingSystemImpl.c (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/BasicControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/Ber.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/BerDecoder.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/BerEncoder.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/BindingWithControls.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/ClientId.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/Connection.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/DigestClientId.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/EventQueue.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/EventSupport.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/Filter.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapAttribute.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapClient.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapClientFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapCtx.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapEntry.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapName.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapNameParser.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapPoolManager.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapReferralContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapReferralException.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapRequest.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapResult.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/LdapURL.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/ManageReferralControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/NameClassPairWithControls.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/NotifierArgs.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/Obj.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/ReferralEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/SearchResultWithControls.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/ServiceLocator.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/SimpleClientId.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/VersionHelper.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/jndiprovider.properties (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/Connections.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/ConnectionsWeakRef.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/Pool.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/PoolCallback.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/PooledConnection.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/AtomicDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/ComponentDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/HeadTail.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/ctx/StringHeadTail.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/AttrFilter.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/ContainmentFilter.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/DirSearch.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/url/Uri.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/url/ldap/ldapURLContextFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/naming/internal/FactoryEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/naming/internal/NamedWeakReference.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/naming/internal/ResourceManager.java (100%) rename jdk/src/{ => java.naming}/share/classes/com/sun/naming/internal/VersionHelper.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/AuthenticationException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/AuthenticationNotSupportedException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/BinaryRefAddr.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/Binding.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/CannotProceedException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/CommunicationException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/CompositeName.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/CompoundName.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ConfigurationException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/Context.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ContextNotEmptyException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/InitialContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/InsufficientResourcesException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/InterruptedNamingException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/InvalidNameException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/LimitExceededException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/LinkException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/LinkLoopException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/LinkRef.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/MalformedLinkException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/Name.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NameAlreadyBoundException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NameClassPair.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NameImpl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NameNotFoundException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NameParser.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NamingEnumeration.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NamingException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NamingSecurityException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NoInitialContextException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NoPermissionException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/NotContextException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/OperationNotSupportedException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/PartialResultException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/RefAddr.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/Reference.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/Referenceable.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ReferralException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ServiceUnavailableException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/SizeLimitExceededException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/StringRefAddr.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/TimeLimitExceededException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/Attribute.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/AttributeInUseException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/AttributeModificationException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/Attributes.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/BasicAttribute.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/BasicAttributes.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/DirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InitialDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InvalidAttributeIdentifierException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InvalidAttributeValueException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InvalidAttributesException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InvalidSearchControlsException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/InvalidSearchFilterException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/ModificationItem.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/NoSuchAttributeException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/SchemaViolationException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/SearchControls.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/SearchResult.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/directory/package.html (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/EventContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/EventDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/NamespaceChangeListener.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/NamingEvent.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/NamingExceptionEvent.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/NamingListener.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/ObjectChangeListener.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/event/package.html (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/BasicControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/Control.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/ControlFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/ExtendedRequest.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/ExtendedResponse.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/HasControls.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/InitialLdapContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/LdapContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/LdapName.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/LdapReferralException.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/ManageReferralControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/PagedResultsControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/PagedResultsResponseControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/Rdn.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/Rfc2253Parser.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/SortControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/SortKey.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/SortResponseControl.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/StartTlsRequest.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/StartTlsResponse.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/UnsolicitedNotification.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/ldap/package.html (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/package.html (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/ContinuationContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/ContinuationDirContext.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/DirObjectFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/DirStateFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/DirectoryManager.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/InitialContextFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/NamingManager.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/ObjectFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/ObjectFactoryBuilder.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/ResolveResult.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/Resolver.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/StateFactory.java (100%) rename jdk/src/{ => java.naming}/share/classes/javax/naming/spi/package.html (100%) rename jdk/src/{ => java.naming}/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java (100%) rename jdk/src/{ => java.naming}/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java (100%) rename jdk/src/{ => java.prefs}/macosx/classes/java/util/prefs/MacOSXPreferences.java (100%) rename jdk/src/{ => java.prefs}/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java (100%) rename jdk/src/{ => java.prefs}/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java (100%) rename jdk/src/{macosx/native/java/util/prefs => java.prefs/macosx/native/libprefs}/MacOSXPreferencesFile.m (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/AbstractPreferences.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/BackingStoreException.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/Base64.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/InvalidPreferencesFormatException.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/NodeChangeEvent.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/NodeChangeListener.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/PreferenceChangeEvent.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/PreferenceChangeListener.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/Preferences.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/PreferencesFactory.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/XmlSupport.java (100%) rename jdk/src/{ => java.prefs}/share/classes/java/util/prefs/package.html (100%) rename jdk/src/{solaris => java.prefs/unix}/classes/java/util/prefs/FileSystemPreferences.java (100%) rename jdk/src/{solaris => java.prefs/unix}/classes/java/util/prefs/FileSystemPreferencesFactory.java (100%) rename jdk/src/{solaris/native/java/util/prefs => java.prefs/unix/native/libprefs}/FileSystemPreferences.c (100%) rename jdk/src/{ => java.prefs}/windows/classes/java/util/prefs/WindowsPreferences.java (100%) rename jdk/src/{ => java.prefs}/windows/classes/java/util/prefs/WindowsPreferencesFactory.java (100%) rename jdk/src/{windows/native/java/util/prefs => java.prefs/windows/native/libprefs}/WindowsPreferences.c (100%) rename jdk/src/{ => java.rmi}/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java (100%) rename jdk/src/{ => java.rmi}/share/classes/com/sun/rmi/rmid/ExecPermission.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/AccessException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/AlreadyBoundException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/ConnectException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/ConnectIOException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/MarshalException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/MarshalledObject.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/Naming.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/NoSuchObjectException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/NotBoundException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/RMISecurityException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/RMISecurityManager.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/Remote.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/RemoteException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/ServerError.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/ServerException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/ServerRuntimeException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/StubNotFoundException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/UnexpectedException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/UnknownHostException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/UnmarshalException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/Activatable.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivateFailedException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationDesc.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationGroup.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationGroupDesc.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationGroupID.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationID.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationInstantiator.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationMonitor.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/ActivationSystem.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/Activator.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/UnknownGroupException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/UnknownObjectException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/activation/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/dgc/DGC.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/dgc/Lease.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/dgc/VMID.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/dgc/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/registry/LocateRegistry.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/registry/Registry.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/registry/RegistryHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/registry/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/ExportException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/LoaderHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/LogStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/ObjID.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/Operation.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMIClassLoader.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMIClassLoaderSpi.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMIClientSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMIFailureHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMIServerSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RMISocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteCall.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteObject.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteServer.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/RemoteStub.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/ServerCloneException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/ServerNotActiveException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/ServerRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/Skeleton.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/SkeletonMismatchException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/SkeletonNotFoundException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/SocketSecurityException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/UID.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/UnicastRemoteObject.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/Unreferenced.java (100%) rename jdk/src/{ => java.rmi}/share/classes/java/rmi/server/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/javax/rmi/ssl/package.html (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/log/LogHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/log/LogInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/log/LogOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/log/ReliableLog.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/RegistryImpl.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/runtime/Log.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/runtime/NewThreadAction.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/runtime/RuntimeUtil.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/ActivatableRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/ActivatableServerRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/Activation.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/ActivationGroupImpl.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/ActivationGroupInit.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/Dispatcher.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/InactiveGroupException.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/LoaderHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/MarshalInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/MarshalOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/UnicastRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/UnicastRef2.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/UnicastServerRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/UnicastServerRef2.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/Util.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/WeakClassHashMap.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_de.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_es.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_fr.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_it.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_ja.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_ko.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_sv.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/Channel.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/Connection.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/ConnectionInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/ConnectionOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/DGCAckHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/DGCClient.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/DGCImpl.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/Endpoint.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/LiveRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/ObjectEndpoint.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/ObjectTable.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/StreamRemoteCall.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/Target.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/Transport.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/TransportConstants.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/WeakRef.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/CGIHandler.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/proxy/WrappedSocket.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/TCPChannel.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/TCPConnection.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java (100%) rename jdk/src/{ => java.rmi}/share/classes/sun/rmi/transport/tcp/TCPTransport.java (100%) rename jdk/src/{ => java.rmi}/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java (100%) rename jdk/src/{solaris => java.rmi/unix}/bin/java-rmi.cgi.sh (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/AbstractScriptEngine.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/Bindings.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/Compilable.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/CompiledScript.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/Invocable.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/ScriptContext.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/ScriptEngine.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/ScriptEngineFactory.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/ScriptEngineManager.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/ScriptException.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/SimpleBindings.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/SimpleScriptContext.java (100%) rename jdk/src/{ => java.scripting}/share/classes/javax/script/package.html (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/Acl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/AclEntry.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/AclNotFoundException.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/Group.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/LastOwnerException.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/NotOwnerException.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/Owner.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/Permission.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/java/security/acl/package-info.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/AclEntryImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/AclImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/AllPermissionsImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/GroupImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/OwnerImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/PermissionImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/PrincipalImpl.java (100%) rename jdk/src/{ => java.security.acl}/share/classes/sun/security/acl/WorldGroupImpl.java (100%) rename jdk/src/{macosx/native/sun/security/krb5 => java.security.jgss/macosx/native/libosxkrb5}/SCDynamicStoreConfig.m (100%) rename jdk/src/{share/native/sun/security/krb5 => java.security.jgss/macosx/native/libosxkrb5}/nativeccache.c (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/ExtendedGSSContext.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/GSSUtil.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/InquireSecContextPermission.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/InquireType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/jgss/package-info.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/DelegationPermission.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/EncryptionKey.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KerberosKey.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KerberosTicket.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KeyImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/KeyTab.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/ServicePermission.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/javax/security/auth/kerberos/package-info.java (100%) rename jdk/src/{share/classes/com/sun/security/jgss => java.security.jgss/share/classes}/jgss-overview.html (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/ChannelBinding.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/GSSContext.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/GSSCredential.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/GSSException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/GSSManager.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/GSSName.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/MessageProp.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/Oid.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/org/ietf/jgss/package.html (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSCaller.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSContextImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSCredentialImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSExceptionImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSHeader.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSManagerImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSNameImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/GSSUtil.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/HttpCaller.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/LoginConfigImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/ProviderList.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/SunProvider.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/TokenTracker.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/CipherHelper.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/InitSecContextToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/InitialToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5Context.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5CredElement.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5NameElement.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5Token.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/Krb5Util.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/MessageToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/MessageToken_v2.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/MicToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/MicToken_v2.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/ServiceCreds.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/SubjectComber.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/WrapToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/krb5/WrapToken_v2.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spi/GSSContextSpi.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spi/GSSCredentialSpi.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spi/GSSNameSpi.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spi/MechanismFactory.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/NegTokenInit.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/NegTokenTarg.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/SpNegoContext.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/spnego/SpNegoToken.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/GSSCredElement.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/GSSLibStub.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/GSSNameElement.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/Krb5Util.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Asn1Exception.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Checksum.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Config.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Confounder.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Credentials.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/EncryptedData.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/EncryptionKey.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KdcComm.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KerberosSecrets.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbApRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbApReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbAppMessage.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbAsRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbAsReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbAsReqBuilder.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbCred.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbCryptoException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbKdcRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbPriv.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbSafe.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbServiceLocator.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbTgsRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/KrbTgsReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/PrincipalName.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/Realm.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/RealmException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/SCDynamicStoreConfig.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/APOptions.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/APRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/APReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ASRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ASReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/AuthContext.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/Authenticator.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/AuthorizationData.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/AuthorizationDataEntry.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/CredentialsUtil.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ETypeInfo.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ETypeInfo2.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncAPRepPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncASRepPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncKDCRepPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncKrbCredPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncTGSRepPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/EncTicketPart.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/HostAddress.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/HostAddresses.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KDCOptions.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KDCRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KDCReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KDCReqBody.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KRBCred.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KRBError.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KRBPriv.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KRBSafe.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KRBSafeBody.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KdcErrException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KerberosTime.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/Krb5.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KrbApErrException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KrbCredInfo.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/KrbErrException.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/LastReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/LastReqEntry.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/LocalSeqNumber.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/LoginOptions.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/MethodData.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/NetClient.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/PAData.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/PAEncTSEnc.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/PAForUserEnc.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ReplayCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/SeqNumber.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/TGSRep.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/TGSReq.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/Ticket.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/TicketFlags.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/TransitedEncoding.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/Credentials.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ccache/Tag.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Aes128.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha1EType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Aes256.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha1EType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/ArcFourHmac.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/ArcFourHmacEType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/CksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Des.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Des3.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Des3CbcHmacSha1KdEType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/DesCbcEType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/DesCbcMd5EType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/EType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/Nonce.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/NullEType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/crc32.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ktab/KeyTab.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ktab/KeyTabConstants.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/rcache/AuthList.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/rcache/AuthTime.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/rcache/DflCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/util/KerberosFlags.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/util/KerberosString.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/krb5/internal/util/KrbDataOutputStream.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java (100%) rename jdk/src/{ => java.security.jgss}/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java (100%) rename jdk/src/{share/native/sun/security/jgss/wrapper => java.security.jgss/share/native/libj2gss}/GSSLibStub.c (100%) rename jdk/src/{share/native/sun/security/jgss/wrapper => java.security.jgss/share/native/libj2gss}/NativeUtil.c (100%) rename jdk/src/{share/native/sun/security/jgss/wrapper => java.security.jgss/share/native/libj2gss}/NativeUtil.h (100%) rename jdk/src/{share/native/sun/security/jgss/wrapper => java.security.jgss/share/native/libj2gss}/gssapi.h (100%) rename jdk/src/{solaris/native/sun/security/jgss/wrapper => java.security.jgss/unix/native/libj2gss}/NativeFunc.c (100%) rename jdk/src/{solaris/native/sun/security/jgss/wrapper => java.security.jgss/unix/native/libj2gss}/NativeFunc.h (100%) rename jdk/src/{ => java.security.jgss}/windows/classes/sun/security/krb5/internal/tools/Kinit.java (100%) rename jdk/src/{ => java.security.jgss}/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java (100%) rename jdk/src/{ => java.security.jgss}/windows/classes/sun/security/krb5/internal/tools/Klist.java (100%) rename jdk/src/{ => java.security.jgss}/windows/classes/sun/security/krb5/internal/tools/Ktab.java (100%) rename jdk/src/{windows/native/sun/security/krb5 => java.security.jgss/windows/native/libw2k_lsa_auth}/NativeCreds.c (100%) rename jdk/src/{windows/native/sun/security/krb5 => java.security.jgss/windows/native/libw2k_lsa_auth}/WindowsDirectory.c (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ClientFactoryImpl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/CramMD5Base.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/CramMD5Client.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/CramMD5Server.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ExternalClient.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/PlainClient.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/Provider.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ServerFactoryImpl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/digest/FactoryImpl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/digest/SecurityCtx.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/com/sun/security/sasl/util/PolicyUtils.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/AuthenticationException.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/AuthorizeCallback.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/RealmCallback.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/RealmChoiceCallback.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/Sasl.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/SaslClient.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/SaslClientFactory.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/SaslException.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/SaslServer.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/SaslServerFactory.java (100%) rename jdk/src/{ => java.security.sasl}/share/classes/javax/security/sasl/package-info.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/ATR.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/Card.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardChannel.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardException.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardNotPresentException.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardPermission.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardTerminal.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CardTerminals.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/CommandAPDU.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/ResponseAPDU.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/TerminalFactory.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/TerminalFactorySpi.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/javax/smartcardio/package.html (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/CardImpl.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/ChannelImpl.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/PCSC.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/PCSCException.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/PCSCTerminals.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/SunPCSC.java (100%) rename jdk/src/{ => java.smartcardio}/share/classes/sun/security/smartcardio/TerminalImpl.java (100%) rename jdk/src/{share/native/sun/security/smartcardio => java.smartcardio/share/native/libj2pcsc}/pcsc.c (100%) rename jdk/src/{solaris => java.smartcardio/unix}/classes/sun/security/smartcardio/PlatformPCSC.java (100%) rename jdk/src/{solaris/native/sun/security/smartcardio => java.smartcardio/unix/native/libj2pcsc}/MUSCLE/COPYING (100%) rename jdk/src/{solaris/native/sun/security/smartcardio => java.smartcardio/unix/native/libj2pcsc}/MUSCLE/pcsclite.h (100%) rename jdk/src/{solaris/native/sun/security/smartcardio => java.smartcardio/unix/native/libj2pcsc}/MUSCLE/winscard.h (100%) rename jdk/src/{solaris/native/sun/security/smartcardio => java.smartcardio/unix/native/libj2pcsc}/pcsc_md.c (100%) rename jdk/src/{solaris/native/sun/security/smartcardio => java.smartcardio/unix/native/libj2pcsc}/pcsc_md.h (100%) rename jdk/src/{ => java.smartcardio}/windows/classes/sun/security/smartcardio/PlatformPCSC.java (100%) rename jdk/src/{windows/native/sun/security/smartcardio => java.smartcardio/windows/native/libj2pcsc}/pcsc_md.c (100%) rename jdk/src/{windows/native/sun/security/smartcardio => java.smartcardio/windows/native/libj2pcsc}/pcsc_md.h (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/CachedRowSetImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/FilteredRowSetImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/JdbcRowSetImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/JoinRowSetImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetFactoryImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/WebRowSetImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/BaseRow.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/CachedRowSetReader.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/InsertRow.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/Row.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/SyncResolverImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/XmlErrorHandler.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/internal/XmlResolver.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/package.html (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/providers/RIXMLProvider.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/com/sun/rowset/providers/package.html (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/BaseRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/CachedRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/FilteredRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/JdbcRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/JoinRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/Joinable.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/Predicate.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/RowSetFactory.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/RowSetProvider.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/RowSetWarning.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/WebRowSet.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/package.html (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/rowset.properties (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SQLInputImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialArray.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialBlob.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialClob.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialDatalink.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialException.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialJavaObject.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialRef.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/SerialStruct.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/serial/package.html (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/SyncFactory.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/SyncFactoryException.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/SyncProvider.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/SyncProviderException.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/SyncResolver.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/TransactionalWriter.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/XmlReader.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/XmlWriter.java (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/spi/package.html (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/sqlxml.xsd (100%) rename jdk/src/{ => java.sql.rowset}/share/classes/javax/sql/rowset/webrowset.xsd (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Array.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/BatchUpdateException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Blob.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/CallableStatement.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/ClientInfoStatus.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Clob.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Connection.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/DataTruncation.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/DatabaseMetaData.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Date.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Driver.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/DriverAction.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/DriverManager.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/DriverPropertyInfo.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/JDBCType.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/NClob.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/ParameterMetaData.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/PreparedStatement.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/PseudoColumnUsage.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Ref.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/ResultSet.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/ResultSetMetaData.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/RowId.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/RowIdLifetime.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLClientInfoException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLData.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLDataException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLFeatureNotSupportedException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLInput.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLIntegrityConstraintViolationException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLNonTransientConnectionException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLNonTransientException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLOutput.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLPermission.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLRecoverableException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLSyntaxErrorException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLTimeoutException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLTransactionRollbackException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLTransientConnectionException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLTransientException.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLType.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLWarning.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/SQLXML.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Savepoint.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Statement.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Struct.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Time.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Timestamp.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Types.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/Wrapper.java (100%) rename jdk/src/{ => java.sql}/share/classes/java/sql/package.html (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/CommonDataSource.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/ConnectionEvent.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/ConnectionEventListener.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/ConnectionPoolDataSource.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/DataSource.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/PooledConnection.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSet.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetEvent.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetInternal.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetListener.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetMetaData.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetReader.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/RowSetWriter.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/StatementEvent.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/StatementEventListener.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/XAConnection.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/XADataSource.java (100%) rename jdk/src/{ => java.sql}/share/classes/javax/sql/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/Init.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/AlgorithmMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/Data.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/KeySelector.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/KeySelectorException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/KeySelectorResult.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/MarshalException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/NoSuchMechanismException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/NodeSetData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/OctetStreamData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/URIDereferencer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/URIReference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/URIReferenceException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/XMLCryptoContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/XMLStructure.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dom/DOMStructure.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dom/DOMURIReference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dom/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/DigestMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/Manifest.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/Reference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/SignatureMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/SignatureProperties.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/SignatureProperty.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/SignedInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/Transform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/TransformException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/TransformService.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLObject.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLSignContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLSignature.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/dom/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/KeyName.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/X509IssuerSerial.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/keyinfo/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/C14NMethodParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/DigestMethodParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/HMACParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/TransformParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/XPathType.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/XSLTTransformParameterSpec.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/dsig/spec/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/javax/xml/crypto/package.html (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java (100%) rename jdk/src/{ => java.xml.crypto}/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java (100%) rename jdk/src/{ => jdk.attach}/aix/classes/sun/tools/attach/AixAttachProvider.java (100%) rename jdk/src/{ => jdk.attach}/aix/classes/sun/tools/attach/AixVirtualMachine.java (100%) rename jdk/src/{aix/native/sun/tools/attach => jdk.attach/aix/native/libattach}/AixVirtualMachine.c (100%) rename jdk/src/{share/classes/sun/tools/attach => jdk.attach/share/classes}/META-INF/services/com.sun.tools.attach.spi.AttachProvider (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/AgentInitializationException.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/AgentLoadException.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/AttachNotSupportedException.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/AttachOperationFailedException.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/AttachPermission.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/VirtualMachine.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/package-info.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/spi/AttachProvider.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/com/sun/tools/attach/spi/package-info.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/sun/tools/attach/HotSpotAttachProvider.java (100%) rename jdk/src/{ => jdk.attach}/share/classes/sun/tools/attach/HotSpotVirtualMachine.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/BsdAttachProvider.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/BsdVirtualMachine.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/LinuxAttachProvider.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/LinuxVirtualMachine.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/SolarisAttachProvider.java (100%) rename jdk/src/{solaris => jdk.attach/unix}/classes/sun/tools/attach/SolarisVirtualMachine.java (100%) rename jdk/src/{solaris/native/sun/tools/attach => jdk.attach/unix/native/libattach}/BsdVirtualMachine.c (100%) rename jdk/src/{solaris/native/sun/tools/attach => jdk.attach/unix/native/libattach}/LinuxVirtualMachine.c (100%) rename jdk/src/{solaris/native/sun/tools/attach => jdk.attach/unix/native/libattach}/SolarisVirtualMachine.c (100%) rename jdk/src/{ => jdk.attach}/windows/classes/sun/tools/attach/WindowsAttachProvider.java (100%) rename jdk/src/{ => jdk.attach}/windows/classes/sun/tools/attach/WindowsVirtualMachine.java (100%) rename jdk/src/{windows/native/sun/tools/attach => jdk.attach/windows/native/libattach}/WindowsAttachProvider.c (100%) rename jdk/src/{windows/native/sun/tools/attach => jdk.attach/windows/native/libattach}/WindowsVirtualMachine.c (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/Big5_HKSCS.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/Big5_Solaris.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/DelegatableDecoder.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/DoubleByte.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/EUC_JP.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/EUC_JP_Open.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/EUC_TW.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ExtendedCharsets.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/GB18030.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/HKSCS.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM33722.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM834.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM942C.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM943C.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM949C.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/IBM964.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISCII91.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_CN.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_JP.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/ISO2022_KR.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/JISAutoDetect.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MS50220.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MS50221.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MS932_0213.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MS950_HKSCS.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/MSISO2022JP.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/SJIS_0213.java (100%) rename jdk/src/{ => jdk.charsets}/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java (100%) rename jdk/src/{solaris => jdk.charsets/unix}/classes/sun/nio/cs/ext/COMPOUND_TEXT.java (100%) rename jdk/src/{solaris => jdk.charsets/unix}/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java (100%) rename jdk/src/{solaris => jdk.charsets/unix}/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java (100%) rename jdk/src/{solaris => jdk.charsets/unix}/classes/sun/nio/cs/ext/CompoundTextSupport.java (100%) rename jdk/src/{ => jdk.compiler}/share/classes/sun/tools/serialver/SerialVer.java (100%) rename jdk/src/{ => jdk.compiler}/share/classes/sun/tools/serialver/resources/serialver.properties (100%) rename jdk/src/{ => jdk.compiler}/share/classes/sun/tools/serialver/resources/serialver_ja.properties (100%) rename jdk/src/{ => jdk.compiler}/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECDHKeyAgreement.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECDSASignature.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECKeyPairGenerator.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECPrivateKeyImpl.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/ECPublicKeyImpl.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/SunEC.java (100%) rename jdk/src/{ => jdk.crypto.ec}/share/classes/sun/security/ec/SunECEntries.java (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/ECC_JNI.cpp (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2_163.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2_193.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2_233.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2_aff.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec2_mont.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ec_naf.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecc_impl.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecdecode.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl-curve.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl-exp.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl-priv.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl_curve.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl_gf.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecl_mult.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_192.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_224.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_256.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_384.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_521.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_aff.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_jac.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_jm.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/ecp_mont.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/logtab.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mp_gf2m-priv.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mp_gf2m.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mp_gf2m.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpi-config.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpi-priv.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpi.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpi.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mplogic.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mplogic.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpmontg.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/mpprime.h (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/oid.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/secitem.c (100%) rename jdk/src/{share/native/sun/security/ec => jdk.crypto.ec/share/native/libsunec}/impl/secoidt.h (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/Key.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/KeyStore.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/PRNG.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSACipher.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSAKeyPair.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSAPrivateKey.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSAPublicKey.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/RSASignature.java (100%) rename jdk/src/{ => jdk.crypto.mscapi}/windows/classes/sun/security/mscapi/SunMSCAPI.java (100%) rename jdk/src/{windows/native/sun/security/mscapi => jdk.crypto.mscapi/windows/native/libsunmscapi}/security.cpp (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/Config.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/KeyCache.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Cipher.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11DHKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Digest.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11ECKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Key.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11KeyAgreement.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11KeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11KeyGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11KeyStore.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Mac.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11RSACipher.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11SecureRandom.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Signature.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/P11Util.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/Secmod.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/Session.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/SessionManager.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/SunPKCS11.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/TemplateManager.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/Token.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/Constants.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/Functions.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/PKCS11.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java (100%) rename jdk/src/{ => jdk.crypto.pkcs11}/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java (100%) rename jdk/src/{share/native/sun/security/pkcs11 => jdk.crypto.pkcs11/share/native/libj2pkcs11}/j2secmod.c (100%) rename jdk/src/{share/native/sun/security/pkcs11 => jdk.crypto.pkcs11/share/native/libj2pkcs11}/j2secmod.h (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_convert.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_crypt.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_digest.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_dual.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_general.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_keymgmt.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_mutex.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_objmgmt.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_sessmgmt.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_sign.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/p11_util.c (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/pkcs-11v2-20a3.h (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/pkcs11.h (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/pkcs11f.h (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/pkcs11t.h (100%) rename jdk/src/{share/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/share/native/libj2pkcs11}/pkcs11wrapper.h (100%) rename jdk/src/{solaris/native/sun/security/pkcs11 => jdk.crypto.pkcs11/unix/native/libj2pkcs11}/j2secmod_md.c (98%) rename jdk/src/{solaris/native/sun/security/pkcs11 => jdk.crypto.pkcs11/unix/native/libj2pkcs11}/j2secmod_md.h (100%) rename jdk/src/{solaris/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/unix/native/libj2pkcs11}/p11_md.c (100%) rename jdk/src/{solaris/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/unix/native/libj2pkcs11}/p11_md.h (100%) rename jdk/src/{windows/native/sun/security/pkcs11 => jdk.crypto.pkcs11/windows/native/libj2pkcs11}/j2secmod_md.c (100%) rename jdk/src/{windows/native/sun/security/pkcs11 => jdk.crypto.pkcs11/windows/native/libj2pkcs11}/j2secmod_md.h (100%) rename jdk/src/{windows/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/windows/native/libj2pkcs11}/p11_md.c (100%) rename jdk/src/{windows/native/sun/security/pkcs11/wrapper => jdk.crypto.pkcs11/windows/native/libj2pkcs11}/p11_md.h (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/apple/applescript/AppleScriptEngine.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/apple/applescript/AppleScriptEngineFactory.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/apple/security/AppleProvider.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/apple/security/KeychainStore.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/Dispatch.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchNative.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchQueue.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java (100%) rename jdk/src/{ => jdk.deploy.osx}/macosx/classes/com/apple/concurrent/package.html (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/AS_NS_ConversionUtils.h (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/AS_NS_ConversionUtils.m (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/AppleScriptEngine.m (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/AppleScriptExecutionContext.h (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/AppleScriptExecutionContext.m (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/NS_Java_ConversionUtils.h (100%) rename jdk/src/{macosx/native/apple/applescript => jdk.deploy.osx/macosx/native/libapplescriptengine}/NS_Java_ConversionUtils.m (100%) rename jdk/src/{macosx/native/com/apple/eio => jdk.deploy.osx/macosx/native/libosx}/CFileManager.m (100%) rename jdk/src/{macosx/native/com/apple/concurrent => jdk.deploy.osx/macosx/native/libosx}/Dispatch.m (100%) rename jdk/src/{macosx/native/apple/security => jdk.deploy.osx/macosx/native/libosx}/KeystoreImpl.m (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/jarsigner/ContentSigner.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/jarsigner/ContentSignerParameters.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/jarsigner/package.html (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/extcheck/ExtCheck.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/extcheck/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaByte.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaChar.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaClass.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaField.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaInt.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaLong.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaObject.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaShort.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaThing.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaValue.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/Root.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/Snapshot.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/StackFrame.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/model/StackTrace.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/oql/OQLException.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/parser/Reader.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/HttpReader.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/QueryListener.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/util/Comparer.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/util/Misc.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/resources/hat.js (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/resources/oqlhelp.html (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/hat/resources/platform_names.txt (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/script/shell/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/script/shell/init.js (100%) rename jdk/src/{ => jdk.dev}/share/classes/com/sun/tools/script/shell/messages.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/security/tools/jarsigner/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/security/tools/jarsigner/Resources.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/security/tools/jarsigner/Resources_ja.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/CommandLine.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/JarException.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/Manifest.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/SignatureFile.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_de.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_es.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_fr.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_it.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_ja.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_ko.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_pt_BR.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_sv.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_zh_CN.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/jar/resources/jar_zh_TW.properties (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/A2NFilter.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/Main.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/N2AFilter.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java (100%) rename jdk/src/{ => jdk.dev}/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java (100%) rename jdk/src/{ => jdk.hprof.agent}/share/classes/com/sun/demo/jvmti/hprof/Tracker.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/Authenticator.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/BasicAuthenticator.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/Filter.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/Headers.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpContext.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpExchange.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpHandler.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpPrincipal.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpServer.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpsConfigurator.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpsExchange.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpsParameters.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/HttpsServer.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/package-info.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/com/sun/net/httpserver/spi/package-info.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/AuthFilter.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ChunkedInputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ChunkedOutputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/Code.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ContextList.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/Event.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ExchangeImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/FixedLengthInputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/FixedLengthOutputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpConnection.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpContextImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpError.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpExchangeImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpServerImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpsExchangeImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/HttpsServerImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/LeftOverInputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/Request.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/SSLStreams.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ServerConfig.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/ServerImpl.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/StreamClosedException.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/TimeSource.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/UndefLengthOutputStream.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/UnmodifiableHeaders.java (100%) rename jdk/src/{ => jdk.httpserver}/share/classes/sun/net/httpserver/WriteFinishedEvent.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jcmd/Arguments.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jcmd/JCmd.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jinfo/JInfo.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jmap/JMap.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jps/Arguments.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jps/Jps.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstack/JStack.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Alignment.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Arguments.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/AscendingMonitorComparator.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Closure.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/ColumnFormat.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/DescendingMonitorComparator.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Expression.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/ExpressionEvaluator.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/ExpressionExecuter.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/ExpressionResolver.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/HeaderClosure.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Identifier.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/JStatLogger.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Jstat.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Literal.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Operator.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/OptionFinder.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/OptionFormat.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/OptionLister.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/OptionOutputFormatter.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/OutputFormatter.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Parser.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/ParserException.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/RawOutputFormatter.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/RowClosure.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Scale.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/SymbolResolutionClosure.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/SyntaxException.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/Token.java (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/resources/jstat_options (100%) rename jdk/src/{ => jdk.jcmd}/share/classes/sun/tools/jstat/resources/jstat_unsupported_options (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/com/sun/tools/jconsole/JConsoleContext.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/com/sun/tools/jconsole/JConsolePlugin.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/com/sun/tools/jconsole/package-info.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/AboutDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/BorderedComponent.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/ClassTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/ConnectDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/CreateMBeanDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Formatter.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/HTMLPane.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/InternalDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/JConsole.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/LabeledComponent.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/LocalVirtualMachine.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/MBeansTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/MemoryPoolProxy.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/MemoryPoolStat.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/MemoryTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Messages.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/OutputViewer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/OverviewPanel.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/OverviewTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Plotter.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/PlotterPanel.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/ProxyClient.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Resources.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/SheetDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/SummaryTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Tab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/ThreadTab.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/TimeComboBox.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Utilities.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/VMInternalFrame.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/VMPanel.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/VariableGridLayout.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Version.java.template (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/Worker.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/IconManager.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/OperationEntry.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/TableSorter.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/Utils.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XDataViewer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XMBean.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XNodeInfo.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XObject.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XOperations.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XPlotter.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XSheet.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XTable.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XTextField.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XTree.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/brandlogo.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/collapse-winlf.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/connected16.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/connected24.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/disconnected16.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/disconnected24.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/expand-winlf.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/masthead-left.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/masthead-right.png (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/mbean.gif (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/mbeanserverdelegate.gif (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/messages.properties (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/messages_ja.properties (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties (100%) rename jdk/src/{ => jdk.jconsole}/share/classes/sun/tools/jconsole/resources/xobject.gif (100%) rename jdk/src/{share/classes/com/sun/tools/jdi => jdk.jdi/share/classes}/META-INF/services/com.sun.jdi.connect.Connector (100%) rename jdk/src/{share/classes/com/sun/tools/jdi => jdk.jdi/share/classes}/META-INF/services/com.sun.jdi.connect.spi.TransportService (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/AbsentInformationException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Accessible.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ArrayReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ArrayType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/BooleanType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/BooleanValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Bootstrap.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ByteType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ByteValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/CharType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/CharValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ClassLoaderReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ClassNotLoadedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ClassNotPreparedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ClassObjectReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ClassType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/DoubleType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/DoubleValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Field.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/FloatType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/FloatValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/IncompatibleThreadStateException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InconsistentDebugInfoException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/IntegerType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/IntegerValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InterfaceType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InternalException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InvalidCodeIndexException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InvalidLineNumberException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InvalidStackFrameException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InvalidTypeException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/InvocationException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/JDIPermission.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/LocalVariable.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Locatable.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Location.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/LongType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/LongValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Method.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Mirror.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/MonitorInfo.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/NativeMethodException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ObjectCollectedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ObjectReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/PrimitiveType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/PrimitiveValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ReferenceType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ShortType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ShortValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/StackFrame.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/StringReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ThreadGroupReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/ThreadReference.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Type.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/TypeComponent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VMCannotBeModifiedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VMDisconnectedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VMMismatchException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VMOutOfMemoryException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/Value.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VirtualMachine.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VirtualMachineManager.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VoidType.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/VoidValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/AttachingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/Connector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/LaunchingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/ListeningConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/Transport.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/TransportTimeoutException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/VMStartException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/package-info.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/spi/Connection.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/spi/TransportService.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/connect/spi/package-info.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/doc-files/signature.html (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/BreakpointEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ClassPrepareEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ClassUnloadEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/Event.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/EventIterator.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/EventQueue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/EventSet.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ExceptionEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/LocatableEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MethodEntryEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MethodExitEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MonitorWaitEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/StepEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ThreadDeathEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/ThreadStartEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/VMDeathEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/VMDisconnectEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/VMStartEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/WatchpointEvent.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/event/package-info.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/package-info.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/BreakpointRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ClassPrepareRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ClassUnloadRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/DuplicateRequestException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/EventRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/EventRequestManager.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ExceptionRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/InvalidRequestStateException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MethodEntryRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MethodExitRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MonitorWaitRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/StepRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ThreadDeathRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/ThreadStartRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/VMDeathRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/WatchpointRequest.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/jdi/request/package-info.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/ASCII_UCodeESC_CharStream.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/LValue.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/ParseException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/Token.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/Commands.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/Env.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/EventHandler.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/EventNotifier.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/TTY.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/TTYResources.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/VMConnection.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/AbstractLauncher.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/BaseLineInfo.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/BooleanValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ByteTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ByteValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/CharTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/CharValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ClassTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/CommandSender.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ConnectorImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/DoubleValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/EventQueueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/EventSetImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/FieldImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/FloatTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/FloatValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/GenericListeningConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/IntegerValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/InternalEventHandler.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/JDWPException.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/JNITypeParser.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LineInfo.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LocalVariableImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LocationImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LockObject.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LongTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/LongValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/MethodImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/MirrorImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/Packet.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/PacketStream.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/SDE.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ShortTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ShortValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/SocketListeningConnector.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/SocketTransportService.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/StackFrameImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/StratumLineInfo.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/StringReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/TargetVM.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ThreadAction.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ThreadListener.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/TypeComponentImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/TypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VMAction.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VMListener.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VMModifiers.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VMState.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ValueContainer.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/ValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VoidTypeImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/VoidValueImpl.java (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/resources/jdi.properties (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties (100%) rename jdk/src/{ => jdk.jdi}/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties (100%) rename jdk/src/{ => jdk.jdi}/share/classes/jdi-overview.html (100%) rename jdk/src/{share/native/com/sun/tools/jdi => jdk.jdi/share/native/libdt_shmem}/SharedMemory.h (100%) rename jdk/src/{share/native/com/sun/tools/jdi => jdk.jdi/share/native/libdt_shmem}/SharedMemoryConnection.c (100%) rename jdk/src/{share/native/com/sun/tools/jdi => jdk.jdi/share/native/libdt_shmem}/SharedMemoryTransport.c (100%) rename jdk/src/{share/transport/shmem => jdk.jdi/share/native/libdt_shmem}/shmemBack.c (100%) rename jdk/src/{share/transport/shmem => jdk.jdi/share/native/libdt_shmem}/shmemBase.c (100%) rename jdk/src/{share/transport/shmem => jdk.jdi/share/native/libdt_shmem}/shmemBase.h (100%) rename jdk/src/{share/transport/shmem => jdk.jdi/share/native/libdt_shmem}/sysShmem.h (100%) rename jdk/src/{ => jdk.jdi}/windows/classes/com/sun/tools/jdi/SharedMemoryAttachingConnector.java (100%) rename jdk/src/{ => jdk.jdi}/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java (100%) rename jdk/src/{ => jdk.jdi}/windows/classes/com/sun/tools/jdi/SharedMemoryListeningConnector.java (100%) rename jdk/src/{ => jdk.jdi}/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java (100%) rename jdk/src/{ => jdk.jdi}/windows/classes/com/sun/tools/jdi/SunSDK.java (100%) rename jdk/src/{windows/transport/shmem => jdk.jdi/windows/native/libdt_shmem}/shmem_md.c (100%) rename jdk/src/{windows/transport/shmem => jdk.jdi/windows/native/libdt_shmem}/shmem_md.h (100%) rename jdk/src/{share/javavm/export => jdk.jdwp.agent/share/native/include}/jdwpTransport.h (100%) rename jdk/src/{share/transport/socket => jdk.jdwp.agent/share/native/libdt_socket}/socketTransport.c (100%) rename jdk/src/{share/transport/socket => jdk.jdwp.agent/share/native/libdt_socket}/socketTransport.h (100%) rename jdk/src/{share/transport/socket => jdk.jdwp.agent/share/native/libdt_socket}/sysSocket.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ArrayReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ArrayReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ArrayTypeImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ArrayTypeImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassLoaderReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassLoaderReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassObjectReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassObjectReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassTypeImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ClassTypeImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/EventRequestImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/EventRequestImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/FieldImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/FieldImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/FrameID.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/FrameID.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/InterfaceTypeImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/InterfaceTypeImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/JDWP.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/MethodImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/MethodImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ObjectReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ObjectReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ReferenceTypeImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ReferenceTypeImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/SDE.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/SDE.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/StackFrameImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/StackFrameImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/StringReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/StringReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ThreadGroupReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ThreadGroupReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ThreadReferenceImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/ThreadReferenceImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/VirtualMachineImpl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/VirtualMachineImpl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/bag.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/bag.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/classTrack.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/classTrack.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/commonRef.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/commonRef.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugDispatch.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugDispatch.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugInit.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugInit.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugLoop.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/debugLoop.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/error_messages.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/error_messages.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventFilter.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventFilter.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventFilterRestricted.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventHandler.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventHandler.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventHandlerRestricted.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventHelper.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/eventHelper.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/export/sys.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/inStream.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/inStream.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/invoker.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/invoker.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/log_messages.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/log_messages.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/outStream.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/outStream.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/standardHandlers.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/standardHandlers.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/stepControl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/stepControl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/stream.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/stream.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/threadControl.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/threadControl.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/transport.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/transport.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/utf_util.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/utf_util.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/util.c (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/util.h (100%) rename jdk/src/{share/back => jdk.jdwp.agent/share/native/libjdwp}/vm_interface.h (100%) rename jdk/src/{solaris/transport/socket => jdk.jdwp.agent/unix/native/libdt_socket}/socket_md.c (100%) rename jdk/src/{solaris/transport/socket => jdk.jdwp.agent/unix/native/libdt_socket}/socket_md.h (100%) rename jdk/src/{solaris/back => jdk.jdwp.agent/unix/native/libjdwp}/exec_md.c (100%) rename jdk/src/{solaris/back => jdk.jdwp.agent/unix/native/libjdwp}/linker_md.c (100%) rename jdk/src/{solaris/back => jdk.jdwp.agent/unix/native/libjdwp}/path_md.h (100%) rename jdk/src/{solaris/back => jdk.jdwp.agent/unix/native/libjdwp}/proc_md.h (100%) rename jdk/src/{solaris/back => jdk.jdwp.agent/unix/native/libjdwp}/util_md.h (100%) rename jdk/src/{windows/transport/socket => jdk.jdwp.agent/windows/native/libdt_socket}/socket_md.c (100%) rename jdk/src/{windows/transport/socket => jdk.jdwp.agent/windows/native/libdt_socket}/socket_md.h (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/exec_md.c (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/linker_md.c (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/mutex_md.h (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/path_md.h (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/proc_md.h (100%) rename jdk/src/{windows/back => jdk.jdwp.agent/windows/native/libjdwp}/util_md.h (100%) rename jdk/src/{share/classes/sun/jvmstat/monitor => jdk.jvmstat/share/classes}/META-INF/services/sun.jvmstat.monitor.MonitoredHostService (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/AbstractMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/HostIdentifier.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/IntegerMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/LongMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/Monitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/MonitorException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/MonitoredHost.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/MonitoredHostService.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/MonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/StringMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/Units.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/Variability.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/VmIdentifier.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/HostEvent.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/HostListener.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/VmEvent.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/VmListener.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/event/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/monitor/remote/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/jvmstat/perfdata/resources/aliasmap (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/tools/jstatd/Jstatd.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/tools/jstatd/RemoteHostImpl.java (100%) rename jdk/src/{ => jdk.jvmstat}/share/classes/sun/tools/jstatd/RemoteVmImpl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/CollationData_ar.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/FormatData_ar.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/FormatData_ar_JO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/FormatData_ar_LB.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/FormatData_ar_SY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/be/CollationData_be.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/be/FormatData_be.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/be/FormatData_be_BY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/be/JavaTimeSupplementary_be.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/bg/CollationData_bg.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/bg/FormatData_bg.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/bg/FormatData_bg_BG.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/bg/JavaTimeSupplementary_bg.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ca/CollationData_ca.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ca/FormatData_ca.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ca/FormatData_ca_ES.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ca/JavaTimeSupplementary_ca.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/cs/CollationData_cs.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/cs/FormatData_cs.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/cs/FormatData_cs_CZ.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/cs/JavaTimeSupplementary_cs.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/da/CollationData_da.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/da/FormatData_da.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/da/FormatData_da_DK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/da/JavaTimeSupplementary_da.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/FormatData_de.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/FormatData_de_AT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/FormatData_de_CH.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/FormatData_de_DE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/FormatData_de_LU.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/de/JavaTimeSupplementary_de.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/el/CollationData_el.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/el/FormatData_el.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/el/FormatData_el_CY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/el/FormatData_el_GR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/el/JavaTimeSupplementary_el.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/CollationData_es.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_AR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_BO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_CL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_CO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_CR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_DO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_EC.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_ES.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_GT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_HN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_MX.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_NI.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_PA.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_PE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_PR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_PY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_SV.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_US.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_UY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/FormatData_es_VE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/es/JavaTimeSupplementary_es.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/et/CollationData_et.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/et/FormatData_et.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/et/FormatData_et_EE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/et/JavaTimeSupplementary_et.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fi/CollationData_fi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fi/FormatData_fi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fi/FormatData_fi_FI.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fi/JavaTimeSupplementary_fi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/CollationData_fr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/FormatData_fr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/FormatData_fr_BE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/FormatData_fr_CA.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/FormatData_fr_CH.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/FormatData_fr_FR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/fr/JavaTimeSupplementary_fr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ga/FormatData_ga.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ga/FormatData_ga_IE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ga/JavaTimeSupplementary_ga.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hi/CollationData_hi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hi/FormatData_hi_IN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hr/CollationData_hr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hr/FormatData_hr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hr/FormatData_hr_HR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hr/JavaTimeSupplementary_hr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hu/CollationData_hu.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hu/FormatData_hu.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hu/FormatData_hu_HU.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/hu/JavaTimeSupplementary_hu.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/in/FormatData_in.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/in/FormatData_in_ID.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/is/CollationData_is.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/is/FormatData_is.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/is/FormatData_is_IS.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/is/JavaTimeSupplementary_is.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/it/FormatData_it.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/it/FormatData_it_CH.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/it/FormatData_it_IT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/it/JavaTimeSupplementary_it.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/iw/CollationData_iw.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/iw/FormatData_iw.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/iw/FormatData_iw_IL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw_IL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ja/CollationData_ja.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ja/FormatData_ja.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ja/FormatData_ja_JP.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ko/CollationData_ko.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ko/FormatData_ko.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ko/FormatData_ko_KR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lt/CollationData_lt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lt/FormatData_lt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lt/FormatData_lt_LT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lt/JavaTimeSupplementary_lt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lv/CollationData_lv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lv/FormatData_lv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lv/FormatData_lv_LV.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/lv/JavaTimeSupplementary_lv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mk/CollationData_mk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mk/FormatData_mk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mk/FormatData_mk_MK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mk/JavaTimeSupplementary_mk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ms/FormatData_ms.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ms/FormatData_ms_MY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ms/JavaTimeSupplementary_ms.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mt/FormatData_mt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mt/FormatData_mt_MT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/mt/JavaTimeSupplementary_mt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/nl/FormatData_nl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/nl/FormatData_nl_BE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/nl/FormatData_nl_NL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/nl/JavaTimeSupplementary_nl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/no/CollationData_no.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/no/FormatData_no.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/no/FormatData_no_NO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/no/FormatData_no_NO_NY.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/no/JavaTimeSupplementary_no.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pl/CollationData_pl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pl/FormatData_pl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pl/FormatData_pl_PL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pl/JavaTimeSupplementary_pl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pt/FormatData_pt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pt/FormatData_pt_BR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pt/FormatData_pt_PT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt_PT.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ro/CollationData_ro.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ro/FormatData_ro.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ro/FormatData_ro_RO.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ro/JavaTimeSupplementary_ro.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ru/CollationData_ru.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ru/FormatData_ru.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ru/FormatData_ru_RU.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sk/CollationData_sk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sk/FormatData_sk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sk/FormatData_sk_SK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sk/JavaTimeSupplementary_sk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sl/CollationData_sl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sl/FormatData_sl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sl/FormatData_sl_SI.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sl/JavaTimeSupplementary_sl.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sq/CollationData_sq.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sq/FormatData_sq.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sq/FormatData_sq_AL.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sq/JavaTimeSupplementary_sq.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/CollationData_sr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/CollationData_sr_Latn.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_BA.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_CS.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_Latn.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_Latn_ME.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_ME.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/FormatData_sr_RS.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr_Latn.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sv/CollationData_sv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sv/FormatData_sv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sv/FormatData_sv_SE.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/sv/JavaTimeSupplementary_sv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/BreakIteratorInfo_th.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/BreakIteratorRules_th.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/CollationData_th.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/FormatData_th.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/FormatData_th_TH.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/th/thai_dict (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/tr/CollationData_tr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/tr/FormatData_tr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/tr/FormatData_tr_TR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/tr/JavaTimeSupplementary_tr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/uk/CollationData_uk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/uk/FormatData_uk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/uk/FormatData_uk_UA.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/uk/JavaTimeSupplementary_uk.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/vi/CollationData_vi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/vi/FormatData_vi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/vi/FormatData_vi_VN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/vi/JavaTimeSupplementary_vi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/CollationData_zh.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/CollationData_zh_HK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/CollationData_zh_TW.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/FormatData_zh.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/FormatData_zh_CN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/FormatData_zh_HK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/FormatData_zh_SG.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/FormatData_zh_TW.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/LICENSE (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldml.dtd (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldmlSupplemental.dtd (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_DJ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ER.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/af.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_NA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak_GH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/am.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/am_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_001.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_AE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_BH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_DZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_EG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_IQ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_JO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_KW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_MA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_OM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_QA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_TN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_YE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/as.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/as_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/az.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl_AZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn_AZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/be.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/be_BY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem_ZM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg_BG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm_ML.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_BD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_CN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/br.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/br_FR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs_BA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn_ER.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca_ES.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg_UG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr_US.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs_CZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy_GB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/da.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/da_DK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_AT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_BE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_DE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje_NE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo_SN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz_BT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_GH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_TG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/el.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_CY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_GR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AS.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_CA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt_US.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_HK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_JM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MP.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_SG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_TT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_UM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US_POSIX.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_VI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/eo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_419.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_AR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_BO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_DO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_EC.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_ES.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GQ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_HN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_MX.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_NI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_SV.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_US.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_UY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_VE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/et.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/et_EE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu_ES.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_AF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_IR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff_SN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi_FI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil_PH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo_FO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BJ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_DJ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_FR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GP.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GQ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_KM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_LU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MC.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_ML.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MQ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_NE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_SN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_YT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur_IT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga_IE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd_GB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl_ES.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv_GB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_GH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw_US.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/he.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/he_IL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr_HR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu_HU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy_AM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ia.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/id.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/id_ID.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig_NG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii_CN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/is.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/is_IS.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/it.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_IT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja_JP.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka_GE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab_DZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea_CV.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq_ML.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl_KZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl_GL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/km.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/km_KH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko_KR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh_DE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw_GB.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg_UG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo_LA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt_LT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu_CD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv_LV.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe_MU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg_MG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh_MZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk_MK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_BN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_MY.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt_MT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/my.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/my_MM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq_NA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb_NO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd_ZW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_NP.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_AW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_BE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_CW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_NL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_SX.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn_NO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus_SD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn_UG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/om.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/or.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/or_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab_PK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl_PL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps_AF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_AO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_BR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_GW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_MZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_PT.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_ST.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn_BI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_MD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_RO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_MD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_RU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_UA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw_RW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah_RU.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/se.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_FI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_NO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh_MZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses_ML.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg_CF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn_MA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng_MA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/si.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/si_LK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk_SK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl_SI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn_ZW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/so.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_DJ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_SO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq_AL.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_BA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_ME.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_RS.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_BA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_ME.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_RS.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_SZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy_ER.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/st.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_LS.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_FI.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_SE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc_CD.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_LK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/te.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/te_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_KE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_UG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl_TJ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/th.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/th_TH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ER.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig_ER.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/to.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/to_TO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr_TR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq_NE.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn_MA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk_UA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_IN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_PK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab_AF.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl_UZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn_UZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn_LR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii_LR.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi_VN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun_TZ.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae_CH.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal_ET.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog_UG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav_CM.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo_NG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_CN.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_HK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_MO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_SG.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_HK.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_MO.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_TW.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu_ZA.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/metaZones.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/numberingSystems.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/supplementalData.xml (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CalendarData_ar.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_AE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_BH.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_DZ.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_EG.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_IQ.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_JO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_KW.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_LB.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_LY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_MA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_OM.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_QA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_SA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_SD.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_SY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_TN.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/CurrencyNames_ar_YE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ar/LocaleNames_ar.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/be/CalendarData_be.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/be/LocaleNames_be.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/bg/CalendarData_bg.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/bg/CurrencyNames_bg_BG.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/bg/LocaleNames_bg.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ca/CalendarData_ca.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ca/CurrencyNames_ca_ES.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ca/LocaleNames_ca.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/cs/CalendarData_cs.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/cs/CurrencyNames_cs_CZ.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/cs/LocaleNames_cs.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/da/CalendarData_da.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/da/CurrencyNames_da_DK.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/da/LocaleNames_da.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CalendarData_de.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de_AT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de_CH.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de_DE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de_GR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/CurrencyNames_de_LU.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/LocaleNames_de.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/de/TimeZoneNames_de.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/CalendarData_el.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/CalendarData_el_CY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/CurrencyNames_el_CY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/CurrencyNames_el_GR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/LocaleNames_el.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/el/LocaleNames_el_CY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CalendarData_es.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CalendarData_es_ES.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CalendarData_es_US.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_AR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_BO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_CL.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_CO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_CR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_CU.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_DO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_EC.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_ES.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_GT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_HN.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_MX.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_NI.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_PA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_PE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_PR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_PY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_SV.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_US.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_UY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/LocaleNames_es.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/LocaleNames_es_US.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/es/TimeZoneNames_es.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/et/CalendarData_et.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/et/CurrencyNames_et_EE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/et/LocaleNames_et.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fi/CalendarData_fi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fi/CurrencyNames_fi_FI.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fi/LocaleNames_fi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CalendarData_fr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CalendarData_fr_CA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr_BE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr_CA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr_CH.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr_FR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/CurrencyNames_fr_LU.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/LocaleNames_fr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ga/CurrencyNames_ga_IE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ga/LocaleNames_ga.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hi/CalendarData_hi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hi/CurrencyNames_hi_IN.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hi/LocaleNames_hi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hr/CalendarData_hr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hr/CurrencyNames_hr_HR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hr/LocaleNames_hr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hu/CalendarData_hu.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hu/CurrencyNames_hu_HU.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/hu/LocaleNames_hu.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/in/CalendarData_in_ID.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/in/CurrencyNames_in_ID.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/in/LocaleNames_in.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/is/CalendarData_is.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/is/CurrencyNames_is_IS.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/is/LocaleNames_is.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/CalendarData_it.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/CurrencyNames_it.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/CurrencyNames_it_CH.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/CurrencyNames_it_IT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/LocaleNames_it.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/it/TimeZoneNames_it.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/iw/CalendarData_iw.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/iw/CurrencyNames_iw_IL.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/iw/LocaleNames_iw.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ja/CalendarData_ja.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ja/CurrencyNames_ja.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ja/CurrencyNames_ja_JP.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ja/LocaleNames_ja.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ko/CalendarData_ko.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ko/CurrencyNames_ko.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ko/CurrencyNames_ko_KR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ko/LocaleNames_ko.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lt/CalendarData_lt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lt/LocaleNames_lt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lv/CalendarData_lv.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/lv/LocaleNames_lv.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mk/CalendarData_mk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mk/CurrencyNames_mk_MK.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mk/LocaleNames_mk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ms/CalendarData_ms_MY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ms/CurrencyNames_ms_MY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ms/LocaleNames_ms.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mt/CalendarData_mt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mt/CalendarData_mt_MT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mt/CurrencyNames_mt_MT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/mt/LocaleNames_mt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/nl/CalendarData_nl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/nl/CurrencyNames_nl_BE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/nl/CurrencyNames_nl_NL.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/nl/LocaleNames_nl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/no/CalendarData_no.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/no/CurrencyNames_no_NO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/no/LocaleNames_no.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/no/LocaleNames_no_NO_NY.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pl/CalendarData_pl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pl/CurrencyNames_pl_PL.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pl/LocaleNames_pl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CalendarData_pt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CalendarData_pt_PT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CurrencyNames_pt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CurrencyNames_pt_BR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/CurrencyNames_pt_PT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/LocaleNames_pt.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/LocaleNames_pt_PT.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ro/CalendarData_ro.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ro/CurrencyNames_ro_RO.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ro/LocaleNames_ro.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ru/CalendarData_ru.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ru/CurrencyNames_ru_RU.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/ru/LocaleNames_ru.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sk/CalendarData_sk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sk/CurrencyNames_sk_SK.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sk/LocaleNames_sk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sl/CalendarData_sl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sl/CurrencyNames_sl_SI.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sl/LocaleNames_sl.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sq/CalendarData_sq.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sq/CurrencyNames_sq_AL.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sq/LocaleNames_sq.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CalendarData_sr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_BA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_ME.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_RS.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_BA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_CS.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_BA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_ME.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_RS.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_ME.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/CurrencyNames_sr_RS.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/LocaleNames_sr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sr/LocaleNames_sr_Latn.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sv/CalendarData_sv.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sv/CurrencyNames_sv.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sv/CurrencyNames_sv_SE.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sv/LocaleNames_sv.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/th/CalendarData_th.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/th/CurrencyNames_th_TH.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/th/LocaleNames_th.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/tr/CalendarData_tr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/tr/CurrencyNames_tr_TR.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/tr/LocaleNames_tr.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/uk/CalendarData_uk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/uk/CurrencyNames_uk_UA.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/uk/LocaleNames_uk.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/vi/CalendarData_vi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/vi/CurrencyNames_vi_VN.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/vi/LocaleNames_vi.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/CalendarData_zh.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/CurrencyNames_zh_CN.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/CurrencyNames_zh_TW.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/LocaleNames_zh.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/LocaleNames_zh_SG.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java (100%) rename jdk/src/{ => jdk.localedata}/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java (100%) rename jdk/src/{share/classes/sun/net/spi/nameservice/dns => jdk.naming.dns/share/classes}/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsClient.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsContext.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsContextFactory.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsName.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsNameParser.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/DnsUrl.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/Header.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/NameNode.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/Resolver.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/ResourceRecord.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/ResourceRecords.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/dns/ZoneNode.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/url/dns/dnsURLContext.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/com/sun/jndi/url/dns/dnsURLContextFactory.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java (100%) rename jdk/src/{ => jdk.naming.dns}/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/rmi/registry/RemoteReference.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java (100%) rename jdk/src/{ => jdk.naming.rmi}/share/classes/com/sun/jndi/url/rmi/rmiURLContextFactory.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/BatchEnvironment.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/Constants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/Generator.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/IndentingWriter.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/Main.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/Names.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/RMIConstants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/RMIGenerator.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/RemoteClass.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/Util.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/Constants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/Generator.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/Main.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/Resources.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/resources/rmic.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/resources/rmic_ja.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/ArrayData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/Assembler.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/CatchData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/ClassConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/ConstantPool.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/ConstantPoolData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/Cover.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/FieldConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/Instruction.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/Label.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/LocalVariable.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/LocalVariableTable.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/NameAndTypeConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/NameAndTypeData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/NumberConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/StringConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/StringExpressionConstantData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/SwitchData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/asm/TryData.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/AmbiguousClass.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/AmbiguousMember.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ArrayType.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryAttribute.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryClass.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryCode.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryConstantPool.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryExceptionHandler.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/BinaryMember.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassDeclaration.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassDefinition.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassFile.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassNotFound.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassPath.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ClassType.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/CompilerError.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Constants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Environment.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Identifier.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/IdentifierToken.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Imports.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/MemberDefinition.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/MethodSet.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/MethodType.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Package.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Parser.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ParserActions.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/RuntimeConstants.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Scanner.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/ScannerInputReader.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/SyntaxError.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/java/Type.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/BatchEnvironment.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/BatchParser.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/CompilerMember.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/ErrorConsumer.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/ErrorMessage.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/Main.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/SourceClass.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/SourceMember.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/resources/javac.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/resources/javac_ja.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/javac/resources/javac_zh_CN.properties (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AddExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AndExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ArrayAccessExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ArrayExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignAddExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignBitAndExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignBitOrExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignBitXorExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignDivideExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignMultiplyExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignOpExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignRemainderExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignShiftLeftExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignShiftRightExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignSubtractExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryArithmeticExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryAssignExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryBitExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryCompareExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryEqualityExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryLogicalExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BinaryShiftExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BitAndExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BitNotExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BitOrExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BitXorExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BooleanExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/BreakStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ByteExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CaseStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CastExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CatchStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CharExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CheckContext.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CodeContext.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CommaExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/CompoundStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ConditionVars.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ConditionalExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ConstantExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/Context.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ContinueStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ConvertExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/DeclarationStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/DivRemExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/DivideExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/DoStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/DoubleExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/EqualExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ExprExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/Expression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ExpressionStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/FieldExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/FieldUpdater.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/FinallyStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/FloatExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ForStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/GreaterExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/GreaterOrEqualExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/IdentifierExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/IfStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/IncDecExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/InlineMethodExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/InlineNewInstanceExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/InlineReturnStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/InstanceOfExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/IntExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/IntegerExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/LengthExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/LessExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/LessOrEqualExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/LocalMember.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/LongExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/MethodExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/MultiplyExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NaryExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NegativeExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NewArrayExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NewInstanceExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/Node.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NotEqualExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NotExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/NullExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/OrExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/PositiveExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/PostDecExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/PostIncExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/PreDecExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/PreIncExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/RemainderExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ReturnStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ShiftLeftExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ShiftRightExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ShortExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/Statement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/StringExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/SubtractExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/SuperExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/SwitchStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/SynchronizedStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ThisExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/ThrowStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/TryStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/TypeExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/UnaryExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/UplevelReference.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/VarDeclarationStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/Vset.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/tree/WhileStatement.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/util/CommandLine.java (100%) rename jdk/src/{ => jdk.rmic}/share/classes/sun/tools/util/ModifierFilter.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/Probe.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/ProbeName.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/Provider.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/ProviderFactory.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/ProviderName.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/Attributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/DependencyClass.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/FunctionName.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/ModuleName.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/NameAttributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/StabilityLevel.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/dtrace/package-info.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/com/sun/tracing/package-info.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/PolicyTool.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_de.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_es.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_fr.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_it.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_ja.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_ko.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_pt_BR.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_sv.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_zh_CN.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_zh_HK.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/security/tools/policytool/Resources_zh_TW.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/MultiplexProviderFactory.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/NullProviderFactory.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/PrintStreamProviderFactory.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/ProbeSkeleton.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/ProviderSkeleton.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/dtrace/Activation.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/dtrace/DTraceProbe.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/dtrace/DTraceProvider.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/dtrace/JVM.java (100%) rename jdk/src/{ => jdk.runtime}/share/classes/sun/tracing/package-info.java (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/bands.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/bands.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/bytes.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/bytes.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/coding.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/coding.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/constants.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/defines.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/unpack.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/unpack.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/utils.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/utils.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/zip.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/common-unpack}/zip.h (100%) rename jdk/src/{share/native/sun/tracing/dtrace => jdk.runtime/share/native/libjsdt}/JVM.c (100%) rename jdk/src/{share/native/sun/tracing/dtrace => jdk.runtime/share/native/libjsdt}/jvm_symbols.h (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/libunpack}/jni.cpp (100%) rename jdk/src/{share/native/com/sun/java/util/jar/pack => jdk.runtime/share/native/unpack200}/main.cpp (100%) rename jdk/src/{solaris/native/sun/tracing/dtrace => jdk.runtime/unix/native/libjsdt}/jvm_symbols_md.c (100%) rename jdk/src/{windows/native/sun/tracing/dtrace => jdk.runtime/windows/native/libjsdt}/jvm_symbols_md.c (100%) rename jdk/src/{windows/resource => jdk.runtime/windows/native/unpack200}/unpack200_proto.exe.manifest (100%) rename jdk/src/{ => jdk.sctp}/aix/classes/sun/nio/ch/sctp/SctpChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/aix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/aix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/macosx/classes/sun/nio/ch/sctp/SctpChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/macosx/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/macosx/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/Association.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/HandlerResult.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/IllegalReceiveException.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/IllegalUnbindException.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/InvalidStreamException.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/MessageInfo.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/Notification.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/NotificationHandler.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SctpChannel.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SctpMultiChannel.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SctpServerChannel.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SctpSocketOption.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/SendFailedNotification.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/ShutdownNotification.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/com/sun/nio/sctp/package-info.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java (100%) rename jdk/src/{ => jdk.sctp}/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/AssociationChange.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/AssociationImpl.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/PeerAddrChange.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/ResultContainer.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SctpChannelImpl.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SctpNet.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SctpNotification.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/SendFailed.java (100%) rename jdk/src/{solaris => jdk.sctp/unix}/classes/sun/nio/ch/sctp/Shutdown.java (100%) rename jdk/src/{solaris/native/sun/nio/ch/sctp => jdk.sctp/unix/native/libsctp}/Sctp.h (100%) rename jdk/src/{solaris/native/sun/nio/ch/sctp => jdk.sctp/unix/native/libsctp}/SctpChannelImpl.c (100%) rename jdk/src/{solaris/native/sun/nio/ch/sctp => jdk.sctp/unix/native/libsctp}/SctpNet.c (100%) rename jdk/src/{solaris/native/sun/nio/ch/sctp => jdk.sctp/unix/native/libsctp}/SctpServerChannelImpl.c (100%) rename jdk/src/{ => jdk.sctp}/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java (100%) rename jdk/src/{ => jdk.sctp}/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/LdapPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTDomainPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTNumericCredential.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTSid.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTSidUserPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/NTUserPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/PolicyFile.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/PrincipalComparator.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/SolarisPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/UnixPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/UserPrincipal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/X500Principal.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/callback/package-info.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/login/ConfigFile.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/login/package-info.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/Crypt.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/JndiLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/Krb5LoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/LdapLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/NTLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/NTSystem.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/SolarisLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/SolarisSystem.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/UnixLoginModule.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/UnixSystem.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/module/package-info.java (100%) rename jdk/src/{ => jdk.security.auth}/share/classes/com/sun/security/auth/package-info.java (100%) rename jdk/src/{share/classes/com/sun/security/auth => jdk.security.auth/share/classes}/jaas-overview.html (100%) rename jdk/src/{solaris/native/com/sun/security/auth/module => jdk.security.auth/unix/native/libjaas}/Solaris.c (100%) rename jdk/src/{solaris/native/com/sun/security/auth/module => jdk.security.auth/unix/native/libjaas}/Unix.c (100%) rename jdk/src/{windows/native/com/sun/security/auth/module => jdk.security.auth/windows/native/libjaas}/nt.c (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/BerDecoder.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/BerEncoder.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/BerException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/EnumRowStatus.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/Enumerated.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Host.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Node.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/README.update (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/Token.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/IPAcl/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/InetAddressAcl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/ServiceName.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpCounter.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpCounter64.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpEngine.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpEngineId.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpGauge.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpInt.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpMessage.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpMsg.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpNull.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpOpaque.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpParams.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPdu.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpStatusException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpString.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpV3Message.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/SnmpValue.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/ThreadContext.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/UserAcl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/LongList.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/agent/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/daemon/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/defaults/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/internal/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/mpm/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/tasks/Task.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/com/sun/jmx/snmp/tasks/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/AdaptorBootstrap.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/README (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvminstr/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/jvmmib/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/package.html (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/JvmContextFactory.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/MibLogger.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpCachedData.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpListTableCache.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpTableCache.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/SnmpTableHandler.java (100%) rename jdk/src/{ => jdk.snmp}/share/classes/sun/management/snmp/util/package.html (100%) rename jdk/src/{share/classes/jdk/nio/zipfs => jdk.zipfs/share/classes}/META-INF/services/java.nio.file.spi.FileSystemProvider (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipCoder.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipConstants.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipFileAttributes.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipFileStore.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipFileSystem.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipInfo.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipPath.java (100%) rename jdk/src/{ => jdk.zipfs}/share/classes/jdk/nio/zipfs/ZipUtils.java (100%) rename jdk/src/{share/sample => sample/share}/README (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/Device.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/Module.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/Require.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/Validator/src/PositiveIntegerSupplier.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/Validator/src/SupplierValidator.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/Validator/src/Validate.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/Validator/src/Validator.java (100%) rename jdk/src/{share/sample => sample/share}/annotations/index.html (100%) rename jdk/src/{share/sample => sample/share}/forkjoin/mergesort/MergeDemo.java (100%) rename jdk/src/{share/sample => sample/share}/forkjoin/mergesort/MergeSort.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/build.properties (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/build.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/connect-local.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/remote-connection.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/scandir-config.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/scandir-result.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/docfiles/scandir-start.jpg (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/index.html (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/keystore (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/logging.properties (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/manifest.mf (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/nbproject/file-targets.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/nbproject/jdk.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/nbproject/project.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/etc/access.properties (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/etc/management.properties (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/etc/password.properties (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/src/etc/testconfig.xml (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java (100%) rename jdk/src/{share/sample => sample/share}/jmx/jmx-scandir/truststore (100%) rename jdk/src/{share/sample => sample/share}/lambda/BulkDataOperations/index.html (100%) rename jdk/src/{share/sample => sample/share}/lambda/BulkDataOperations/src/CSVProcessor.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/BulkDataOperations/src/Grep.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/BulkDataOperations/src/PasswordGenerator.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/BulkDataOperations/src/WC.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/ArrayIterator.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/DiamondInheritance.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/Inheritance.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/MixIn.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/Reflection.java (100%) rename jdk/src/{share/sample => sample/share}/lambda/DefaultMethods/SimplestUsage.java (100%) rename jdk/src/{share/sample => sample/share}/nbproject/project.xml (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/ChatServer.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/Client.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/ClientReader.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/DataReader.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/MessageReader.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/NameReader.java (100%) rename jdk/src/{share/sample => sample/share}/nio/chatserver/README.txt (100%) rename jdk/src/{share/sample => sample/share}/nio/file/AclEdit.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/Chmod.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/Copy.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/DiskUsage.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/FileType.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/WatchDir.java (100%) rename jdk/src/{share/sample => sample/share}/nio/file/Xdd.java (100%) rename jdk/src/{share/sample => sample/share}/nio/multicast/MulticastAddress.java (100%) rename jdk/src/{share/sample => sample/share}/nio/multicast/Reader.java (100%) rename jdk/src/{share/sample => sample/share}/nio/multicast/Sender.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/AcceptHandler.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Acceptor.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/B1.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/BN.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/BP.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/ChannelIO.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/ChannelIOSecure.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Content.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Dispatcher.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Dispatcher1.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/DispatcherN.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/FileContent.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Handler.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/MalformedRequestException.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/N1.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/N2.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/README.txt (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Reply.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Request.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/RequestHandler.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/RequestServicer.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Sendable.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/Server.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/StringContent.java (100%) rename jdk/src/{share/sample => sample/share}/nio/server/URLDumper.java (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/README.txt (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/build.properties (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/build.xml (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/nbproject/file-targets.xml (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/nbproject/jdk.xml (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/nbproject/netbeans-targets.xml (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/nbproject/project.xml (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/META-INF/manifest.mf (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/resources/Main.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/resources/conc.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/resources/gui.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/resources/mm.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/resources/scriptpad.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/README.txt (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/browse.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/insertfile.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/linewrap.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/mail.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/memmonitor.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/memory.bat (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/memory.js (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/memory.sh (100%) rename jdk/src/{share/sample => sample/share}/scripting/scriptpad/src/scripts/textcolor.js (100%) rename jdk/src/{share/sample => sample/share}/try-with-resources/index.html (100%) rename jdk/src/{share/sample => sample/share}/try-with-resources/src/CustomAutoCloseableSample.java (100%) rename jdk/src/{share/sample => sample/share}/try-with-resources/src/Unzip.java (100%) rename jdk/src/{share/sample => sample/share}/try-with-resources/src/ZipCat.java (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/Makefile (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/README.txt (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/invoked.java (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/invoker.cs (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/jinvoker.cpp (100%) rename jdk/src/{share/sample => sample/share}/vm/clr-jvm/jinvokerExp.h (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/Makefile (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/README.txt (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/invoked.cs (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/invoker.cpp (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/invoker.h (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/invoker.java (100%) rename jdk/src/{share/sample => sample/share}/vm/jvm-clr/invokerExp.h (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/README.txt (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/helpers/dtrace_helper.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/README.txt (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/class_loading_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/gc_time_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/hotspot_calls_tree.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/method_compile_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/method_invocation_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/method_invocation_stat_filter.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/method_invocation_tree.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/monitors.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot/object_allocation_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot_jni/CriticalSection.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot_jni/CriticalSection_slow.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot_jni/README.txt (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot_jni/hotspot_jni_calls_stat.d (100%) rename jdk/src/{solaris/sample => sample/solaris}/dtrace/hotspot_jni/hotspot_jni_calls_tree.d (100%) delete mode 100644 jdk/src/share/classes/javax/management/build.xml delete mode 100644 jdk/src/share/classes/overview-bundled.html delete mode 100644 jdk/src/share/classes/sun/tools/jconsole/manifest delete mode 100644 jdk/src/share/classes/sun/util/locale/AsciiUtil.java delete mode 100644 jdk/src/share/lib/colorname.properties delete mode 100644 jdk/src/solaris/classes/com/sun/security/auth/module/README delete mode 100644 jdk/src/windows/bin/java-rmi.c delete mode 100644 jdk/src/windows/classes/com/sun/security/auth/module/README delete mode 100644 jdk/src/windows/lib/plugin.properties diff --git a/jdk/make/BuildJdk.gmk b/jdk/make/BuildJdk.gmk deleted file mode 100644 index ac6d919689f..00000000000 --- a/jdk/make/BuildJdk.gmk +++ /dev/null @@ -1,142 +0,0 @@ -# -# Copyright (c) 1995, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -# This must be the first rule -default: all - -# Inclusion of this pseudo-target will cause make to execute this file -# serially, regardless of -j. Recursively called makefiles will not be -# affected, however. This is required for correct dependency management. -.NOTPARALLEL: - -include $(SPEC) -include MakeBase.gmk -include JavaCompilation.gmk -include NativeCompilation.gmk - -# Setup the java compilers for the JDK build. -include Setup.gmk - -# Include Profile information -include ProfileNames.gmk - -# Hook to include the corresponding custom file, if present. -$(eval $(call IncludeCustomExtension, jdk, BuildJdk.gmk)) - -import: import-only -import-only: - # Import (corba jaxp jaxws langtools hotspot) - +$(MAKE) -f Import.gmk - -gensrc: import gensrc-only -gensrc-only: - +$(MAKE) -f GenerateSources.gmk - # Ok, now gensrc is fully populated. - -gendata: gensrc gendata-only -gendata-only: - +$(MAKE) -f GenerateData.gmk - -classes: gendata classes-only -classes-only: - +$(MAKE) -f CompileJavaClasses.gmk - # The classes are now built and - # any javah files have now been generated. - -libs: classes libs-only -libs-only: - +$(MAKE) -f CompileNativeLibraries.gmk - -launchers: libs launchers-only -launchers-only: - # Finally compile the launchers. - +$(MAKE) -f CompileLaunchers.gmk - -genclasses: launchers genclasses-only -genclasses-only: - # Generate classes that have other sources. Needs - # to execute launchers. - +$(MAKE) -f GenerateClasses.gmk - -securityjars: genclasses securityjars-only -securityjars-only: - +$(MAKE) -f CreateSecurityJars.gmk - -jdk: securityjars - # Now we have a complete jdk, which you can run. - # It is not yet wrapped up as an installed image. - -demos: - # The demos are compiled against this jdk. - +$(MAKE) -f CompileDemos.gmk - # Now copy the sample sources into the jdk. - +$(MAKE) -f CopySamples.gmk - -# Create the final jdk and jre images, to be wrapped up -# into packages, or installed. Ensure PROFILE is not set -# in these cases. -images: - +$(MAKE) PROFILE="" -f CreateJars.gmk - +$(MAKE) PROFILE="" -f Images.gmk - ifeq ($(OPENJDK_TARGET_OS), macosx) - +$(MAKE) -f Bundles.gmk - endif - -overlay-images: - +$(MAKE) -f CompileLaunchers.gmk OVERLAY_IMAGES=true - +$(MAKE) -f Images.gmk overlay-images - -# Create Compact Profile images -$(ALL_PROFILES): - +$(MAKE) PROFILE=$@ -f CreateJars.gmk - +$(MAKE) PROFILE=$@ JRE_IMAGE_DIR=$(IMAGES_OUTPUTDIR)/j2re-$(word $(call profile_number,$@),$(PROFILE_NAMES))-image -f Images.gmk profile-image - -profiles: $(ALL_PROFILES) - -sign-jars: - +$(MAKE) -f SignJars.gmk - -BINARIES := $(notdir $(wildcard $(JDK_IMAGE_DIR)/bin/*)) -INSTALLDIR := openjdk-$(RELEASE) - -# Install the jdk image, in a very crude way. Not taking into -# account, how to install properly on macosx or windows etc. -install: - echo Installing jdk image into $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) - echo and creating $(words $(BINARIES)) links from $(INSTALL_PREFIX)/bin into the jdk. - $(MKDIR) -p $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) - $(RM) -r $(INSTALL_PREFIX)/jvm/$(INSTALLDIR)/* - $(CP) -rp $(JDK_IMAGE_DIR)/* $(INSTALL_PREFIX)/jvm/$(INSTALLDIR) - $(MKDIR) -p $(INSTALL_PREFIX)/bin - $(RM) $(addprefix $(INSTALL_PREFIX)/bin/, $(BINARIES)) - $(foreach b, $(BINARIES), $(LN) -s $(INSTALL_PREFIX)/jvm/$(INSTALLDIR)/bin/$b $(INSTALL_PREFIX)/bin/$b &&) true - -# The all target builds the JDK, but not the images -all: jdk - -.PHONY: import gensrc gendata classes libs launchers genclasses -.PHONY: import-only gensrc-only gendata-only classes-only libs-only launchers-only genclasses-only -.PHONY: all jdk demos images overlay-images bundles install -.PHONY: profiles $(ALL_PROFILES) diff --git a/jdk/make/Bundles.gmk b/jdk/make/Bundles.gmk index f6139ab6932..57ab08784cf 100644 --- a/jdk/make/Bundles.gmk +++ b/jdk/make/Bundles.gmk @@ -35,7 +35,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) # JDK_BUNDLE_DIR and JRE_BUNDLE_DIR are defined in SPEC. - MACOSX_SRC := $(JDK_TOPDIR)/src/macosx + MACOSX_PLIST_SRC := $(JDK_TOPDIR)/make/bundle # All these OPENJDK checks are needed since there is no coherency between # these values in open and closed. Should probably be fixed. @@ -106,7 +106,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) -e "s/@@PLATFORM_VERSION@@/$(BUNDLE_PLATFORM_VERSION)/g" \ -e "s/@@VERSION@@/$(BUNDLE_VERSION)/g" \ -e "s/@@VENDOR@@/$(BUNDLE_VENDOR)/g" \ - < $(MACOSX_SRC)/bundle/JDK-Info.plist > $@ + < $(MACOSX_PLIST_SRC)/JDK-Info.plist > $@ $(JRE_BUNDLE_DIR)/Info.plist: $(SPEC) $(ECHO) Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@) @@ -117,7 +117,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) -e "s/@@PLATFORM_VERSION@@/$(BUNDLE_PLATFORM_VERSION)/g" \ -e "s/@@VERSION@@/$(BUNDLE_VERSION)/g" \ -e "s/@@VENDOR@@/$(BUNDLE_VENDOR)/g" \ - < $(MACOSX_SRC)/bundle/JRE-Info.plist > $@ + < $(MACOSX_PLIST_SRC)/JRE-Info.plist > $@ jdk-bundle: $(JDK_TARGET_LIST) $(JDK_BUNDLE_DIR)/MacOS/libjli.dylib \ $(JDK_BUNDLE_DIR)/Info.plist diff --git a/jdk/make/CompileDemos.gmk b/jdk/make/CompileDemos.gmk index 2cdf72211e0..531e61765a2 100644 --- a/jdk/make/CompileDemos.gmk +++ b/jdk/make/CompileDemos.gmk @@ -31,9 +31,9 @@ include JavaCompilation.gmk include NativeCompilation.gmk # Setup the java compilers for the JDK build. -include Setup.gmk +include SetupJava.gmk -# Prepare the find cache. Only used if running on windows. +# Prepare the find cache. $(eval $(call FillCacheFind, $(JDK_TOPDIR)/src)) # Append demo goals to this variable. @@ -43,12 +43,18 @@ BUILD_DEMOS = # Now every other demo has its own quirks where to put the # READMEs and other files. +DEMO_SHARE_SRC := $(JDK_TOPDIR)/src/demo/share +DEMO_CLOSED_SHARE_SRC := $(JDK_TOPDIR)/src/closed/demo/share +DEMO_SOLARIS_SRC := $(JDK_TOPDIR)/src/demo/solaris +DEMO_OS_API_SRC := $(JDK_TOPDIR)/src/demo/$(OPENJDK_TARGET_OS_API_DIR) +VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc + ################################################################################################## define SetupAppletDemo $$(eval $$(call SetupJavaCompilation,BUILD_DEMO_APPLET_$1, \ SETUP := GENERATE_USINGJDKBYTECODE, \ - SRC := $(JDK_TOPDIR)/src/$3share/demo/applets/$1, \ + SRC := $(JDK_TOPDIR)/src/$3demo/share/applets/$1, \ BIN := $(JDK_OUTPUTDIR)/demo/applets/$1, \ COPY := .html .java .xyz .obj .au .gif, \ DISABLE_SJAVAC := $2)) @@ -96,10 +102,11 @@ define SetupDemo # Param 11 = Extra manifest attribute # Param 12 = Suffix for compiler setup name + $1_SRC_BASE := $(JDK_TOPDIR)/src/$6demo/share/$2/$1 # In some demos the source is found in a subdir called src. - $1_MAIN_SRC := $$(wildcard $(JDK_TOPDIR)/src/$6share/demo/$2/$1/src) + $1_MAIN_SRC := $$(wildcard $$($1_SRC_BASE)/src) ifeq ($$($1_MAIN_SRC), ) - $1_MAIN_SRC := $(JDK_TOPDIR)/src/$6share/demo/$2/$1 + $1_MAIN_SRC := $$($1_SRC_BASE) endif ifneq ($8, ) @@ -129,11 +136,11 @@ define SetupDemo endif # Copy files. - $1_COPY_TARGETS := $$(patsubst $(JDK_TOPDIR)/src/$6share/demo/$2/$1/%, \ + $1_COPY_TARGETS := $$(patsubst $$($1_SRC_BASE)/%, \ $(JDK_OUTPUTDIR)/demo/$2/$1/%, \ - $$(wildcard $$(addprefix $(JDK_TOPDIR)/src/$6share/demo/$2/$1/, $7))) + $$(wildcard $$(addprefix $$($1_SRC_BASE)/, $7))) ifneq ($7, ) - $(JDK_OUTPUTDIR)/demo/$2/$1/%: $(JDK_TOPDIR)/src/$6share/demo/$2/$1/% + $(JDK_OUTPUTDIR)/demo/$2/$1/%: $$($1_SRC_BASE)/% $$(call install-file) $(CHMOD) -f ug+w $$@ @@ -145,10 +152,10 @@ endef $(eval $(call SetupDemo,CodePointIM,jfc,,CodePointIM,,,*.html)) $(JDK_OUTPUTDIR)/demo/jfc/CodePointIM/_the.services: \ $(JDK_OUTPUTDIR)/demo/jfc/CodePointIM/CodePointIM.jar \ - $(JDK_TOPDIR)/src/share/demo/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor + $(DEMO_SHARE_SRC)/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor (cd $(JDK_OUTPUTDIR)/demo/jfc/CodePointIM && \ $(MKDIR) -p _the.tmp/META-INF/services && \ - $(CP) $(JDK_TOPDIR)/src/share/demo/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor _the.tmp/META-INF/services && \ + $(CP) $(DEMO_SHARE_SRC)/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor _the.tmp/META-INF/services && \ cd _the.tmp && \ $(JAR) uf $(JDK_OUTPUTDIR)/demo/jfc/CodePointIM/CodePointIM.jar META-INF/services/java.awt.im.spi.InputMethodDescriptor && \ cd META-INF/services && \ @@ -182,15 +189,15 @@ ifndef OPENJDK $(eval $(call SetupDemo,Java2D,jfc,,java2d.Java2Demo,,closed/,*.html README*,Java2Demo)) $(eval $(call SetupDemo,Stylepad,jfc,,Stylepad, \ - $(JDK_TOPDIR)/src/share/demo/jfc/Notepad,closed/,*.txt,,$(JDK_TOPDIR)/src/share/demo/jfc/Notepad/README.txt)) + $(DEMO_SHARE_SRC)/jfc/Notepad,closed/,*.txt,,$(DEMO_SHARE_SRC)/jfc/Notepad/README.txt)) $(eval $(call SetupDemo,SwingSet2,jfc,,SwingSet2,,closed/,README* *.html,,,.java COPYRIGHT, \ SplashScreen-Image: resources/images/splash.png,true)) - BUILD_DEMOS += $(patsubst $(JDK_TOPDIR)/src/closed/share/demo/nbproject/%, \ + BUILD_DEMOS += $(patsubst $(DEMO_CLOSED_SHARE_SRC)/nbproject/%, \ $(JDK_OUTPUTDIR)/demo/nbproject/%, \ - $(call CacheFind, $(JDK_TOPDIR)/src/closed/share/demo/nbproject)) + $(call CacheFind, $(DEMO_CLOSED_SHARE_SRC)/nbproject)) - $(JDK_OUTPUTDIR)/demo/nbproject/%: $(JDK_TOPDIR)/src/closed/share/demo/nbproject/% + $(JDK_OUTPUTDIR)/demo/nbproject/%: $(DEMO_CLOSED_SHARE_SRC)/nbproject/% $(call install-file) $(CHMOD) -f ug+w $@ endif @@ -215,12 +222,12 @@ define SetupJVMTIDemo # Param 8 = libs for linux # Param 9 = extra directories with required sources BUILD_DEMO_JVMTI_$1_EXTRA_SRC := \ - $$(wildcard $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/demo/jvmti/$1) \ - $$(wildcard $$(addprefix $(JDK_TOPDIR)/src/share/demo/jvmti/, $2)) \ + $$(wildcard $(DEMO_OS_API_SRC)/jvmti/$1) \ + $$(wildcard $$(addprefix $(DEMO_SHARE_SRC)/jvmti/, $2)) \ $9 BUILD_DEMO_JVMTI_$1_EXTRA_SRC_EXCLUDE := \ - $$(wildcard $$(addprefix $(JDK_TOPDIR)/src/share/demo/jvmti/, $2)/README.txt) \ - $$(wildcard $$(addprefix $(JDK_TOPDIR)/src/share/demo/jvmti/, $2)/sample.makefile.txt) + $$(wildcard $$(patsubst %, $(DEMO_SHARE_SRC)/jvmti/%/README.txt, $2)) \ + $$(wildcard $$(patsubst %, $(DEMO_SHARE_SRC)/jvmti/%/sample.makefile.txt, $2)) BUILD_DEMO_JVMTI_$1_EXTRA_INC := $$(addprefix -I, $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC)) BUILD_DEMO_JVMTI_$1_LANG := C ifneq (, $4) @@ -230,7 +237,7 @@ define SetupJVMTIDemo $1_EXTRA_CXX := $(LDFLAGS_CXX_JDK) $(LIBCXX) endif - $1_CXXFLAGS := $(CXXFLAGS_JDKLIB) -I$(JDK_TOPDIR)/src/share/demo/jvmti/$1 \ + $1_CXXFLAGS := $(CXXFLAGS_JDKLIB) -I$(DEMO_SHARE_SRC)/jvmti/$1 \ $$(BUILD_DEMO_JVMTI_$1_EXTRA_INC) $3 \ $(CXXFLAGS_DEBUG_SYMBOLS) ifeq ($1-$(OPENJDK_TARGET_CPU_ARCH), waiters-sparc) @@ -241,11 +248,11 @@ define SetupJVMTIDemo # Workaround for CFLAGS_JDKLIB containing ',' on solaris. If this is added as 'CFLAGS' to the # eval call below, the comma gets expanded too early. BUILD_DEMO_JVMTI_$1_CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_DEBUG_SYMBOLS) \ - -I$(JDK_TOPDIR)/src/share/demo/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_INC) $3 + -I$(DEMO_SHARE_SRC)/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_INC) $3 # Remove the -incremental:no setting to get .ilk-files like in the old build. $$(eval $$(call SetupNativeCompilation,BUILD_DEMO_JVMTI_$1, \ - SRC := $(JDK_TOPDIR)/src/share/demo/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC), \ + SRC := $(DEMO_SHARE_SRC)/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC), \ LANG := $$(BUILD_DEMO_JVMTI_$1_LANG), \ OPTIMIZATION := LOW, \ CXXFLAGS := $$($1_CXXFLAGS), \ @@ -256,7 +263,7 @@ define SetupJVMTIDemo LDFLAGS_SUFFIX_windows := $6, \ LDFLAGS_SUFFIX_solaris := $7 -lc, \ LDFLAGS_SUFFIX_linux := $8, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(VERSION_INFO_RESOURCE), \ RC_FLAGS := $$(RC_FLAGS) \ -D "JDK_FNAME=$1.dll" \ -D "JDK_INTERNAL_NAME=$1" \ @@ -266,18 +273,18 @@ define SetupJVMTIDemo LIBRARY := $1)) $$(eval $$(call SetupZipArchive,BUILD_DEMO_JVMTI_SRC_$1, \ - SRC := $(JDK_TOPDIR)/src/share/demo/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC), \ + SRC := $(DEMO_SHARE_SRC)/jvmti/$1 $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC), \ EXCLUDE_FILES := $$(BUILD_DEMO_JVMTI_$1_EXTRA_SRC_EXCLUDE), \ ZIP := $(JDK_OUTPUTDIR)/demo/jvmti/$1/src.zip)) - $(JDK_OUTPUTDIR)/demo/jvmti/$1/README.txt: $(JDK_TOPDIR)/src/share/demo/jvmti/$1/README.txt + $(JDK_OUTPUTDIR)/demo/jvmti/$1/README.txt: $(DEMO_SHARE_SRC)/jvmti/$1/README.txt $$(call install-file) $(CHMOD) -f ug+w $$@ - ifneq (, $$(wildcard $(JDK_TOPDIR)/src/share/demo/jvmti/$1/*.java)) + ifneq (, $$(wildcard $(DEMO_SHARE_SRC)/jvmti/$1/*.java)) $$(eval $$(call SetupJavaCompilation,BUILD_DEMO_JVMTI_$1_JAVA, \ SETUP := GENERATE_USINGJDKBYTECODE, \ - SRC := $(JDK_TOPDIR)/src/share/demo/jvmti/$1, \ + SRC := $(DEMO_SHARE_SRC)/jvmti/$1, \ BIN := $(JDK_OUTPUTDIR)/democlasses/jvmti/$1, \ COPY := $(PATTERNS_TO_COPY), \ JAR := $(JDK_OUTPUTDIR)/demo/jvmti/$1/$1.jar, \ @@ -329,40 +336,39 @@ $(eval $(call SetupJVMTIDemo,versionCheck, agent_util)) ################################################################################################## -# The jpda demo (com/sun/tools/example) is oddly enough stored in src/share/classes. -# At least, we do not need to compile the jpda demo, just jar/zip up the sources. -JPDA_SOURCES := $(call CacheFind, $(JDK_TOPDIR)/src/share/classes/com/sun/tools/example) -# The number of files are few enough so that we can use echo safely below to list them. -JPDA_FILES := $(subst $(JDK_TOPDIR)/src/share/classes/,,$(JPDA_SOURCES)) - -$(JDK_OUTPUTDIR)/demo/jpda/src.zip: $(JPDA_SOURCES) - $(MKDIR) -p $(@D) - (cd $(JDK_TOPDIR)/src/share/classes && $(ZIP) -qru $@ com -i "com/sun/tools/example/*") - -$(JDK_OUTPUTDIR)/demo/jpda/examples.jar: $(JPDA_SOURCES) - $(MKDIR) -p $(@D) - $(RM) $(@D)/_the.sources - $(call ListPathsSafely,JPDA_FILES,\n, >> $(@D)/_the.sources) - $(SED) -e "s#@@RELEASE@@#$(RELEASE)#" \ - -e "s#@@COMPANY_NAME@@#$(COMPANY_NAME)#" $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf > $(@D)/_the.manifest - $(ECHO) "Main-Class: " >> $(@D)/_the.manifest - (cd $(JDK_TOPDIR)/src/share/classes && $(JAR) cfm $@ $(@D)/_the.manifest @$(@D)/_the.sources) - (cd $(JDK_TOPDIR)/src/share/classes/com/sun/tools/example && $(JAR) uf $@ README) - -$(JDK_OUTPUTDIR)/demo/jpda/com/sun/tools/example/README: $(JDK_TOPDIR)/src/share/classes/com/sun/tools/example/README +$(JDK_OUTPUTDIR)/demo/jpda/com/sun/tools/example/README: \ + $(JDK_TOPDIR)/src/demo/share/jpda/com/sun/tools/example/README $(call install-file) $(CHMOD) -f ug+w $@ -BUILD_DEMOS += $(JDK_OUTPUTDIR)/demo/jpda/src.zip $(JDK_OUTPUTDIR)/demo/jpda/examples.jar \ - $(JDK_OUTPUTDIR)/demo/jpda/com/sun/tools/example/README +$(eval $(call SetupArchive,JPDA_JAR, \ + $(JDK_OUTPUTDIR)/demo/jpda/com/sun/tools/example/README, \ + SRCS := $(JDK_TOPDIR)/src/demo/share/jpda \ + $(JDK_TOPDIR)/src/jdk.jdi/share/classes \ + $(JDK_OUTPUTDIR)/demo/jpda/com/sun/tools/example, \ + INCLUDES := com/sun/tools/example README, \ + SUFFIXES := .java .html .jj README, \ + JAR := $(JDK_OUTPUTDIR)/demo/jpda/examples.jar, \ + MANIFEST := $(JDK_TOPDIR)/make/data/mainmanifest/manifest.mf, \ + EXTRA_MANIFEST_ATTR := Main-Class:$$(SPACE), \ + SKIP_METAINF := true)) + +$(eval $(call SetupZipArchive,JPDA_ZIP, \ + SRC := $(JDK_TOPDIR)/src/demo/share/jpda \ + $(JDK_TOPDIR)/src/jdk.jdi/share/classes, \ + INCLUDES := com/sun/tools/example, \ + SUFFIXES := .java .html .jj README, \ + ZIP := $(JDK_OUTPUTDIR)/demo/jpda/src.zip)) + +BUILD_DEMOS += $(JPDA_JAR) $(JPDA_ZIP) ################################################################################################## -$(JDK_OUTPUTDIR)/demo/management/index.html: $(JDK_TOPDIR)/src/share/demo/management/index.html +$(JDK_OUTPUTDIR)/demo/management/index.html: $(DEMO_SHARE_SRC)/management/index.html $(call install-file) $(CHMOD) -f ug+w $@ -$(JDK_OUTPUTDIR)/demo/jvmti/index.html: $(JDK_TOPDIR)/src/share/demo/jvmti/index.html +$(JDK_OUTPUTDIR)/demo/jvmti/index.html: $(DEMO_SHARE_SRC)/jvmti/index.html $(call install-file) $(CHMOD) -f ug+w $@ @@ -373,23 +379,23 @@ BUILD_DEMOS += $(JDK_OUTPUTDIR)/demo/management/index.html \ # The netbeans project files are copied into the demo directory. ifeq ($(OPENJDK_TARGET_OS), solaris) - BUILD_DEMOS += $(patsubst $(JDK_TOPDIR)/src/share/demo/nbproject/%, \ + BUILD_DEMOS += $(patsubst $(DEMO_SHARE_SRC)/nbproject/%, \ $(JDK_OUTPUTDIR)/demo/nbproject/%, \ - $(filter-out $(JDK_TOPDIR)/src/share/demo/nbproject/jfc/SwingApplet%, \ - $(call CacheFind, $(JDK_TOPDIR)/src/share/demo/nbproject))) + $(filter-out $(DEMO_SHARE_SRC)/nbproject/jfc/SwingApplet%, \ + $(call CacheFind, $(DEMO_SHARE_SRC)/nbproject))) else - BUILD_DEMOS += $(patsubst $(JDK_TOPDIR)/src/share/demo/nbproject/%, \ + BUILD_DEMOS += $(patsubst $(DEMO_SHARE_SRC)/nbproject/%, \ $(JDK_OUTPUTDIR)/demo/nbproject/%, \ - $(call CacheFind, $(JDK_TOPDIR)/src/share/demo/nbproject)) + $(call CacheFind, $(DEMO_SHARE_SRC)/nbproject)) endif -$(JDK_OUTPUTDIR)/demo/nbproject/%: $(JDK_TOPDIR)/src/share/demo/nbproject/% +$(JDK_OUTPUTDIR)/demo/nbproject/%: $(DEMO_SHARE_SRC)/nbproject/% $(call install-file) $(CHMOD) -f ug+w $@ ################################################################################################## -$(JDK_OUTPUTDIR)/demo/README: $(JDK_TOPDIR)/src/share/demo/README +$(JDK_OUTPUTDIR)/demo/README: $(DEMO_SHARE_SRC)/README $(call install-file) BUILD_DEMOS += $(JDK_OUTPUTDIR)/demo/README @@ -398,11 +404,11 @@ BUILD_DEMOS += $(JDK_OUTPUTDIR)/demo/README ifeq ($(OPENJDK_TARGET_OS), solaris) - $(JDK_OUTPUTDIR)/democlasses/jni/Poller/%: $(JDK_TOPDIR)/src/solaris/demo/jni/Poller/% + $(JDK_OUTPUTDIR)/democlasses/jni/Poller/%: $(DEMO_SOLARIS_SRC)/jni/Poller/% $(call install-file) $(CHMOD) -f ug+w $@ - $(JDK_OUTPUTDIR)/demo/jni/Poller/README.txt: $(JDK_TOPDIR)/src/solaris/demo/jni/Poller/README.txt + $(JDK_OUTPUTDIR)/demo/jni/Poller/README.txt: $(DEMO_SOLARIS_SRC)/jni/Poller/README.txt $(call install-file) $(CHMOD) -f ug+w $@ @@ -411,7 +417,7 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) $(eval $(call SetupJavaCompilation,BUILD_DEMO_POLLER_JAR, \ SETUP := GENERATE_USINGJDKBYTECODE, \ - SRC := $(JDK_TOPDIR)/src/solaris/demo/jni/Poller, \ + SRC := $(DEMO_SOLARIS_SRC)/jni/Poller, \ BIN := $(JDK_OUTPUTDIR)/democlasses/jni/Poller, \ HEADERS := $(JDK_OUTPUTDIR)/democlasses/jni/Poller, \ JAR := $(JDK_OUTPUTDIR)/demo/jni/Poller/Poller.jar, \ @@ -426,7 +432,7 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) $(JDK_OUTPUTDIR)/demo/jni/Poller/README.txt $(eval $(call SetupNativeCompilation,BUILD_LIBPOLLER, \ - SRC := $(JDK_TOPDIR)/src/solaris/demo/jni/Poller, \ + SRC := $(DEMO_SOLARIS_SRC)/jni/Poller, \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) $(SHARED_LIBRARY_FLAGS) \ @@ -453,7 +459,8 @@ endif ################################################################################################## ifndef OPENJDK - DB_DEMO_ZIPFILE := $(wildcard $(JDK_TOPDIR)/src/closed/share/db/*.zip) + DB_ZIP_DIR := $(wildcard $(JDK_TOPDIR)/src/closed/db) + DB_DEMO_ZIPFILE := $(wildcard $(DB_ZIP_DIR)/*.zip) $(JDK_OUTPUTDIR)/demo/_the.db.unzipped: $(DB_DEMO_ZIPFILE) $(MKDIR) -p $(@D) @@ -465,10 +472,10 @@ ifndef OPENJDK # Copy this after the unzip above to avoid race with directory creation and mv command. $(JDK_OUTPUTDIR)/demo/db/README-JDK-DEMOS.html: \ - $(JDK_TOPDIR)/src/closed/share/db/README-JDK-DEMOS.html \ + $(DB_ZIP_DIR)/README-JDK-DEMOS.html \ | $(JDK_OUTPUTDIR)/demo/_the.db.unzipped $(MKDIR) -p $(@D) - $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(JDK_TOPDIR)/src/closed/share/db/COPYRIGHTYEAR)/" > $@ + $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(DB_ZIP_DIR)/COPYRIGHTYEAR)/" > $@ BUILD_DEMOS += $(JDK_OUTPUTDIR)/demo/_the.db.unzipped $(JDK_OUTPUTDIR)/demo/db/README-JDK-DEMOS.html endif diff --git a/jdk/make/CompileInterimRmic.gmk b/jdk/make/CompileInterimRmic.gmk new file mode 100644 index 00000000000..74f789dfa61 --- /dev/null +++ b/jdk/make/CompileInterimRmic.gmk @@ -0,0 +1,54 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk +include SetupJava.gmk + +########################################################################################## + +RMIC_PKGS := \ + sun/rmi/rmic \ + sun/tools/asm \ + sun/tools/java \ + sun/tools/javac \ + sun/tools/tree \ + sun/tools/util \ + # + +$(eval $(call SetupJavaCompilation,BUILD_INTERIM_RMIC, \ + SETUP := GENERATE_OLDBYTECODE, \ + SRC := $(JDK_TOPDIR)/src/jdk.rmic/share/classes, \ + INCLUDES := $(RMIC_PKGS), \ + BIN := $(JDK_OUTPUTDIR)/interim_rmic_classes, \ + COPY := .properties, \ + JAVAC_SOURCE_PATH_OVERRIDE := $(addprefix $(JDK_TOPDIR)/src/jdk.rmic/share/classes/, $(RMIC_PKGS)))) + +########################################################################################## + +all: $(BUILD_INTERIM_RMIC) diff --git a/jdk/make/CompileJavaClasses.gmk b/jdk/make/CompileJavaClasses.gmk deleted file mode 100644 index 67e8b6d4812..00000000000 --- a/jdk/make/CompileJavaClasses.gmk +++ /dev/null @@ -1,411 +0,0 @@ -# -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -default: all - -include $(SPEC) -include MakeBase.gmk -include JavaCompilation.gmk - -# Setup the java compilers for the JDK build. -include Setup.gmk - -JARS := -EXFILES := -EXCLUDES := - -########################################################################################## - -EXCLUDES += \ - com/sun/tools/example/trace \ - com/sun/tools/example/debug/bdi \ - com/sun/tools/example/debug/event \ - com/sun/tools/example/debug/gui - -ifeq ($(RMICONNECTOR_IIOP), false) - EXCLUDES += com/sun/jmx/remote/protocol/iiop -endif - -ifdef OPENJDK - EXCLUDES += sun/dc \ - com/sun/jmx/snmp \ - sun/management/snmp \ - com/sun/script -endif - -ifndef OPENJDK - # There exists two versions of this file... - EXFILES := $(JDK_TOPDIR)/src/share/classes/javax/crypto/JarVerifier.java - - ifeq ($(OPENJDK_TARGET_OS), windows) - # This gets built on unix platforms implicitly in the old build even though - # it's excluded in the closed build. - EXCLUDES += sun/java2d/pisces - - # AccessBridge is compiled separately below. - EXFILES += AccessBridge.java \ - AccessBridgeLoader.java \ - com/sun/java/accessibility/util/java/awt/ChoiceTranslator.java - # This seems to never be built - EXCLUDES += com/sun/java/accessibility/extensions - endif - -endif - -ifneq ($(OPENJDK_TARGET_OS), solaris) - # Exclude Solaris nio and two security related files in src/share/classes - EXFILES += SolarisAclFileAttributeView.java \ - SolarisFileStore.java \ - SolarisFileSystem.java \ - SolarisFileSystemProvider.java \ - SolarisNativeDispatcher.java \ - SolarisUserDefinedFileAttributeView.java \ - SolarisWatchService.java \ - SolarisAclFileAttributeView.java \ - sun/nio/ch/DevPollArrayWrapper.java \ - sun/nio/ch/DevPollSelectorImpl.java \ - sun/nio/ch/DevPollSelectorProvider.java \ - sun/nio/ch/EventPortSelectorImpl.java \ - sun/nio/ch/EventPortSelectorProvider.java \ - sun/nio/ch/EventPortWrapper.java \ - sun/nio/ch/SolarisAsynchronousChannelProvider.java \ - sun/nio/ch/SolarisEventPort.java \ - sun/tools/attach/SolarisAttachProvider.java \ - sun/tools/attach/SolarisVirtualMachine.java - - EXCLUDES += com/oracle/security -endif - -ifeq ($(OPENJDK_TARGET_OS), windows) - # Don't build GTK L&F on Windows - EXCLUDES += com/sun/java/swing/plaf/gtk -endif - -ifneq ($(OPENJDK_TARGET_OS), linux) - EXFILES += sun/tools/attach/LinuxAttachProvider.java \ - sun/tools/attach/LinuxVirtualMachine.java \ - sun/nio/ch/EPoll.java \ - sun/nio/ch/EPollArrayWrapper.java \ - sun/nio/ch/EPollPort.java \ - sun/nio/ch/EPollSelectorImpl.java \ - sun/nio/ch/EPollSelectorProvider.java \ - sun/nio/ch/LinuxAsynchronousChannelProvider.java \ - sun/nio/fs/LinuxDosFileAttributeView.java \ - sun/nio/fs/LinuxFileStore.java \ - sun/nio/fs/LinuxFileSystem.java \ - sun/nio/fs/LinuxFileSystemProvider.java \ - sun/nio/fs/MagicFileTypeDetector.java \ - sun/nio/fs/LinuxNativeDispatcher.java \ - sun/nio/fs/LinuxUserDefinedFileAttributeView.java \ - sun/nio/fs/LinuxWatchService.java -endif - -ifneq ($(OPENJDK_TARGET_OS), macosx) - EXFILES += sun/nio/ch/BsdAsynchronousChannelProvider.java \ - sun/nio/ch/KQueue.java \ - sun/nio/ch/KQueuePort.java \ - sun/nio/fs/BsdFileStore.java \ - sun/nio/fs/BsdFileSystem.java \ - sun/nio/fs/BsdFileSystemProvider.java \ - sun/nio/fs/BsdNativeDispatcher.java \ - sun/nio/fs/MacOSXFileSystemProvider.java \ - sun/nio/fs/MacOSXFileSystem.java \ - sun/nio/fs/MacOSXNativeDispatcher.java \ - sun/tools/attach/BsdAttachProvider.java \ - sun/tools/attach/BsdVirtualMachine.java -endif - -ifneq ($(OPENJDK_TARGET_OS),aix) - EXFILES+=sun/nio/ch/AixAsynchronousChannelProvider.java \ - sun/nio/ch/AixPollPort.java \ - sun/nio/fs/AixFileStore.java \ - sun/nio/fs/AixFileSystem.java \ - sun/nio/fs/AixFileSystemProvider.java \ - sun/nio/fs/AixNativeDispatcher.java \ - sun/tools/attach/AixAttachProvider.java \ - sun/tools/attach/AixVirtualMachine.java -endif - -# Exclude BreakIterator classes that are just used in compile process to generate -# data files and shouldn't go in the product -EXFILES += sun/text/resources/BreakIteratorRules.java \ - sun/text/resources/BreakIteratorRules_th.java - -# TODO: Add BUILD_HEADLESS_ONLY to configure? -ifdef BUILD_HEADLESS_ONLY - EXCLUDES += sun/applet -endif - -ifdef OPENJDK - EXCLUDES += sun/java2d/cmm/kcms -endif - -# Used on windows and macosx -ifeq (, $(filter $(OPENJDK_TARGET_OS), windows macosx)) - EXFILES += sun/awt/AWTCharset.java -endif - -ifeq ($(OPENJDK_TARGET_OS), macosx) - # exclude all X11 on Mac, we can't exclude some like below or we'll have compilation errors - EXCLUDES += sun/awt/X11 -else - # TBD: figure out how to eliminate this long list - EXFILES += sun/awt/X11/ScreenFormat.java \ - sun/awt/X11/XArc.java \ - sun/awt/X11/XChar2b.java \ - sun/awt/X11/XCharStruct.java \ - sun/awt/X11/XClassHint.java \ - sun/awt/X11/XComposeStatus.java \ - sun/awt/X11/XExtCodes.java \ - sun/awt/X11/XFontProp.java \ - sun/awt/X11/XFontSetExtents.java \ - sun/awt/X11/XFontStruct.java \ - sun/awt/X11/XGCValues.java \ - sun/awt/X11/XHostAddress.java \ - sun/awt/X11/XIMCallback.java \ - sun/awt/X11/XIMHotKeyTrigger.java \ - sun/awt/X11/XIMHotKeyTriggers.java \ - sun/awt/X11/XIMPreeditCaretCallbackStruct.java \ - sun/awt/X11/XIMPreeditDrawCallbackStruct.java \ - sun/awt/X11/XIMPreeditStateNotifyCallbackStruct.java \ - sun/awt/X11/XIMStatusDrawCallbackStruct.java \ - sun/awt/X11/XIMStringConversionCallbackStruct.java \ - sun/awt/X11/XIMStringConversionText.java \ - sun/awt/X11/XIMStyles.java \ - sun/awt/X11/XIMText.java \ - sun/awt/X11/XIMValuesList.java \ - sun/awt/X11/XImage.java \ - sun/awt/X11/XKeyboardControl.java \ - sun/awt/X11/XKeyboardState.java \ - sun/awt/X11/XOMCharSetList.java \ - sun/awt/X11/XOMFontInfo.java \ - sun/awt/X11/XOMOrientation.java \ - sun/awt/X11/XPoint.java \ - sun/awt/X11/XRectangle.java \ - sun/awt/X11/XSegment.java \ - sun/awt/X11/XStandardColormap.java \ - sun/awt/X11/XTextItem.java \ - sun/awt/X11/XTextItem16.java \ - sun/awt/X11/XTextProperty.java \ - sun/awt/X11/XTimeCoord.java \ - sun/awt/X11/XWindowChanges.java \ - sun/awt/X11/XdbeSwapInfo.java \ - sun/awt/X11/XmbTextItem.java \ - sun/awt/X11/XwcTextItem.java -endif - -# Exclude another implicitly not included file. -EXFILES += sun/util/locale/AsciiUtil.java - -ifeq (, $(filter $(OPENJDK_TARGET_OS), solaris macosx aix)) - # - # only solaris, macosx and aix - # - EXFILES += sun/nio/fs/PollingWatchService.java -endif - -ifeq ($(OPENJDK_TARGET_OS), windows) - EXFILES += sun/nio/ch/AbstractPollSelectorImpl.java \ - sun/nio/ch/PollSelectorProvider.java \ - sun/nio/ch/SimpleAsynchronousFileChannelImpl.java -endif - -# These files do not appear in the build result of the old build. This -# is because they are generated sources, but the AUTO_JAVA_FILES won't -# pick them up since they aren't generated when the source dirs are -# searched and they aren't referenced by any other classes so they won't -# be picked up by implicit compilation. On a rebuild, they are picked up -# and compiled. Exclude them here to produce the same rt.jar as the old -# build does when building just once. -EXFILES += javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \ - javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \ - javax/swing/plaf/nimbus/ScrollBarPainter.java \ - javax/swing/plaf/nimbus/SliderPainter.java \ - javax/swing/plaf/nimbus/SpinnerPainter.java \ - javax/swing/plaf/nimbus/SplitPanePainter.java \ - javax/swing/plaf/nimbus/TabbedPanePainter.java - -# Acquire a list of files that should be copied straight over to the classes. -include CopyIntoClasses.gmk -# Now we have COPY_PATTERNS, COPY_FILES and COPY_EXTRA - -ifndef OPENJDK - CLOSED_SRC_DIRS := $(JDK_TOPDIR)/src/closed/share/classes \ - $(JDK_TOPDIR)/src/closed/$(OPENJDK_TARGET_OS_API_DIR)/classes -endif - -# No SCTP implementation on Mac OS X or AIX. These classes should be excluded. -SCTP_IMPL_CLASSES = \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java\ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/AssociationImpl.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpNet.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpNotification.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/SendFailed.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/sctp/Shutdown.java - -MACOSX_SRC_DIRS := -ifeq ($(OPENJDK_TARGET_OS), macosx) - MACOSX_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/classes - - # this files are duplicated in MACOSX_SRC_DIRS - EXFILES += $(JDK_TOPDIR)/src/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/java2d/BackBufferCapsProvider.java \ - $(JDK_TOPDIR)/src/solaris/classes/java/net/DefaultInterface.java \ - $(JDK_TOPDIR)/src/solaris/classes/java/lang/ClassLoaderHelper.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java \ - $(JDK_TOPDIR)/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java \ - EXFILES += $(SCTP_IMPL_CLASSES) - -endif - -# The security classes should not end up in the classes directory as that will prevent them -# from working when running the exploded jdk image. Compile them separately to a different -# directory from where the jars can be created. -SECURITY_PKGS := \ - com/oracle/security/ucrypto \ - com/sun/crypto/provider \ - javax/crypto \ - sun/security/ec \ - sun/security/internal \ - sun/security/mscapi \ - sun/security/pkcs11 \ - # - -AIX_SRC_DIRS := -ifeq ($(OPENJDK_TARGET_OS),aix) - AIX_SRC_DIRS += $(JDK_TOPDIR)/src/aix/classes - - # these files are duplicated in AIX_SRC_DIRS - EXFILES += $(SCTP_IMPL_CLASSES) -endif - -# The JDK_USER_DEFINED_FILTER is a poor man's incremental build: by specifying -# JDK_FILTER at the make command line, only a subset of the JDK java files will -# be recompiled. If multiple paths are separated by comma, convert that into a -# space separated list. -JDK_USER_DEFINED_FILTER := $(strip $(subst $(COMMA),$(SPACE), $(JDK_FILTER))) - -ifeq ($(ENABLE_SJAVAC),yes) - # With sjavac enabled, excluded sources are not even considered for linking. - # Explicitly add the security sources to sourcepath for linking. - BUILD_JDK_SOURCEPATH:=$(patsubst %,-i$(SPACE)%/*,$(SECURITY_PKGS)) \ - -sourcepath $(JDK_TOPDIR)/src/share/classes -endif - -$(eval $(call SetupJavaCompilation,BUILD_JDK,\ - SETUP:=GENERATE_JDKBYTECODE,\ - SRC:=$(JDK_TOPDIR)/src/share/classes \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes \ - $(MACOSX_SRC_DIRS) \ - $(AIX_SRC_DIRS) \ - $(JDK_OUTPUTDIR)/gensrc \ - $(JDK_OUTPUTDIR)/gensrc_no_srczip \ - $(CLOSED_SRC_DIRS),\ - INCLUDES:=$(JDK_USER_DEFINED_FILTER),\ - EXCLUDES:=$(EXCLUDES) $(SECURITY_PKGS),\ - EXCLUDE_FILES:=$(EXFILES),\ - BIN:=$(JDK_OUTPUTDIR)/classes,\ - COPY:=$(COPY_PATTERNS),\ - COPY_FILES:=$(COPY_FILES),\ - CLEAN_FILES:=$(CLEAN_FILES),\ - HEADERS:=$(JDK_OUTPUTDIR)/gensrc_headers,\ - ADD_JAVAC_FLAGS:=$(BUILD_JDK_SOURCEPATH))) - -########################################################################################## - -$(eval $(call SetupJavaCompilation,BUILD_SECURITY, \ - SETUP := GENERATE_JDKBYTECODE, \ - SRC := $(JDK_TOPDIR)/src/share/classes \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes \ - $(MACOSX_SRC_DIRS) \ - $(CLOSED_SRC_DIRS), \ - INCLUDES := $(SECURITY_PKGS), \ - EXCLUDES := $(EXCLUDES), \ - EXCLUDE_FILES := $(EXFILES), \ - BIN := $(JDK_OUTPUTDIR)/classes_security, \ - HEADERS := $(JDK_OUTPUTDIR)/gensrc_headers)) - -$(BUILD_SECURITY): $(BUILD_JDK) - -########################################################################################## - -$(JDK_OUTPUTDIR)/classes/META-INF/services/com.sun.tools.xjc.Plugin: - $(MKDIR) -p $(@D) - $(TOUCH) $@ - -########################################################################################## - - -########################################################################################## - -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - $(eval $(call SetupJavaCompilation,BUILD_ACCESSBRIDGE_32, \ - SETUP := GENERATE_JDKBYTECODE, \ - JAVAC_FLAGS := -cp $(JDK_OUTPUTDIR)/classes, \ - SRC := $(JDK_OUTPUTDIR)/gensrc_ab/32bit, \ - BIN := $(JDK_OUTPUTDIR)/classes_ab/32bit, \ - HEADERS := $(JDK_OUTPUTDIR)/gensrc_headers_ab/32)) - - $(BUILD_ACCESSBRIDGE_32): $(BUILD_JDK) - - $(eval $(call SetupJavaCompilation,BUILD_ACCESSBRIDGE_LEGACY, \ - SETUP := GENERATE_JDKBYTECODE, \ - JAVAC_FLAGS := -cp $(JDK_OUTPUTDIR)/classes, \ - SRC := $(JDK_OUTPUTDIR)/gensrc_ab/legacy, \ - BIN := $(JDK_OUTPUTDIR)/classes_ab/legacy, \ - HEADERS := $(JDK_OUTPUTDIR)/gensrc_headers_ab/legacy)) - - $(BUILD_ACCESSBRIDGE_LEGACY): $(BUILD_JDK) - - else - - $(eval $(call SetupJavaCompilation,BUILD_ACCESSBRIDGE_64, \ - SETUP := GENERATE_JDKBYTECODE, \ - JAVAC_FLAGS := -cp $(JDK_OUTPUTDIR)/classes, \ - SRC := $(JDK_OUTPUTDIR)/gensrc_ab/64bit, \ - BIN := $(JDK_OUTPUTDIR)/classes_ab/64bit, \ - HEADERS := $(JDK_OUTPUTDIR)/gensrc_headers_ab/64)) - - $(BUILD_ACCESSBRIDGE_64): $(BUILD_JDK) - - endif - endif -endif - -########################################################################################## - -all: $(BUILD_JDK) $(BUILD_SECURITY) $(COPY_EXTRA) \ - $(JDK_OUTPUTDIR)/classes/META-INF/services/com.sun.tools.xjc.Plugin \ - $(BUILD_ACCESSBRIDGE_32) $(BUILD_ACCESSBRIDGE_64) \ - $(BUILD_ACCESSBRIDGE_LEGACY) - -.PHONY: all diff --git a/jdk/make/CompileLaunchers.gmk b/jdk/make/CompileLaunchers.gmk deleted file mode 100644 index bb995d8a6ab..00000000000 --- a/jdk/make/CompileLaunchers.gmk +++ /dev/null @@ -1,694 +0,0 @@ -# -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -default: all - -include $(SPEC) -include MakeBase.gmk -include NativeCompilation.gmk - -# Setup the java compilers for the JDK build. -include Setup.gmk - -# Prepare the find cache. -$(eval $(call FillCacheFind, $(JDK_TOPDIR)/src/share/bin)) - -# Build tools -include Tools.gmk - -BUILD_LAUNCHERS = - -# When building a legacy overlay image (on solaris 64 bit), the launchers -# need to be built with a different rpath and a different output dir. -ifeq ($(OVERLAY_IMAGES), true) - ORIGIN_ROOT := /../.. - OUTPUT_SUBDIR := $(OPENJDK_TARGET_CPU_ISADIR) -else - ORIGIN_ROOT := /.. -endif - -ifeq ($(OPENJDK_TARGET_OS), macosx) - ORIGIN_ARG := $(call SET_EXECUTABLE_ORIGIN) -else - ORIGIN_ARG := $(call SET_EXECUTABLE_ORIGIN,$(ORIGIN_ROOT)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli) -endif - -# -# Applications expect to be able to link against libjawt without invoking -# System.loadLibrary("jawt") first. This was the behaviour described in the -# devloper documentation of JAWT and what worked with OpenJDK6. -# -ifneq ($(findstring $(OPENJDK_TARGET_OS), linux solaris), ) - ORIGIN_ARG += $(call SET_EXECUTABLE_ORIGIN,$(ORIGIN_ROOT)/lib$(OPENJDK_TARGET_CPU_LIBDIR)) -endif - -define SetupLauncher - # TODO: Fix mapfile on solaris. Won't work with ld as linker. - # Parameter 1 is the name of the launcher (java, javac, jar...) - # Parameter 2 is extra CFLAGS - # Parameter 3 is extra LDFLAGS - # Parameter 4 is extra LDFLAGS_SUFFIX_posix - # Parameter 5 is extra LDFLAGS_SUFFIX_windows - # Parameter 6 is optional Windows JLI library (full path) - # Parameter 7 is optional Windows resource (RC) flags - # Parameter 8 is optional Windows version resource file (.rc) - # Parameter 9 is different output dir - # Parameter 10 if set, link statically with c runtime on windows. - # Parameter 11 if set, override plist file on macosx. - - $1_WINDOWS_JLI_LIB := $(JDK_OUTPUTDIR)/objs/libjli/jli.lib - ifneq ($6, ) - $1_WINDOWS_JLI_LIB := $6 - endif - $1_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc - ifneq ($8, ) - $1_VERSION_INFO_RESOURCE := $8 - endif - - $1_LDFLAGS := $3 - $1_LDFLAGS_SUFFIX := - ifeq ($(OPENJDK_TARGET_OS), macosx) - $1_PLIST_FILE := Info-cmdline.plist - ifneq ($(11), ) - $1_PLIST_FILE := $(11) - ifneq ($$(findstring privileged, $$($1_PLIST_FILE)), ) - $1_CODESIGN := true - endif - endif - - $1_LDFLAGS += -Wl,-all_load $(JDK_OUTPUTDIR)/objs/libjli_static.a \ - -framework Cocoa -framework Security -framework ApplicationServices \ - -sectcreate __TEXT __info_plist $(JDK_TOPDIR)/src/macosx/lib/$$($1_PLIST_FILE) - $1_LDFLAGS_SUFFIX += -pthread - endif - - ifeq ($(OPENJDK_TARGET_OS), aix) - $1_LDFLAGS_SUFFIX += -L$(JDK_OUTPUTDIR)/objs -ljli_static - endif - - ifeq ($(USE_EXTERNAL_LIBZ), true) - $1_LDFLAGS_SUFFIX += -lz - endif - - $1_OUTPUT_DIR_ARG := $9 - ifeq (, $$($1_OUTPUT_DIR_ARG)) - $1_OUTPUT_DIR_ARG := $(JDK_OUTPUTDIR)/bin - endif - - # TODO: maybe it's better to move this if-statement out of this function - ifeq ($1, java) - $1_OPTIMIZATION_ARG := HIGH - $1_LDFLAGS_solaris := -R$(OPENWIN_HOME)/lib$(OPENJDK_TARGET_CPU_ISADIR) - else - $1_OPTIMIZATION_ARG := LOW - endif - - $1_CFLAGS := $(CFLAGS_JDKEXE) - ifeq ($(10), true) - $1_CFLAGS := $(filter-out -MD, $(CFLAGS_JDKEXE)) - endif - - # The linker on older SuSE distros (e.g. on SLES 10) complains with: - # "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." - # if feeded with a version script which contains named tags. - ifeq ($(USING_BROKEN_SUSE_LD),yes) - ifneq ($(wildcard $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU).anonymous), ) - $1_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU).anonymous - else - $1_MAPFILE := - endif - else - ifneq ($(wildcard $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU)), ) - $1_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU) - else - $1_MAPFILE := - endif - endif - - $(call SetupNativeCompilation,BUILD_LAUNCHER_$1, \ - SRC := $(JDK_TOPDIR)/src/share/bin, \ - INCLUDE_FILES := main.c, \ - LANG := C, \ - OPTIMIZATION := $$($1_OPTIMIZATION_ARG), \ - CFLAGS := $$($1_CFLAGS) \ - -I$(JDK_TOPDIR)/src/share/bin \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS)/bin \ - -DFULL_VERSION='"$(FULL_VERSION)"' \ - -DJDK_MAJOR_VERSION='"$(JDK_MAJOR_VERSION)"' \ - -DJDK_MINOR_VERSION='"$(JDK_MINOR_VERSION)"' \ - -DLAUNCHER_NAME='"$(LAUNCHER_NAME)"' \ - -DPROGNAME='"$1"' $(DPACKAGEPATH) \ - $2, \ - CFLAGS_linux := -fPIC, \ - CFLAGS_solaris := -KPIC -DHAVE_GETHRTIME, \ - LDFLAGS := $(LDFLAGS_JDKEXE) \ - $(ORIGIN_ARG) \ - $$($1_LDFLAGS), \ - LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_NAME,$1), \ - LDFLAGS_linux := -lpthread \ - $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ - LDFLAGS_solaris := $$($1_LDFLAGS_solaris) \ - $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ - MAPFILE := $$($1_MAPFILE), \ - LDFLAGS_SUFFIX := $(LDFLAGS_JDKEXE_SUFFIX) $$($1_LDFLAGS_SUFFIX), \ - LDFLAGS_SUFFIX_posix := $4, \ - LDFLAGS_SUFFIX_windows := $$($1_WINDOWS_JLI_LIB) \ - $(JDK_OUTPUTDIR)/objs/libjava/java.lib advapi32.lib $5, \ - LDFLAGS_SUFFIX_linux := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli $(LIBDL) -lc, \ - LDFLAGS_SUFFIX_solaris := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli -lthread $(LIBDL) -lc, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/$1_objs$(OUTPUT_SUBDIR), \ - OUTPUT_DIR := $$($1_OUTPUT_DIR_ARG)$(OUTPUT_SUBDIR), \ - PROGRAM := $1, \ - DEBUG_SYMBOLS := true, \ - VERSIONINFO_RESOURCE := $$($1_VERSION_INFO_RESOURCE), \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=$1$(EXE_SUFFIX)" \ - -D "JDK_INTERNAL_NAME=$1" \ - -D "JDK_FTYPE=0x1L" \ - $7, \ - MANIFEST := $(JDK_TOPDIR)/src/windows/resource/java.manifest, \ - CODESIGN := $$($1_CODESIGN)) - - BUILD_LAUNCHERS += $$(BUILD_LAUNCHER_$1) - - ifneq (,$(filter $(OPENJDK_TARGET_OS), macosx aix)) - $$(BUILD_LAUNCHER_$1): $(JDK_OUTPUTDIR)/objs/libjli_static.a - endif - - ifeq ($(OPENJDK_TARGET_OS), windows) - $$(BUILD_LAUNCHER_$1): $(JDK_OUTPUTDIR)/objs/libjava/java.lib \ - $$($1_WINDOWS_JLI_LIB) - endif -endef - -########################################################################################## - -XLIBS := $(X_LIBS) -lX11 -ifeq ($(OPENJDK_TARGET_OS), macosx) - DPACKAGEPATH := -DPACKAGE_PATH='"$(PACKAGE_PATH)"' - XLIBS := -endif - -ifdef OPENJDK - JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/windows/resource/icons" -else - JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/closed/windows/native/sun/windows" -endif - -# On windows, the debuginfo files get the same name as for java.dll. Build -# into another dir and copy selectively so debuginfo for java.dll isn't -# overwritten. -$(eval $(call SetupLauncher,java, \ - -DEXPAND_CLASSPATH_WILDCARDS,,,user32.lib comctl32.lib, \ - $(JDK_OUTPUTDIR)/objs/jli_static.lib, $(JAVA_RC_FLAGS), \ - $(JDK_TOPDIR)/src/windows/resource/java.rc, $(JDK_OUTPUTDIR)/objs/java_objs,true)) - -$(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX): $(BUILD_LAUNCHER_java) - $(MKDIR) -p $(@D) - $(RM) $@ - $(CP) $(JDK_OUTPUTDIR)/objs/java_objs$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX) $@ - -BUILD_LAUNCHERS += $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX) - -ifeq ($(OPENJDK_TARGET_OS), windows) - $(eval $(call SetupLauncher,javaw, \ - -DJAVAW -DEXPAND_CLASSPATH_WILDCARDS,,,user32.lib comctl32.lib, \ - $(JDK_OUTPUTDIR)/objs/jli_static.lib, $(JAVA_RC_FLAGS), \ - $(JDK_TOPDIR)/src/windows/resource/java.rc,,true)) -endif - - -ifndef BUILD_HEADLESS_ONLY - $(eval $(call SetupLauncher,appletviewer, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.applet.Main"$(COMMA) }',, \ - $(XLIBS))) -endif - -$(eval $(call SetupLauncher,extcheck, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.extcheck.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,idlj, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.corba.se.idl.toJavaPortable.Compile"$(COMMA) }')) - -$(eval $(call SetupLauncher,jar, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jar.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,jarsigner, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.jarsigner.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,javac, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javac.Main"$(COMMA) }')) - -ifeq ($(ENABLE_SJAVAC), yes) - $(eval $(call SetupLauncher,sjavac, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.sjavac.Main"$(COMMA) }')) -endif - -$(eval $(call SetupLauncher,javadoc, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javadoc.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,javah, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javah.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,javap, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javap.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,jdeps, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.jdeps.Main"$(COMMA) }')) - -BUILD_LAUNCHER_jconsole_CFLAGS_windows := -DJAVAW -BUILD_LAUNCHER_jconsole_LDFLAGS_windows := user32.lib - -$(eval $(call SetupLauncher,jconsole, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "-J-Djconsole.showOutputViewer"$(COMMA) "sun.tools.jconsole.JConsole"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/jconsole.jar"$(COMMA) "/lib/tools.jar"$(COMMA) "/classes" }')) - -$(eval $(call SetupLauncher,jdb, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.example.debug.tty.TTY"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }')) - -$(eval $(call SetupLauncher,jhat, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.hat.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,jinfo, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ - "sun.tools.jinfo.JInfo"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ - ,,,,,,,,,Info-privileged.plist)) - -$(eval $(call SetupLauncher,jmap, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ - "sun.tools.jmap.JMap"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ - ,,,,,,,,,Info-privileged.plist)) - -$(eval $(call SetupLauncher,jps, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jps.Jps"$(COMMA) }')) - -$(eval $(call SetupLauncher,jrunscript, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.script.shell.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,jjs, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "jdk.nashorn.tools.Shell"$(COMMA) }')) - -$(eval $(call SetupLauncher,jsadebugd, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.jvm.hotspot.jdi.SADebugServer"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ - ,,,,,,,,,Info-privileged.plist)) - -$(eval $(call SetupLauncher,jstack, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ - "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ - "sun.tools.jstack.JStack"$(COMMA) }' \ - -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ - ,,,,,,,,,Info-privileged.plist)) - -$(eval $(call SetupLauncher,jstat, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jstat.Jstat"$(COMMA) }')) - -$(eval $(call SetupLauncher,jstatd, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jstatd.Jstatd"$(COMMA) }')) - -$(eval $(call SetupLauncher,keytool, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.keytool.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,native2ascii, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.native2ascii.Main"$(COMMA) }')) - -ifndef BUILD_HEADLESS_ONLY - $(eval $(call SetupLauncher,policytool, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.policytool.PolicyTool"$(COMMA) }',, \ - $(XLIBS))) -endif - -$(eval $(call SetupLauncher,rmic, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.rmic.Main"$(COMMA) }')) - -$(eval $(call SetupLauncher,schemagen, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.jxc.SchemaGenerator"$(COMMA) }')) - -$(eval $(call SetupLauncher,serialver, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.serialver.SerialVer"$(COMMA) }')) - -$(eval $(call SetupLauncher,xjc, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.xjc.Driver"$(COMMA) }')) - -$(eval $(call SetupLauncher,wsgen, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.ws.WsGen"$(COMMA) }')) - -$(eval $(call SetupLauncher,wsimport, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.ws.WsImport"$(COMMA) }')) - -$(eval $(call SetupLauncher,orbd, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ - "-J-Dcom.sun.CORBA.activation.DbDir=./orb.db"$(COMMA) \ - "-J-Dcom.sun.CORBA.activation.Port=1049"$(COMMA) \ - "-J-Dcom.sun.CORBA.POA.ORBServerId=1"$(COMMA) \ - "com.sun.corba.se.impl.activation.ORBD"$(COMMA) }')) - -$(eval $(call SetupLauncher,servertool, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.corba.se.impl.activation.ServerTool"$(COMMA) }')) - -$(eval $(call SetupLauncher,tnameserv, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ - "-J-Dcom.sun.CORBA.activation.DbDir=./orb.db"$(COMMA) \ - "-J-Djava.util.logging.LoggingPermission=contol"$(COMMA) \ - "-J-Dcom.sun.CORBA.POA.ORBServerId=1"$(COMMA) \ - "com.sun.corba.se.impl.naming.cosnaming.TransientNameServer"$(COMMA) }')) - -$(eval $(call SetupLauncher,pack200, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.java.util.jar.pack.Driver"$(COMMA) }')) - -$(eval $(call SetupLauncher,rmid, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.server.Activation"$(COMMA) }')) - -$(eval $(call SetupLauncher,rmiregistry, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.registry.RegistryImpl"$(COMMA) }')) - -$(eval $(call SetupLauncher,jcmd, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jcmd.JCmd"$(COMMA) }')) - -ifeq ($(OPENJDK_TARGET_OS), windows) - $(eval $(call SetupLauncher,kinit, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Kinit"$(COMMA) }')) - - $(eval $(call SetupLauncher,klist, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Klist"$(COMMA) }')) - - $(eval $(call SetupLauncher,ktab, \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Ktab"$(COMMA) }')) -endif - -########################################################################################## -# The order of the object files on the link command line affects the size of the resulting -# binary (at least on linux) which causes the size to differ between old and new build. -ifeq ($(USE_EXTERNAL_LIBZ), true) - UNPACKEXE_CFLAGS := -DSYSTEM_ZLIB - UNPACKEXE_ZIPOBJS := -lz -else - UNPACKEXE_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/java/util/zip/zlib-1.2.8 - UNPACKEXE_ZIPOBJS := $(JDK_OUTPUTDIR)/objs/libzip/zcrc32$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/deflate$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/trees$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/zadler32$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/compress$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/zutil$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/inflate$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/infback$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/inftrees$(OBJ_SUFFIX) \ - $(JDK_OUTPUTDIR)/objs/libzip/inffast$(OBJ_SUFFIX) - -endif - -UNPACKEXE_LANG := C -ifeq ($(OPENJDK_TARGET_OS), solaris) - UNPACKEXE_LANG := C++ -endif -UNPACKEXE_DEBUG_SYMBOLS := true -# On windows, unpack200 is linked completely differently to all other -# executables, using the compiler with the compiler arguments. -# It's also linked incrementally, producing a .ilk file that needs to -# be kept away. -ifeq ($(OPENJDK_TARGET_OS), windows) - BUILD_UNPACKEXE_LDEXE := $(CC) - EXE_OUT_OPTION_save := $(EXE_OUT_OPTION) - EXE_OUT_OPTION := -Fe - # With the current way unpack200 is built, debug symbols aren't supported - # anyway. - UNPACKEXE_DEBUG_SYMBOLS := -endif - -# The linker on older SuSE distros (e.g. on SLES 10) complains with: -# "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." -# if feeded with a version script which contains named tags. -ifeq ($(USING_BROKEN_SUSE_LD), yes) - UNPACK_MAPFILE = $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers-unpack200.anonymous -else - UNPACK_MAPFILE = $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers-unpack200 -endif - -$(eval $(call SetupNativeCompilation,BUILD_UNPACKEXE, \ - SRC := $(JDK_TOPDIR)/src/share/native/com/sun/java/util/jar/pack, \ - EXCLUDE_FILES := jni.cpp, \ - LANG := $(UNPACKEXE_LANG), \ - OPTIMIZATION := LOW, \ - CFLAGS := $(UNPACKEXE_CFLAGS) $(CXXFLAGS_JDKEXE) \ - -DFULL, \ - CFLAGS_release := -DPRODUCT, \ - CFLAGS_linux := -fPIC, \ - CFLAGS_solaris := -KPIC, \ - CFLAGS_macosx := -fPIC, \ - MAPFILE := $(UNPACK_MAPFILE),\ - LDFLAGS := $(UNPACKEXE_ZIPOBJS), \ - LDFLAGS_windows := $(CXXFLAGS_JDKEXE), \ - LDFLAGS_posix := $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \ - $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_linux := -lc, \ - LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \ - LDFLAGS_SUFFIX := $(LIBCXX), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \ - OUTPUT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \ - PROGRAM := unpack200, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=unpack200.exe" \ - -D "JDK_INTERNAL_NAME=unpack200" \ - -D "JDK_FTYPE=0x1L", \ - DEBUG_SYMBOLS := $(UNPACKEXE_DEBUG_SYMBOLS), \ - MANIFEST := $(JDK_TOPDIR)/src/windows/resource/unpack200_proto.exe.manifest)) - -ifeq ($(OPENJDK_TARGET_OS), windows) - EXE_OUT_OPTION := $(EXE_OUT_OPTION_save) -endif - -ifneq ($(USE_EXTERNAL_LIBZ), true) - - $(BUILD_UNPACKEXE): $(UNPACKEXE_ZIPOBJS) - -endif - -# Build into object dir and copy executable afterwards to avoid .ilk file in -# image. The real fix would be clean up linking of unpack200 using -# -link -incremental:no -# like all other launchers. -$(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/unpack200$(EXE_SUFFIX): $(BUILD_UNPACKEXE) - $(call install-file) - -BUILD_LAUNCHERS += $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/unpack200$(EXE_SUFFIX) - -########################################################################################## - - -BUILD_JEXEC := -BUILD_JEXEC_SRC := -BUILD_JEXEC_INC := -BUILD_JEXEC_DST_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) - -# -# UNHANDLED: -# - COMPILE_APPROACH = normal -# - -# -# jdk/make/java/Makefile -# -ifeq ($(OPENJDK_TARGET_OS), solaris) - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - BUILD_JEXEC := 1 - endif -endif - -ifeq ($(OPENJDK_TARGET_OS), linux) - BUILD_JEXEC := 1 -endif # OPENJDK_TARGET_OS - -# -# jdk/make/java/jexec/Makefile -# -ifeq ($(BUILD_JEXEC), 1) - - ifeq ($(OPENJDK_TARGET_OS), windows) - else ifeq ($(OPENJDK_TARGET_OS), macosx) - BUILD_JEXEC_SRC := $(JDK_TOPDIR)/src/macosx/bin - else - BUILD_JEXEC_SRC := $(JDK_TOPDIR)/src/solaris/bin - endif - - ifeq ($(OPENJDK_TARGET_OS), linux) - BUILD_JEXEC_DST_DIR := $(JDK_OUTPUTDIR)/lib - BUILD_JEXEC_INC += -I$(JDK_TOPDIR)/src/share/bin - endif -endif - -# -# Note that the two Makefile's seems to contradict each other, -# and that src/macosx/bin/jexec.c seems unused -# -ifneq ($(BUILD_JEXEC_SRC), ) - $(eval $(call SetupNativeCompilation,BUILD_JEXEC, \ - SRC := $(BUILD_JEXEC_SRC), \ - INCLUDE_FILES := jexec.c, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKEXE) \ - $(BUILD_JEXEC_INC), \ - CFLAGS_linux := -fPIC, \ - CFLAGS_solaris := -KPIC, \ - LDFLAGS := $(LDFLAGS_JDKEXE) \ - $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/jexec_obj, \ - OUTPUT_DIR := $(BUILD_JEXEC_DST_DIR), \ - DEBUG_SYMBOLS := true, \ - PROGRAM := jexec)) - - BUILD_LAUNCHERS += $(BUILD_JEXEC) -endif - -########################################################################################## - -# -# The java-rmi.cgi script in bin/ only gets delivered in certain situations -# -JAVA_RMI_CGI := $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java-rmi.cgi -ifeq ($(OPENJDK_TARGET_OS), linux) - BUILD_LAUNCHERS += $(JAVA_RMI_CGI) -endif -ifeq ($(OPENJDK_TARGET_OS), solaris) - BUILD_LAUNCHERS += $(JAVA_RMI_CGI) -endif - -# TODO: -# On windows java-rmi.cgi shouldn't be bundled since Java 1.2, but has been built all -# this time anyway. Since jdk6, it has been built from the wrong source and resulted -# in a (almost) copy of the standard java launcher named "java-rmi.exe" ending up in -# the final images bin dir. This weird behavior is mimicked here in the converted -# makefiles for now. Should probably just be deleted. -# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512052 -ifeq ($(OPENJDK_TARGET_OS), windows) - $(eval $(call SetupLauncher,java-rmi, , \ - $(call SET_SHARED_LIBRARY_MAPFILE,$(JDK_TOPDIR)/make/java/main/java/mapfile-$(OPENJDK_TARGET_CPU)))) -else - $(JAVA_RMI_CGI): $(JDK_TOPDIR)/src/solaris/bin/java-rmi.cgi.sh - $(call install-file) - $(CHMOD) a+x $@ -endif - -########################################################################################## - -BUILD_JSPAWNHELPER := -BUILD_JSPAWNHELPER_SRC := $(JDK_TOPDIR)/src/solaris/native/java/lang -BUILD_JSPAWNHELPER_DST_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) -LINK_JSPAWNHELPER_OBJECTS := $(JDK_OUTPUTDIR)/objs/libjava/childproc.o -LINK_JSPAWNHELPER_FLAGS := - -ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), ) - BUILD_JSPAWNHELPER := 1 -endif - -ifeq ($(OPENJDK_TARGET_OS), macosx) - BUILD_JSPAWNHELPER_DST_DIR := $(JDK_OUTPUTDIR)/lib -endif - -ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) - LINK_JSPAWNHELPER_FLAGS += $(COMPILER_TARGET_BITS_FLAG)64 -endif - -ifeq ($(BUILD_JSPAWNHELPER), 1) - $(eval $(call SetupNativeCompilation,BUILD_JSPAWNHELPER, \ - SRC := $(BUILD_JSPAWNHELPER_SRC), \ - INCLUDE_FILES := jspawnhelper.c, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKEXE), \ - LDFLAGS := $(LDFLAGS_JDKEXE) $(LINK_JSPAWNHELPER_FLAGS), \ - LDFLAGS_SUFFIX := $(LINK_JSPAWNHELPER_OBJECTS), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/jspawnhelper, \ - OUTPUT_DIR := $(BUILD_JSPAWNHELPER_DST_DIR), \ - PROGRAM := jspawnhelper)) - - $(BUILD_JSPAWNHELPER): $(LINK_JSPAWNHELPER_OBJECTS) - - BUILD_LAUNCHERS += $(BUILD_JSPAWNHELPER) -endif - -########################################################################################## -# jabswitch - -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - - $(eval $(call SetupNativeCompilation,BUILD_JABSWITCH, \ - SRC := $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge, \ - INCLUDE_FILES := jabswitch.cpp, \ - LANG := C++, \ - CFLAGS := $(filter-out -Zc:wchar_t-, $(CFLAGS_JDKEXE)) -Zc:wchar_t \ - -analyze- -Od -Gd -D_WINDOWS \ - -D_UNICODE -DUNICODE -RTC1 -EHsc, \ - LDFLAGS := $(LDFLAGS_JDKEXE) \ - Advapi32.lib Version.lib User32.lib, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/jabswitch, \ - OUTPUT_DIR := $(JDK_OUTPUTDIR)/bin, \ - PROGRAM := jabswitch, \ - DEBUG_SYMBOLS := true, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge/AccessBridgeStatusWindow.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=jabswitch.exe" \ - -D "JDK_INTERNAL_NAME=jabswitch" \ - -D "JDK_FTYPE=0x01L", \ - MANIFEST := $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge/jabswitch.manifest)) - - BUILD_LAUNCHERS += $(BUILD_JABSWITCH) - - endif -endif - -########################################################################################## - -$(BUILD_LAUNCHERS): $(JDK_TOPDIR)/make/CompileLaunchers.gmk - -all: $(BUILD_LAUNCHERS) - -.PHONY: all diff --git a/jdk/make/CopyFiles.gmk b/jdk/make/CopyFiles.gmk deleted file mode 100644 index 7666fcd2dd5..00000000000 --- a/jdk/make/CopyFiles.gmk +++ /dev/null @@ -1,564 +0,0 @@ -# -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -INCLUDEDIR = $(JDK_OUTPUTDIR)/include - -OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/$(OPENJDK_TARGET_OS) - -ifeq ($(OPENJDK_TARGET_OS), windows) - OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/win32 -else ifeq ($(OPENJDK_TARGET_OS), macosx) - OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/darwin -endif - -# -# Copy exported header files to outputdir. -# -H_TARGET_FILES = $(INCLUDEDIR)/jdwpTransport.h \ - $(INCLUDEDIR)/jni.h \ - $(INCLUDEDIR)/jvmti.h \ - $(INCLUDEDIR)/jvmticmlr.h \ - $(INCLUDEDIR)/classfile_constants.h \ - $(INCLUDEDIR)/jawt.h \ - $(OPENJDK_TARGET_OS_INCLUDE)/jni_md.h \ - $(OPENJDK_TARGET_OS_INCLUDE)/jawt_md.h - -$(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/share/javavm/export/%.h - $(call install-file) - -$(OPENJDK_TARGET_OS_INCLUDE)/%.h: $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_EXPORT_DIR)/javavm/export/%.h - $(call install-file) - -COPY_FILES = $(H_TARGET_FILES) - -########################################################################################## - -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - COPY_FILES += $(OPENJDK_TARGET_OS_INCLUDE)/bridge/AccessBridgeCallbacks.h \ - $(OPENJDK_TARGET_OS_INCLUDE)/bridge/AccessBridgeCalls.h \ - $(OPENJDK_TARGET_OS_INCLUDE)/bridge/AccessBridgePackages.h \ - $(OPENJDK_TARGET_OS_INCLUDE)/bridge/AccessBridgeCalls.c \ - $(JDK_OUTPUTDIR)/lib/accessibility.properties - - $(OPENJDK_TARGET_OS_INCLUDE)/bridge/%: \ - $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge/% - $(install-file) - - $(JDK_OUTPUTDIR)/lib/accessibility.properties: \ - $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge/accessibility.properties - $(install-file) - - endif -endif - -########################################################################################## - -LIBDIR = $(JDK_OUTPUTDIR)/lib - -MGMT_LIBDIR = $(LIBDIR)/management -MGMT_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/management -MGMT_SRC_FILES = $(wildcard $(MGMT_LIB_SRC)/*) -MGMT_TARGET_FILES = $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) - -$(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties - $(call install-file) - $(CHMOD) 644 $@ - -# this file has different permissions...don't know why... -$(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access - $(call install-file) - $(CHMOD) 644 $@ - -$(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% - $(call install-file) - $(CHMOD) 444 $@ - -COPY_FILES += $(MGMT_TARGET_FILES) - -########################################################################################## - -LOGGING_LIB_SRC = $(JDK_TOPDIR)/src/share/lib - -$(LIBDIR)/logging.properties: $(LOGGING_LIB_SRC)/logging.properties - $(call install-file) - -COPY_FILES += $(LIBDIR)/logging.properties - -########################################################################################## -# -# Copy property files from sun/print to LIBDIR -# -PSFONTPROPFILE_SRC_DIR = $(JDK_TOPDIR)/src/share/classes/sun/print -PSFONTPROPFILE_SRCS = $(wildcard $(PSFONTPROPFILE_SRC_DIR)/*.properties*) -PSFONTPROPFILE_TARGET_FILES = $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) - -$(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% - $(call install-file) - -COPY_FILES += $(PSFONTPROPFILE_TARGET_FILES) - -########################################################################################## -# -# Copy cursor.properties and cursors gif files to LIBDIR -# -ifneq ($(OPENJDK_TARGET_OS), macosx) - OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib -else - OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/macosx/lib -endif - -CURSORS_DEST_DIR = $(LIBDIR)/images/cursors -CURSORS_OPENJDK_TARGET_OS_LIB_SRC = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/lib/images/cursors - -$(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties - $(call install-file) - -COPY_FILES += $(CURSORS_DEST_DIR)/cursors.properties - -CURSORS_LIB_SRC = $(JDK_TOPDIR)/src/share/lib/images/cursors -ifeq ($(OPENJDK_TARGET_OS), windows) - CURSORS_SRC_FILES = $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/win32_*.gif) -else # OPENJDK_TARGET_OS - CURSORS_SRC_FILES = $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/motif_*.gif) -endif # OPENJDK_TARGET_OS -CURSORS_TARGET_FILES = $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) - -$(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% - $(call install-file) - -COPY_FILES += $(CURSORS_TARGET_FILES) - -########################################################################################## - -CALENDARS_SRC := $(JDK_TOPDIR)/src/share/lib - -$(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties - $(call install-file) - -COPY_FILES += $(LIBDIR)/calendars.properties - -$(LIBDIR)/hijrah-config-umalqura.properties: $(CALENDARS_SRC)/hijrah-config-umalqura.properties - $(MKDIR) -p $(@D) - $(RM) $@ - $(CP) $< $@ - -COPY_FILES += $(LIBDIR)/hijrah-config-umalqura.properties - -########################################################################################## - -ifneq ($(findstring $(OPENJDK_TARGET_OS), windows aix),) - - TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS)/lib - - $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings - $(call install-file) - - COPY_FILES += $(LIBDIR)/tzmappings - -endif - -########################################################################################## - -ICCPROFILE_DEST_DIR := $(LIBDIR)/cmm - -ifdef OPENJDK - ICCPROFILE_SRC_DIR := $(JDK_TOPDIR)/src/share/lib/cmm/lcms -else - ICCPROFILE_SRC_DIR := $(JDK_TOPDIR)/src/closed/share/lib/cmm/kcms -endif - -ICCPROFILE_SRCS := $(wildcard $(ICCPROFILE_SRC_DIR)/*.pf) -ICCPROFILE_TARGET_FILES := $(subst $(ICCPROFILE_SRC_DIR),$(ICCPROFILE_DEST_DIR),$(ICCPROFILE_SRCS)) - -$(ICCPROFILE_DEST_DIR)%.pf: $(ICCPROFILE_SRC_DIR)%.pf - $(call install-file) - $(CHMOD) 444 $@ - -COPY_FILES += $(ICCPROFILE_TARGET_FILES) - -########################################################################################## - -ifneq ($(FREETYPE_BUNDLE_LIB_PATH), ) - # We need to bundle the freetype library, so it will be available at runtime as well as link time. - # - # NB: Default freetype build system uses -h linker option and - # result .so contains hardcoded library name that is later - # used for adding dependencies to other objects - # (e.g. libfontmanager.so). - # - # It is not obvious how to extract that hardcoded name (libfreetype.so.6) - # without overcomplicating logic here. - # To workaround this we hardcode .6 suffix for now. - # - # Note that .so.6 library will not be found by System.loadLibrary() - # but fortunately we need to load FreeType library explicitly - # on windows only - # - #TODO: rework this to avoid hardcoding library name in the makefile - # - ifeq ($(OPENJDK_TARGET_OS), windows) - FREETYPE_TARGET_LIB = $(JDK_OUTPUTDIR)/bin/$(call SHARED_LIBRARY,freetype) - else - FREETYPE_TARGET_LIB = $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/$(call SHARED_LIBRARY,freetype).6 - endif - - $(FREETYPE_TARGET_LIB): $(FREETYPE_BUNDLE_LIB_PATH)/$(call SHARED_LIBRARY,freetype) - $(CP) $(FREETYPE_BUNDLE_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@ - ifeq ($(OPENJDK_BUILD_OS), windows) - $(CHMOD) +rx $@ - endif - - COPY_FILES += $(FREETYPE_TARGET_LIB) -endif - -########################################################################################## - -# Copy msvcrXX.dll on windows - -ifeq ($(OPENJDK_TARGET_OS), windows) - MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL)) - # Chmod to avoid permission issues if bundles are unpacked on unix platforms. - $(MSVCR_TARGET): $(MSVCR_DLL) - $(call install-file) - $(CHMOD) a+rx $@ - - COPY_FILES += $(MSVCR_TARGET) -endif - -########################################################################################## - -HPROF_SRC = $(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt - -$(LIBDIR)/jvm.hprof.txt: $(HPROF_SRC) - $(call install-file) - -COPY_FILES += $(LIBDIR)/jvm.hprof.txt - -########################################################################################## - -# -# How to install jvm.cfg. -# -ifeq ($(JVM_VARIANT_ZERO), true) - JVMCFG_ARCH := zero -else - JVMCFG_ARCH := $(OPENJDK_TARGET_CPU_LEGACY) -endif - -ifeq ($(OPENJDK_TARGET_OS), macosx) - JVMCFG_SRC := $(JDK_TOPDIR)/src/macosx/bin/$(JVMCFG_ARCH)/jvm.cfg -else - JVMCFG_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/$(JVMCFG_ARCH)/jvm.cfg -endif -JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) -JVMCFG := $(JVMCFG_DIR)/jvm.cfg - -# To do: should this also support -zeroshark? - -ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) - COPY_JVM_CFG_FILE := true -else - # On 32-bit machines we have three potential VMs: client, server and minimal. - # Historically we usually have both client and server and so that is what the - # committed jvm.cfg expects (including platform specific ergonomics switches - # to decide whether to use client or server by default). So when we have anything - # other than client and server we need to define a new jvm.cfg file. - # The main problem is deciding whether to use aliases for the VMs that are not - # present and the current position is that we add aliases for client and server, but - # not for minimal. - CLIENT_AND_SERVER := $(and $(findstring true, $(JVM_VARIANT_SERVER)), $(findstring true, $(JVM_VARIANT_CLIENT))) - ifeq ($(CLIENT_AND_SERVER), true) - COPY_JVM_CFG_FILE := true - else - # For zero, the default jvm.cfg file is sufficient - ifeq ($(JVM_VARIANT_ZERO), true) - COPY_JVM_CFG_FILE := true - endif - endif -endif - -ifeq ($(COPY_JVM_CFG_FILE), true) - $(JVMCFG): $(JVMCFG_SRC) - $(call install-file) -else - $(JVMCFG): - $(MKDIR) -p $(@D) - $(RM) $(@) - # Now check for other permutations - ifeq ($(JVM_VARIANT_SERVER), true) - $(PRINTF) "-server KNOWN\n">>$(@) - $(PRINTF) "-client ALIASED_TO -server\n">>$(@) - ifeq ($(JVM_VARIANT_MINIMAL1), true) - $(PRINTF) "-minimal KNOWN\n">>$(@) - endif - else - ifeq ($(JVM_VARIANT_CLIENT), true) - $(PRINTF) "-client KNOWN\n">>$(@) - $(PRINTF) "-server ALIASED_TO -client\n">>$(@) - ifeq ($(JVM_VARIANT_MINIMAL1), true) - $(PRINTF) "-minimal KNOWN\n">>$(@) - endif - else - ifeq ($(JVM_VARIANT_MINIMAL1), true) - $(PRINTF) "-minimal KNOWN\n">>$(@) - $(PRINTF) "-server ALIASED_TO -minimal\n">>$(@) - $(PRINTF) "-client ALIASED_TO -minimal\n">>$(@) - endif - endif - endif -endif - -COPY_FILES += $(JVMCFG) - -########################################################################################## - -PROPS_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.security-$(OPENJDK_TARGET_OS) -PROPS_DST := $(JDK_OUTPUTDIR)/lib/security/java.security - -ifndef OPENJDK - -RESTRICTED_PKGS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/restricted.pkgs -RESTRICTED_PKGS := $(shell $(CAT) $(RESTRICTED_PKGS_SRC) | $(TR) "\n" " ") - -$(PROPS_DST): $(PROPS_SRC) - $(MKDIR) -p $(@D) - $(TOOL_ADDTORESTRICTEDPKGS) $^ $@.tmp $(RESTRICTED_PKGS) - $(MV) $@.tmp $@ - -else - -$(PROPS_DST): $(PROPS_SRC) - $(call install-file) - -endif - -COPY_FILES += $(PROPS_DST) - -########################################################################################## - -POLICY_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.policy -POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy - -POLICY_SRC_LIST := - -ifeq ($(OPENJDK_TARGET_OS), windows) - POLICY_SRC_LIST += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS)/lib/security/java.policy -endif -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/$(OPENJDK_TARGET_OS)/lib/security/java.policy-win32 - else - POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/$(OPENJDK_TARGET_OS)/lib/security/java.policy-win64 - endif - endif - ifeq ($(OPENJDK_TARGET_OS), solaris) - POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/$(OPENJDK_TARGET_OS)/lib/security/java.policy - endif -endif - -POLICY_SRC_LIST += $(POLICY_SRC) - -$(POLICY_DST): $(POLICY_SRC_LIST) - $(MKDIR) -p $(@D) - $(RM) $@ $@.tmp - $(foreach f,$(POLICY_SRC_LIST),$(CAT) $(f) >> $@.tmp;) - $(MV) $@.tmp $@ - -COPY_FILES += $(POLICY_DST) - -########################################################################################## - -CACERTS_SRC := $(CACERTS_FILE) -CACERTS_DST := $(JDK_OUTPUTDIR)/lib/security/cacerts - -$(CACERTS_DST): $(CACERTS_SRC) - $(call install-file) - -COPY_FILES += $(CACERTS_DST) - -########################################################################################## - -ifndef OPENJDK - - BLACKLIST_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/blacklist - BLACKLIST_DST := $(JDK_OUTPUTDIR)/lib/security/blacklist - - TRUSTEDLIBS_SRC := $(JDK_TOPDIR)/src/closed/share/lib/security/trusted.libraries - TRUSTEDLIBS_DST := $(JDK_OUTPUTDIR)/lib/security/trusted.libraries - - $(BLACKLIST_DST): $(BLACKLIST_SRC) - $(call install-file) - - COPY_FILES += $(BLACKLIST_DST) - - $(TRUSTEDLIBS_DST): $(TRUSTEDLIBS_SRC) - $(call install-file) - - COPY_FILES += $(TRUSTEDLIBS_DST) - -endif - -########################################################################################## - -ifndef OPENJDK - - SHARED_FONTS_SRC_DIR := $(JDK_TOPDIR)/src/closed/share/lib/fonts - SHARED_FONTS_DST_DIR := $(JDK_OUTPUTDIR)/lib/fonts - SHARED_FONTS_FILES := \ - LucidaTypewriterRegular.ttf \ - LucidaTypewriterBold.ttf \ - LucidaBrightRegular.ttf \ - LucidaBrightDemiBold.ttf \ - LucidaBrightItalic.ttf \ - LucidaBrightDemiItalic.ttf \ - LucidaSansRegular.ttf \ - LucidaSansDemiBold.ttf \ - - SHARED_FONTS_SRC := $(foreach F, $(SHARED_FONTS_FILES), $(SHARED_FONTS_SRC_DIR)/$(F)) - SHARED_FONTS_DST := $(foreach F, $(SHARED_FONTS_FILES), $(SHARED_FONTS_DST_DIR)/$(F)) - - $(SHARED_FONTS_DST_DIR)/%.ttf: $(SHARED_FONTS_SRC_DIR)/%.ttf - $(call install-file) - - $(SHARED_FONTS_DST_DIR)/fonts.dir: $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.fonts.dir - $(call install-file) - - COPY_FILES += $(SHARED_FONTS_DST) - - ifneq ($(OPENJDK_TARGET_OS), windows) - COPY_FILES += $(SHARED_FONTS_DST_DIR)/fonts.dir - endif - - ifeq ($(OPENJDK_TARGET_OS), linux) - - # The oblique fonts are only needed/wanted on Linux. - - OBL_FONTS_SRC_DIR := $(JDK_TOPDIR)/src/closed/share/lib/fonts/oblique - OBL_FONTS_DST_DIR := $(JDK_OUTPUTDIR)/lib/oblique-fonts - OBL_FONTS_FILES := LucidaTypewriterOblique.ttf LucidaTypewriterBoldOblique.ttf \ - LucidaSansOblique.ttf LucidaSansDemiOblique.ttf - - OBL_FONTS_SRC := $(foreach F, $(OBL_FONTS_FILES), $(OBL_FONTS_SRC_DIR)/$(F)) - OBL_FONTS_DST := $(foreach F, $(OBL_FONTS_FILES), $(OBL_FONTS_DST_DIR)/$(F)) - - $(OBL_FONTS_DST_DIR)/%.ttf: $(OBL_FONTS_SRC_DIR)/%.ttf - $(call install-file) - - $(OBL_FONTS_DST_DIR)/fonts.dir: $(JDK_TOPDIR)/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir - $(call install-file) - - COPY_FILES += $(OBL_FONTS_DST) $(OBL_FONTS_DST_DIR)/fonts.dir - - endif # linux -endif # OPENJDK - -########################################################################################## - -ifndef OPENJDK - - # - # Solaris X11 Direct Graphics Access library - # - - _DGALIBS_sparc = \ - libxinerama.so \ - libjdgaSUNWcg6.so \ - libjdgaSUNWffb.so \ - libjdgaSUNWm64.so \ - libjdgaSUNWafb.so - - _DGALIBS_sparcv9 = \ - libxinerama.so \ - libjdgaSUNWcg6.so \ - libjdgaSUNWffb.so \ - libjdgaSUNWm64.so \ - libjdgaSUNWafb.so - - _DGALIBS_i586 = # no i586 library yet - - _DGALIBS_amd64 = # no amd64 library yet - - DGALIBS = $(_DGALIBS_$(OPENJDK_TARGET_CPU_LEGACY):%=$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/%) - - $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libxinerama.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libxinerama.so - $(call install-file) - $(CHMOD) 755 $@ - - $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNW%.so: $(JDK_TOPDIR)/src/closed/solaris/lib/$(OPENJDK_TARGET_CPU_LEGACY)/libjdgaSUNW%.so - $(call install-file) - $(CHMOD) 755 $@ - - $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWafb.so: $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/libjdgaSUNWffb.so - $(MKDIR) -p $(@D) - $(RM) $@ - $(LN) -s $( $@.tmp ifneq ($(PROFILE), ) - # # Add back classes from excluded packages (fixing the $ substitution in the process) + # Add back classes from excluded packages (fixing the $ substitution in the process) + # This currently won't work with modular build layout, but there currently are no + # types needing to be re added. for type in $(subst \$$,\, $(RT_JAR_INCLUDE_TYPES)) ; do \ $(ECHO) $$type >> $@.tmp ; \ done @@ -277,16 +290,17 @@ $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_the.resources.jar.contents: $(IMAGES_OUTPUTDI $(MKDIR) -p $(@D) $(RM) $@ $@.tmp $(GREP) -v -e '\.class$$' \ - -e '/_the\.*' -e '^_the\.*' -e '\\_the\.*' -e 'javac_state' \ + -e '/_the\.' -e '^_the\.' -e '\\_the\.' -e ' _the\.' -e 'javac_state' \ $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_the.jars.contents > $@.tmp ifneq ($(PROFILE), ) - # # Strip out all META-INF/services/ entries + # Strip out all META-INF/services/ entries $(GREP) -v -e 'META-INF/services/' $@.tmp > $@.tmp2 - # # Add back the required services - # # FIXME: On Solaris if PROFILE_INCLUDE_METAINF_SERVICES is not defined - # # we get a syntax error from sh. That doesn't happen on linux + # Add back the required services + # FIXME: On Solaris if PROFILE_INCLUDE_METAINF_SERVICES is not defined + # we get a syntax error from sh. That doesn't happen on linux + # Preserve any -C part of the original include line. for service in $(PROFILE_INCLUDE_METAINF_SERVICES) ; do \ - $(ECHO) $$service >> $@.tmp2; \ + $(GREP) -e "$$service" $@.tmp >> $@.tmp2; \ done $(MV) $@.tmp2 $@.tmp endif @@ -313,7 +327,7 @@ $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/rt.jar: $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_the $(ECHO) Creating rt.jar $(PROFILE) Compressed=$(COMPRESS_JARS) $(MKDIR) -p $(@D) $(RM) $@ $@.tmp - $(CD) $(JDK_OUTPUTDIR)/classes && \ + $(CD) $(JDK_OUTPUTDIR)/modules && \ $(JAR) $(RT_JAR_CREATE_OPTIONS) $@.tmp $(RT_JAR_MANIFEST_FILE) \ @$(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_the.rt.jar.contents && \ if [ -f $(CLASS_FILE) ]; then \ @@ -328,7 +342,7 @@ $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/resources.jar: $(IMAGES_OUTPUTDIR)/lib$(PROFIL $(ECHO) Creating resources.jar $(MKDIR) -p $(@D) $(RM) $@ $@.tmp - $(CD) $(JDK_OUTPUTDIR)/classes && \ + $(CD) $(JDK_OUTPUTDIR)/modules && \ $(JAR) $(RT_JAR_CREATE_OPTIONS) $@.tmp $(RESOURCE_JAR_MANIFEST_FILE) \ @$(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_the.resources.jar.contents $(MV) $@.tmp $@ @@ -337,17 +351,17 @@ $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/resources.jar: $(IMAGES_OUTPUTDIR)/lib$(PROFIL ifneq ($(OPENJDK_TARGET_OS), windows) CHARSETS_EXTRA_FILES := sun/awt/motif/X11GBK.class \ - sun/awt/motif/X11GB2312\$$$$Decoder.class \ + sun/awt/motif/X11GB2312$$$$Decoder.class \ sun/awt/motif/X11GB2312.class \ - sun/awt/motif/X11KSC5601\$$$$Decoder.class \ - sun/awt/motif/X11KSC5601\$$$$Encoder.class \ - sun/awt/motif/X11GB2312\$$$$Encoder.class \ - sun/awt/motif/X11GBK\$$$$Encoder.class \ + sun/awt/motif/X11KSC5601$$$$Decoder.class \ + sun/awt/motif/X11KSC5601$$$$Encoder.class \ + sun/awt/motif/X11GB2312$$$$Encoder.class \ + sun/awt/motif/X11GBK$$$$Encoder.class \ sun/awt/motif/X11KSC5601.class endif $(eval $(call SetupArchive,BUILD_CHARSETS_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUT_CLASSES), \ SUFFIXES := .class .dat, \ INCLUDES := sun/nio/cs/ext, \ EXTRA_FILES := sun/awt/HKSCS.class \ @@ -359,7 +373,7 @@ $(eval $(call SetupArchive,BUILD_CHARSETS_JAR, , \ ########################################################################################## $(eval $(call SetupArchive,BUILD_ZIPFS_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUT_CLASSES), \ INCLUDES := jdk/nio/zipfs, \ EXTRA_FILES := META-INF/services/java.nio.file.spi.FileSystemProvider, \ JAR := $(IMAGES_OUTPUTDIR)/lib/ext/zipfs.jar, \ @@ -371,7 +385,7 @@ $(eval $(call SetupArchive,BUILD_ZIPFS_JAR, , \ ifndef OPENJDK ifeq ($(ENABLE_JFR), true) $(eval $(call SetupArchive,BUILD_JFR_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUTPUTDIR)/modules/jdk.jfr, \ SUFFIXES := .class .jfc .xsd, \ INCLUDES := com/oracle/jrockit/jfr \ oracle/jrockit/jfr \ @@ -387,7 +401,7 @@ endif ########################################################################################## $(eval $(call SetupArchive,BUILD_JSSE_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUT_CLASSES), \ INCLUDES := sun/security/provider/Sun.class \ sun/security/rsa/SunRsaSign.class \ sun/security/ssl \ @@ -400,7 +414,7 @@ $(eval $(call SetupArchive,BUILD_JSSE_JAR, , \ ########################################################################################## $(eval $(call SetupArchive,BUILD_SWINGBEANS_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUTPUTDIR)/modules/java.desktop, \ SUFFIXES := BeanInfo.class .gif, \ INCLUDES := javax/swing sun/swing, \ EXCLUDES := javax/swing/plaf, \ @@ -416,12 +430,12 @@ include gensrc/GensrcCLDR.gmk CLDRDATA_JAR_DST := $(IMAGES_OUTPUTDIR)/lib/ext/cldrdata.jar $(eval $(call SetupArchive,BUILD_CLDRDATA_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(JDK_OUTPUTDIR)/modules/jdk.localedata \ + $(JDK_OUTPUTDIR)/modules/java.base, \ SUFFIXES := .class, \ INCLUDES := sun/text/resources/cldr \ - sun/util/cldr \ + sun/util/cldr/CLDRLocaleDataMetaInfo.class \ sun/util/resources/cldr, \ - EXCLUDES := sun/util/cldr/CLDRLocaleProviderAdapter, \ JAR := $(CLDRDATA_JAR_DST), \ EXTRA_MANIFEST_ATTR := CLDR-Version: $(CLDRVERSION), \ SKIP_METAINF := true)) @@ -484,13 +498,33 @@ TOOLS_JAR_INCLUDES := \ # The sjavac tools is not ready for public consumption. TOOLS_JAR_EXCLUDES = com/sun/tools/sjavac +TOOLS_JAR_SRC := $(addprefix $(JDK_OUTPUTDIR)/modules/,\ + java.corba \ + java.desktop \ + jdk.attach \ + jdk.compiler \ + jdk.dev \ + jdk.javadoc \ + jdk.jconsole \ + jdk.jcmd \ + jdk.jdi \ + jdk.jvmstat \ + jdk.rmic \ + jdk.runtime \ + jdk.xml.bind \ + jdk.xml.ws \ + ) + # + $(eval $(call SetupArchive,BUILD_TOOLS_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ + SRCS := $(TOOLS_JAR_SRC), \ SUFFIXES := .class .prp .gif .properties .xml .css .xsd .js .html .txt .java \ Tool aliasmap options, \ INCLUDES := $(TOOLS_JAR_INCLUDES), \ EXCLUDES := $(TOOLS_JAR_EXCLUDES), \ - EXTRA_FILES := META-INF/services/com.sun.jdi.connect.Connector \ + EXTRA_FILES := \ + $(JDK_OUTPUTDIR)/modules/jdk.jdi/META-INF/services/com.sun.jdi.connect.Connector \ + $(JDK_OUTPUTDIR)/classes/META-INF/services/com.sun.jdi.connect.Connector \ META-INF/services/com.sun.jdi.connect.spi.TransportService \ META-INF/services/com.sun.tools.attach.spi.AttachProvider \ META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin \ @@ -533,7 +567,7 @@ $(IMAGES_OUTPUTDIR)/symbols/_the.symbols: $(IMAGES_OUTPUTDIR)/lib/rt.jar $(RM) -r $(IMAGES_OUTPUTDIR)/symbols/META-INF/sym $(MKDIR) -p $(IMAGES_OUTPUTDIR)/symbols/META-INF/sym $(JAVA) $(NEW_JAVAC) \ - -bootclasspath $(JDK_OUTPUTDIR)/classes \ + -bootclasspath "$(IMAGES_OUTPUTDIR)/lib/rt.jar" \ -XDprocess.packages -proc:only \ -processor com.sun.tools.javac.sym.CreateSymbols \ -Acom.sun.tools.javac.sym.Jar=$(IMAGES_OUTPUTDIR)/lib/rt.jar \ @@ -600,27 +634,35 @@ else SRC_ZIP_EXCLUDES = javax/swing/beaninfo endif -SRC_ZIP_SRCS = $(JDK_TOPDIR)/src/share/classes $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes -SRC_ZIP_SRCS += $(JDK_OUTPUTDIR)/gensrc -SRC_ZIP_SRCS += $(JDK_OUTPUTDIR)/impsrc -SRC_ZIP_SRCS += $(JDK_OUTPUTDIR)/gendocsrc_rmic +SRC_ZIP_SRCS := $(wildcard \ + $(JDK_TOPDIR)/src/*/share/classes \ + $(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS)/classes \ + $(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS_API_DIR)/classes \ + $(LANGTOOLS_TOPDIR)/src/*/share/classes \ + $(CORBA_TOPDIR)/src/*/share/classes \ + $(JAXP_TOPDIR)/src/*/share/classes \ + $(JAXWS_TOPDIR)/src/*/share/classes \ + $(JDK_OUTPUTDIR)/gensrc/j* \ + $(JDK_OUTPUTDIR)/gendocsrc_rmic \ + $(CORBA_OUTPUTDIR)/gensrc/j* \ + ) \ + # ifndef OPENJDK - SRC_ZIP_SRCS += $(JDK_TOPDIR)/src/closed/share/classes + SRC_ZIP_SRCS += $(wildcard $(JDK_TOPDIR)/src/closed/*/share/classes) endif # Need to copy launcher src files into desired directory structure # before zipping the sources. -LAUNCHER_SRC_FILES := $(wildcard $(JDK_TOPDIR)/src/share/bin/*) \ - $(wildcard $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/java_md*) -LAUNCHER_ZIP_SRC := $(patsubst $(JDK_TOPDIR)/src/share/bin/%, $(IMAGES_OUTPUTDIR)/src/launcher/%, \ - $(patsubst $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/%, $(IMAGES_OUTPUTDIR)/src/launcher/%, \ - $(LAUNCHER_SRC_FILES))) +$(eval $(call SetupCopyFiles,COPY_LAUNCHER_SRC, \ + SRC := $(JDK_TOPDIR)/src/java.base, \ + DEST := $(IMAGES_OUTPUTDIR)/src/launcher, \ + FLATTEN := true, \ + FILES := $(wildcard \ + $(JDK_TOPDIR)/src/java.base/share/native/launcher/* \ + $(JDK_TOPDIR)/src/java.base/share/native/libjli/* \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli/java_md*))) -$(IMAGES_OUTPUTDIR)/src/launcher/%: $(JDK_TOPDIR)/src/share/bin/% - $(install-file) - -$(IMAGES_OUTPUTDIR)/src/launcher/%: $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/% - $(install-file) +LAUNCHER_ZIP_SRC := $(COPY_LAUNCHER_SRC) $(IMAGES_OUTPUTDIR)/src.zip: $(LAUNCHER_ZIP_SRC) @@ -636,50 +678,10 @@ $(eval $(call SetupZipArchive,BUILD_SRC_ZIP, \ ########################################################################################## -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - - $(eval $(call SetupArchive,BUILD_JACCESS_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes, \ - INCLUDES := com/sun/java/accessibility/util, \ - JAR := $(IMAGES_OUTPUTDIR)/lib/ext/jaccess.jar, \ - SKIP_METAINF := true)) - - JARS += $(IMAGES_OUTPUTDIR)/lib/ext/jaccess.jar - - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_32_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_ab/32bit, \ - INCLUDES := com/sun/java/accessibility, \ - JAR := $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-32.jar, \ - SKIP_METAINF := true)) - - $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_LEGACY_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_ab/legacy, \ - INCLUDES := com/sun/java/accessibility, \ - JAR := $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge.jar, \ - SKIP_METAINF := true)) - - JARS += $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-32.jar \ - $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge.jar - else - $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_64_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_ab/64bit, \ - INCLUDES := com/sun/java/accessibility, \ - JAR := $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-64.jar, \ - SKIP_METAINF := true)) - - JARS += $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-64.jar - endif - endif -endif - -########################################################################################## - # This file is imported from hotspot in Import.gmk. Copying it into images/lib so that # all jars can be found in one place when creating images in Images.gmk. It needs to be # done here so that clean targets can be simple and accurate. -$(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar +$(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(HOTSPOT_DIST)/lib/sa-jdi.jar $(install-file) ########################################################################################## @@ -688,22 +690,22 @@ $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar # $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP, \ SRC := $(JDK_OUTPUTDIR), \ - INCLUDES := classes/javax/net \ - classes/javax/security/cert \ - classes/com/sun/net/ssl \ - classes/com/sun/security/cert \ - classes/sun/net/www/protocol/https \ - classes/sun/security/pkcs12 \ - classes/sun/security/ssl \ - classes/sun/security/krb5 \ - classes/sun/security/krb5/internal \ - classes/sun/security/krb5/internal/ccache \ - classes/sun/security/krb5/internal/crypto \ - classes/sun/security/krb5/internal/ktab \ - classes/sun/security/krb5/internal/rcache \ - classes/sun/security/krb5/internal/util, \ - INCLUDE_FILES := classes/sun/security/jgss/spi/GSSContextSpi.class, \ - EXCLUDES := classes/sun/security/krb5/internal/tools, \ + INCLUDES := modules/java.base/javax/net \ + modules/java.base/javax/security/cert \ + modules/java.base/com/sun/net/ssl \ + modules/java.base/com/sun/security/cert \ + modules/java.base/sun/net/www/protocol/https \ + modules/java.base/sun/security/pkcs12 \ + modules/java.base/sun/security/ssl \ + modules/java.security.jgss/sun/security/krb5 \ + modules/java.security.jgss/sun/security/krb5/internal \ + modules/java.security.jgss/sun/security/krb5/internal/ccache \ + modules/java.security.jgss/sun/security/krb5/internal/crypto \ + modules/java.security.jgss/sun/security/krb5/internal/ktab \ + modules/java.security.jgss/sun/security/krb5/internal/rcache \ + modules/java.security.jgss/sun/security/krb5/internal/util, \ + INCLUDE_FILES := modules/java.security.jgss/sun/security/jgss/spi/GSSContextSpi.class, \ + EXCLUDES := modules/java.security.jgss/sun/security/krb5/internal/tools, \ ZIP := $(IMAGES_OUTPUTDIR)/sec-bin.zip)) JARS += $(IMAGES_OUTPUTDIR)/sec-bin.zip @@ -716,7 +718,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) # sec-windows-bin.zip is used by builds where the corresponding sources are not available $(eval $(call SetupZipArchive,BUILD_SEC_WINDOWS_BIN_ZIP, \ SRC := $(JDK_OUTPUTDIR), \ - INCLUDES := classes/sun/security/krb5/internal/tools, \ + INCLUDES := modules/java.security.jgss/sun/security/krb5/internal/tools, \ ZIP := $(IMAGES_OUTPUTDIR)/sec-windows-bin.zip)) JARS += $(IMAGES_OUTPUTDIR)/sec-windows-bin.zip diff --git a/jdk/make/CreatePolicyJars.gmk b/jdk/make/CreatePolicyJars.gmk new file mode 100644 index 00000000000..1e29acdf0e9 --- /dev/null +++ b/jdk/make/CreatePolicyJars.gmk @@ -0,0 +1,169 @@ +# +# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk + + +################################################################################ + +US_EXPORT_POLICY_JAR_DST := $(JDK_OUTPUTDIR)/lib/security/US_export_policy.jar + +ifneq ($(BUILD_CRYPTO), no) + + US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/US_export_policy.jar + US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/US_export_policy.jar + + # + # TODO fix so that SetupArchive does not write files into SRCS + # then we don't need this extra copying + # + # NOTE: We currently do not place restrictions on our limited export + # policy. This was not a typo. This means we are shipping the same file + # for both limimted and unlimited US_export_policy.jar. + # + US_EXPORT_POLICY_JAR_SRC_DIR := $(JDK_TOPDIR)/make/data/cryptopolicy/unlimited + US_EXPORT_POLICY_JAR_TMP := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/US_export_policy_jar.tmp + + $(US_EXPORT_POLICY_JAR_TMP)/%: $(US_EXPORT_POLICY_JAR_SRC_DIR)/% + $(install-file) + + US_EXPORT_POLICY_JAR_DEPS := $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy + + $(eval $(call SetupArchive,BUILD_US_EXPORT_POLICY_JAR, $(US_EXPORT_POLICY_JAR_DEPS), \ + SRCS := $(US_EXPORT_POLICY_JAR_TMP), \ + SUFFIXES := .policy, \ + JAR := $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED), \ + EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \ + SKIP_METAINF := true)) + + $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED): $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) + $(ECHO) $(LOG_INFO) Copying unlimited $(patsubst $(OUTPUT_ROOT)/%,%,$@) + $(install-file) + + TARGETS += $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED) \ + $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) +endif + +ifndef OPENJDK + ifeq ($(UNLIMITED_CRYPTO), true) + $(error No prebuilt unlimited crypto jars available) + endif + $(US_EXPORT_POLICY_JAR_DST): $(JDK_TOPDIR)/make/closed/tools/crypto/jce/US_export_policy.jar + $(ECHO) $(LOG_INFO) Copying prebuilt $(@F) + $(install-file) +else + ifeq ($(UNLIMITED_CRYPTO), true) + $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) + $(install-file) + else + $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED) + $(install-file) + endif +endif + +POLICY_JARS += $(US_EXPORT_POLICY_JAR_DST) + +################################################################################ + +LOCAL_POLICY_JAR_DST := $(JDK_OUTPUTDIR)/lib/security/local_policy.jar + +ifneq ($(BUILD_CRYPTO), no) + + LOCAL_POLICY_JAR_LIMITED_UNSIGNED := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/local_policy.jar + LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/local_policy.jar + + # + # TODO fix so that SetupArchive does not write files into SRCS + # then we don't need this extra copying + # + LOCAL_POLICY_JAR_LIMITED_TMP := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/local_policy_jar.tmp + LOCAL_POLICY_JAR_UNLIMITED_TMP := \ + $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/local_policy_jar.tmp + + $(LOCAL_POLICY_JAR_LIMITED_TMP)/%: $(JDK_TOPDIR)/make/data/cryptopolicy/limited/% + $(install-file) + + $(LOCAL_POLICY_JAR_UNLIMITED_TMP)/%: $(JDK_TOPDIR)/make/data/cryptopolicy/unlimited/% + $(install-file) + + $(eval $(call SetupArchive,BUILD_LOCAL_POLICY_JAR_LIMITED, \ + $(LOCAL_POLICY_JAR_LIMITED_TMP)/exempt_local.policy \ + $(LOCAL_POLICY_JAR_LIMITED_TMP)/default_local.policy, \ + SRCS := $(LOCAL_POLICY_JAR_LIMITED_TMP), \ + SUFFIXES := .policy, \ + JAR := $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED), \ + EXTRA_MANIFEST_ATTR := Crypto-Strength: limited, \ + SKIP_METAINF := true)) + + $(eval $(call SetupArchive,BUILD_LOCAL_POLICY_JAR_UNLIMITED, \ + $(LOCAL_POLICY_JAR_UNLIMITED_TMP)/default_local.policy, \ + SRCS := $(LOCAL_POLICY_JAR_UNLIMITED_TMP), \ + SUFFIXES := .policy, \ + JAR := $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED), \ + EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \ + SKIP_METAINF := true)) + + TARGETS += $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED) $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED) + + ifndef OPENJDK + $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/README.txt: \ + $(JDK_TOPDIR)/make/closed/javax/crypto/doc/README.txt + $(install-file) + + TARGETS += $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/README.txt + endif +endif + +ifndef OPENJDK + $(LOCAL_POLICY_JAR_DST): $(JDK_TOPDIR)/make/closed/tools/crypto/jce/local_policy.jar + $(ECHO) $(LOG_INFO) Copying prebuilt $(@F) + $(install-file) +else + ifeq ($(UNLIMITED_CRYPTO), true) + $(LOCAL_POLICY_JAR_DST): $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED) + $(install-file) + else + $(LOCAL_POLICY_JAR_DST): $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED) + $(install-file) + endif +endif + +POLICY_JARS += $(LOCAL_POLICY_JAR_DST) +TARGETS += $(POLICY_JARS) + +################################################################################ + +all: $(TARGETS) + diff --git a/jdk/make/CreateSecurityJars.gmk b/jdk/make/CreateSecurityJars.gmk index d5b3b8ea54b..1a3d3343c53 100644 --- a/jdk/make/CreateSecurityJars.gmk +++ b/jdk/make/CreateSecurityJars.gmk @@ -28,11 +28,12 @@ default: all include $(SPEC) include MakeBase.gmk include JavaCompilation.gmk -include Setup.gmk # The jars created in this file are required for the exploded jdk image to function and # cannot wait to be built in the images target. +SECURITY_CLASSES_SUBDIR := modules + ########################################################################################## # Create manifest for security jars # @@ -66,7 +67,7 @@ SUNPKCS11_JAR_DST := $(JDK_OUTPUTDIR)/lib/ext/sunpkcs11.jar SUNPKCS11_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/sunpkcs11.jar $(eval $(call SetupArchive,BUILD_SUNPKCS11_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/jdk.crypto.pkcs11, \ SUFFIXES := .class, \ INCLUDES := sun/security/pkcs11, \ JAR := $(SUNPKCS11_JAR_UNSIGNED), \ @@ -93,7 +94,7 @@ SUNEC_JAR_DST := $(JDK_OUTPUTDIR)/lib/ext/sunec.jar SUNEC_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/sunec.jar $(eval $(call SetupArchive,BUILD_SUNEC_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/jdk.crypto.ec, \ SUFFIXES := .class, \ INCLUDES := sun/security/ec, \ JAR := $(SUNEC_JAR_UNSIGNED), \ @@ -121,7 +122,7 @@ SUNJCE_PROVIDER_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/sunjce_provider.ja ifneq ($(BUILD_CRYPTO), no) $(eval $(call SetupArchive,BUILD_SUNJCE_PROVIDER_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/java.base, \ SUFFIXES := .class, \ INCLUDES := com/sun/crypto/provider, \ JAR := $(SUNJCE_PROVIDER_JAR_UNSIGNED), \ @@ -152,7 +153,7 @@ JCE_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/jce.jar ifneq ($(BUILD_CRYPTO), no) $(eval $(call SetupArchive,BUILD_JCE_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/java.base, \ SUFFIXES := .class, \ INCLUDES := javax/crypto sun/security/internal, \ JAR := $(JCE_JAR_UNSIGNED), \ @@ -178,145 +179,13 @@ TARGETS += $(JCE_JAR_DST) ########################################################################################## -US_EXPORT_POLICY_JAR_DST := $(JDK_OUTPUTDIR)/lib/security/US_export_policy.jar - -ifneq ($(BUILD_CRYPTO), no) - - US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/US_export_policy.jar - US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/US_export_policy.jar - - # - # TODO fix so that SetupArchive does not write files into SRCS - # then we don't need this extra copying - # - # NOTE: We currently do not place restrictions on our limited export - # policy. This was not a typo. This means we are shipping the same file - # for both limimted and unlimited US_export_policy.jar. - # - US_EXPORT_POLICY_JAR_SRC_DIR := $(JDK_TOPDIR)/make/data/cryptopolicy/unlimited - US_EXPORT_POLICY_JAR_TMP := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/US_export_policy_jar.tmp - - $(US_EXPORT_POLICY_JAR_TMP)/%: $(US_EXPORT_POLICY_JAR_SRC_DIR)/% - $(install-file) - - US_EXPORT_POLICY_JAR_DEPS := $(US_EXPORT_POLICY_JAR_TMP)/default_US_export.policy - - $(eval $(call SetupArchive,BUILD_US_EXPORT_POLICY_JAR, $(US_EXPORT_POLICY_JAR_DEPS), \ - SRCS := $(US_EXPORT_POLICY_JAR_TMP), \ - SUFFIXES := .policy, \ - JAR := $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED), \ - EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \ - SKIP_METAINF := true)) - - $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED): $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) - $(ECHO) $(LOG_INFO) Copying unlimited $(patsubst $(OUTPUT_ROOT)/%,%,$@) - $(install-file) - - TARGETS += $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED) \ - $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) -endif - -ifndef OPENJDK - ifeq ($(UNLIMITED_CRYPTO), true) - $(error No prebuilt unlimited crypto jars available) - endif - $(US_EXPORT_POLICY_JAR_DST): $(JDK_TOPDIR)/make/closed/tools/crypto/jce/US_export_policy.jar - $(ECHO) $(LOG_INFO) Copying prebuilt $(@F) - $(install-file) -else - ifeq ($(UNLIMITED_CRYPTO), true) - $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_UNLIMITED_UNSIGNED) - $(install-file) - else - $(US_EXPORT_POLICY_JAR_DST): $(US_EXPORT_POLICY_JAR_LIMITED_UNSIGNED) - $(install-file) - endif -endif - -TARGETS += $(US_EXPORT_POLICY_JAR_DST) - -########################################################################################## - -LOCAL_POLICY_JAR_DST := $(JDK_OUTPUTDIR)/lib/security/local_policy.jar - -ifneq ($(BUILD_CRYPTO), no) - - LOCAL_POLICY_JAR_LIMITED_UNSIGNED := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/local_policy.jar - LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/local_policy.jar - - # - # TODO fix so that SetupArchive does not write files into SRCS - # then we don't need this extra copying - # - LOCAL_POLICY_JAR_LIMITED_TMP := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/limited/local_policy_jar.tmp - LOCAL_POLICY_JAR_UNLIMITED_TMP := \ - $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/local_policy_jar.tmp - - $(LOCAL_POLICY_JAR_LIMITED_TMP)/%: $(JDK_TOPDIR)/make/data/cryptopolicy/limited/% - $(install-file) - - $(LOCAL_POLICY_JAR_UNLIMITED_TMP)/%: $(JDK_TOPDIR)/make/data/cryptopolicy/unlimited/% - $(install-file) - - $(eval $(call SetupArchive,BUILD_LOCAL_POLICY_JAR_LIMITED, \ - $(LOCAL_POLICY_JAR_LIMITED_TMP)/exempt_local.policy \ - $(LOCAL_POLICY_JAR_LIMITED_TMP)/default_local.policy, \ - SRCS := $(LOCAL_POLICY_JAR_LIMITED_TMP), \ - SUFFIXES := .policy, \ - JAR := $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED), \ - EXTRA_MANIFEST_ATTR := Crypto-Strength: limited, \ - SKIP_METAINF := true)) - - $(eval $(call SetupArchive,BUILD_LOCAL_POLICY_JAR_UNLIMITED, \ - $(LOCAL_POLICY_JAR_UNLIMITED_TMP)/default_local.policy, \ - SRCS := $(LOCAL_POLICY_JAR_UNLIMITED_TMP), \ - SUFFIXES := .policy, \ - JAR := $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED), \ - EXTRA_MANIFEST_ATTR := Crypto-Strength: unlimited, \ - SKIP_METAINF := true)) - - TARGETS += $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED) $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED) - - ifndef OPENJDK - $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/README.txt: \ - $(JDK_TOPDIR)/make/closed/javax/crypto/doc/README.txt - $(install-file) - - TARGETS += $(JDK_OUTPUTDIR)/jce/unsigned/policy/unlimited/README.txt - endif -endif - -ifndef OPENJDK - $(LOCAL_POLICY_JAR_DST): $(JDK_TOPDIR)/make/closed/tools/crypto/jce/local_policy.jar - $(ECHO) $(LOG_INFO) Copying prebuilt $(@F) - $(install-file) -else - ifeq ($(UNLIMITED_CRYPTO), true) - $(LOCAL_POLICY_JAR_DST): $(LOCAL_POLICY_JAR_UNLIMITED_UNSIGNED) - $(install-file) - else - $(LOCAL_POLICY_JAR_DST): $(LOCAL_POLICY_JAR_LIMITED_UNSIGNED) - $(install-file) - endif -endif - -TARGETS += $(LOCAL_POLICY_JAR_DST) - -########################################################################################## - ifeq ($(OPENJDK_TARGET_OS), windows) SUNMSCAPI_JAR_DST := $(JDK_OUTPUTDIR)/lib/ext/sunmscapi.jar SUNMSCAPI_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/sunmscapi.jar $(eval $(call SetupArchive,BUILD_SUNMSCAPI_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/jdk.crypto.mscapi, \ SUFFIXES := .class, \ INCLUDES := sun/security/mscapi, \ JAR := $(SUNMSCAPI_JAR_UNSIGNED), \ @@ -349,7 +218,7 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) UCRYPTO_JAR_SRC := $(JDK_TOPDIR)/make/closed/tools/crypto/ucrypto/ucrypto.jar $(eval $(call SetupArchive,BUILD_UCRYPTO_JAR, , \ - SRCS := $(JDK_OUTPUTDIR)/classes_security, \ + SRCS := $(JDK_OUTPUTDIR)/$(SECURITY_CLASSES_SUBDIR)/jdk.crypto.ucrypto, \ SUFFIXES := .class, \ INCLUDES := com/oracle/security/ucrypto, \ JAR := $(UCRYPTO_JAR_UNSIGNED), \ diff --git a/jdk/make/Images.gmk b/jdk/make/Images.gmk index 5a3aa249114..d2a2ece1eac 100644 --- a/jdk/make/Images.gmk +++ b/jdk/make/Images.gmk @@ -26,7 +26,6 @@ include $(SPEC) include MakeBase.gmk include JavaCompilation.gmk -include Setup.gmk default: images @@ -523,26 +522,29 @@ $(foreach f,$(call CacheFind,$(JDK_OUTPUTDIR)/sample), \ # /db dir ifndef OPENJDK - $(IMAGES_OUTPUTDIR)/_unzip/%.unzipped: $(JDK_TOPDIR)/src/closed/share/db/% + DB_ZIP_DIR := $(wildcard $(JDK_TOPDIR)/src/closed/db) + + $(IMAGES_OUTPUTDIR)/_unzip/%.unzipped: $(DB_ZIP_DIR)/% $(ECHO) Unzipping $(patsubst $(SRC_ROOT)/%,%,$<) + $(RM) -r $(JDK_IMAGE_DIR)/db $(MKDIR) -p $(JDK_IMAGE_DIR)/db cd $(JDK_IMAGE_DIR)/db && $(UNZIP) -q -o $< -x */index.html */KEYS */test/* *javadoc/* */docs/* */demo/* 2> /dev/null cd $(JDK_IMAGE_DIR)/db && $(MV) db-derby-*-bin/* . && $(RM) -r db-derby-*-bin $(MKDIR) -p $(@D) $(TOUCH) $@ - $(JDK_IMAGE_DIR)/db/README-JDK.html: $(JDK_TOPDIR)/src/closed/share/db/README-JDK.html + $(JDK_IMAGE_DIR)/db/README-JDK.html: $(DB_ZIP_DIR)/README-JDK.html $(ECHO) $(LOG_INFO) Copying '$(patsubst $(OUTPUT_ROOT)/%,%,$@)' $(MKDIR) -p $(@D) - $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(JDK_TOPDIR)/src/closed/share/db/COPYRIGHTYEAR)/" > $@ + $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(DB_ZIP_DIR)/COPYRIGHTYEAR)/" > $@ - $(JDK_IMAGE_DIR)/db/3RDPARTY: $(JDK_TOPDIR)/src/closed/share/db/3RDPARTY + $(JDK_IMAGE_DIR)/db/3RDPARTY: $(DB_ZIP_DIR)/3RDPARTY $(ECHO) $(LOG_INFO) Copying '$(patsubst $(OUTPUT_ROOT)/%,%,$@)' $(MKDIR) -p $(@D) - $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(JDK_TOPDIR)/src/closed/share/db/COPYRIGHTYEAR)/" > $@ + $(CAT) $< | $(SED) "s/XXXX/$(shell cat $(DB_ZIP_DIR)/COPYRIGHTYEAR)/" > $@ - JDK_DB_TARGETS := $(patsubst $(JDK_TOPDIR)/src/closed/share/db/%, $(IMAGES_OUTPUTDIR)/_unzip/%.unzipped, \ - $(wildcard $(JDK_TOPDIR)/src/closed/share/db/*.zip)) \ + JDK_DB_TARGETS := $(patsubst $(DB_ZIP_DIR)/%, $(IMAGES_OUTPUTDIR)/_unzip/%.unzipped, \ + $(wildcard $(DB_ZIP_DIR)/*.zip)) \ $(JDK_IMAGE_DIR)/db/README-JDK.html $(JDK_IMAGE_DIR)/db/3RDPARTY endif @@ -570,8 +572,8 @@ else JRE_DOC_FILES += README endif JDK_DOC_FILES += demo/DEMOS_LICENSE sample/SAMPLES_LICENSE - JRE_DOC_LOCATION := $(JDK_TOPDIR)/src/closed/share/doc/jre - JDK_DOC_LOCATION := $(JDK_TOPDIR)/src/closed/share/doc/jdk + JRE_DOC_LOCATION := $(JDK_TOPDIR)/src/closed/doc/jre + JDK_DOC_LOCATION := $(JDK_TOPDIR)/src/closed/doc/jdk endif JRE_DOC_TARGETS := $(addprefix $(JRE_IMAGE_DIR)/, $(JRE_DOC_FILES)) JDKJRE_DOC_TARGETS := $(addprefix $(JDK_IMAGE_DIR)/jre/, $(JRE_DOC_FILES)) diff --git a/jdk/make/Import.gmk b/jdk/make/Import.gmk index 92d4d1d26d1..5bf9437da7f 100644 --- a/jdk/make/Import.gmk +++ b/jdk/make/Import.gmk @@ -28,16 +28,7 @@ default: all include $(SPEC) include MakeBase.gmk -####### - -IMPORT_TARGET_FILES := - -IMPORT_CLASSES := CORBA JAXP JAXWS LANGTOOLS -IMPORT_SOURCES := CORBA JAXP JAXWS LANGTOOLS -# Only Corba has binaries -IMPORT_BINARIES := CORBA - -####### +################################################################################ # Put the libraries here. Different locations for different target apis. ifeq ($(OPENJDK_TARGET_OS_API), posix) @@ -48,68 +39,18 @@ else HOTSPOT_LIB_DIR := $(HOTSPOT_DIST)/jre/bin endif -####### - -# -# jar xf/unzip fails when executing them all in parallel -# introduce artificial dependency (_DEP) buuhhh - -define ImportClasses - $1_CLASSES_DEP := $$(IMPORT_TARGET_CLASSES) - IMPORT_TARGET_CLASSES += $(JDK_OUTPUTDIR)/classes/_the.$1.classes.imported - - $(JDK_OUTPUTDIR)/classes/_the.$1.classes.imported: $$($1_DIST)/lib/classes.jar $$($1_CLASSES_DEP) - $(ECHO) Importing $1 classes.jar - $(MKDIR) -p $$(@D) - $(RM) $$@ $$@.tmp - ($(CD) $$(@D) && $(JAR) xvf $$< > $$@.tmp) - $(MV) $$@.tmp $$@ -endef - -define ImportSources - $1_SOURCES_DEP := $$(IMPORT_TARGET_SOURCES) - IMPORT_TARGET_SOURCES += $(JDK_OUTPUTDIR)/impsrc/_the.$1.src.imported - - $(JDK_OUTPUTDIR)/impsrc/_the.$1.src.imported: $$($1_DIST)/lib/src.zip $$($1_SOURCES_DEP) - $(ECHO) Importing $1 src.zip - $(MKDIR) -p $$(@D) - $(RM) $$@ $$@.tmp - ($(CD) $$(@D) && $(JAR) xvf $$< > $$@.tmp) - $(MV) $$@.tmp $$@ -endef - -define ImportBinaries - $1_BINARIES_DEP := $$(IMPORT_TARGET_BINARIES) - IMPORT_TARGET_BINARIES += $(JDK_OUTPUTDIR)/_the.$1.binaries.imported - - $(JDK_OUTPUTDIR)/_the.$1.binaries.imported: $$($1_DIST)/lib/bin.zip $$($1_BINARIES_DEP) - $(ECHO) Importing $1 bin.zip - $(MKDIR) -p $$(@D) - $(RM) $$@ $$@.tmp - ($(CD) $$(@D) && $(JAR) xvf $$< > $$@.tmp) - $(MV) $$@.tmp $$@ -endef - -####### - -$(foreach I, $(IMPORT_CLASSES), $(eval $(call ImportClasses,$I))) -$(foreach I, $(IMPORT_SOURCES), $(eval $(call ImportSources,$I))) -$(foreach I, $(IMPORT_BINARIES), $(eval $(call ImportBinaries,$I))) - -IMPORT_TARGET_FILES += $(IMPORT_TARGET_CLASSES) $(IMPORT_TARGET_SOURCES) $(IMPORT_TARGET_BINARIES) - -####### +################################################################################ define CopyDir $1_SRC_FILES := $(shell $(FIND) $2 -type f -a \( -name DUMMY $(addprefix -o$(SPACE)-name$(SPACE),$4) \)) $1_DST_FILES := $$(patsubst $2/%,$3/%,$$($1_SRC_FILES)) - IMPORT_TARGET_FILES += $$($1_DST_FILES) + HOTSPOT_IMPORT_TARGET_FILES += $$($1_DST_FILES) $3/%: $2/% $(ECHO) $(LOG_INFO) Copying $$(@F) $$(install-file) endef -####### +################################################################################ # # Import hotspot @@ -129,22 +70,22 @@ endif ifneq ($(OPENJDK_TARGET_OS), windows) ifeq ($(JVM_VARIANT_SERVER), true) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/server/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/server/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) ifneq (, $(JSIG_DEBUGINFO)) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/server/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/server/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) endif endif ifeq ($(JVM_VARIANT_CLIENT), true) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/client/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/client/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) ifneq (, $(JSIG_DEBUGINFO)) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/client/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/client/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) endif endif ifneq ($(OPENJDK_TARGET_OS), macosx) ifeq ($(JVM_VARIANT_MINIMAL1), true) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/minimal/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/minimal/$(LIBRARY_PREFIX)jsig$(SHARED_LIBRARY_SUFFIX) ifneq (,$(JSIG_DEBUGINFO)) - IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/minimal/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) + HOTSPOT_IMPORT_TARGET_FILES += $(INSTALL_LIBRARIES_HERE)/minimal/$(foreach I,$(JSIG_DEBUGINFO),$(notdir $I)) endif endif endif @@ -242,45 +183,9 @@ ifneq ($(OPENJDK_TARGET_OS), macosx) endif ########################################################################################## -# Unpack the binary distributions of the crypto classes if they exist. -SEC_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/sec-bin.zip -SEC_FILES_WIN_ZIP := $(JDK_TOPDIR)/make/tools/crypto/sec-windows-bin.zip -JGSS_WIN32_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/jgss-windows-i586-bin.zip -JGSS_WIN64_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/jgss-windows-x64-bin.zip -define unzip-sec-file - $(ECHO) Unzipping $( $@.tmp) - $(MV) $@.tmp $@ -endef +hotspot: $(HOTSPOT_IMPORT_TARGET_FILES) -$(JDK_OUTPUTDIR)/classes/_the.sec-bin.unzipped: $(SEC_FILES_ZIP) - $(call unzip-sec-file) +all: hotspot -$(JDK_OUTPUTDIR)/classes/_the.sec-windows-bin.unzipped: $(SEC_FILES_WIN_ZIP) - $(call unzip-sec-file) - -$(JDK_OUTPUTDIR)/classes/_the.jgss-windows-i586-bin.unzipped: $(JGSS_WIN32_FILES_ZIP) - $(call unzip-sec-file) - -$(JDK_OUTPUTDIR)/classes/_the.jgss-windows-x64-bin.unzipped: $(JGSS_WIN64_FILES_ZIP) - $(call unzip-sec-file) - -ifneq ($(wildcard $(SEC_FILES_ZIP)), ) - IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.sec-bin.unzipped - ifeq ($(OPENJDK_TARGET_OS), windows) - IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.sec-windows-bin.unzipped - ifeq ($(OPENJDK_TARGET_CPU), x86) - IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.jgss-windows-i586-bin.unzipped - endif - ifeq ($(OPENJDK_TARGET_CPU), x86_64) - IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.jgss-windows-x64-bin.unzipped - endif - endif -endif - -########################################################################################## - -all: $(IMPORT_TARGET_FILES) +.PHONY: hotspot all diff --git a/jdk/make/ModulesXml.gmk b/jdk/make/ModulesXml.gmk new file mode 100644 index 00000000000..1399e46bace --- /dev/null +++ b/jdk/make/ModulesXml.gmk @@ -0,0 +1,69 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +# Default target declared first +default: all + +include $(SPEC) +include MakeBase.gmk +include Tools.gmk + +# +# Generate modules.xml for jdeps to use +# It augments $(TOPDIR)/modules.xml to include module membership +# +JDEPS_MODULES_XML := $(JDK_OUTPUTDIR)/modules/jdk.dev/com/sun/tools/jdeps/resources/modules.xml + +METADATA := $(JDK_OUTPUTDIR)/btclasses/build/tools/module/modules.xml +$(METADATA): $(TOPDIR)/modules.xml + $(call install-file) + +METADATA_FILES := $(METADATA) + +ifndef OPENJDK + CLOSED_METADATA := $(JDK_OUTPUTDIR)/btclasses/build/tools/module/closed/modules.xml + $(CLOSED_METADATA): $(TOPDIR)/closed/modules.xml + $(call install-file) + + METADATA_FILES += $(CLOSED_METADATA) +endif + +$(JDEPS_MODULES_XML): $(BUILD_TOOLS_JDK) $(METADATA_FILES) + $(MKDIR) -p $(@D) + $(RM) $@ + $(TOOL_GENMODULESXML) $@ $(JDK_OUTPUTDIR)/modules + +# +# Verify access across module boundaries +# +checkdeps: $(JDEPS_MODULES_XML) + $(ECHO) "Checking dependencies across JDK modules" + $(FIXPATH) $(JDK_OUTPUTDIR)/bin/jdeps -verify:access -mp $(JDK_OUTPUTDIR)/modules + +gen-modules-xml: $(JDEPS_MODULES_XML) + +all: checkdeps + +.PHONY: all diff --git a/jdk/make/Profiles.gmk b/jdk/make/Profiles.gmk index dc4ea590fdb..02743e31854 100644 --- a/jdk/make/Profiles.gmk +++ b/jdk/make/Profiles.gmk @@ -265,11 +265,11 @@ NOT_JRE_LIB_FILES += $(CUSTOM_JARS) include profile-rtjar-includes.txt # Function to expand foo/*.class into the set of classes -# NOTE: Classfiles with $ in their name are problematic as that is the -# meta-character for both make and the shell! Hence the \$$$$ substitution. +# NOTE: Files found by wildcard are stipped of extra $, so call DoubleDollar +# to keep the file names compatible with make. # But note that if you echo these values they will NOT display as expected. -class_list = $(patsubst $(JDK_OUTPUTDIR)/classes/%,%, \ - $(foreach i, $(1), $(subst $$,\$$$$, $(wildcard $(JDK_OUTPUTDIR)/classes/$i)))) +class_list = $(foreach dir, $(JDK_OUT_CLASSES), $(patsubst $(dir)/%,%, \ + $(foreach i, $(1), $(call DoubleDollar, $(wildcard $(dir)/$i))))) ifeq ($(PROFILE), profile_1) RT_JAR_EXCLUDES += \ diff --git a/jdk/make/Setup.gmk b/jdk/make/Setup.gmk deleted file mode 100644 index c4f204cf6af..00000000000 --- a/jdk/make/Setup.gmk +++ /dev/null @@ -1,67 +0,0 @@ -# -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -DISABLE_WARNINGS := -Xlint:all,-deprecation,-unchecked,-rawtypes,-cast,-serial,-dep-ann,-static,-fallthrough,-try,-varargs,-empty,-finally - -# To build with all warnings enabled, do the following: -# make JAVAC_WARNINGS="-Xlint:all -Xmaxwarns 10000" -JAVAC_WARNINGS := -Xlint:all,-deprecation -Werror - -# Any java code executed during a JDK build to build other parts of the JDK must be -# executed by the bootstrap JDK (probably with -Xbootclasspath/p: ) and for this -# purpose must be built with -target PREVIOUS for bootstrapping purposes, which -# requires restricting to language level and api of previous JDK. -# -# The generate old bytecode javac setup uses the new compiler to compile for the -# boot jdk to generate tools that need to be run with the boot jdk. -# Thus we force the target bytecode to the previous JDK version. -$(eval $(call SetupJavaCompiler,GENERATE_OLDBYTECODE, \ - JVM := $(JAVA_SMALL), \ - JAVAC := $(NEW_JAVAC), \ - FLAGS := $(BOOT_JDK_SOURCETARGET) -bootclasspath $(BOOT_RTJAR) $(DISABLE_WARNINGS), \ - SERVER_DIR := $(SJAVAC_SERVER_DIR), \ - SERVER_JVM := $(SJAVAC_SERVER_JAVA))) - -# The generate new bytecode javac setup uses the new compiler to compile for the -# new jdk. This new bytecode might only be possible to run using the new jvm. -$(eval $(call SetupJavaCompiler,GENERATE_JDKBYTECODE, \ - JVM := $(JAVA), \ - JAVAC := $(NEW_JAVAC), \ - FLAGS := -bootclasspath $(JDK_OUTPUTDIR)/classes -source 8 -target 8 \ - -encoding ascii -XDignore.symbol.file=true $(JAVAC_WARNINGS) \ - $(GENERATE_JDKBYTECODE_EXTRA_FLAGS), \ - SERVER_DIR := $(SJAVAC_SERVER_DIR), \ - SERVER_JVM := $(SJAVAC_SERVER_JAVA))) - -# After the jdk is built, we want to build demos using only the recently -# generated jdk classes and nothing else, no jdk source, etc etc. -# I.e. the rt.jar, but since rt.jar has not yet been generated -# (it will be in "make images") therefore we use classes instead. -$(eval $(call SetupJavaCompiler,GENERATE_USINGJDKBYTECODE, \ - JVM := $(JAVA_SMALL), \ - JAVAC := $(NEW_JAVAC), \ - FLAGS := -bootclasspath $(JDK_OUTPUTDIR)/classes $(DISABLE_WARNINGS), \ - SERVER_DIR := $(SJAVAC_SERVER_DIR), \ - SERVER_JVM := $(SJAVAC_SERVER_JAVA))) diff --git a/jdk/make/Tools.gmk b/jdk/make/Tools.gmk index 0f781909490..c384643ab67 100644 --- a/jdk/make/Tools.gmk +++ b/jdk/make/Tools.gmk @@ -23,29 +23,40 @@ # questions. # +ifndef _TOOLS_GMK +_TOOLS_GMK := 1 + +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk +include NativeCompilation.gmk +include SetupJava.gmk + # Cache all finds needed for this file. $(eval $(call FillCacheFind, $(JDK_TOPDIR)/make/src/classes)) # The exception handling of swing beaninfo which have the own tool directory -ifeq (, $(BUILD_TOOLS)) - $(eval $(call SetupJavaCompilation,BUILD_TOOLS, \ +ifeq (, $(BUILD_TOOLS_JDK)) + $(eval $(call SetupJavaCompilation,BUILD_TOOLS_JDK, \ SETUP := GENERATE_OLDBYTECODE, \ SRC := $(JDK_TOPDIR)/make/src/classes, \ BIN := $(JDK_OUTPUTDIR)/btclasses)) endif $(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/%.template: \ - $(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/%.template + $(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing/plaf/nimbus/%.template $(call install-file) -BUILD_TOOLS += $(foreach i, $(wildcard $(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/*.template), $(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/$(notdir $i)) +BUILD_TOOLS_JDK += $(foreach i, $(wildcard $(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing/plaf/nimbus/*.template), $(JDK_OUTPUTDIR)/btclasses/build/tools/generatenimbus/resources/$(notdir $i)) # Resource used by CheckDeps tool $(JDK_OUTPUTDIR)/btclasses/build/tools/deps/refs.allowed: \ $(JDK_TOPDIR)/make/data/checkdeps/refs.allowed $(call install-file) -BUILD_TOOLS += $(JDK_OUTPUTDIR)/btclasses/build/tools/deps/refs.allowed +BUILD_TOOLS_JDK += $(JDK_OUTPUTDIR)/btclasses/build/tools/deps/refs.allowed # Add a checksum ("jsum") to the end of a text file. Prevents trivial tampering with class lists. TOOL_ADDJSUM = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ @@ -118,9 +129,13 @@ TOOL_CLDRCONVERTER = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ build.tools.cldrconverter.CLDRConverter TOOL_CHECKDEPS = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \ - -cp $(JDK_OUTPUTDIR)/btclasses:$(JDK_OUTPUTDIR) \ + -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \ build.tools.deps.CheckDeps +TOOL_GENMODULESXML = $(JAVA_SMALL) -Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR) \ + -cp "$(JDK_OUTPUTDIR)/btclasses$(PATH_SEP)$(JDK_OUTPUTDIR)" \ + build.tools.module.GenerateModulesXml + TOOL_ADDTORESTRICTEDPKGS = $(JAVA_SMALL) -cp $(JDK_OUTPUTDIR)/btclasses \ build.tools.addtorestrictedpkgs.AddToRestrictedPkgs @@ -149,3 +164,10 @@ $(eval $(call SetupNativeCompilation,FIX_EMPTY_SEC_HDR_FLAGS, \ OUTPUT_DIR := $(JDK_OUTPUTDIR)/btbin, \ PROGRAM := fix_empty_sec_hdr_flags)) endif + +java-tools: $(BUILD_TOOLS_JDK) + +all: java-tools + +endif # _TOOLS_GMK + diff --git a/jdk/make/UnpackSecurity.gmk b/jdk/make/UnpackSecurity.gmk new file mode 100644 index 00000000000..d178ed85155 --- /dev/null +++ b/jdk/make/UnpackSecurity.gmk @@ -0,0 +1,77 @@ +# +# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk + +################################################################################ +# Unpack the binary distributions of the crypto classes if they exist. +SEC_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/sec-bin.zip +SEC_FILES_WIN_ZIP := $(JDK_TOPDIR)/make/tools/crypto/sec-windows-bin.zip +JGSS_WIN32_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/jgss-windows-i586-bin.zip +JGSS_WIN64_FILES_ZIP := $(JDK_TOPDIR)/make/tools/crypto/jgss-windows-x64-bin.zip + +define unzip-sec-file + $(ECHO) Unzipping $( $@.tmp) + $(MV) $@.tmp $@ +endef + +$(JDK_OUTPUTDIR)/classes/_the.sec-bin.unzipped: $(SEC_FILES_ZIP) + $(call unzip-sec-file) + +$(JDK_OUTPUTDIR)/classes/_the.sec-windows-bin.unzipped: $(SEC_FILES_WIN_ZIP) + $(call unzip-sec-file) + +$(JDK_OUTPUTDIR)/classes/_the.jgss-windows-i586-bin.unzipped: $(JGSS_WIN32_FILES_ZIP) + $(call unzip-sec-file) + +$(JDK_OUTPUTDIR)/classes/_the.jgss-windows-x64-bin.unzipped: $(JGSS_WIN64_FILES_ZIP) + $(call unzip-sec-file) + +ifneq ($(wildcard $(SEC_FILES_ZIP)), ) + IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.sec-bin.unzipped + ifeq ($(OPENJDK_TARGET_OS), windows) + IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.sec-windows-bin.unzipped + ifeq ($(OPENJDK_TARGET_CPU), x86) + IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.jgss-windows-i586-bin.unzipped + endif + ifeq ($(OPENJDK_TARGET_CPU), x86_64) + IMPORT_TARGET_FILES += $(JDK_OUTPUTDIR)/classes/_the.jgss-windows-x64-bin.unzipped + endif + endif +endif + +################################################################################ + +sec: $(IMPORT_TARGET_FILES) + +all: sec + +.PHONY: sec all diff --git a/jdk/src/macosx/bundle/JDK-Info.plist b/jdk/make/bundle/JDK-Info.plist similarity index 100% rename from jdk/src/macosx/bundle/JDK-Info.plist rename to jdk/make/bundle/JDK-Info.plist diff --git a/jdk/src/macosx/bundle/JRE-Info.plist b/jdk/make/bundle/JRE-Info.plist similarity index 100% rename from jdk/src/macosx/bundle/JRE-Info.plist rename to jdk/make/bundle/JRE-Info.plist diff --git a/jdk/make/copy/Copy-java.base.gmk b/jdk/make/copy/Copy-java.base.gmk new file mode 100644 index 00000000000..36a2c9da66a --- /dev/null +++ b/jdk/make/copy/Copy-java.base.gmk @@ -0,0 +1,245 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +$(eval $(call IncludeCustomExtension, jdk, copy/Copy-java.base.gmk)) + +################################################################################ +# +# Copy exported header files to outputdir. +# +JAVA_BASE_HEADERS := \ + $(INCLUDEDIR)/jni.h \ + $(INCLUDEDIR)/jvmti.h \ + $(INCLUDEDIR)/jvmticmlr.h \ + $(INCLUDEDIR)/classfile_constants.h \ + $(OPENJDK_TARGET_OS_INCLUDE)/jni_md.h \ + # + +$(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/java.base/share/native/include/%.h + $(call install-file) + +$(OPENJDK_TARGET_OS_INCLUDE)/%.h: \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include/%.h + $(call install-file) + +################################################################################ + +CALENDARS_SRC := $(JDK_TOPDIR)/src/java.base/share/conf + +$(LIBDIR)/calendars.properties: $(CALENDARS_SRC)/calendars.properties + $(call install-file) + +BASE_CONF_FILES += $(LIBDIR)/calendars.properties + +$(LIBDIR)/hijrah-config-umalqura.properties: $(CALENDARS_SRC)/hijrah-config-umalqura.properties + $(MKDIR) -p $(@D) + $(RM) $@ + $(CP) $< $@ + +BASE_CONF_FILES += $(LIBDIR)/hijrah-config-umalqura.properties + +################################################################################ + +ifneq ($(findstring $(OPENJDK_TARGET_OS), windows aix),) + + TZMAPPINGS_SRC := $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/conf + + $(LIBDIR)/tzmappings: $(TZMAPPINGS_SRC)/tzmappings + $(call install-file) + + BASE_CONF_FILES += $(LIBDIR)/tzmappings + +endif + +################################################################################ +# Copy msvcrXX.dll on windows + +ifeq ($(OPENJDK_TARGET_OS), windows) + MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL)) + # Chmod to avoid permission issues if bundles are unpacked on unix platforms. + $(MSVCR_TARGET): $(MSVCR_DLL) + $(call install-file) + $(CHMOD) a+rx $@ +endif + +################################################################################ +# +# How to install jvm.cfg. +# +ifeq ($(JVM_VARIANT_ZERO), true) + JVMCFG_ARCH := zero +else + JVMCFG_ARCH := $(OPENJDK_TARGET_CPU_LEGACY) +endif + +ifeq ($(OPENJDK_TARGET_OS), macosx) + JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/macosx/conf/$(JVMCFG_ARCH)/jvm.cfg +else + JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/conf/$(JVMCFG_ARCH)/jvm.cfg +endif +JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) +JVMCFG := $(JVMCFG_DIR)/jvm.cfg + +# To do: should this also support -zeroshark? + +ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) + COPY_JVM_CFG_FILE := true +else + # On 32-bit machines we have three potential VMs: client, server and minimal. + # Historically we usually have both client and server and so that is what the + # committed jvm.cfg expects (including platform specific ergonomics switches + # to decide whether to use client or server by default). So when we have anything + # other than client and server we need to define a new jvm.cfg file. + # The main problem is deciding whether to use aliases for the VMs that are not + # present and the current position is that we add aliases for client and server, but + # not for minimal. + CLIENT_AND_SERVER := $(and $(findstring true, $(JVM_VARIANT_SERVER)), $(findstring true, $(JVM_VARIANT_CLIENT))) + ifeq ($(CLIENT_AND_SERVER), true) + COPY_JVM_CFG_FILE := true + else + # For zero, the default jvm.cfg file is sufficient + ifeq ($(JVM_VARIANT_ZERO), true) + COPY_JVM_CFG_FILE := true + endif + endif +endif + +ifeq ($(COPY_JVM_CFG_FILE), true) + $(JVMCFG): $(JVMCFG_SRC) + $(call install-file) +else + $(JVMCFG): + $(MKDIR) -p $(@D) + $(RM) $(@) + # Now check for other permutations + ifeq ($(JVM_VARIANT_SERVER), true) + $(PRINTF) "-server KNOWN\n">>$(@) + $(PRINTF) "-client ALIASED_TO -server\n">>$(@) + ifeq ($(JVM_VARIANT_MINIMAL1), true) + $(PRINTF) "-minimal KNOWN\n">>$(@) + endif + else + ifeq ($(JVM_VARIANT_CLIENT), true) + $(PRINTF) "-client KNOWN\n">>$(@) + $(PRINTF) "-server ALIASED_TO -client\n">>$(@) + ifeq ($(JVM_VARIANT_MINIMAL1), true) + $(PRINTF) "-minimal KNOWN\n">>$(@) + endif + else + ifeq ($(JVM_VARIANT_MINIMAL1), true) + $(PRINTF) "-minimal KNOWN\n">>$(@) + $(PRINTF) "-server ALIASED_TO -minimal\n">>$(@) + $(PRINTF) "-client ALIASED_TO -minimal\n">>$(@) + endif + endif + endif +endif + +BASE_CONF_FILES += $(JVMCFG) + +################################################################################ + +POLICY_SRC := $(JDK_TOPDIR)/src/java.base/share/conf/security/java.policy +POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy + +POLICY_SRC_LIST := + +ifeq ($(OPENJDK_TARGET_OS), windows) + POLICY_SRC_LIST += $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/conf/security/java.policy +endif +ifndef OPENJDK + ifeq ($(OPENJDK_TARGET_OS), windows) + ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) + POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/java.base/$(OPENJDK_TARGET_OS)/conf/security/java.policy-win32 + else + POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/java.base/$(OPENJDK_TARGET_OS)/conf/security/java.policy-win64 + endif + endif + ifeq ($(OPENJDK_TARGET_OS), solaris) + POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/java.base/$(OPENJDK_TARGET_OS)/conf/security/java.policy + endif +endif + +POLICY_SRC_LIST += $(POLICY_SRC) + +$(POLICY_DST): $(POLICY_SRC_LIST) + $(MKDIR) -p $(@D) + $(RM) $@ $@.tmp + $(foreach f,$(POLICY_SRC_LIST),$(CAT) $(f) >> $@.tmp;) + $(MV) $@.tmp $@ + +BASE_CONF_FILES += $(POLICY_DST) + +################################################################################ + +ifeq ($(CACERTS_FILE), ) + CACERTS_FILE := $(JDK_TOPDIR)/src/java.base/share/conf/security/cacerts +endif +CACERTS_DST := $(JDK_OUTPUTDIR)/lib/security/cacerts + +$(CACERTS_DST): $(CACERTS_FILE) + $(call install-file) + +BASE_CONF_FILES += $(CACERTS_DST) + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS), solaris) + + SUNPKCS11_CFG_SRC := $(JDK_TOPDIR)/src/java.base/share/conf/security/sunpkcs11-solaris.cfg + SUNPKCS11_CFG_DST := $(JDK_OUTPUTDIR)/lib/security/sunpkcs11-solaris.cfg + + $(SUNPKCS11_CFG_DST): $(SUNPKCS11_CFG_SRC) + $(call install-file) + + BASE_CONF_FILES += $(SUNPKCS11_CFG_DST) + +endif + +################################################################################ + +$(JDK_OUTPUTDIR)/lib/net.properties: $(JDK_TOPDIR)/src/java.base/share/conf/net.properties + $(ECHO) $(LOG_INFO) Copying $(@F) + $(call install-file) + +NET_CONF_FILES += $(JDK_OUTPUTDIR)/lib/net.properties + +ifeq ($(OPENJDK_TARGET_OS), solaris) + $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template: $(JDK_TOPDIR)/src/java.base/${OPENJDK_TARGET_OS_API_DIR}/conf/sdp/sdp.conf.template + $(ECHO) $(LOG_INFO) Copying $(@F) + $(call install-file) + + NET_CONF_FILES += $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template +endif + +################################################################################ + +java.base: $(BASE_CONF_FILES) $(NET_CONF_FILES) $(JAVA_BASE_HEADERS) $(MSVCR_TARGET) + +all: java.base + +.PHONY: all java.base diff --git a/jdk/make/copy/Copy-java.desktop.gmk b/jdk/make/copy/Copy-java.desktop.gmk new file mode 100644 index 00000000000..e724a862b28 --- /dev/null +++ b/jdk/make/copy/Copy-java.desktop.gmk @@ -0,0 +1,153 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +$(eval $(call IncludeCustomExtension, jdk, copy/Copy-java.desktop.gmk)) + +################################################################################ + +JAVA_DESKTOP_HEADERS := \ + $(INCLUDEDIR)/jawt.h \ + $(OPENJDK_TARGET_OS_INCLUDE)/jawt_md.h \ + # + +$(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/java.desktop/share/native/include/%.h + $(call install-file) + +$(OPENJDK_TARGET_OS_INCLUDE)/%.h: \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include/%.h + $(call install-file) + +################################################################################ + +ICCPROFILE_DEST_DIR := $(LIBDIR)/cmm + +ifdef OPENJDK + ICCPROFILE_SRC_DIR := $(JDK_TOPDIR)/src/java.desktop/share/conf/cmm/lcms +else + ICCPROFILE_SRC_DIR := $(JDK_TOPDIR)/src/closed/java.desktop/share/conf/cmm/kcms +endif + +ICCPROFILE_SRCS := $(wildcard $(ICCPROFILE_SRC_DIR)/*.pf) +ICCPROFILE_TARGET_FILES := $(subst $(ICCPROFILE_SRC_DIR),$(ICCPROFILE_DEST_DIR),$(ICCPROFILE_SRCS)) + +$(ICCPROFILE_DEST_DIR)%.pf: $(ICCPROFILE_SRC_DIR)%.pf + $(call install-file) + $(CHMOD) 444 $@ + +DESKTOP_CONF_FILES += $(ICCPROFILE_TARGET_FILES) + +################################################################################ + +ifneq ($(FREETYPE_BUNDLE_LIB_PATH), ) + # We need to bundle the freetype library, so it will be available at runtime as well as link time. + # + # NB: Default freetype build system uses -h linker option and + # result .so contains hardcoded library name that is later + # used for adding dependencies to other objects + # (e.g. libfontmanager.so). + # + # It is not obvious how to extract that hardcoded name (libfreetype.so.6) + # without overcomplicating logic here. + # To workaround this we hardcode .6 suffix for now. + # + # Note that .so.6 library will not be found by System.loadLibrary() + # but fortunately we need to load FreeType library explicitly + # on windows only + # + #TODO: rework this to avoid hardcoding library name in the makefile + # + ifeq ($(OPENJDK_TARGET_OS), windows) + FREETYPE_TARGET_LIB := $(JDK_OUTPUTDIR)/bin/$(call SHARED_LIBRARY,freetype) + else + FREETYPE_TARGET_LIB := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/$(call SHARED_LIBRARY,freetype).6 + endif + + $(FREETYPE_TARGET_LIB): $(FREETYPE_BUNDLE_LIB_PATH)/$(call SHARED_LIBRARY,freetype) + $(CP) $(FREETYPE_BUNDLE_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@ + ifeq ($(OPENJDK_BUILD_OS), windows) + $(CHMOD) +rx $@ + endif +endif + +################################################################################ + +$(JDK_OUTPUTDIR)/lib/sound.properties: $(JDK_TOPDIR)/src/java.desktop/share/conf/sound.properties + $(call install-file) + +DESKTOP_CONF_FILES += $(JDK_OUTPUTDIR)/lib/sound.properties + +################################################################################ +# +# Copy property files from sun/print to LIBDIR +# +PSFONTPROPFILE_SRC_DIR := $(JDK_TOPDIR)/src/java.desktop/share/conf +PSFONTPROPFILE_SRCS := $(wildcard $(PSFONTPROPFILE_SRC_DIR)/psfont*.properties*) +PSFONTPROPFILE_TARGET_FILES := $(subst $(PSFONTPROPFILE_SRC_DIR),$(LIBDIR),$(PSFONTPROPFILE_SRCS)) + +$(LIBDIR)/%: $(PSFONTPROPFILE_SRC_DIR)/% + $(call install-file) + +DESKTOP_CONF_FILES += $(PSFONTPROPFILE_TARGET_FILES) + +################################################################################ +# +# Copy cursor.properties and cursors gif files to LIBDIR +# +ifneq ($(OPENJDK_TARGET_OS), macosx) + OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/conf +else + OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/conf +endif + +CURSORS_DEST_DIR := $(LIBDIR)/images/cursors +CURSORS_OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/conf/images/cursors + +$(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties + $(call install-file) + +DESKTOP_CONF_FILES += $(CURSORS_DEST_DIR)/cursors.properties + +CURSORS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/share/conf/images/cursors +ifeq ($(OPENJDK_TARGET_OS), windows) + CURSORS_SRC_FILES := $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/win32_*.gif) +else # OPENJDK_TARGET_OS + CURSORS_SRC_FILES := $(CURSORS_LIB_SRC)/invalid32x32.gif $(wildcard $(CURSORS_LIB_SRC)/motif_*.gif) +endif # OPENJDK_TARGET_OS +CURSORS_TARGET_FILES := $(subst $(CURSORS_LIB_SRC),$(CURSORS_DEST_DIR),$(CURSORS_SRC_FILES)) + +$(CURSORS_DEST_DIR)/%: $(CURSORS_LIB_SRC)/% + $(call install-file) + +DESKTOP_CONF_FILES += $(CURSORS_TARGET_FILES) + +################################################################################ + +java.desktop: $(DESKTOP_CONF_FILES) $(FREETYPE_TARGET_LIB) $(JAVA_DESKTOP_HEADERS) + +all: java.desktop + +.PHONY: all java.desktop diff --git a/jdk/make/copy/Copy-java.logging.gmk b/jdk/make/copy/Copy-java.logging.gmk new file mode 100644 index 00000000000..f2644df1a17 --- /dev/null +++ b/jdk/make/copy/Copy-java.logging.gmk @@ -0,0 +1,43 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +################################################################################ + +LOGGING_LIB_SRC := $(JDK_TOPDIR)/src/java.logging/share/conf + +$(LIBDIR)/logging.properties: $(LOGGING_LIB_SRC)/logging.properties + $(call install-file) + +LOGGING_CONF_FILES := $(LIBDIR)/logging.properties + +################################################################################ + +java.logging: $(LOGGING_CONF_FILES) + +all: java.logging + +.PHONY: all java.logging diff --git a/jdk/make/copy/Copy-java.management.gmk b/jdk/make/copy/Copy-java.management.gmk new file mode 100644 index 00000000000..55657a963ba --- /dev/null +++ b/jdk/make/copy/Copy-java.management.gmk @@ -0,0 +1,56 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +################################################################################ + +MGMT_LIBDIR := $(LIBDIR)/management +MGMT_LIB_SRC := $(JDK_TOPDIR)/src/java.management/share/conf +MGMT_SRC_FILES := $(wildcard $(MGMT_LIB_SRC)/*) +MGMT_TARGET_FILES := $(subst $(MGMT_LIB_SRC),$(MGMT_LIBDIR),$(MGMT_SRC_FILES)) + +$(MGMT_LIBDIR)/management.properties: $(MGMT_LIB_SRC)/management.properties + $(call install-file) + $(CHMOD) 644 $@ + +# this file has different permissions...don't know why... +$(MGMT_LIBDIR)/jmxremote.access: $(MGMT_LIB_SRC)/jmxremote.access + $(call install-file) + $(CHMOD) 644 $@ + +$(MGMT_LIBDIR)/%: $(MGMT_LIB_SRC)/% + $(call install-file) + $(CHMOD) 444 $@ + +MANAGEMENT_CONF_FILES := $(MGMT_TARGET_FILES) + +################################################################################ + +java.management: $(MANAGEMENT_CONF_FILES) + +all: java.management + +.PHONY: all java.management diff --git a/jdk/make/copy/Copy-jdk.hprof.agent.gmk b/jdk/make/copy/Copy-jdk.hprof.agent.gmk new file mode 100644 index 00000000000..ccec153a5b7 --- /dev/null +++ b/jdk/make/copy/Copy-jdk.hprof.agent.gmk @@ -0,0 +1,43 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +################################################################################ + +HPROF_SRC := $(JDK_TOPDIR)/src/demo/share/jvmti/hprof/jvm.hprof.txt + +$(LIBDIR)/jvm.hprof.txt: $(HPROF_SRC) + $(call install-file) + +HPROF_CONF_FILES := $(LIBDIR)/jvm.hprof.txt + +################################################################################ + +jdk.hprof.agent: $(HPROF_CONF_FILES) + +all: jdk.hprof.agent + +.PHONY: all jdk.hprof.agent diff --git a/jdk/make/copy/Copy-jdk.jdwp.agent.gmk b/jdk/make/copy/Copy-jdk.jdwp.agent.gmk new file mode 100644 index 00000000000..c02ae7bd9be --- /dev/null +++ b/jdk/make/copy/Copy-jdk.jdwp.agent.gmk @@ -0,0 +1,42 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include CopyCommon.gmk + +################################################################################ + + +JDK_DEBUG_AGENT_HEADERS := $(INCLUDEDIR)/jdwpTransport.h + +$(INCLUDEDIR)/%.h: $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include/%.h + $(call install-file) + +################################################################################ + +jdk.jdwp.agent: $(JDK_DEBUG_AGENT_HEADERS) + +all: jdk.jdwp.agent + +.PHONY: all jdk.jdwp.agent diff --git a/jdk/make/copy/CopyCommon.gmk b/jdk/make/copy/CopyCommon.gmk new file mode 100644 index 00000000000..3baefab75c8 --- /dev/null +++ b/jdk/make/copy/CopyCommon.gmk @@ -0,0 +1,40 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk + +INCLUDEDIR = $(JDK_OUTPUTDIR)/include +LIBDIR := $(JDK_OUTPUTDIR)/lib + +OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/$(OPENJDK_TARGET_OS) + +ifeq ($(OPENJDK_TARGET_OS), windows) + OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/win32 +else ifeq ($(OPENJDK_TARGET_OS), macosx) + OPENJDK_TARGET_OS_INCLUDE = $(INCLUDEDIR)/darwin +endif diff --git a/jdk/make/GenerateData.gmk b/jdk/make/gendata/Gendata-java.base.gmk similarity index 59% rename from jdk/make/GenerateData.gmk rename to jdk/make/gendata/Gendata-java.base.gmk index 8228f917800..71ee403d7a8 100644 --- a/jdk/make/GenerateData.gmk +++ b/jdk/make/gendata/Gendata-java.base.gmk @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -23,41 +23,25 @@ # questions. # -default: all +include GendataCommon.gmk -include $(SPEC) -include MakeBase.gmk -include JavaCompilation.gmk +# Hook to include the corresponding custom file, if present. +$(eval $(call IncludeCustomExtension, jdk, gendata/Gendata-java.base.gmk)) -# Setup the java compilers for the JDK build. -include Setup.gmk -# We need the tools. -include Tools.gmk - -# Now include all the rules that generate data resources. -# These are written directly into classes dir. -GENDATA := - -include gendata/GendataBreakIterator.gmk +include GendataBreakIterator.gmk GENDATA += $(BREAK_ITERATOR) -include gendata/GendataFontConfig.gmk -GENDATA += $(GENDATA_FONT_CONFIG) - -include gendata/GendataTZDB.gmk +include GendataTZDB.gmk GENDATA += $(GENDATA_TZDB) -include gendata/GendataHtml32dtd.gmk -GENDATA += $(GENDATA_HTML32DTD) - -include gendata/GendataBlacklistedCerts.gmk +include GendataBlacklistedCerts.gmk GENDATA += $(GENDATA_BLACKLISTED_CERTS) ########################################################################################## -GENDATA_UNINAME := $(JDK_OUTPUTDIR)/classes/java/lang/uniName.dat +GENDATA_UNINAME := $(JDK_OUTPUTDIR)/modules/java.base/java/lang/uniName.dat -$(GENDATA_UNINAME): $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS) +$(GENDATA_UNINAME): $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt $(BUILD_TOOLS_JDK) $(MKDIR) -p $(@D) $(TOOL_CHARACTERNAME) $< $@ @@ -65,9 +49,9 @@ GENDATA += $(GENDATA_UNINAME) ########################################################################################## -GENDATA_CURDATA := $(JDK_OUTPUTDIR)/classes/java/util/currency.data +GENDATA_CURDATA := $(JDK_OUTPUTDIR)/modules/java.base/java/util/currency.data -$(GENDATA_CURDATA): $(JDK_TOPDIR)/make/data/currency/CurrencyData.properties $(BUILD_TOOLS) +$(GENDATA_CURDATA): $(JDK_TOPDIR)/make/data/currency/CurrencyData.properties $(BUILD_TOOLS_JDK) $(MKDIR) -p $(@D) $(RM) $@ $(TOOL_GENERATECURRENCYDATA) -o $@.tmp < $< @@ -78,11 +62,32 @@ GENDATA += $(GENDATA_CURDATA) ########################################################################################## -$(GENDATA): $(BUILD_TOOLS) +PROPS_SRC := $(JDK_TOPDIR)/src/java.base/share/conf/security/java.security-$(OPENJDK_TARGET_OS) +PROPS_DST := $(JDK_OUTPUTDIR)/lib/security/java.security -$(JDK_OUTPUTDIR)/classes/_the.gendata: $(GENDATA) - $(TOUCH) $@ +# Optionally set this variable to a file to add extra restricted packages. +ifneq ($(RESTRICTED_PKGS_SRC), ) -all: $(JDK_OUTPUTDIR)/classes/_the.gendata + $(PROPS_DST): $(PROPS_SRC) $(RESTRICTED_PKGS_SRC) + $(MKDIR) -p $(@D) + $(TOOL_ADDTORESTRICTEDPKGS) $(PROPS_SRC) $@.tmp `$(CAT) $(RESTRICTED_PKGS_SRC) | $(TR) "\n" " "` + $(MV) $@.tmp $@ -.PHONY: all +else + + $(PROPS_DST): $(PROPS_SRC) + $(call install-file) + +endif + +GENDATA += $(PROPS_DST) + +########################################################################################## + +$(GENDATA): $(BUILD_TOOLS_JDK) + +java.base: $(GENDATA) + +all: java.base + +.PHONY: all java.base diff --git a/jdk/make/gendata/Gendata-java.desktop.gmk b/jdk/make/gendata/Gendata-java.desktop.gmk new file mode 100644 index 00000000000..8ba2fe198a1 --- /dev/null +++ b/jdk/make/gendata/Gendata-java.desktop.gmk @@ -0,0 +1,40 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GendataCommon.gmk + +include GendataFontConfig.gmk +GENDATA += $(GENDATA_FONT_CONFIG) + +include GendataHtml32dtd.gmk +GENDATA += $(GENDATA_HTML32DTD) + +$(GENDATA): $(BUILD_TOOLS_JDK) + +java.desktop: $(GENDATA) + +all: $(GENDATA) + +.PHONY: all java.desktop diff --git a/jdk/make/gendata/GendataBreakIterator.gmk b/jdk/make/gendata/GendataBreakIterator.gmk index b1cc33dca08..7deb71e0db5 100644 --- a/jdk/make/gendata/GendataBreakIterator.gmk +++ b/jdk/make/gendata/GendataBreakIterator.gmk @@ -33,7 +33,8 @@ # They are used at JDK build phase in order to create $(BIFILES) which # are used on runtime instead. # -TEXT_SRCDIR = $(JDK_TOPDIR)/src/share/classes +TEXT_SRCDIR = $(JDK_TOPDIR)/src/java.base/share/classes \ + $(JDK_TOPDIR)/src/jdk.localedata/share/classes TEXT_PKG = sun/text/resources TEXT_SOURCES = $(TEXT_PKG)/BreakIteratorRules.java \ $(TEXT_PKG)/BreakIteratorInfo.java \ @@ -54,7 +55,7 @@ $(eval $(call SetupJavaCompilation,BUILD_BREAKITERATOR, \ SETUP := GENERATE_OLDBYTECODE, \ SRC := $(TEXT_SRCDIR), \ DISABLE_SJAVAC := true, \ - JAVAC_SOURCE_PATH_OVERRIDE := $(TEXT_SRCDIR)/$(TEXT_PKG), \ + JAVAC_SOURCE_PATH_OVERRIDE := $(patsubst %, %/$(TEXT_PKG), $(TEXT_SRCDIR)), \ INCLUDES := $(TEXT_PKG), \ INCLUDE_FILES := $(TEXT_SOURCES), \ BIN := $(BREAK_ITERATOR_CLASSES))) @@ -64,33 +65,34 @@ $(eval $(call SetupJavaCompilation,BUILD_BREAKITERATOR, \ UNICODEDATA = $(JDK_TOPDIR)/make/data/unicodedata/UnicodeData.txt # output -DATA_PKG_DIR = $(JDK_OUTPUTDIR)/classes/sun/text/resources -BIFILES = $(DATA_PKG_DIR)/CharacterBreakIteratorData \ - $(DATA_PKG_DIR)/WordBreakIteratorData \ - $(DATA_PKG_DIR)/LineBreakIteratorData \ - $(DATA_PKG_DIR)/SentenceBreakIteratorData -BIFILES_TH = $(DATA_PKG_DIR)/th/WordBreakIteratorData_th \ - $(DATA_PKG_DIR)/th/LineBreakIteratorData_th +BASE_DATA_PKG_DIR = $(JDK_OUTPUTDIR)/modules/java.base/sun/text/resources +SL_DATA_PKG_DIR = $(JDK_OUTPUTDIR)/modules/jdk.localedata/sun/text/resources +BIFILES = $(BASE_DATA_PKG_DIR)/CharacterBreakIteratorData \ + $(BASE_DATA_PKG_DIR)/WordBreakIteratorData \ + $(BASE_DATA_PKG_DIR)/LineBreakIteratorData \ + $(BASE_DATA_PKG_DIR)/SentenceBreakIteratorData +BIFILES_TH = $(SA_DATA_PKG_DIR)/th/WordBreakIteratorData_th \ + $(SA_DATA_PKG_DIR)/th/LineBreakIteratorData_th -$(BIFILES): $(DATA_PKG_DIR)/_the.bifiles -$(DATA_PKG_DIR)/_the.bifiles: JAVA_FLAGS += -Xbootclasspath/p:$(BREAK_ITERATOR_CLASSES) -$(DATA_PKG_DIR)/_the.bifiles: $(BUILD_TOOLS) $(UNICODEDATA) $(BUILD_BREAKITERATOR) +$(BIFILES): $(BASE_DATA_PKG_DIR)/_the.bifiles +$(BASE_DATA_PKG_DIR)/_the.bifiles: JAVA_FLAGS += -Xbootclasspath/p:$(BREAK_ITERATOR_CLASSES) +$(BASE_DATA_PKG_DIR)/_the.bifiles: $(BUILD_TOOLS) $(UNICODEDATA) $(BUILD_BREAKITERATOR) $(ECHO) $(LOG_INFO) "Generating BreakIteratorData" - $(MKDIR) -p $(DATA_PKG_DIR) + $(MKDIR) -p $(@D) $(RM) $(BIFILES) $(TOOL_GENERATEBREAKITERATORDATA) \ - -o $(DATA_PKG_DIR) \ + -o $(@D) \ -spec $(UNICODEDATA) $(TOUCH) $@ -$(BIFILES_TH): $(DATA_PKG_DIR)/_the.bifiles_th -$(DATA_PKG_DIR)/_the.bifiles_th: JAVA_FLAGS += -Xbootclasspath/p:$(BREAK_ITERATOR_CLASSES) -$(DATA_PKG_DIR)/_the.bifiles_th: $(BUILD_TOOLS) $(UNICODEDATA) $(BUILD_BREAKITERATOR) +$(BIFILES_TH): $(SL_DATA_PKG_DIR)/_the.bifiles_th +$(SL_DATA_PKG_DIR)/_the.bifiles_th: JAVA_FLAGS += -Xbootclasspath/p:$(BREAK_ITERATOR_CLASSES) +$(SL_DATA_PKG_DIR)/_the.bifiles_th: $(BUILD_TOOLS) $(UNICODEDATA) $(BUILD_BREAKITERATOR) $(ECHO) $(LOG_INFO) "Generating BreakIteratorData_th" - $(MKDIR) -p $(DATA_PKG_DIR)/th + $(MKDIR) -p $(@D)/th $(RM) $(BIFILES_TH) $(TOOL_GENERATEBREAKITERATORDATA) \ - -o $(DATA_PKG_DIR) \ + -o $(@D) \ -spec $(UNICODEDATA) \ -language th $(TOUCH) $@ diff --git a/jdk/make/gendata/GendataCommon.gmk b/jdk/make/gendata/GendataCommon.gmk new file mode 100644 index 00000000000..c199a377378 --- /dev/null +++ b/jdk/make/gendata/GendataCommon.gmk @@ -0,0 +1,36 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include JavaCompilation.gmk + +# Setup the java compilers for the JDK build. +include SetupJava.gmk +# We need the tools. +include Tools.gmk + diff --git a/jdk/make/gendata/GendataHtml32dtd.gmk b/jdk/make/gendata/GendataHtml32dtd.gmk index 1bbf971580c..7c996818969 100644 --- a/jdk/make/gendata/GendataHtml32dtd.gmk +++ b/jdk/make/gendata/GendataHtml32dtd.gmk @@ -25,7 +25,7 @@ GENDATA_HTML32DTD := -HTML32DTD = $(JDK_OUTPUTDIR)/classes/javax/swing/text/html/parser/html32.bdtd +HTML32DTD = $(JDK_OUTPUTDIR)/modules/java.desktop/javax/swing/text/html/parser/html32.bdtd $(HTML32DTD): $(BUILD_TOOLS) $(ECHO) "Generating HTML DTD file" $(MKDIR) -p $(@D) diff --git a/jdk/make/gendata/GendataTZDB.gmk b/jdk/make/gendata/GendataTZDB.gmk index b18d6a77409..20c2b19eb4f 100644 --- a/jdk/make/gendata/GendataTZDB.gmk +++ b/jdk/make/gendata/GendataTZDB.gmk @@ -36,6 +36,7 @@ GENDATA_TZDB_DAT := $(JDK_OUTPUTDIR)/lib/tzdb.dat $(GENDATA_TZDB_DAT): $(TZDATA_TZFILES) $(RM) $(GENDATA_TZDB_DAT) + $(MKDIR) -p $(@D) $(TOOL_TZDB) -srcdir $(TZDATA_DIR) -dstfile $(GENDATA_TZDB_DAT) $(TZDATA_TZFILE) GENDATA_TZDB += $(GENDATA_TZDB_DAT) diff --git a/jdk/make/gensrc/Gensrc-java.base.gmk b/jdk/make/gensrc/Gensrc-java.base.gmk new file mode 100644 index 00000000000..2f0346ce514 --- /dev/null +++ b/jdk/make/gensrc/Gensrc-java.base.gmk @@ -0,0 +1,45 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +# TODO: maybe split into separate modules? +include GensrcProperties.gmk +GENSRC_JAVA_BASE += $(GENSRC_PROPERTIES) + +include GensrcLocaleDataMetaInfo.gmk +include GensrcCharacterData.gmk +include GensrcMisc.gmk +include GensrcCharsetMapping.gmk +include GensrcCharsetCoder.gmk +include GensrcBuffer.gmk +include GensrcExceptions.gmk +include GensrcCLDR.gmk + +java.base: $(GENSRC_JAVA_BASE) + +all: java.base + +.PHONY: all java.base diff --git a/jdk/make/gensrc/Gensrc-java.desktop.gmk b/jdk/make/gensrc/Gensrc-java.desktop.gmk new file mode 100644 index 00000000000..ec26dfe4679 --- /dev/null +++ b/jdk/make/gensrc/Gensrc-java.desktop.gmk @@ -0,0 +1,45 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +# Hook to include the corresponding custom file, if present. +$(eval $(call IncludeCustomExtension, jdk, gensrc/Gensrc-java.desktop.gmk)) + +ifneq ($(OPENJDK_TARGET_OS), windows) + include GensrcIcons.gmk + + ifneq ($(OPENJDK_TARGET_OS), macosx) + include GensrcX11Wrappers.gmk + endif +endif + +include GensrcSwing.gmk + +java.desktop: $(GENSRC_JAVA_DESKTOP) + +all: java.desktop + +.PHONY: all java.desktop diff --git a/jdk/make/gensrc/Gensrc-jdk.attach.gmk b/jdk/make/gensrc/Gensrc-jdk.attach.gmk new file mode 100644 index 00000000000..a3cff05e1aa --- /dev/null +++ b/jdk/make/gensrc/Gensrc-jdk.attach.gmk @@ -0,0 +1,34 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +include GensrcProviders.gmk + +jdk.attach: $(GENSRC_JDK_ATTACH) + +all: jdk.attach + +.PHONY: all jdk.attach diff --git a/jdk/make/gensrc/Gensrc-jdk.charsets.gmk b/jdk/make/gensrc/Gensrc-jdk.charsets.gmk new file mode 100644 index 00000000000..066d4851056 --- /dev/null +++ b/jdk/make/gensrc/Gensrc-jdk.charsets.gmk @@ -0,0 +1,34 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +include GensrcCharsetMapping.gmk + +jdk.charsets: $(GENSRC_JDK_CHARSETS) + +all: jdk.charsets + +.PHONY: all jdk.charsets diff --git a/jdk/make/gensrc/Gensrc-jdk.jconsole.gmk b/jdk/make/gensrc/Gensrc-jdk.jconsole.gmk new file mode 100644 index 00000000000..38775c00948 --- /dev/null +++ b/jdk/make/gensrc/Gensrc-jdk.jconsole.gmk @@ -0,0 +1,45 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +########################################################################################## +# Version file for jconsole + +$(JDK_OUTPUTDIR)/gensrc/jdk.jconsole/sun/tools/jconsole/Version.java: \ + $(JDK_TOPDIR)/src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template + $(MKDIR) -p $(@D) + $(RM) $@ $@.tmp + $(ECHO) $(LOG_INFO) Generating sun/tools/jconsole/Version.java + $(SED) -e 's/@@jconsole_version@@/$(FULL_VERSION)/g' $< > $@.tmp + $(MV) $@.tmp $@ + +GENSRC_JDK_JCONSOLE += $(JDK_OUTPUTDIR)/gensrc/jdk.jconsole/sun/tools/jconsole/Version.java + +jdk.jconsole: $(GENSRC_JDK_JCONSOLE) + +all: jdk.jconsole + +.PHONY: all jdk.jconsole diff --git a/jdk/make/gensrc/Gensrc-jdk.jdi.gmk b/jdk/make/gensrc/Gensrc-jdk.jdi.gmk new file mode 100644 index 00000000000..16d61d317eb --- /dev/null +++ b/jdk/make/gensrc/Gensrc-jdk.jdi.gmk @@ -0,0 +1,35 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include GensrcCommon.gmk + +include GensrcJDWP.gmk +include GensrcProviders.gmk + +jdk.jdi: $(GENSRC_JDK_JDI) + +all: jdk.jdi + +.PHONY: all jdk.jdi diff --git a/jdk/make/gensrc/GensrcBuffer.gmk b/jdk/make/gensrc/GensrcBuffer.gmk index 60335442ac5..bc23520fac2 100644 --- a/jdk/make/gensrc/GensrcBuffer.gmk +++ b/jdk/make/gensrc/GensrcBuffer.gmk @@ -26,9 +26,9 @@ GENSRC_BUFFER := GENSRC_BUFFER_TMP := $(JDK_OUTPUTDIR)/gensrc -GENSRC_BUFFER_DST := $(JDK_OUTPUTDIR)/gensrc/java/nio +GENSRC_BUFFER_DST := $(JDK_OUTPUTDIR)/gensrc/java.base/java/nio -GENSRC_BUFFER_SRC := $(JDK_TOPDIR)/src/share/classes/java/nio +GENSRC_BUFFER_SRC := $(JDK_TOPDIR)/src/java.base/share/classes/java/nio ### @@ -377,4 +377,5 @@ $(eval $(call SetupGenBuffer,ByteBufferAsDoubleBufferRL,$(BYTE_X_BUF), type:=dou ### -$(GENSRC_BUFFER): $(BUILD_TOOLS) +$(GENSRC_BUFFER): $(BUILD_TOOLS_JDK) +GENSRC_JAVA_BASE += $(GENSRC_BUFFER) diff --git a/jdk/make/gensrc/GensrcCLDR.gmk b/jdk/make/gensrc/GensrcCLDR.gmk index b3d197c09c5..ed6f7f75c2a 100644 --- a/jdk/make/gensrc/GensrcCLDR.gmk +++ b/jdk/make/gensrc/GensrcCLDR.gmk @@ -24,16 +24,29 @@ # CLDRVERSION := 21.0.1 -CLDRSRCDIR := $(JDK_TOPDIR)/src/share/classes/sun/util/cldr/resources/$(subst .,_,$(CLDRVERSION)) +CLDRSRCDIR := $(JDK_TOPDIR)/src/jdk.localedata/share/classes/sun/util/cldr/resources/$(subst .,_,$(CLDRVERSION)) -GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc +GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc/jdk.localedata +BASE_GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc/java.base -CLDR_METAINFO_FILE := $(GENSRC_DIR)/sun/util/cldr/CLDRLocaleDataMetaInfo.java +CLDR_METAINFO_FILE := $(BASE_GENSRC_DIR)/sun/util/cldr/CLDRLocaleDataMetaInfo.java $(CLDR_METAINFO_FILE): $(wildcard $(CLDRSRCDIR)/common/dtd/*.dtd) \ $(wildcard $(CLDRSRCDIR)/common/main/*.xml) \ - $(wildcard $(CLDRSRCDIR)/common/supplemental/*.xml) - $(MKDIR) -p $(@D) + $(wildcard $(CLDRSRCDIR)/common/supplemental/*.xml) \ + $(BUILD_TOOLS_JDK) + $(MKDIR) -p $(GENSRC_DIR) $(TOOL_CLDRCONVERTER) -base $(CLDRSRCDIR) -o $(GENSRC_DIR) + $(MKDIR) -p $(BASE_GENSRC_DIR)/sun/text/resources/cldr + $(MKDIR) -p $(BASE_GENSRC_DIR)/sun/util/resources/cldr + $(RM) -r $(BASE_GENSRC_DIR)/sun/text/resources/cldr/en \ + $(BASE_GENSRC_DIR)/sun/util/resources/cldr/en + $(MV) $(GENSRC_DIR)/sun/text/resources/cldr/en $(BASE_GENSRC_DIR)/sun/text/resources/cldr/en + $(MV) $(GENSRC_DIR)/sun/util/resources/cldr/en $(BASE_GENSRC_DIR)/sun/util/resources/cldr/en + $(MV) $(GENSRC_DIR)/sun/text/resources/cldr/*.java $(BASE_GENSRC_DIR)/sun/text/resources/cldr + $(MV) $(GENSRC_DIR)/sun/util/resources/cldr/*.java $(BASE_GENSRC_DIR)/sun/util/resources/cldr + $(MKDIR) -p $(@D) + $(MV) $(GENSRC_DIR)/sun/util/cldr/CLDRLocaleDataMetaInfo.java $@ GENSRC_CLDR := $(CLDR_METAINFO_FILE) +GENSRC_JAVA_BASE += $(GENSRC_CLDR) diff --git a/jdk/make/gensrc/GensrcCharacterData.gmk b/jdk/make/gensrc/GensrcCharacterData.gmk index d4d6e57341d..1f57bff7bf6 100644 --- a/jdk/make/gensrc/GensrcCharacterData.gmk +++ b/jdk/make/gensrc/GensrcCharacterData.gmk @@ -33,7 +33,7 @@ CHARACTERDATA = $(JDK_TOPDIR)/make/data/characterdata UNICODEDATA = $(JDK_TOPDIR)/make/data/unicodedata define SetupCharacterData - $(JDK_OUTPUTDIR)/gensrc/java/lang/$1.java: $(CHARACTERDATA)/$1.java.template $(BUILD_TOOLS) + $(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/$1.java: $(CHARACTERDATA)/$1.java.template $(BUILD_TOOLS_JDK) $(MKDIR) -p $$(@D) $(ECHO) $(LOG_INFO) Generating $1.java $(TOOL_GENERATECHARACTER) $2 \ @@ -41,10 +41,10 @@ define SetupCharacterData -spec $(UNICODEDATA)/UnicodeData.txt \ -specialcasing $(UNICODEDATA)/SpecialCasing.txt \ -proplist $(UNICODEDATA)/PropList.txt \ - -o $(JDK_OUTPUTDIR)/gensrc/java/lang/$1.java -string \ + -o $(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/$1.java -string \ -usecharforbyte $3 - GENSRC_CHARACTERDATA += $(JDK_OUTPUTDIR)/gensrc/java/lang/$1.java + GENSRC_CHARACTERDATA += $(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/$1.java endef $(eval $(call SetupCharacterData,CharacterDataLatin1, , -latin1 8)) @@ -54,11 +54,12 @@ $(eval $(call SetupCharacterData,CharacterData02, -plane 2, 11 4 1)) $(eval $(call SetupCharacterData,CharacterData0E, -plane 14, 11 4 1)) # Copy two Java files that need no preprocessing. -$(JDK_OUTPUTDIR)/gensrc/java/lang/%.java: $(CHARACTERDATA)/%.java.template +$(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/%.java: $(CHARACTERDATA)/%.java.template $(ECHO) $(LOG_INFO) Generating $(@F) $(call install-file) -GENSRC_CHARACTERDATA += $(JDK_OUTPUTDIR)/gensrc/java/lang/CharacterDataUndefined.java \ - $(JDK_OUTPUTDIR)/gensrc/java/lang/CharacterDataPrivateUse.java +GENSRC_CHARACTERDATA += $(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/CharacterDataUndefined.java \ + $(JDK_OUTPUTDIR)/gensrc/java.base/java/lang/CharacterDataPrivateUse.java +GENSRC_JAVA_BASE += $(GENSRC_CHARACTERDATA) -$(GENSRC_CHARACTERDATA): $(BUILD_TOOLS) +$(GENSRC_CHARACTERDATA): $(BUILD_TOOLS_JDK) diff --git a/jdk/make/gensrc/GensrcCharsetCoder.gmk b/jdk/make/gensrc/GensrcCharsetCoder.gmk index ac12967ee63..b5444138b6f 100644 --- a/jdk/make/gensrc/GensrcCharsetCoder.gmk +++ b/jdk/make/gensrc/GensrcCharsetCoder.gmk @@ -26,9 +26,9 @@ GENSRC_CHARSETCODER := GENSRC_CHARSETCODER_TMP := $(JDK_OUTPUTDIR)/gensrc -GENSRC_CHARSETCODER_DST := $(JDK_OUTPUTDIR)/gensrc/java/nio/charset +GENSRC_CHARSETCODER_DST := $(JDK_OUTPUTDIR)/gensrc/java.base/java/nio/charset -GENSRC_CHARSETCODER_SRC := $(JDK_TOPDIR)/src/share/classes/java/nio +GENSRC_CHARSETCODER_SRC := $(JDK_TOPDIR)/src/java.base/share/classes/java/nio GENSRC_CHARSETCODER_TEMPLATE := $(GENSRC_CHARSETCODER_SRC)/charset/Charset-X-Coder.java.template @@ -101,7 +101,8 @@ $(GENSRC_CHARSETCODER_DST)/CharsetEncoder.java: $(GENSRC_CHARSETCODER_TEMPLATE) $(MV) $@.tmp $@ GENSRC_CHARSETCODER += $(GENSRC_CHARSETCODER_DST)/CharsetEncoder.java +GENSRC_JAVA_BASE += $(GENSRC_CHARSETCODER) ### -$(GENSRC_CHARSETCODER): $(BUILD_TOOLS) +$(GENSRC_CHARSETCODER): $(BUILD_TOOLS_JDK) diff --git a/jdk/make/gensrc/GensrcCharsetMapping.gmk b/jdk/make/gensrc/GensrcCharsetMapping.gmk index 821f4e03071..51f83c2701b 100644 --- a/jdk/make/gensrc/GensrcCharsetMapping.gmk +++ b/jdk/make/gensrc/GensrcCharsetMapping.gmk @@ -31,54 +31,57 @@ CHARSET_DATA_DIR := $(JDK_TOPDIR)/make/data/charsetmapping ### Generate files using the charsetmapping tool ### -CHARSET_GENSRC_JAVA_DIR := $(JDK_OUTPUTDIR)/gensrc/sun/nio/cs -CHARSET_DONE := $(CHARSET_GENSRC_JAVA_DIR)/_the.charsetmapping +CHARSET_GENSRC_JAVA_DIR_CS := $(JDK_OUTPUTDIR)/gensrc/jdk.charsets/sun/nio/cs/ext +CHARSET_GENSRC_JAVA_DIR_BASE := $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/cs +CHARSET_DONE_CS := $(CHARSET_GENSRC_JAVA_DIR_CS)/_the.charsetmapping +CHARSET_DONE_BASE := $(CHARSET_GENSRC_JAVA_DIR_BASE)/_the.charsetmapping CHARSET_COPYRIGHT_HEADER_BASE := $(JDK_TOPDIR)/make/src/classes/build/tools/charsetmapping CHARSET_TEMPLATES := \ $(CHARSET_DATA_DIR)/SingleByte-X.java.template \ $(CHARSET_DATA_DIR)/DoubleByte-X.java.template # This target should be referenced using the order-only operator (|) -$(CHARSET_GENSRC_JAVA_DIR)/ext: +$(CHARSET_GENSRC_JAVA_DIR_CS): $(ECHO) "Generating charset mappings" - $(MKDIR) -p $(CHARSET_GENSRC_JAVA_DIR)/ext + $(MKDIR) -p $(CHARSET_GENSRC_JAVA_DIR_CS) + $(MKDIR) -p $(CHARSET_GENSRC_JAVA_DIR_BASE) -$(CHARSET_DONE)-sbcs: $(CHARSET_DATA_DIR)/sbcs \ - $(CHARSET_TEMPLATES) $(BUILD_TOOLS) | $(CHARSET_GENSRC_JAVA_DIR)/ext - $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR) sbcs +$(CHARSET_DONE_BASE)-sbcs: $(CHARSET_DATA_DIR)/sbcs \ + $(CHARSET_TEMPLATES) $(BUILD_TOOLS_JDK) | $(CHARSET_GENSRC_JAVA_DIR_CS) + $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR_BASE) sbcs $(TOUCH) '$@' -$(CHARSET_DONE)-extsbcs: $(CHARSET_DATA_DIR)/extsbcs \ - $(CHARSET_DONE)-sbcs $(CHARSET_TEMPLATES) $(BUILD_TOOLS) - $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR)/ext extsbcs +$(CHARSET_DONE_CS)-extsbcs: $(CHARSET_DATA_DIR)/extsbcs \ + $(CHARSET_DONE_BASE)-sbcs $(CHARSET_TEMPLATES) $(BUILD_TOOLS_JDK) + $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR_CS) extsbcs $(TOUCH) '$@' -$(CHARSET_DONE)-dbcs: $(CHARSET_DATA_DIR)/dbcs \ - $(CHARSET_DONE)-sbcs $(CHARSET_TEMPLATES) $(BUILD_TOOLS) - $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR)/ext dbcs +$(CHARSET_DONE_CS)-dbcs: $(CHARSET_DATA_DIR)/dbcs \ + $(CHARSET_DONE_BASE)-sbcs $(CHARSET_TEMPLATES) $(BUILD_TOOLS_JDK) + $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR_CS) dbcs $(TOUCH) '$@' -$(CHARSET_DONE)-hkscs: $(CHARSET_COPYRIGHT_HEADER_BASE)/HKSCS.java \ - $(CHARSET_DONE)-sbcs $(BUILD_TOOLS) - $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR)/ext hkscs '$<' +$(CHARSET_DONE_CS)-hkscs: $(CHARSET_COPYRIGHT_HEADER_BASE)/HKSCS.java \ + $(CHARSET_DONE_BASE)-sbcs $(BUILD_TOOLS_JDK) + $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR_CS) hkscs '$<' $(TOUCH) '$@' -$(CHARSET_DONE)-euctw: $(CHARSET_COPYRIGHT_HEADER_BASE)/EUC_TW.java \ - $(CHARSET_DONE)-sbcs $(BUILD_TOOLS) - $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR)/ext euctw '$<' +$(CHARSET_DONE_CS)-euctw: $(CHARSET_COPYRIGHT_HEADER_BASE)/EUC_TW.java \ + $(CHARSET_DONE_BASE)-sbcs $(BUILD_TOOLS_JDK) + $(TOOL_CHARSETMAPPING) $(CHARSET_DATA_DIR) $(CHARSET_GENSRC_JAVA_DIR_CS) euctw '$<' $(TOUCH) '$@' -$(CHARSET_GENSRC_JAVA_DIR)/ext/sjis0213.dat: $(CHARSET_DATA_DIR)/sjis0213.map \ - $(CHARSET_DONE)-sbcs $(BUILD_TOOLS) +$(CHARSET_GENSRC_JAVA_DIR_CS)/sjis0213.dat: $(CHARSET_DATA_DIR)/sjis0213.map \ + $(CHARSET_DONE_BASE)-sbcs $(BUILD_TOOLS_JDK) $(TOOL_CHARSETMAPPING) '$<' '$@' sjis0213 -GENSRC_CHARSETMAPPING += \ - $(CHARSET_DONE)-sbcs \ - $(CHARSET_DONE)-extsbcs \ - $(CHARSET_DONE)-dbcs \ - $(CHARSET_DONE)-hkscs \ - $(CHARSET_DONE)-euctw \ - $(CHARSET_GENSRC_JAVA_DIR)/ext/sjis0213.dat \ +GENSRC_JAVA_BASE += $(CHARSET_DONE_BASE)-sbcs +GENSRC_JDK_CHARSETS += \ + $(CHARSET_DONE_CS)-extsbcs \ + $(CHARSET_DONE_CS)-dbcs \ + $(CHARSET_DONE_CS)-hkscs \ + $(CHARSET_DONE_CS)-euctw \ + $(CHARSET_GENSRC_JAVA_DIR_CS)/sjis0213.dat \ # ### @@ -144,20 +147,20 @@ $(CHARSET_STANDARD_GENSRC_DIR)/classes-map: $(CHARSET_STANDARD_DATA) \ $(NAWK) < '$<' > '$@' $(CHARSET_CLASSES_MAP_AWK) $(CHARSET_STANDARD_GENSRC_DIR)/aliases-map.java.snippet: $(CHARSET_STANDARD_GENSRC_DIR)/aliases-map \ - $(BUILD_TOOLS) | $(CHARSET_STANDARD_GENSRC_DIR) + $(BUILD_TOOLS_JDK) | $(CHARSET_STANDARD_GENSRC_DIR) $(TOOL_HASHER) -i Aliases < '$<' > '$@' $(CHARSET_STANDARD_GENSRC_DIR)/classes-map.java.snippet: $(CHARSET_STANDARD_GENSRC_DIR)/classes-map \ - $(BUILD_TOOLS) | $(CHARSET_STANDARD_GENSRC_DIR) + $(BUILD_TOOLS_JDK) | $(CHARSET_STANDARD_GENSRC_DIR) $(TOOL_HASHER) -i Classes < '$<' > '$@' $(CHARSET_STANDARD_GENSRC_DIR)/cache-map.java.snippet: $(CHARSET_STANDARD_GENSRC_DIR)/classes-map \ - $(BUILD_TOOLS) | $(CHARSET_STANDARD_GENSRC_DIR) + $(BUILD_TOOLS_JDK) | $(CHARSET_STANDARD_GENSRC_DIR) $(TOOL_HASHER) -i -e Cache -t Charset < '$<' > '$@' $(eval $(call SetupTextFileProcessing, BUILD_CHARSET_STANDARD, \ - SOURCE_FILES := $(JDK_TOPDIR)/src/share/classes/$(CHARSET_STANDARD_JAVA).template, \ - OUTPUT_FILE := $(JDK_OUTPUTDIR)/gensrc/$(CHARSET_STANDARD_JAVA), \ + SOURCE_FILES := $(JDK_TOPDIR)/src/java.base/share/classes/$(CHARSET_STANDARD_JAVA).template, \ + OUTPUT_FILE := $(JDK_OUTPUTDIR)/gensrc/java.base/$(CHARSET_STANDARD_JAVA), \ INCLUDES := \ _INCLUDE_ALIASES_TABLES_ => $(CHARSET_STANDARD_GENSRC_DIR)/aliases-tables.java.snippet ; \ _INCLUDE_ALIASES_MAP_ => $(CHARSET_STANDARD_GENSRC_DIR)/aliases-map.java.snippet ; \ @@ -172,4 +175,4 @@ $(BUILD_CHARSET_STANDARD): \ $(CHARSET_STANDARD_GENSRC_DIR)/classes-map.java.snippet \ $(CHARSET_STANDARD_GENSRC_DIR)/cache-map.java.snippet -GENSRC_CHARSETMAPPING += $(BUILD_CHARSET_STANDARD) +GENSRC_JAVA_BASE += $(BUILD_CHARSET_STANDARD) diff --git a/jdk/make/GenerateSources.gmk b/jdk/make/gensrc/GensrcCommon.gmk similarity index 50% rename from jdk/make/GenerateSources.gmk rename to jdk/make/gensrc/GensrcCommon.gmk index 732c0c83f8a..3c271c81d77 100644 --- a/jdk/make/GenerateSources.gmk +++ b/jdk/make/gensrc/GensrcCommon.gmk @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -32,63 +32,7 @@ include NativeCompilation.gmk include TextFileProcessing.gmk # Setup the java compilers for the JDK build. -include Setup.gmk +include SetupJava.gmk # We need the tools. include Tools.gmk -# Now include all the rules that generate Java sources. -# The Java sources are written into the gensrc_.... directories. - -include gensrc/GensrcProperties.gmk -GENSRC += $(GENSRC_PROPERTIES) - -include gensrc/GensrcLocaleDataMetaInfo.gmk -GENSRC += $(GENSRC_LOCALEDATAMETAINFO) - -include gensrc/GensrcCharacterData.gmk -GENSRC += $(GENSRC_CHARACTERDATA) - -include gensrc/GensrcJDWP.gmk -GENSRC += $(GENSRC_JDWP) - -include gensrc/GensrcMisc.gmk -GENSRC += $(GENSRC_MISC) - -include gensrc/GensrcCharsetMapping.gmk -GENSRC += $(GENSRC_CHARSETMAPPING) - -include gensrc/GensrcCharsetCoder.gmk -GENSRC += $(GENSRC_CHARSETCODER) - -include gensrc/GensrcBuffer.gmk -GENSRC += $(GENSRC_BUFFER) - -include gensrc/GensrcExceptions.gmk -GENSRC += $(GENSRC_EXCEPTIONS) - -ifneq ($(OPENJDK_TARGET_OS), windows) - include gensrc/GensrcIcons.gmk - GENSRC += $(GENSRC_AWT_ICONS) - - ifeq ($(OPENJDK_TARGET_OS), macosx) - GENSRC += $(GENSRC_OSX_ICONS) - endif - - ifneq ($(OPENJDK_TARGET_OS), macosx) - include gensrc/GensrcX11Wrappers.gmk - GENSRC += $(GENSRC_X11WRAPPERS) - endif -endif - -include gensrc/GensrcCLDR.gmk -GENSRC += $(GENSRC_CLDR) - -include gensrc/GensrcSwing.gmk -GENSRC += $(GENSRC_SWING_BEANINFO) $(GENSRC_SWING_NIMBUS) - -$(GENSRC): $(BUILD_TOOLS) - -all: $(GENSRC) - - -.PHONY: all diff --git a/jdk/make/gensrc/GensrcExceptions.gmk b/jdk/make/gensrc/GensrcExceptions.gmk index e3164f5b71a..e180bdc4eb3 100644 --- a/jdk/make/gensrc/GensrcExceptions.gmk +++ b/jdk/make/gensrc/GensrcExceptions.gmk @@ -26,9 +26,9 @@ GENSRC_EXCEPTIONS := GENSRC_EXCEPTIONS_TMP := $(JDK_OUTPUTDIR)/gensrc -GENSRC_EXCEPTIONS_DST := $(JDK_OUTPUTDIR)/gensrc/java/nio +GENSRC_EXCEPTIONS_DST := $(JDK_OUTPUTDIR)/gensrc/java.base/java/nio -GENSRC_EXCEPTIONS_SRC := $(JDK_TOPDIR)/src/share/classes/java/nio +GENSRC_EXCEPTIONS_SRC := $(JDK_TOPDIR)/src/java.base/share/classes/java/nio GENSRC_EXCEPTIONS_CMD := $(JDK_TOPDIR)/make/scripts/genExceptions.sh GENSRC_EXCEPTIONS_SRC_DIRS := . charset channels @@ -51,5 +51,6 @@ $(GENSRC_EXCEPTIONS_DST)/_the.%.marker: $(GENSRC_EXCEPTIONS_SRC)/%/exceptions \ $(TOUCH) $@ GENSRC_EXCEPTIONS += $(foreach D,$(GENSRC_EXCEPTIONS_SRC_DIRS),$(GENSRC_EXCEPTIONS_DST)/_the.$(D).marker) +GENSRC_JAVA_BASE += $(GENSRC_EXCEPTIONS) -$(GENSRC_EXCEPTIONS): $(BUILD_TOOLS) +$(GENSRC_EXCEPTIONS): $(BUILD_TOOLS_JDK) diff --git a/jdk/make/gensrc/GensrcIcons.gmk b/jdk/make/gensrc/GensrcIcons.gmk index 0728a2d8dad..e9b32f8f0b5 100644 --- a/jdk/make/gensrc/GensrcIcons.gmk +++ b/jdk/make/gensrc/GensrcIcons.gmk @@ -26,12 +26,12 @@ GENSRC_AWT_ICONS := GENSRC_AWT_ICONS_SRC := GENSRC_AWT_ICONS_TMP := $(JDK_OUTPUTDIR)/gensrc -GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/sun/awt/ +GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/java.desktop/sun/awt/ ifdef OPENJDK - X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR) + X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR) else - X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/closed/solaris + X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/closed/java.desktop/$(OPENJDK_TARGET_OS_API_DIR) endif GENSRC_AWT_ICONS_SRC += \ @@ -41,7 +41,7 @@ GENSRC_AWT_ICONS_SRC += \ $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon48.png -AWT_ICONPATH := $(JDK_TOPDIR)/src/share/classes/sun/awt/resources +AWT_ICONPATH := $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/awt/resources GENSRC_AWT_ICONS_SRC += \ $(AWT_ICONPATH)/security-icon-bw16.png \ @@ -80,7 +80,7 @@ define SetupGensrcAWTIcon $1_NAME64 := $(call GENSRC_AWT_ICONS_DST_NAME,$1,64) $1_TARGET64 := $(GENSRC_AWT_ICONS_DST)/$$($1_NAME64).java - $$($1_TARGET32): $2/$1 $(GENSRC_AWT_ICONS_TMP)/_the.icons.dir + $$($1_TARGET32): $2/$1 $(GENSRC_AWT_ICONS_TMP)/_the.icons.dir $(BUILD_TOOLS_JDK) $(RM) $$@ $$@.tmp $(ECHO) "package sun.awt;" > $$@.tmp $(ECHO) "public class $$($1_NAME32) {" >> $$@.tmp @@ -91,7 +91,7 @@ define SetupGensrcAWTIcon GENSRC_AWT_ICONS += $$($1_TARGET32) - $$($1_TARGET64): $2/$1 $(GENSRC_AWT_ICONS_TMP)/_the.icons.dir + $$($1_TARGET64): $2/$1 $(GENSRC_AWT_ICONS_TMP)/_the.icons.dir $(BUILD_TOOLS_JDK) $(RM) $$@ $$@.tmp $(ECHO) "package sun.awt;" > $$@.tmp $(ECHO) "public class $$($1_NAME64) {" >> $$@.tmp @@ -105,6 +105,8 @@ endef $(foreach I, $(GENSRC_AWT_ICONS_SRC), $(eval $(call SetupGensrcAWTIcon,$(notdir $(I)),$(dir $(I))))) +GENSRC_JAVA_DESKTOP += $(GENSRC_AWT_ICONS) + ### ifeq ($(OPENJDK_TARGET_OS), macosx) @@ -118,7 +120,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) GENSRC_OSX_ICONS_SRC := $(JDK_TOPDIR)/make/closed/data/macosxicons/JavaApp.icns endif - $(GENSRC_OSX_ICONS): $(GENSRC_OSX_ICONS_SRC) + $(GENSRC_OSX_ICONS): $(GENSRC_OSX_ICONS_SRC) $(BUILD_TOOLS_JDK) $(RM) $@ $@.tmp $(MKDIR) -p $(dir $@) $(ECHO) "static unsigned char sAWTIconData[] = { " >> $@.tmp @@ -126,4 +128,5 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) $(ECHO) "};" >> $@.tmp $(MV) $@.tmp $@ + GENSRC_JAVA_DESKTOP += $(GENSRC_OSX_ICONS) endif diff --git a/jdk/make/gensrc/GensrcJDWP.gmk b/jdk/make/gensrc/GensrcJDWP.gmk index 973602f0632..6085c62d810 100644 --- a/jdk/make/gensrc/GensrcJDWP.gmk +++ b/jdk/make/gensrc/GensrcJDWP.gmk @@ -30,19 +30,22 @@ JDWP_SPEC_FILE := $(JDK_TOPDIR)/make/data/jdwp/jdwp.spec $(JDK_OUTPUTDIR)/gensrc_jdwp_headers/JDWPCommands.h: $(JDWP_SPEC_FILE) -$(JDK_OUTPUTDIR)/gensrc/com/sun/tools/jdi/JDWP.java: $(JDWP_SPEC_FILE) +$(JDK_OUTPUTDIR)/gensrc/jdk.jdi/com/sun/tools/jdi/JDWP.java: \ + $(JDWP_SPEC_FILE) $(BUILD_TOOLS_JDK) $(MKDIR) -p $(@D) $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_jdwp_headers $(RM) $@ $(JDK_OUTPUTDIR)/gensrc_jdwp_headers/JDWPCommands.h $(ECHO) $(LOG_INFO) Creating JDWP.java and JDWPCommands.h from jdwp.spec $(TOOL_JDWPGEN) $< -jdi $@ -include $(JDK_OUTPUTDIR)/gensrc_jdwp_headers/JDWPCommands.h -$(JDK_OUTPUTDIR)/gensrc_jdwp_doc/jdwp-protocol.html: $(JDWP_SPEC_FILE) +$(JDK_OUTPUTDIR)/gensrc_jdwp_doc/jdwp-protocol.html: $(JDWP_SPEC_FILE) \ + $(BUILD_TOOLS_JDK) $(MKDIR) -p $(@D) $(RM) $@ $(ECHO) $(LOG_INFO) Creating $(@F) from jdwp.spec $(TOOL_JDWPGEN) $< -doc $@ -GENSRC_JDWP := $(JDK_OUTPUTDIR)/gensrc/com/sun/tools/jdi/JDWP.java \ +GENSRC_JDWP := $(JDK_OUTPUTDIR)/gensrc/jdk.jdi/com/sun/tools/jdi/JDWP.java \ $(JDK_OUTPUTDIR)/gensrc_jdwp_headers/JDWPCommands.h \ $(JDK_OUTPUTDIR)/gensrc_jdwp_doc/jdwp-protocol.html +GENSRC_JDK_JDI += $(GENSRC_JDWP) diff --git a/jdk/make/gensrc/GensrcLocaleDataMetaInfo.gmk b/jdk/make/gensrc/GensrcLocaleDataMetaInfo.gmk index cb0ff6fc661..b3f0335d7e0 100644 --- a/jdk/make/gensrc/GensrcLocaleDataMetaInfo.gmk +++ b/jdk/make/gensrc/GensrcLocaleDataMetaInfo.gmk @@ -24,11 +24,11 @@ # # Scan for all locale resources and extract for which locales there exists -# resources. Then put this meta information about exiting (supported?) locales +# resources. Then put this meta information about existing (supported?) locales # into LocaleDataMetaInfo.java # First go look for all locale files -LOCALE_FILES := $(shell $(FIND) $(JDK_TOPDIR)/src/share/classes \ +LOCALE_FILES := $(shell $(FIND) $(JDK_TOPDIR)/src/*/share/classes \ -name "FormatData_*.java" -o -name "FormatData_*.properties" -o \ -name "CollationData_*.java" -o -name "CollationData_*.properties" -o \ -name "TimeZoneNames_*.java" -o -name "TimeZoneNames_*.properties" -o \ @@ -101,27 +101,28 @@ $(eval $(call CaptureLocale,CalendarData)) SED_ARGS += -e 's/$(HASH)AvailableLocales_ENLocales$(HASH)/$(sort $(ALL_EN_LOCALES))/g' SED_ARGS += -e 's/$(HASH)AvailableLocales_NonENLocales$(HASH)/$(sort $(ALL_NON_EN_LOCALES))/g' -$(JDK_OUTPUTDIR)/gensrc/sun/util/locale/provider/LocaleDataMetaInfo.java: \ - $(JDK_TOPDIR)/src/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template +$(JDK_OUTPUTDIR)/gensrc/java.base/sun/util/locale/provider/LocaleDataMetaInfo.java: \ + $(JDK_TOPDIR)/src/java.base/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template $(MKDIR) -p $(@D) $(ECHO) Creating sun/util/LocaleDataMetaInfo.java from $(words $(LOCALE_RESOURCES)) found resources. $(PRINTF) "PREV_LOCALE_RESOURCES:=$(LOCALE_RESOURCES)" > $(JDK_OUTPUTDIR)/gensrc/_the.locale_resources $(SED) $(SED_ARGS) $< > $@ -GENSRC_LOCALEDATAMETAINFO := $(JDK_OUTPUTDIR)/gensrc/sun/util/locale/provider/LocaleDataMetaInfo.java +GENSRC_LOCALEDATAMETAINFO := $(JDK_OUTPUTDIR)/gensrc/java.base/sun/util/locale/provider/LocaleDataMetaInfo.java -### +################################################################################ -GENSRC_CRBC_DST := $(JDK_OUTPUTDIR)/gensrc/sun/util/CoreResourceBundleControl.java +GENSRC_CRBC_DST := $(JDK_OUTPUTDIR)/gensrc/java.base/sun/util/CoreResourceBundleControl.java GENSRC_CRBC_CMD := $(JDK_TOPDIR)/make/scripts/localelist.sh JRE_NONEXIST_LOCALES := en en_US de_DE es_ES fr_FR it_IT ja_JP ko_KR sv_SE zh -$(GENSRC_CRBC_DST): $(JDK_TOPDIR)/src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template \ +$(GENSRC_CRBC_DST): $(JDK_TOPDIR)/src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template \ $(GENSRC_CRBC_CMD) $(MKDIR) -p $(@D) NAWK="$(NAWK)" SED="$(SED)" $(SH) $(GENSRC_CRBC_CMD) "$(JRE_NONEXIST_LOCALES)" $< $@ GENSRC_LOCALEDATAMETAINFO += $(GENSRC_CRBC_DST) +GENSRC_JAVA_BASE += $(GENSRC_LOCALEDATAMETAINFO) -### +################################################################################ diff --git a/jdk/make/gensrc/GensrcMisc.gmk b/jdk/make/gensrc/GensrcMisc.gmk index e996f1c9a82..75fa0387c2b 100644 --- a/jdk/make/gensrc/GensrcMisc.gmk +++ b/jdk/make/gensrc/GensrcMisc.gmk @@ -30,9 +30,9 @@ include ProfileNames.gmk # string and the runtime name into the Version.java file. # To be printed by java -version -$(JDK_OUTPUTDIR)/gensrc/sun/misc/Version.java \ +$(JDK_OUTPUTDIR)/gensrc/java.base/sun/misc/Version.java \ $(PROFILE_VERSION_JAVA_TARGETS): \ - $(JDK_TOPDIR)/src/share/classes/sun/misc/Version.java.template + $(JDK_TOPDIR)/src/java.base/share/classes/sun/misc/Version.java.template $(MKDIR) -p $(@D) $(RM) $@ $@.tmp $(ECHO) Generating sun/misc/Version.java $(call profile_version_name, $@) @@ -44,25 +44,12 @@ $(PROFILE_VERSION_JAVA_TARGETS): \ $< > $@.tmp $(MV) $@.tmp $@ -GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/misc/Version.java \ +GENSRC_JAVA_BASE += $(JDK_OUTPUTDIR)/gensrc/java.base/sun/misc/Version.java \ $(PROFILE_VERSION_JAVA_TARGETS) ########################################################################################## -# Version file for jconsole -$(JDK_OUTPUTDIR)/gensrc/sun/tools/jconsole/Version.java: \ - $(JDK_TOPDIR)/src/share/classes/sun/tools/jconsole/Version.java.template - $(MKDIR) -p $(@D) - $(RM) $@ $@.tmp - $(ECHO) $(LOG_INFO) Generating sun/tools/jconsole/Version.java - $(SED) -e 's/@@jconsole_version@@/$(FULL_VERSION)/g' $< > $@.tmp - $(MV) $@.tmp $@ - -GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/tools/jconsole/Version.java - -########################################################################################## - -GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java +GENSRC_JAVA_BASE += $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/ch/SocketOptionRegistry.java GENSRC_SOR_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/ch GENSRC_SOR_SRC_FILE := genSocketOptionRegistry.c @@ -81,17 +68,17 @@ $(eval $(call SetupNativeCompilation,BUILD_GENSRC_SOR_EXE, \ OUTPUT_DIR := $(GENSRC_SOR_BIN), \ PROGRAM := genSocketOptionRegistry)) -SOR_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/solaris/classes/sun/nio/ch/SocketOptionRegistry-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template +SOR_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/java.base/$(OPENJDK_TARGET_OS)/classes/sun/nio/ch/SocketOptionRegistry-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template ifeq ($(wildcard $(SOR_PREGEN_FILE)), ) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java: $(BUILD_GENSRC_SOR_EXE) + $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/ch/SocketOptionRegistry.java: $(BUILD_GENSRC_SOR_EXE) $(MKDIR) -p $(@D) $(RM) $@ $@.tmp NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(SOR_COPYRIGHT_YEARS)" > $@.tmp $(BUILD_GENSRC_SOR_EXE) >> $@.tmp $(MV) $@.tmp $@ else - $(JDK_OUTPUTDIR)/gensrc/sun/nio/ch/SocketOptionRegistry.java: $(SOR_PREGEN_FILE) + $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/ch/SocketOptionRegistry.java: $(SOR_PREGEN_FILE) $(call install-file) endif @@ -99,7 +86,7 @@ endif ifneq ($(OPENJDK_TARGET_OS), windows) - GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java + GENSRC_JAVA_BASE += $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java GENSRC_UC_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/fs GENSRC_UC_SRC_FILE := genUnixConstants.c @@ -119,17 +106,17 @@ ifneq ($(OPENJDK_TARGET_OS), windows) OUTPUT_DIR := $(GENSRC_UC_BIN), \ PROGRAM := genUnixConstants)) - UC_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/solaris/classes/sun/nio/fs/UnixConstants-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template + UC_PREGEN_FILE := $(JDK_TOPDIR)/src/closed/java.base/$(OPENJDK_TARGET_OS)/classes/sun/nio/fs/UnixConstants-$(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH).java.template ifeq ($(wildcard $(UC_PREGEN_FILE)), ) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java: $(BUILD_GENSRC_UC_EXE) + $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java: $(BUILD_GENSRC_UC_EXE) $(MKDIR) -p $(@D) $(RM) $@ $@.tmp NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(UC_COPYRIGHT_YEARS)" > $@.tmp $(BUILD_GENSRC_UC_EXE) >> $@.tmp $(MV) $@.tmp $@ else - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/UnixConstants.java: $(UC_PREGEN_FILE) + $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/UnixConstants.java: $(UC_PREGEN_FILE) $(call install-file) endif @@ -139,7 +126,7 @@ endif ifeq ($(OPENJDK_TARGET_OS), solaris) - GENSRC_MISC += $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/SolarisConstants.java + GENSRC_JAVA_BASE += $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/SolarisConstants.java GENSRC_SOL_SRC := $(JDK_TOPDIR)/make/src/native/genconstants/fs GENSRC_SOL_SRC_FILE := genSolarisConstants.c @@ -158,7 +145,7 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) OUTPUT_DIR := $(GENSRC_SOL_BIN), \ PROGRAM := genSolarisConstants)) - $(JDK_OUTPUTDIR)/gensrc/sun/nio/fs/SolarisConstants.java: $(BUILD_GENSRC_SOL_EXE) + $(JDK_OUTPUTDIR)/gensrc/java.base/sun/nio/fs/SolarisConstants.java: $(BUILD_GENSRC_SOL_EXE) $(MKDIR) -p $(@D) $(RM) $@ $@.tmp NAWK="$(NAWK)" SH="$(SH)" $(SH) -e $(JDK_TOPDIR)/make/scripts/addNotices.sh "$(SOL_COPYRIGHT_YEARS)" > $@.tmp @@ -169,49 +156,3 @@ ifeq ($(OPENJDK_TARGET_OS), solaris) endif ########################################################################################## - -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - - AB_GENSRC_DIR := $(JDK_OUTPUTDIR)/gensrc_ab - AB_SRC_DIR := $(JDK_TOPDIR)/src/closed/windows/classes/com/sun/java/accessibility - - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridgeLoader.java: \ - $(AB_SRC_DIR)/32bit/AccessBridgeLoader.java - $(install-file) - - $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridge.java: \ - $(AB_SRC_DIR)/AccessBridge.java - $(install-file) - - $(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridgeLoader.java: \ - $(AB_SRC_DIR)/legacy/AccessBridgeLoader.java - $(install-file) - - $(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridge.java: \ - $(AB_SRC_DIR)/AccessBridge.java - $(install-file) - - GENSRC_MISC += $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridgeLoader.java \ - $(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridgeLoader.java \ - $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridge.java \ - $(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridge.java - - else - $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridgeLoader.java: \ - $(AB_SRC_DIR)/64bit/AccessBridgeLoader.java - $(install-file) - - $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridge.java: \ - $(AB_SRC_DIR)/AccessBridge.java - $(install-file) - - GENSRC_MISC += $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridgeLoader.java \ - $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridge.java - - endif - endif -endif - -########################################################################################## diff --git a/jdk/make/gensrc/GensrcProperties.gmk b/jdk/make/gensrc/GensrcProperties.gmk index a4a5bb573f6..c387d52ffe2 100644 --- a/jdk/make/gensrc/GensrcProperties.gmk +++ b/jdk/make/gensrc/GensrcProperties.gmk @@ -24,9 +24,7 @@ # # Prepare the find cache. -$(eval $(call FillCacheFind, $(JDK_TOPDIR)/src/share/classes \ - $(JDK_TOPDIR)/src/windows/classes \ - $(JDK_TOPDIR)/src/macosx/classes)) +$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/*/*/classes))) # All .properties files to be compiled are appended to this variable. ALL_COMPILED_PROPSOURCES := @@ -40,63 +38,65 @@ define add_properties_to_compile # $2 is the files belonging to this group # $3 is the super class for the generated java file. - # Strip away prefix and suffix, - # leaving for example: sun/util/resources/CurrencyNames_sv - $1_PROPPATHS := $$(patsubst $(JDK_TOPDIR)/src/windows/classes/%.properties, %, \ - $$(patsubst $(JDK_TOPDIR)/src/macosx/classes/%.properties, %, \ - $$(patsubst $(JDK_TOPDIR)/src/share/classes/%.properties, %, $2))) + # Convert /jdk/src//share/classes/sun/util/resources/CurrencyNames_sv.properties + # to /jdk/gensrc/ $@ endef -$(JDK_OUTPUTDIR)/gensrc/%_zh_HK.java: $(JDK_TOPDIR)/src/share/classes/%_zh_TW.java +# Some are copies of existing sources +$(JDK_OUTPUTDIR)/gensrc/java.desktop/%_zh_HK.java: \ + $(JDK_TOPDIR)/src/java.desktop/share/classes/%_zh_TW.java $(call convert_tw_to_hk) +$(JDK_OUTPUTDIR)/gensrc/java.base/%_zh_HK.java: \ + $(JDK_TOPDIR)/src/java.base/share/classes/%_zh_TW.java + $(call convert_tw_to_hk) + +# Others are copies of sources generated by this makefile $(JDK_OUTPUTDIR)/gensrc/%_zh_HK.java: $(JDK_OUTPUTDIR)/gensrc/%_zh_TW.java $(call convert_tw_to_hk) -ZH_HK_JAVA := sun/applet/resources/MsgAppletViewer_zh_HK.java \ - sun/misc/resources/Messages_zh_HK.java \ - sun/security/util/AuthResources_zh_HK.java \ - sun/security/util/Resources_zh_HK.java +# The existing sources +ZH_HK_JAVA := java.desktop/sun/applet/resources/MsgAppletViewer_zh_HK.java \ + java.base/sun/misc/resources/Messages_zh_HK.java \ + java.base/sun/security/util/AuthResources_zh_HK.java \ + java.base/sun/security/util/Resources_zh_HK.java ZH_HK_JAVA_FILES := $(addprefix $(JDK_OUTPUTDIR)/gensrc/, $(ZH_HK_JAVA)) \ - $(filter-out $(JDK_OUTPUTDIR)/gensrc/sun/util/resources/zh/%, \ + $(filter-out $(JDK_OUTPUTDIR)/gensrc/jdk.localedata/sun/util/resources/zh/%, \ $(subst _zh_TW,_zh_HK,$(filter %_zh_TW.java, $(ALL_COMPILED_PROPJAVAS)))) ################################################################################ diff --git a/jdk/make/gensrc/GensrcProviders.gmk b/jdk/make/gensrc/GensrcProviders.gmk new file mode 100644 index 00000000000..985f032169e --- /dev/null +++ b/jdk/make/gensrc/GensrcProviders.gmk @@ -0,0 +1,51 @@ +# +# Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +################################################################################ + +define process-provider + $(MKDIR) -p $(@D) + $(CAT) $^ | $(SED) -e "s/^#\[$(OPENJDK_TARGET_OS)\]//" > $@ +endef + +################################################################################ + +# Filter com.sun.tools.attach.spi.AttachProvider +$(JDK_OUTPUTDIR)/gensrc/jdk.attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider: \ + $(JDK_TOPDIR)/src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider + $(process-provider) + +GENSRC_JDK_ATTACH += $(JDK_OUTPUTDIR)/gensrc/jdk.attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider + +################################################################################ + +# Filter com.sun.jdi.connect.Connector +$(JDK_OUTPUTDIR)/gensrc/jdk.jdi/META-INF/services/com.sun.jdi.connect.Connector: \ + $(JDK_TOPDIR)/src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector + $(process-provider) + +GENSRC_JDK_JDI += $(JDK_OUTPUTDIR)/gensrc/jdk.jdi/META-INF/services/com.sun.jdi.connect.Connector + +################################################################################ diff --git a/jdk/make/gensrc/GensrcSwing.gmk b/jdk/make/gensrc/GensrcSwing.gmk index ba73623ca04..12e2445bb32 100644 --- a/jdk/make/gensrc/GensrcSwing.gmk +++ b/jdk/make/gensrc/GensrcSwing.gmk @@ -27,14 +27,14 @@ # Generate java files for javax.swing.plaf package # NIMBUS_PACKAGE = javax.swing.plaf -NIMBUS_GENSRC_DIR = $(JDK_OUTPUTDIR)/gensrc/javax/swing/plaf/nimbus -NIMBUS_SKIN_FILE = $(JDK_TOPDIR)/src/share/classes/javax/swing/plaf/nimbus/skin.laf +NIMBUS_GENSRC_DIR = $(JDK_OUTPUTDIR)/gensrc/java.desktop/javax/swing/plaf/nimbus +NIMBUS_SKIN_FILE = $(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf -$(JDK_OUTPUTDIR)/gensrc/_the.generated_nimbus: $(NIMBUS_SKIN_FILE) $(BUILD_TOOLS) +$(JDK_OUTPUTDIR)/gensrc/_the.generated_nimbus: $(NIMBUS_SKIN_FILE) $(BUILD_TOOLS_JDK) $(MKDIR) -p $(@D) $(ECHO) "Generating Nimbus source files" $(TOOL_GENERATENIMBUS) $(LOG_INFO) \ - -skinFile $(NIMBUS_SKIN_FILE) -buildDir $(JDK_OUTPUTDIR)/gensrc \ + -skinFile $(NIMBUS_SKIN_FILE) -buildDir $(JDK_OUTPUTDIR)/gensrc/java.desktop \ -packagePrefix $(NIMBUS_PACKAGE).nimbus -lafName Nimbus $(ECHO) $(LOG_INFO) "Finished generating Nimbus source files" $(TOUCH) $@ @@ -62,8 +62,8 @@ BEANS = AbstractButton Box JComponent JApplet JButton \ # javax.swing.text package BEANS_TEXT = JTextComponent -BEANS_SRC = $(BEANS:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/%.java) \ - $(BEANS_TEXT:%=$(JDK_TOPDIR)/src/share/classes/javax/swing/text/%.java) +BEANS_SRC = $(BEANS:%=$(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing/%.java) \ + $(BEANS_TEXT:%=$(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing/text/%.java) # Dummy variable so far, in the old build system it was false by default SWINGBEAN_DEBUG_FLAG = false @@ -71,33 +71,40 @@ SWINGBEAN_DEBUG_FLAG = false # LocaleDataMetaInfo needs to be generated before running this to avoid confusing errors # in the build log. $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo: $(BEANS_SRC) \ - $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/SwingBeanInfoBase.java \ - $(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java $(BUILD_TOOLS) \ + $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing/SwingBeanInfoBase.java \ + $(JDK_OUTPUTDIR)/gensrc/java.desktop/sun/swing/BeanInfoUtils.java $(BUILD_TOOLS_JDK) \ | $(GENSRC_LOCALEDATAMETAINFO) $(ECHO) Generating beaninfo - $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing + $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing $(JAVA) -Djava.awt.headless=true $(NEW_JAVADOC) \ - -sourcepath "$(JDK_TOPDIR)/src/share/classes$(PATH_SEP)$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes$(PATH_SEP)$(JDK_OUTPUTDIR)/gensrc" \ + -sourcepath "$(subst $(SPACE),$(PATH_SEP),\ + $(if $(SHUFFLED),$(wildcard $(JDK_TOPDIR)/src/*/*/classes) \ + $(JDK_OUTPUTDIR)/gensrc/java.base, \ + $(JDK_TOPDIR)/src/share/classes \ + $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes \ + $(JDK_OUTPUTDIR)/gensrc))" \ -doclet build.tools.swingbeaninfo.GenDocletBeanInfo \ - -x $(SWINGBEAN_DEBUG_FLAG) -d $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing \ + -x $(SWINGBEAN_DEBUG_FLAG) -d $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing \ -t $(DOCLET_DATA_DIR)/SwingBeanInfo.template -docletpath $(JDK_OUTPUTDIR)/btclasses \ -XDignore.symbol.file=true \ -classpath $(JDK_OUTPUTDIR)/btclasses $(BEANS_SRC) $(LOG_INFO) # Move the JTextComponent into its proper package directory. - $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text - $(MV) $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/JTextComponentBeanInfo.java $(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/text/JTextComponentBeanInfo.java + $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing/text + $(MV) $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing/JTextComponentBeanInfo.java $(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing/text/JTextComponentBeanInfo.java $(TOUCH) $@ # This file is the part of dt.jar # For some reason it is under $(JDK_TOPDIR)/make/data/swingbeaninfo -# Should it be moved under $(JDK_TOPDIR)/src/share/classes/javax/swing instead? -$(JDK_OUTPUTDIR)/gensrc_no_srczip/javax/swing/SwingBeanInfoBase.java: $(DOCLET_DATA_DIR)/javax/swing/SwingBeanInfoBase.java +# Should it be moved under $(JDK_TOPDIR)/src/java.desktop/share/classes/javax/swing instead? +$(JDK_OUTPUTDIR)/gensrc_no_srczip/java.desktop/javax/swing/SwingBeanInfoBase.java: $(DOCLET_DATA_DIR)/javax/swing/SwingBeanInfoBase.java $(call install-file) # This file is the part of dt.jar # For some reason it is under $(JDK_TOPDIR)/make/data/swingbeaninfo -# Should it be moved under $(JDK_TOPDIR)/src/share/classes/sun/swing instead? -$(JDK_OUTPUTDIR)/gensrc/sun/swing/BeanInfoUtils.java: $(DOCLET_DATA_DIR)/sun/swing/BeanInfoUtils.java +# Should it be moved under $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/swing instead? +$(JDK_OUTPUTDIR)/gensrc/java.desktop/sun/swing/BeanInfoUtils.java: $(DOCLET_DATA_DIR)/sun/swing/BeanInfoUtils.java $(call install-file) GENSRC_SWING_BEANINFO = $(JDK_OUTPUTDIR)/gensrc_no_srczip/_the.generated_beaninfo + +GENSRC_JAVA_DESKTOP += $(GENSRC_SWING_BEANINFO) $(GENSRC_SWING_NIMBUS) diff --git a/jdk/make/gensrc/GensrcX11Wrappers.gmk b/jdk/make/gensrc/GensrcX11Wrappers.gmk index cbe29ef27b1..dd754cd7ac1 100644 --- a/jdk/make/gensrc/GensrcX11Wrappers.gmk +++ b/jdk/make/gensrc/GensrcX11Wrappers.gmk @@ -39,7 +39,7 @@ GENSRC_X11WRAPPERS := # Also put verification offset file here as well. GENSRC_X11WRAPPERS_TMP := $(JDK_OUTPUTDIR)/gensrc_x11wrappers # Put the generated Java classes used to interface X11 from awt here. -GENSRC_X11WRAPPERS_DST := $(JDK_OUTPUTDIR)/gensrc/sun/awt/X11 +GENSRC_X11WRAPPERS_DST := $(JDK_OUTPUTDIR)/gensrc/java.desktop/sun/awt/X11 # The pre-calculated offset file are stored here: GENSRC_SIZER_DIR := $(JDK_TOPDIR)/make/data/x11wrappergen @@ -69,7 +69,7 @@ $(GENSRC_X11WRAPPERS_TMP)/sizes.%: $(GENSRC_SIZER_DIR)/sizes.% # Run the tool on the offset files copied from the source repository to generate several Java classes # used in awt. -$(JDK_OUTPUTDIR)/gensrc/_the.generated.x11: $(GENSRC_X11_SIZES_USED) $(BUILD_TOOLS) +$(JDK_OUTPUTDIR)/gensrc/_the.generated.x11: $(GENSRC_X11_SIZES_USED) $(BUILD_TOOLS_JDK) $(MKDIR) -p $(GENSRC_X11WRAPPERS_DST) $(TOOL_WRAPPERGENERATOR) $(GENSRC_X11WRAPPERS_DST) $(GENSRC_SIZER_DIR)/xlibtypes.txt "gen" $(GENSRC_X11WRAPPERS_TMP)/sizes $(TOUCH) $@ @@ -81,7 +81,7 @@ ifneq ($(COMPILE_TYPE), cross) # can compare it with the version in the source code repository. # Generate the C code for the program that will output the offset file. - $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c: $(GENSRC_SIZER_DIR)/xlibtypes.txt $(BUILD_TOOLS) + $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c: $(GENSRC_SIZER_DIR)/xlibtypes.txt $(BUILD_TOOLS_JDK) $(ECHO) "Generating X11 wrapper ($*-bit version)" $(MKDIR) -p $(@D) $(TOOL_WRAPPERGENERATOR) $(@D) $(GENSRC_SIZER_DIR)/xlibtypes.txt "sizer" $* @@ -91,20 +91,23 @@ ifneq ($(COMPILE_TYPE), cross) MEMORY_MODEL_FLAG="$(COMPILER_TARGET_BITS_FLAG)$*" endif + SIZER_CFLAGS := -I$(JDK_OUTPUTDIR)/include \ + -I$(JDK_TOPDIR)/src/java.base/share/native/include \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image/cvutils \ + # + # Compile the C code into an executable. $(GENSRC_X11WRAPPERS_TMP)/sizer.%.exe: $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c $(MKDIR) -p $(@D) (cd $(@D) && $(CC) $(MEMORY_MODEL_FLAG) -o $@ $< \ $(X_CFLAGS) \ $(X_LIBS) \ - -I$(JDK_OUTPUTDIR)/include \ - -I$(JDK_TOPDIR)/src/share/javavm/export \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_EXPORT_DIR)/javavm/export \ - -I$(JDK_TOPDIR)/src/share/native/common \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/common \ - -I$(JDK_TOPDIR)/src/solaris/native/sun/awt \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils -lc) + $(SIZER_CFLAGS) -lc) .PRECIOUS: $(GENSRC_X11WRAPPERS_TMP)/sizer.%.exe $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c @@ -119,3 +122,5 @@ ifneq ($(COMPILE_TYPE), cross) GENSRC_X11WRAPPERS += $(GENSRC_X11WRAPPERS_TMP)/sizes.$(OPENJDK_TARGET_CPU_BITS).verification endif + +GENSRC_JAVA_DESKTOP += $(GENSRC_X11WRAPPERS) diff --git a/jdk/make/launcher/Launcher-java.base.gmk b/jdk/make/launcher/Launcher-java.base.gmk new file mode 100644 index 00000000000..555c6f25aab --- /dev/null +++ b/jdk/make/launcher/Launcher-java.base.gmk @@ -0,0 +1,167 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +################################################################################ + +# On windows, the debuginfo files get the same name as for java.dll. Build +# into another dir and copy selectively so debuginfo for java.dll isn't +# overwritten. +$(eval $(call SetupLauncher,java, \ + -DEXPAND_CLASSPATH_WILDCARDS,,,user32.lib comctl32.lib, \ + $(JDK_OUTPUTDIR)/objs/jli_static.lib, $(JAVA_RC_FLAGS), \ + $(JAVA_VERSION_INFO_RESOURCE), $(JDK_OUTPUTDIR)/objs/java_objs,true)) + +$(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX): $(BUILD_LAUNCHER_java) + $(MKDIR) -p $(@D) + $(RM) $@ + $(CP) $(JDK_OUTPUTDIR)/objs/java_objs$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX) $@ + +LAUNCHERS += $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java$(EXE_SUFFIX) + +ifeq ($(OPENJDK_TARGET_OS), windows) + $(eval $(call SetupLauncher,javaw, \ + -DJAVAW -DEXPAND_CLASSPATH_WILDCARDS,,,user32.lib comctl32.lib, \ + $(JDK_OUTPUTDIR)/objs/jli_static.lib, $(JAVA_RC_FLAGS), \ + $(JAVA_VERSION_INFO_RESOURCE),,true)) +endif + +$(eval $(call SetupLauncher,keytool, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.keytool.Main"$(COMMA) }')) + +################################################################################ + +BUILD_JEXEC := +BUILD_JEXEC_SRC := +BUILD_JEXEC_INC := +BUILD_JEXEC_DST_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) + +# +# UNHANDLED: +# - COMPILE_APPROACH = normal +# + +# +# jdk/make/java/Makefile +# +ifeq ($(OPENJDK_TARGET_OS), solaris) + ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) + BUILD_JEXEC := 1 + endif +endif + +ifeq ($(OPENJDK_TARGET_OS), linux) + BUILD_JEXEC := 1 +endif # OPENJDK_TARGET_OS + +# +# jdk/make/java/jexec/Makefile +# +ifeq ($(BUILD_JEXEC), 1) + + ifeq ($(OPENJDK_TARGET_OS), windows) + else ifeq ($(OPENJDK_TARGET_OS), macosx) + BUILD_JEXEC_SRC := $(JDK_TOPDIR)/src/java.base/macosx/native/launcher + else + BUILD_JEXEC_SRC := $(JDK_TOPDIR)/src/java.base/unix/native/launcher + endif + + ifeq ($(OPENJDK_TARGET_OS), linux) + BUILD_JEXEC_DST_DIR := $(JDK_OUTPUTDIR)/lib + BUILD_JEXEC_INC += -I$(JDK_TOPDIR)/src/java.base/share/native/libjli + endif +endif + +# +# Note that the two Makefile's seems to contradict each other, +# and that src/macosx/bin/jexec.c seems unused +# +ifneq ($(BUILD_JEXEC_SRC), ) + $(eval $(call SetupNativeCompilation,BUILD_JEXEC, \ + SRC := $(BUILD_JEXEC_SRC), \ + INCLUDE_FILES := jexec.c, \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKEXE) \ + $(BUILD_JEXEC_INC), \ + CFLAGS_linux := -fPIC, \ + CFLAGS_solaris := -KPIC, \ + LDFLAGS := $(LDFLAGS_JDKEXE) \ + $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/jexec_obj, \ + OUTPUT_DIR := $(BUILD_JEXEC_DST_DIR), \ + DEBUG_SYMBOLS := true, \ + PROGRAM := jexec)) + + LIBRARIES += $(BUILD_JEXEC) +endif + +################################################################################ + +BUILD_JSPAWNHELPER := +BUILD_JSPAWNHELPER_SRC := $(JDK_TOPDIR)/src/java.base/unix/native/jspawnhelper +JSPAWNHELPER_CFLAGS := -I$(JDK_TOPDIR)/src/java.base/unix/native/libjava +BUILD_JSPAWNHELPER_DST_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR) +LINK_JSPAWNHELPER_OBJECTS := $(JDK_OUTPUTDIR)/objs/libjava/childproc.o +LINK_JSPAWNHELPER_FLAGS := + +ifneq ($(findstring $(OPENJDK_TARGET_OS), macosx solaris aix), ) + BUILD_JSPAWNHELPER := 1 +endif + +ifeq ($(OPENJDK_TARGET_OS), macosx) + BUILD_JSPAWNHELPER_DST_DIR := $(JDK_OUTPUTDIR)/lib +endif + +ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) + LINK_JSPAWNHELPER_FLAGS += $(COMPILER_TARGET_BITS_FLAG)64 +endif + +ifeq ($(BUILD_JSPAWNHELPER), 1) + $(eval $(call SetupNativeCompilation,BUILD_JSPAWNHELPER, \ + SRC := $(BUILD_JSPAWNHELPER_SRC), \ + INCLUDE_FILES := jspawnhelper.c, \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKEXE) $(JSPAWNHELPER_CFLAGS), \ + LDFLAGS := $(LDFLAGS_JDKEXE) $(LINK_JSPAWNHELPER_FLAGS), \ + LDFLAGS_SUFFIX := $(LINK_JSPAWNHELPER_OBJECTS), \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/jspawnhelper, \ + OUTPUT_DIR := $(BUILD_JSPAWNHELPER_DST_DIR), \ + PROGRAM := jspawnhelper)) + + $(BUILD_JSPAWNHELPER): $(LINK_JSPAWNHELPER_OBJECTS) + + LIBRARIES += $(BUILD_JSPAWNHELPER) +endif + +################################################################################ + +java.base: $(LAUNCHERS) $(LIBRARIES) + +all: java.base + +.PHONY: all java.base diff --git a/jdk/make/launcher/Launcher-java.corba.gmk b/jdk/make/launcher/Launcher-java.corba.gmk new file mode 100644 index 00000000000..82b44247e23 --- /dev/null +++ b/jdk/make/launcher/Launcher-java.corba.gmk @@ -0,0 +1,53 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,idlj, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.corba.se.idl.toJavaPortable.Compile"$(COMMA) }')) + +$(eval $(call SetupLauncher,orbd, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ + "-J-Dcom.sun.CORBA.activation.DbDir=./orb.db"$(COMMA) \ + "-J-Dcom.sun.CORBA.activation.Port=1049"$(COMMA) \ + "-J-Dcom.sun.CORBA.POA.ORBServerId=1"$(COMMA) \ + "com.sun.corba.se.impl.activation.ORBD"$(COMMA) }')) + +$(eval $(call SetupLauncher,servertool, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.corba.se.impl.activation.ServerTool"$(COMMA) }')) + +$(eval $(call SetupLauncher,tnameserv, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ + "-J-Dcom.sun.CORBA.activation.DbDir=./orb.db"$(COMMA) \ + "-J-Djava.util.logging.LoggingPermission=contol"$(COMMA) \ + "-J-Dcom.sun.CORBA.POA.ORBServerId=1"$(COMMA) \ + "com.sun.corba.se.impl.naming.cosnaming.TransientNameServer"$(COMMA) }')) + + +java.corba: $(LAUNCHERS) + +all: java.corba + +.PHONY: all java.corba diff --git a/jdk/make/launcher/Launcher-java.desktop.gmk b/jdk/make/launcher/Launcher-java.desktop.gmk new file mode 100644 index 00000000000..b7566e35bbe --- /dev/null +++ b/jdk/make/launcher/Launcher-java.desktop.gmk @@ -0,0 +1,41 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +# Hook to include the corresponding custom file, if present. +$(eval $(call IncludeCustomExtension, jdk, launcher/Launcher-java.desktop.gmk)) + +ifndef BUILD_HEADLESS_ONLY + $(eval $(call SetupLauncher,appletviewer, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.applet.Main"$(COMMA) }',, \ + $(XLIBS))) +endif + +java.desktop: $(LAUNCHERS) + +all: java.desktop + +.PHONY: all java.desktop diff --git a/jdk/make/launcher/Launcher-java.rmi.gmk b/jdk/make/launcher/Launcher-java.rmi.gmk new file mode 100644 index 00000000000..9eabcc2da30 --- /dev/null +++ b/jdk/make/launcher/Launcher-java.rmi.gmk @@ -0,0 +1,69 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,rmid, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.server.Activation"$(COMMA) }')) + +$(eval $(call SetupLauncher,rmiregistry, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.registry.RegistryImpl"$(COMMA) }')) + +########################################################################################## + +# +# The java-rmi.cgi script in bin/ only gets delivered in certain situations +# +JAVA_RMI_CGI := $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/java-rmi.cgi +ifeq ($(OPENJDK_TARGET_OS), linux) + LAUNCHERS += $(JAVA_RMI_CGI) +endif +ifeq ($(OPENJDK_TARGET_OS), solaris) + LAUNCHERS += $(JAVA_RMI_CGI) +endif + +# TODO: +# On windows java-rmi.cgi shouldn't be bundled since Java 1.2, but has been built all +# this time anyway. Since jdk6, it has been built from the wrong source and resulted +# in a (almost) copy of the standard java launcher named "java-rmi.exe" ending up in +# the final images bin dir. This weird behavior is mimicked here in the converted +# makefiles for now. Should probably just be deleted. +# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6512052 +ifeq ($(OPENJDK_TARGET_OS), windows) + $(eval $(call SetupLauncher,java-rmi, , \ + $(call SET_SHARED_LIBRARY_MAPFILE,$(JDK_TOPDIR)/make/java/main/java/mapfile-$(OPENJDK_TARGET_CPU)),,,,,,,,,RMI)) +else + $(JAVA_RMI_CGI): $(JDK_TOPDIR)/src/java.rmi/unix/bin/java-rmi.cgi.sh + $(call install-file) + $(CHMOD) a+x $@ +endif + +########################################################################################## + +java.rmi: $(LAUNCHERS) + +all: java.rmi + +.PHONY: all java.rmi diff --git a/jdk/make/launcher/Launcher-java.scripting.gmk b/jdk/make/launcher/Launcher-java.scripting.gmk new file mode 100644 index 00000000000..d43ea36b4e9 --- /dev/null +++ b/jdk/make/launcher/Launcher-java.scripting.gmk @@ -0,0 +1,35 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jrunscript, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.script.shell.Main"$(COMMA) }')) + +java.scripting: $(LAUNCHERS) + +all: java.scripting + +.PHONY: all java.scripting diff --git a/jdk/make/launcher/Launcher-java.security.jgss.gmk b/jdk/make/launcher/Launcher-java.security.jgss.gmk new file mode 100644 index 00000000000..d25035170e1 --- /dev/null +++ b/jdk/make/launcher/Launcher-java.security.jgss.gmk @@ -0,0 +1,43 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +ifeq ($(OPENJDK_TARGET_OS), windows) + $(eval $(call SetupLauncher,kinit, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Kinit"$(COMMA) }')) + + $(eval $(call SetupLauncher,klist, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Klist"$(COMMA) }')) + + $(eval $(call SetupLauncher,ktab, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.krb5.internal.tools.Ktab"$(COMMA) }')) +endif + +java.security.jgss: $(LAUNCHERS) + +all: java.security.jgss + +.PHONY: all java.security.jgss diff --git a/jdk/make/launcher/Launcher-jdk.compiler.gmk b/jdk/make/launcher/Launcher-jdk.compiler.gmk new file mode 100644 index 00000000000..a73616d3a18 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.compiler.gmk @@ -0,0 +1,58 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,javac, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javac.Main"$(COMMA) }')) + +ifeq ($(ENABLE_SJAVAC), yes) + $(eval $(call SetupLauncher,sjavac, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.sjavac.Main"$(COMMA) }')) +endif + +$(eval $(call SetupLauncher,javah, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javah.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,javap, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javap.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,serialver, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.serialver.SerialVer"$(COMMA) }')) + +jdk.compiler: $(LAUNCHERS) + +all: jdk.compiler + +.PHONY: all jdk.compiler diff --git a/jdk/make/launcher/Launcher-jdk.dev.gmk b/jdk/make/launcher/Launcher-jdk.dev.gmk new file mode 100644 index 00000000000..2b188669037 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.dev.gmk @@ -0,0 +1,52 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,extcheck, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.extcheck.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,jar, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jar.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,jarsigner, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.jarsigner.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,jdeps, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.jdeps.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,jhat, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.hat.Main"$(COMMA) }')) + +$(eval $(call SetupLauncher,native2ascii, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.native2ascii.Main"$(COMMA) }')) + +jdk.dev: $(LAUNCHERS) + +all: jdk.dev + +.PHONY: all jdk.dev diff --git a/jdk/make/launcher/Launcher-jdk.hotspot.agent.gmk b/jdk/make/launcher/Launcher-jdk.hotspot.agent.gmk new file mode 100644 index 00000000000..984288dcec4 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.hotspot.agent.gmk @@ -0,0 +1,37 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jsadebugd, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.jvm.hotspot.jdi.SADebugServer"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ + ,,,,,,,,,Info-privileged.plist)) + +jdk.hotspot.agent: $(LAUNCHERS) + +all: jdk.hotspot.agent + +.PHONY: all jdk.hotspot.agent diff --git a/jdk/make/launcher/Launcher-jdk.javadoc.gmk b/jdk/make/launcher/Launcher-jdk.javadoc.gmk new file mode 100644 index 00000000000..dbf3ce45493 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.javadoc.gmk @@ -0,0 +1,37 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,javadoc, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javadoc.Main"$(COMMA) }')) + +jdk.javadoc: $(LAUNCHERS) + +all: jdk.javadoc + +.PHONY: all jdk.javadoc diff --git a/jdk/make/launcher/Launcher-jdk.jcmd.gmk b/jdk/make/launcher/Launcher-jdk.jcmd.gmk new file mode 100644 index 00000000000..12595154ce4 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.jcmd.gmk @@ -0,0 +1,65 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jinfo, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ + "sun.tools.jinfo.JInfo"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ + ,,,,,,,,,Info-privileged.plist)) + +$(eval $(call SetupLauncher,jmap, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ + "sun.tools.jmap.JMap"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ + ,,,,,,,,,Info-privileged.plist)) + +$(eval $(call SetupLauncher,jps, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jps.Jps"$(COMMA) }')) + +$(eval $(call SetupLauncher,jstack, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useProcDebugger"$(COMMA) \ + "-J-Dsun.jvm.hotspot.debugger.useWindbgDebugger"$(COMMA) \ + "sun.tools.jstack.JStack"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }' \ + ,,,,,,,,,Info-privileged.plist)) + +$(eval $(call SetupLauncher,jstat, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jstat.Jstat"$(COMMA) }')) + +$(eval $(call SetupLauncher,jcmd, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jcmd.JCmd"$(COMMA) }')) + +jdk.jcmd: $(LAUNCHERS) + +all: jdk.jcmd + +.PHONY: all jdk.jcmd diff --git a/jdk/make/launcher/Launcher-jdk.jconsole.gmk b/jdk/make/launcher/Launcher-jdk.jconsole.gmk new file mode 100644 index 00000000000..df537db5906 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.jconsole.gmk @@ -0,0 +1,39 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +BUILD_LAUNCHER_jconsole_CFLAGS_windows := -DJAVAW +BUILD_LAUNCHER_jconsole_LDFLAGS_windows := user32.lib + +$(eval $(call SetupLauncher,jconsole, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "-J-Djconsole.showOutputViewer"$(COMMA) "sun.tools.jconsole.JConsole"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/jconsole.jar"$(COMMA) "/lib/tools.jar"$(COMMA) "/classes" }')) + +jdk.jconsole: $(LAUNCHERS) + +all: jdk.jconsole + +.PHONY: all jdk.jconsole diff --git a/jdk/make/launcher/Launcher-jdk.jdi.gmk b/jdk/make/launcher/Launcher-jdk.jdi.gmk new file mode 100644 index 00000000000..b32d6c44d70 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.jdi.gmk @@ -0,0 +1,36 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jdb, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.example.debug.tty.TTY"$(COMMA) }' \ + -DAPP_CLASSPATH='{ "/lib/tools.jar"$(COMMA) "/lib/sa-jdi.jar"$(COMMA) "/classes" }')) + +jdk.jdi: $(LAUNCHERS) + +all: jdk.jdi + +.PHONY: all jdk.jdi diff --git a/jdk/make/launcher/Launcher-jdk.jvmstat.gmk b/jdk/make/launcher/Launcher-jdk.jvmstat.gmk new file mode 100644 index 00000000000..5f5f8a1fbbe --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.jvmstat.gmk @@ -0,0 +1,35 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jstatd, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.jstatd.Jstatd"$(COMMA) }')) + +jdk.jvmstat: $(LAUNCHERS) + +all: jdk.jvmstat + +.PHONY: all jdk.jvmstat diff --git a/jdk/make/launcher/Launcher-jdk.rmic.gmk b/jdk/make/launcher/Launcher-jdk.rmic.gmk new file mode 100644 index 00000000000..88a8471e978 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.rmic.gmk @@ -0,0 +1,36 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,rmic, \ + -DEXPAND_CLASSPATH_WILDCARDS \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.rmi.rmic.Main"$(COMMA) }')) + +jdk.rmic: $(LAUNCHERS) + +all: jdk.rmic + +.PHONY: all jdk.rmic diff --git a/jdk/make/launcher/Launcher-jdk.runtime.gmk b/jdk/make/launcher/Launcher-jdk.runtime.gmk new file mode 100644 index 00000000000..cf6be2d2467 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.runtime.gmk @@ -0,0 +1,147 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +ifndef BUILD_HEADLESS_ONLY + $(eval $(call SetupLauncher,policytool, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.security.tools.policytool.PolicyTool"$(COMMA) }',, \ + $(XLIBS))) +endif + +$(eval $(call SetupLauncher,pack200, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.java.util.jar.pack.Driver"$(COMMA) }')) + +################################################################################ +# The order of the object files on the link command line affects the size of the resulting +# binary (at least on linux) which causes the size to differ between old and new build. + +UNPACKEXE_SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \ + $(JDK_TOPDIR)/src/jdk.runtime/share/native/unpack200 +UNPACKEXE_CFLAGS := -I$(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava + +ifeq ($(USE_EXTERNAL_LIBZ), true) + UNPACKEXE_CFLAGS += -DSYSTEM_ZLIB + UNPACKEXE_ZIPOBJS := -lz +else + UNPACKEXE_CFLAGS += -I$(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib-1.2.8 + UNPACKEXE_ZIPOBJS := $(JDK_OUTPUTDIR)/objs/libzip/zcrc32$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/deflate$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/trees$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/zadler32$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/compress$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/zutil$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/inflate$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/infback$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/inftrees$(OBJ_SUFFIX) \ + $(JDK_OUTPUTDIR)/objs/libzip/inffast$(OBJ_SUFFIX) + +endif + +UNPACKEXE_LANG := C +ifeq ($(OPENJDK_TARGET_OS), solaris) + UNPACKEXE_LANG := C++ +endif +UNPACKEXE_DEBUG_SYMBOLS := true +# On windows, unpack200 is linked completely differently to all other +# executables, using the compiler with the compiler arguments. +# It's also linked incrementally, producing a .ilk file that needs to +# be kept away. +ifeq ($(OPENJDK_TARGET_OS), windows) + BUILD_UNPACKEXE_LDEXE := $(CC) + EXE_OUT_OPTION_save := $(EXE_OUT_OPTION) + EXE_OUT_OPTION := -Fe + # With the current way unpack200 is built, debug symbols aren't supported + # anyway. + UNPACKEXE_DEBUG_SYMBOLS := +endif + +# The linker on older SuSE distros (e.g. on SLES 10) complains with: +# "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." +# if feeded with a version script which contains named tags. +ifeq ($(USING_BROKEN_SUSE_LD), yes) + UNPACK_MAPFILE = $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers-unpack200.anonymous +else + UNPACK_MAPFILE = $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers-unpack200 +endif + +$(eval $(call SetupNativeCompilation,BUILD_UNPACKEXE, \ + SRC := $(UNPACKEXE_SRC), \ + LANG := $(UNPACKEXE_LANG), \ + OPTIMIZATION := LOW, \ + CFLAGS := $(UNPACKEXE_CFLAGS) $(CXXFLAGS_JDKEXE) \ + -DFULL, \ + CFLAGS_release := -DPRODUCT, \ + CFLAGS_linux := -fPIC, \ + CFLAGS_solaris := -KPIC, \ + CFLAGS_macosx := -fPIC, \ + MAPFILE := $(UNPACK_MAPFILE),\ + LDFLAGS := $(UNPACKEXE_ZIPOBJS), \ + LDFLAGS_windows := $(CXXFLAGS_JDKEXE), \ + LDFLAGS_posix := $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \ + $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_linux := -lc, \ + LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \ + LDFLAGS_SUFFIX := $(LIBCXX), \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \ + OUTPUT_DIR := $(JDK_OUTPUTDIR)/objs/unpackexe$(OUTPUT_SUBDIR), \ + PROGRAM := unpack200, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=unpack200.exe" \ + -D "JDK_INTERNAL_NAME=unpack200" \ + -D "JDK_FTYPE=0x1L", \ + DEBUG_SYMBOLS := $(UNPACKEXE_DEBUG_SYMBOLS), \ + MANIFEST := $(JDK_TOPDIR)/src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest)) + +ifeq ($(OPENJDK_TARGET_OS), windows) + EXE_OUT_OPTION := $(EXE_OUT_OPTION_save) +endif + +ifneq ($(USE_EXTERNAL_LIBZ), true) + + $(BUILD_UNPACKEXE): $(UNPACKEXE_ZIPOBJS) + +endif + +# Build into object dir and copy executable afterwards to avoid .ilk file in +# image. The real fix would be clean up linking of unpack200 using +# -link -incremental:no +# like all other launchers. +$(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/unpack200$(EXE_SUFFIX): $(BUILD_UNPACKEXE) + $(call install-file) + +LAUNCHERS += $(JDK_OUTPUTDIR)/bin$(OUTPUT_SUBDIR)/unpack200$(EXE_SUFFIX) + +################################################################################ + +jdk.runtime: $(LAUNCHERS) + +all: jdk.runtime + +.PHONY: all jdk.runtime diff --git a/jdk/make/launcher/Launcher-jdk.scripting.nashorn.gmk b/jdk/make/launcher/Launcher-jdk.scripting.nashorn.gmk new file mode 100644 index 00000000000..cfb5f421a18 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.scripting.nashorn.gmk @@ -0,0 +1,35 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,jjs, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "jdk.nashorn.tools.Shell"$(COMMA) }')) + +jdk.scripting.nashorn: $(LAUNCHERS) + +all: jdk.scripting.nashorn + +.PHONY: all jdk.scripting.nashorn diff --git a/jdk/make/launcher/Launcher-jdk.xml.bind.gmk b/jdk/make/launcher/Launcher-jdk.xml.bind.gmk new file mode 100644 index 00000000000..f03de37ca17 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.xml.bind.gmk @@ -0,0 +1,38 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,schemagen, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.jxc.SchemaGenerator"$(COMMA) }')) + +$(eval $(call SetupLauncher,xjc, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.xjc.Driver"$(COMMA) }')) + +jdk.xml.bind: $(LAUNCHERS) + +all: jdk.xml.bind + +.PHONY: all jdk.xml.bind diff --git a/jdk/make/launcher/Launcher-jdk.xml.ws.gmk b/jdk/make/launcher/Launcher-jdk.xml.ws.gmk new file mode 100644 index 00000000000..583156372e2 --- /dev/null +++ b/jdk/make/launcher/Launcher-jdk.xml.ws.gmk @@ -0,0 +1,38 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LauncherCommon.gmk + +$(eval $(call SetupLauncher,wsgen, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.ws.WsGen"$(COMMA) }')) + +$(eval $(call SetupLauncher,wsimport, \ + -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.internal.ws.WsImport"$(COMMA) }')) + +jdk.xml.ws: $(LAUNCHERS) + +all: jdk.xml.ws + +.PHONY: all jdk.xml.ws diff --git a/jdk/make/launcher/LauncherCommon.gmk b/jdk/make/launcher/LauncherCommon.gmk new file mode 100644 index 00000000000..f8ff00c830d --- /dev/null +++ b/jdk/make/launcher/LauncherCommon.gmk @@ -0,0 +1,234 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include NativeCompilation.gmk + +# Prepare the find cache. +$(eval $(call FillCacheFind, $(JDK_TOPDIR)/src/java.base/share/native/launcher)) + +# Build tools +include Tools.gmk + +# When building a legacy overlay image (on solaris 64 bit), the launchers +# need to be built with a different rpath and a different output dir. +ifeq ($(OVERLAY_IMAGES), true) + ORIGIN_ROOT := /../.. + OUTPUT_SUBDIR := $(OPENJDK_TARGET_CPU_ISADIR) +else + ORIGIN_ROOT := /.. +endif + +ifeq ($(OPENJDK_TARGET_OS), macosx) + ORIGIN_ARG := $(call SET_EXECUTABLE_ORIGIN) +else + ORIGIN_ARG := $(call SET_EXECUTABLE_ORIGIN,$(ORIGIN_ROOT)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli) +endif + +# +# Applications expect to be able to link against libjawt without invoking +# System.loadLibrary("jawt") first. This was the behaviour described in the +# devloper documentation of JAWT and what worked with OpenJDK6. +# +ifneq ($(findstring $(OPENJDK_TARGET_OS), linux solaris), ) + ORIGIN_ARG += $(call SET_EXECUTABLE_ORIGIN,$(ORIGIN_ROOT)/lib$(OPENJDK_TARGET_CPU_LIBDIR)) +endif + +LAUNCHER_SRC := $(JDK_TOPDIR)/src/java.base/share/native/launcher +LAUNCHER_CFLAGS := -I$(JDK_TOPDIR)/src/java.base/share/native/launcher \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjli \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libjli \ + # +GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc +JAVA_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/launcher/java.rc +MACOSX_PLIST_DIR := $(JDK_TOPDIR)/src/java.base/macosx/native/launcher +# Until the shuffle is permanent, we can't add this in configure +CFLAGS_JDKEXE := $(filter-out %javavm/export, $(CFLAGS_JDKEXE)) +CFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/include +CXXFLAGS_JDKEXE := $(filter-out %javavm/export, $(CXXFLAGS_JDKEXE)) +CXXFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/include +JAVA_MANIFEST := $(JDK_TOPDIR)/src/java.base/windows/native/launcher/java.manifest + +define SetupLauncher + # TODO: Fix mapfile on solaris. Won't work with ld as linker. + # Parameter 1 is the name of the launcher (java, javac, jar...) + # Parameter 2 is extra CFLAGS + # Parameter 3 is extra LDFLAGS + # Parameter 4 is extra LDFLAGS_SUFFIX_posix + # Parameter 5 is extra LDFLAGS_SUFFIX_windows + # Parameter 6 is optional Windows JLI library (full path) + # Parameter 7 is optional Windows resource (RC) flags + # Parameter 8 is optional Windows version resource file (.rc) + # Parameter 9 is different output dir + # Parameter 10 if set, link statically with c runtime on windows. + # Parameter 11 if set, override plist file on macosx. + $(call LogSetupMacroEntry,SetupLauncher($1),$2,$3,$4,$5,$6,$7,$8,$9,$(10),$(11)) + $(if $(13),$(error Internal makefile error: Too many arguments to SetupLauncher, please update CompileLaunchers.gmk)) + + $1_WINDOWS_JLI_LIB := $(JDK_OUTPUTDIR)/objs/libjli/jli.lib + ifneq ($6, ) + $1_WINDOWS_JLI_LIB := $6 + endif + $1_VERSION_INFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE) + ifneq ($8, ) + $1_VERSION_INFO_RESOURCE := $8 + endif + + $1_LDFLAGS := $3 + $1_LDFLAGS_SUFFIX := + ifeq ($(OPENJDK_TARGET_OS), macosx) + $1_PLIST_FILE := Info-cmdline.plist + ifneq ($(11), ) + $1_PLIST_FILE := $(11) + ifneq ($$(findstring privileged, $$($1_PLIST_FILE)), ) + $1_CODESIGN := true + endif + endif + + $1_LDFLAGS += -Wl,-all_load $(JDK_OUTPUTDIR)/objs/libjli_static.a \ + -framework Cocoa -framework Security -framework ApplicationServices \ + -sectcreate __TEXT __info_plist $(MACOSX_PLIST_DIR)/$$($1_PLIST_FILE) + $1_LDFLAGS_SUFFIX += -pthread + endif + + ifeq ($(OPENJDK_TARGET_OS), aix) + $1_LDFLAGS_SUFFIX += -L$(JDK_OUTPUTDIR)/objs -ljli_static + endif + + ifeq ($(USE_EXTERNAL_LIBZ), true) + $1_LDFLAGS_SUFFIX += -lz + endif + + $1_OUTPUT_DIR_ARG := $9 + ifeq (, $$($1_OUTPUT_DIR_ARG)) + $1_OUTPUT_DIR_ARG := $(JDK_OUTPUTDIR)/bin + endif + + # TODO: maybe it's better to move this if-statement out of this function + ifeq ($1, java) + $1_OPTIMIZATION_ARG := HIGH + $1_LDFLAGS_solaris := -R$(OPENWIN_HOME)/lib$(OPENJDK_TARGET_CPU_ISADIR) + else + $1_OPTIMIZATION_ARG := LOW + endif + + $1_CFLAGS := $(CFLAGS_JDKEXE) + ifeq ($(10), true) + $1_CFLAGS := $(filter-out -MD, $(CFLAGS_JDKEXE)) + endif + + # The linker on older SuSE distros (e.g. on SLES 10) complains with: + # "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." + # if feeded with a version script which contains named tags. + ifeq ($(USING_BROKEN_SUSE_LD),yes) + ifneq ($(wildcard $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU).anonymous), ) + $1_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU).anonymous + else + $1_MAPFILE := + endif + else + ifneq ($(wildcard $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU)), ) + $1_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/launchers/mapfile-$(OPENJDK_TARGET_CPU) + else + $1_MAPFILE := + endif + endif + + $(call SetupNativeCompilation,BUILD_LAUNCHER_$1, \ + SRC := $(LAUNCHER_SRC), \ + INCLUDE_FILES := main.c, \ + LANG := C, \ + OPTIMIZATION := $$($1_OPTIMIZATION_ARG), \ + CFLAGS := $$($1_CFLAGS) \ + $(LAUNCHER_CFLAGS) \ + -DFULL_VERSION='"$(FULL_VERSION)"' \ + -DJDK_MAJOR_VERSION='"$(JDK_MAJOR_VERSION)"' \ + -DJDK_MINOR_VERSION='"$(JDK_MINOR_VERSION)"' \ + -DLAUNCHER_NAME='"$(LAUNCHER_NAME)"' \ + -DPROGNAME='"$1"' $(DPACKAGEPATH) \ + $2, \ + CFLAGS_linux := -fPIC, \ + CFLAGS_solaris := -KPIC -DHAVE_GETHRTIME, \ + LDFLAGS := $(LDFLAGS_JDKEXE) \ + $(ORIGIN_ARG) \ + $$($1_LDFLAGS), \ + LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_NAME,$1), \ + LDFLAGS_linux := -lpthread \ + $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ + LDFLAGS_solaris := $$($1_LDFLAGS_solaris) \ + $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \ + MAPFILE := $$($1_MAPFILE), \ + LDFLAGS_SUFFIX := $(LDFLAGS_JDKEXE_SUFFIX) $$($1_LDFLAGS_SUFFIX), \ + LDFLAGS_SUFFIX_posix := $4, \ + LDFLAGS_SUFFIX_windows := $$($1_WINDOWS_JLI_LIB) \ + $(JDK_OUTPUTDIR)/objs/libjava/java.lib advapi32.lib $5, \ + LDFLAGS_SUFFIX_linux := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli $(LIBDL) -lc, \ + LDFLAGS_SUFFIX_solaris := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli -lthread $(LIBDL) -lc, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/$1_objs$(OUTPUT_SUBDIR), \ + OUTPUT_DIR := $$($1_OUTPUT_DIR_ARG)$(OUTPUT_SUBDIR), \ + PROGRAM := $1, \ + DEBUG_SYMBOLS := true, \ + VERSIONINFO_RESOURCE := $$($1_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=$1$(EXE_SUFFIX)" \ + -D "JDK_INTERNAL_NAME=$1" \ + -D "JDK_FTYPE=0x1L" \ + $7, \ + MANIFEST := $(JAVA_MANIFEST), \ + CODESIGN := $$($1_CODESIGN)) + + LAUNCHERS += $$(BUILD_LAUNCHER_$1) + + ifneq (,$(filter $(OPENJDK_TARGET_OS), macosx aix)) + $$(BUILD_LAUNCHER_$1): $(JDK_OUTPUTDIR)/objs/libjli_static.a + endif + + ifeq ($(OPENJDK_TARGET_OS), windows) + $$(BUILD_LAUNCHER_$1): $(JDK_OUTPUTDIR)/objs/libjava/java.lib \ + $$($1_WINDOWS_JLI_LIB) + endif +endef + +########################################################################################## + +XLIBS := $(X_LIBS) -lX11 +ifeq ($(OPENJDK_TARGET_OS), macosx) + DPACKAGEPATH := -DPACKAGE_PATH='"$(PACKAGE_PATH)"' + XLIBS := +endif + +JAVA_RC_FLAGS += -i $(JDK_TOPDIR)/src/java.base/windows/native/common +ifdef OPENJDK + JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/java.base/windows/native/launcher/icons" +else + JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons" +endif + diff --git a/jdk/make/lib/Awt2dLibraries.gmk b/jdk/make/lib/Awt2dLibraries.gmk index 7dbd66b4b5e..774a2675836 100644 --- a/jdk/make/lib/Awt2dLibraries.gmk +++ b/jdk/make/lib/Awt2dLibraries.gmk @@ -30,10 +30,11 @@ WIN_AWT_LIB := $(JDK_OUTPUTDIR)/objs/libawt/awt.lib ########################################################################################## -BUILD_LIBMLIB_SRC := $(JDK_TOPDIR)/src/share/native/sun/awt/medialib +BUILD_LIBMLIB_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libmlib_image \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/medialib BUILD_LIBMLIB_CFLAGS := -D__USE_J2D_NAMES -D__MEDIALIB_OLD_NAMES \ - -I$(BUILD_LIBMLIB_SRC) \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt/medialib + $(addprefix -I, $(BUILD_LIBMLIB_SRC)) \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libmlib_image BUILD_LIBMLIB_LDLIBS := BUILD_LIBMLIB_IMAGE_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmlib_image/mapfile-vers @@ -52,7 +53,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE, \ LIBRARY := mlib_image, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(BUILD_LIBMLIB_SRC), \ - EXCLUDE_FILES := awt_ImagingLib.c mlib_c_ImageBlendTable.c, \ + EXCLUDE_FILES := mlib_c_ImageBlendTable.c, \ LANG := C, \ OPTIMIZATION := HIGHEST, \ CFLAGS := $(CFLAGS_JDKLIB) \ @@ -63,7 +64,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE, \ LDFLAGS_SUFFIX := $(BUILD_LIBMLIB_LDLIBS) \ $(LDFLAGS_JDKLIB_SUFFIX), \ LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=mlib_image.dll" \ -D "JDK_INTERNAL_NAME=mlib_image" \ @@ -73,119 +74,61 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE, \ $(BUILD_LIBMLIB_IMAGE): $(BUILD_LIBJAVA) -BUILD_LIBRARIES += $(BUILD_LIBMLIB_IMAGE) +DESKTOP_LIBRARIES += $(BUILD_LIBMLIB_IMAGE) ########################################################################################## ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc) - BUILD_LIBMLIB_IMAGE_V_FILES := \ - mlib_v_ImageLookUp.c \ - mlib_ImageCreate.c \ - mlib_ImageAffine.c \ - mlib_ImageConvMxN.c \ - mlib_ImageConvKernelConvert.c \ - mlib_sys.c \ - mlib_ImageLookUp_64.c \ - mlib_ImageLookUp_Bit.c \ - mlib_ImageColorTrue2Index.c \ - mlib_c_ImageThresh1_U8.c \ - mlib_v_ImageLookUpS16S16Func.c \ - mlib_v_ImageLookUpS16S32Func.c \ - mlib_v_ImageLookUpS16U16Func.c \ - mlib_v_ImageLookUpS16U8Func.c \ - mlib_v_ImageLookUpS32S16Func.c \ - mlib_v_ImageLookUpS32S32Func.c \ - mlib_v_ImageLookUpS32U16Func.c \ - mlib_v_ImageLookUpS32U8Func.c \ - mlib_v_ImageLookUpSIS16S16Func.c \ - mlib_v_ImageLookUpSIS16S32Func.c \ - mlib_v_ImageLookUpSIS16U16Func.c \ - mlib_v_ImageLookUpSIS16U8Func.c \ - mlib_v_ImageLookUpSIS32S16Func.c \ - mlib_v_ImageLookUpSIS32S32Func.c \ - mlib_v_ImageLookUpSIS32U16Func.c \ - mlib_v_ImageLookUpSIS32U8Func.c \ - mlib_v_ImageLookUpSIU16S16Func.c \ - mlib_v_ImageLookUpSIU16S32Func.c \ - mlib_v_ImageLookUpSIU16U16Func.c \ - mlib_v_ImageLookUpSIU16U8Func.c \ - mlib_v_ImageLookUpSIU8S16Func.c \ - mlib_v_ImageLookUpSIU8S32Func.c \ - mlib_v_ImageLookUpSIU8U16Func.c \ - mlib_v_ImageLookUpSIU8U8Func.c \ - mlib_v_ImageLookUpU16S16Func.c \ - mlib_v_ImageLookUpU16S32Func.c \ - mlib_v_ImageLookUpU16U16Func.c \ - mlib_v_ImageLookUpU16U8Func.c \ - mlib_v_ImageLookUpU8S16Func.c \ - mlib_v_ImageLookUpU8S32Func.c \ - mlib_v_ImageLookUpU8U16Func.c \ - mlib_v_ImageLookUpU8U8Func.c \ - mlib_v_ImageAffineIndex_BC.c \ - mlib_v_ImageAffine_BC.c \ - mlib_v_ImageAffine_BC_S16.c \ - mlib_v_ImageAffine_BC_U16.c \ - mlib_v_ImageAffine_BL.c \ - mlib_v_ImageAffine_BL_S16.c \ - mlib_v_ImageAffine_BL_U16.c \ - mlib_v_ImageAffine_NN.c \ - mlib_v_ImageFilters.c \ - mlib_ImageAffineEdge.c \ - mlib_ImageAffine_BC_D64.c \ - mlib_ImageAffine_BC_F32.c \ - mlib_ImageAffine_BC_S32.c \ - mlib_ImageAffine_BL_D64.c \ - mlib_ImageAffine_BL_F32.c \ - mlib_ImageAffine_BL_S32.c \ - mlib_ImageAffine_NN.c \ - mlib_ImageAffine_NN_Bit.c \ - mlib_ImageFilters.c \ - mlib_ImageScanPoly.c \ - mlib_ImageConv_8nw.c \ - mlib_ImageConv_8ext.c \ - mlib_ImageConv_16nw.c \ - mlib_ImageConv_16ext.c \ - mlib_ImageConv_u16nw.c \ - mlib_ImageConv_u16ext.c \ - mlib_ImageConv_32nw.c \ - mlib_ImageConv_F32nw.c \ - mlib_ImageConvMxN_Fp.c \ - mlib_ImageConvMxN_ext.c \ - mlib_ImageConv_D64nw.c \ - mlib_ImageClipping.c \ - mlib_ImageConvCopyEdge_Bit.c \ - mlib_ImageConvClearEdge_Bit.c \ - mlib_ImageConv2x2_f.c \ - mlib_ImageConvClearEdge_Fp.c \ - mlib_v_ImageConvMxN_8.c \ - mlib_v_ImageConvClearEdge.c \ - mlib_v_ImageConvCopyEdge.c \ - mlib_v_ImageConvMxN_8ext.c \ - mlib_v_ImageConvVersion.c \ - mlib_v_ImageConv_8nw.c \ - mlib_ImageConvCopyEdge_Fp.c \ - mlib_v_ImageChannelInsert_1.c \ - mlib_v_ImageChannelExtract_43.c \ - mlib_v_ImageChannelExtract_1.c \ - mlib_ImageCopy_Bit.c \ - mlib_v_ImageCopy_f.c \ - mlib_ImageUtils.c \ - mlib_ImageDivTables.c + LIBMLIB_IMAGE_V_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libmlib_image \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/libmlib_image \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/medialib \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/common/sun/awt/medialib \ + # + LIBMLIB_IMAGE_V_CFLAGS := $(JDK_TOPDIR)/src/java.desktop/unix/native/libmlib_image/vis_$(OPENJDK_TARGET_CPU_BITS).il \ + $(addprefix -I, $(LIBMLIB_IMAGE_V_SRC)) \ + # - BUILD_LIBMLIB_V_CFLAGS := $(filter-out -DMLIB_NO_LIBSUNMATH, $(BUILD_LIBMLIB_CFLAGS)) + BUILD_LIBMLIB_IMAGE_V_EXFILES := \ + awt_ImagingLib.c \ + mlib_c_ImageAffine_BC.c \ + mlib_c_ImageAffine_BC_S16.c \ + mlib_c_ImageAffine_BC_U16.c \ + mlib_c_ImageAffine_BL.c \ + mlib_c_ImageAffine_BL_S16.c \ + mlib_c_ImageAffine_BL_U16.c \ + mlib_c_ImageAffineIndex_BC.c \ + mlib_c_ImageAffineIndex_BL.c \ + mlib_c_ImageAffine_NN.c \ + mlib_c_ImageBlendTable.c \ + mlib_c_ImageConvClearEdge.c \ + mlib_c_ImageConvCopyEdge.c \ + mlib_c_ImageConv_f.c \ + mlib_c_ImageConvVersion.c \ + mlib_c_ImageCopy.c \ + mlib_c_ImageLookUp.c \ + mlib_c_ImageLookUp_f.c \ + mlib_v_ImageChannelExtract.c \ + mlib_v_ImageChannelExtract_f.c \ + mlib_v_ImageChannelInsert_34.c \ + mlib_v_ImageChannelInsert.c \ + mlib_v_ImageConvIndex3_8_16nw.c \ + mlib_v_ImageConvIndex3_8_8nw.c \ + mlib_v_ImageCopy.c \ + mlib_v_ImageCopy_blk.s \ + # + + LIBMLIB_IMAGE_V_CFLAGS += $(filter-out -DMLIB_NO_LIBSUNMATH, $(BUILD_LIBMLIB_CFLAGS)) $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE_V, \ LIBRARY := mlib_image_v, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/awt/medialib \ - $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib, \ + SRC := $(LIBMLIB_IMAGE_V_SRC), \ LANG := C, \ - INCLUDE_FILES := $(BUILD_LIBMLIB_IMAGE_V_FILES), \ + EXCLUDE_FILES := $(BUILD_LIBMLIB_IMAGE_V_EXFILES), \ OPTIMIZATION := HIGHEST, \ CFLAGS := -xarch=sparcvis \ - $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib/vis_$(OPENJDK_TARGET_CPU_BITS).il \ - $(BUILD_LIBMLIB_V_CFLAGS) \ + $(LIBMLIB_IMAGE_V_CFLAGS) \ $(CFLAGS_JDKLIB), \ MAPFILE := $(BUILD_LIBMLIB_IMAGE_MAPFILE), \ LDFLAGS := $(LDFLAGS_JDKLIB) \ @@ -197,184 +140,53 @@ ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc) $(BUILD_LIBMLIB_IMAGE_V): $(BUILD_LIBJAVA) - BUILD_LIBRARIES += $(BUILD_LIBMLIB_IMAGE_V) + DESKTOP_LIBRARIES += $(BUILD_LIBMLIB_IMAGE_V) endif ########################################################################################## -LIBAWT_DIRS := \ - $(JDK_TOPDIR)/src/share/native/sun/awt \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt \ - $(JDK_TOPDIR)/src/share/native/sun/awt/image \ - $(JDK_TOPDIR)/src/share/native/sun/awt/image/gif \ - $(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - $(JDK_TOPDIR)/src/share/native/sun/awt/medialib \ - $(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - $(JDK_TOPDIR)/src/share/native/sun/awt/utility \ - $(JDK_TOPDIR)/src/share/native/sun/java2d \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - $(JDK_TOPDIR)/src/share/native/sun/awt/image \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/share/native/sun/font +LIBAWT_DIRS := $(JDK_TOPDIR)/src/java.desktop/share/native/libawt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + # ifeq ($(OPENJDK_TARGET_OS), windows) - LIBAWT_DIRS += \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/d3d -else ifneq ($(OPENJDK_TARGET_OS), macosx) - LIBAWT_DIRS += \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11 + LIBAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/utility +else + LIBAWT_EXFILES := sun/java2d/ShaderList.c endif -ifeq ($(OPENJDK_TARGET_OS), aix) - LIBAWT_DIRS += $(JDK_TOPDIR)/src/aix/porting +ifneq ($(filter $(OPENJDK_TARGET_OS), solaris linux macosx), ) + LIBAWT_EXFILES += awt_Font.c CUPSfuncs.c fontpath.c X11Color.c endif +ifeq ($(OPENJDK_TARGET_OS), macosx) + LIBAWT_EXFILES += initIDs.c sun/awt/image/cvutils/img_colors.c +endif + +LIBAWT_CFLAGS += -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + $(addprefix -I, $(shell find $(LIBAWT_DIRS) -type d)) \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + $(LIBJAVA_HEADER_FLAGS) \ + $(addprefix -I, $(BUILD_LIBMLIB_IMAGE_SRC)) \ + # + LIBAWT_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES \ $(X_CFLAGS) \ $(foreach dir, $(LIBAWT_DIRS), -I$(dir)) -LIBAWT_FILES := \ - gifdecoder.c \ - imageInitIDs.c \ - img_globals.c \ - SurfaceData.c \ - Region.c \ - BufImgSurfaceData.c \ - Disposer.c \ - Trace.c \ - GraphicsPrimitiveMgr.c \ - Blit.c \ - BlitBg.c \ - ScaledBlit.c \ - FillRect.c \ - FillSpans.c \ - FillParallelogram.c \ - DrawParallelogram.c \ - DrawLine.c \ - DrawRect.c \ - DrawPolygons.c \ - DrawPath.c \ - FillPath.c \ - ProcessPath.c \ - MaskBlit.c \ - MaskFill.c \ - TransformHelper.c \ - AlphaMath.c \ - AlphaMacros.c \ - AnyByte.c \ - ByteBinary1Bit.c \ - ByteBinary2Bit.c \ - ByteBinary4Bit.c \ - ByteIndexed.c \ - ByteGray.c \ - Index8Gray.c \ - Index12Gray.c \ - AnyShort.c \ - Ushort555Rgb.c \ - Ushort565Rgb.c \ - Ushort4444Argb.c \ - Ushort555Rgbx.c \ - UshortGray.c \ - UshortIndexed.c \ - Any3Byte.c \ - ThreeByteBgr.c \ - AnyInt.c \ - IntArgb.c \ - IntArgbPre.c \ - IntArgbBm.c \ - IntRgb.c \ - IntBgr.c \ - IntRgbx.c \ - Any4Byte.c \ - FourByteAbgr.c \ - FourByteAbgrPre.c \ - BufferedMaskBlit.c \ - BufferedRenderPipe.c \ - ShapeSpanIterator.c \ - SpanClipRenderer.c \ - awt_ImageRep.c \ - awt_ImagingLib.c \ - awt_Mlib.c \ - awt_parseImage.c \ - DataBufferNative.c \ - dither.c \ - debug_assert.c \ - debug_mem.c \ - debug_trace.c \ - debug_util.c - -ifneq (, $(filter $(OPENJDK_TARGET_OS), solaris linux aix)) - LIBAWT_FILES += awt_LoadLibrary.c initIDs.c img_colors.c -endif - -ifeq ($(OPENJDK_TARGET_OS), aix) - LIBAWT_FILES += porting_aix.c -endif - ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBAWT_FILES += awt_LoadLibrary.c endif ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc) LIBAWT_CFLAGS += -DMLIB_ADD_SUFF LIBAWT_CFLAGS += -xarch=sparcvis - LIBAWT_CFLAGS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib/vis_$(OPENJDK_TARGET_CPU_BITS).il - LIBAWT_CFLAGS += \ - -I$(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \ - -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/medialib \ - -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops - LIBAWT_DIRS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \ - $(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops - - LIBAWT_FILES += \ - vis_FuncArray.c \ - java2d_Mlib.c \ - mlib_ImageCreate.c \ - mlib_ImageZoom_NN.c \ - mlib_ImageCopy_Bit.c \ - mlib_sys.c \ - mlib_v_ImageClear.c \ - mlib_v_ImageClear_f.c \ - mlib_v_ImageConstXor.c \ - mlib_v_ImageCopy.c \ - mlib_v_ImageCopy_f.c \ - mlib_v_ImageXor.c \ - mlib_v_ImageZoom_NN_f.c \ - vis_Interp.c \ - vis_AlphaMacros.c \ - vis_AlphaMaskBlit.c \ - vis_AlphaMaskFill.c \ - vis_ByteGray.c \ - vis_ByteGray_FromRgb.c \ - vis_ByteGray_Mask.c \ - vis_ByteIndexed.c \ - vis_DrawLine.c \ - vis_FourByteAbgr.c \ - vis_IntArgb.c \ - vis_IntArgbPre.c \ - vis_IntArgbPre_Mask.c \ - vis_IntBgr.c \ - vis_IntRgb.c \ - vis_IntRgbx.c \ - vis_SrcMaskFill.c \ - vis_SrcOverMaskBlit.c \ - vis_SrcOverMaskFill.c \ - vis_FourByteAbgrPre.c \ - vis_GlyphList.c \ - vis_GlyphListXor.c \ - vis_IntArgbBm.c \ - vis_ThreeByteBgr.c \ - vis_UshortGray.c \ - vis_UshortGray_FromRgb.c \ - vis_XorBlit.c \ - mlib_v_ImageCopy_blk.s + LIBAWT_CFLAGS += $(JDK_TOPDIR)/src/java.desktop/unix/native/libmlib_image/vis_$(OPENJDK_TARGET_CPU_BITS).il + LIBAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/medialib + LIBAWT_EXFILES += sun/java2d/loops/MapAccelFunc.c ifeq ($(OPENJDK_TARGET_CPU), sparcv9) LIBAWT_ASFLAGS = -P -xarch=v9a @@ -382,7 +194,11 @@ ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc) LIBAWT_ASFLAGS = -P -xarch=v8plusa endif else - LIBAWT_FILES += MapAccelFunc.c + LIBAWT_EXCLUDES += \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/libawt/sun/awt/medialib \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/libawt/sun/java2d/loops \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/common/sun/awt/medialib \ + # endif ifneq ($(OPENJDK_TARGET_OS), solaris) @@ -392,56 +208,22 @@ endif LIBAWT_LANG := C ifeq ($(OPENJDK_TARGET_OS), windows) - LIBAWT_FILES += AccelGlyphCache.c \ - ShaderList.c \ - CmdIDList.cpp \ - Hashtable.cpp \ - GDIHashtable.cpp \ - Devices.cpp \ - ObjectList.cpp \ - GDIBlitLoops.cpp \ - GDIRenderer.cpp \ - GDIWindowSurfaceData.cpp \ - WindowsFlags.cpp \ - WPrinterJob.cpp \ - awt_%.cpp \ - D3DBlitLoops.cpp \ - D3DBufImgOps.cpp \ - D3DContext.cpp \ - D3DGlyphCache.cpp \ - D3DGraphicsDevice.cpp \ - D3DMaskBlit.cpp \ - D3DMaskCache.cpp \ - D3DMaskFill.cpp \ - D3DPipelineManager.cpp \ - D3DPaints.cpp \ - D3DRenderer.cpp \ - D3DRenderQueue.cpp \ - D3DResourceManager.cpp \ - D3DSurfaceData.cpp \ - D3DTextRenderer.cpp \ - D3DVertexCacher.cpp \ - ShellFolder2.cpp \ - ThemeReader.cpp \ - ComCtl32Util.cpp \ - DllUtil.cpp \ - initIDs.cpp \ - MouseInfo.cpp \ - rect.c \ - OGLBlitLoops.c \ - OGLBufImgOps.c \ - OGLContext.c \ - OGLFuncs.c \ - OGLMaskBlit.c \ - OGLMaskFill.c \ - OGLPaints.c \ - OGLRenderQueue.c \ - OGLRenderer.c \ - OGLSurfaceData.c \ - OGLTextRenderer.c \ - OGLVertexCache.c \ - WGLGraphicsConfig.c \ - WGLSurfaceData.c + LIBAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ + # Why does libawt need java.base headers? + LIBAWT_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/opengl \ + -I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ + # + LIBAWT_EXFILES += \ + sun/java2d/d3d/D3DPipeline.cpp \ + sun/java2d/d3d/D3DShaderGen.c \ + sun/awt/image/cvutils/img_colors.c \ + sun/windows/WBufferStrategy.cpp \ + # LIBAWT_LANG := C++ LIBAWT_CFLAGS += -EHsc -DUNICODE -D_UNICODE @@ -450,11 +232,11 @@ ifeq ($(OPENJDK_TARGET_OS), windows) endif ifdef OPENJDK - LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/windows/resource/icons" + LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/java.base/windows/native/launcher/icons" else - LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/closed/windows/native/sun/windows" + LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons" endif - LIBAWT_VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/native/sun/windows/awt.rc + LIBAWT_VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/java.desktop/windows/native/libawt/sun/windows/awt.rc endif ifeq ($(MILESTONE), internal) @@ -470,7 +252,8 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBAWT, \ LIBRARY := awt, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(LIBAWT_DIRS), \ - INCLUDE_FILES := $(LIBAWT_FILES), \ + EXCLUDES := $(LIBAWT_EXCLUDES), \ + EXCLUDE_FILES := $(LIBAWT_EXFILES), \ LANG := $(LIBAWT_LANG), \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) $(LIBAWT_CFLAGS), \ @@ -511,7 +294,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) $(BUILD_LIBAWT): $(BUILD_LIBMLIB_IMAGE) endif -BUILD_LIBRARIES += $(BUILD_LIBAWT) +DESKTOP_LIBRARIES += $(BUILD_LIBAWT) ########################################################################################## @@ -519,28 +302,38 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),) ifndef BUILD_HEADLESS_ONLY LIBAWT_XAWT_DIRS := \ - $(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - $(JDK_TOPDIR)/src/share/native/sun/awt/utility \ - $(JDK_TOPDIR)/src/share/native/sun/font \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/font \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11 \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/xawt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt_xawt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/utility \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/opengl \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/x11 \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + # - LIBAWT_XAWT_CFLAGS := -DXAWT -DXAWT_HACK \ + LIBAWT_XAWT_EXCLUDES := medialib + + LIBAWT_XAWT_CFLAGS := $(addprefix -I, $(shell $(FIND) $(LIBAWT_XAWT_DIRS) -type d)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/loops \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/pipe \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image/cvutils \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunwjdga \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/font \ + $(LIBJAVA_HEADER_FLAGS) + # + + LIBAWT_XAWT_CFLAGS += -DXAWT -DXAWT_HACK \ -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \ - $(CUPS_CFLAGS) \ - $(foreach dir, $(LIBAWT_XAWT_DIRS), -I$(dir)) \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/jdga + $(CUPS_CFLAGS) ifeq ($(OPENJDK_TARGET_OS), solaris) LIBAWT_XAWT_CFLAGS += -DFUNCPROTO=15 @@ -556,63 +349,6 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),) LIBAWT_XAWT_CFLAGS += -DINTERNAL_BUILD endif - LIBAWT_XAWT_FILES := \ - XlibWrapper.c \ - XWindow.c \ - XToolkit.c \ - X11Color.c \ - X11SurfaceData.c \ - awt_GraphicsEnv.c \ - awt_InputMethod.c \ - robot_common.c \ - awt_Robot.c \ - list.c \ - multiVis.c \ - initIDs.c \ - awt_util.c \ - awt_Desktop.c \ - awt_UNIXToolkit.c \ - X11FontScaler_md.c \ - X11TextRenderer_md.c \ - fontpath.c \ - awt_Insets.c \ - awt_Event.c \ - X11Renderer.c \ - X11PMBlitLoops.c \ - OGLBlitLoops.c \ - OGLBufImgOps.c \ - OGLContext.c \ - OGLFuncs.c \ - OGLMaskBlit.c \ - OGLMaskFill.c \ - OGLPaints.c \ - OGLRenderQueue.c \ - OGLRenderer.c \ - OGLSurfaceData.c \ - OGLTextRenderer.c \ - OGLVertexCache.c \ - GLXGraphicsConfig.c \ - GLXSurfaceData.c \ - AccelGlyphCache.c \ - awt_Font.c \ - multi_font.c \ - awt_AWTEvent.c \ - awt_DrawingSurface.c \ - jawt.c \ - CUPSfuncs.c \ - debug_assert.c \ - debug_mem.c \ - debug_trace.c \ - debug_util.c \ - gnome_interface.c \ - gtk2_interface.c \ - swing_GTKEngine.c \ - swing_GTKStyle.c \ - rect.c \ - sun_awt_X11_GtkFileDialogPeer.c \ - XRSurfaceData.c \ - XRBackendNative.c - LIBAWT_XAWT_LDFLAGS_SUFFIX := $(LIBM) -lawt -lXext -lX11 -lXrender $(LIBDL) -lXtst -lXi -ljava -ljvm -lc ifeq ($(OPENJDK_TARGET_OS), linux) @@ -624,7 +360,7 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),) LIBRARY := awt_xawt, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(LIBAWT_XAWT_DIRS), \ - INCLUDE_FILES := $(LIBAWT_XAWT_FILES), \ + EXCLUDES := $(LIBAWT_XAWT_EXCLUDES), \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) $(LIBAWT_XAWT_CFLAGS) \ @@ -635,7 +371,7 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),) $(call SET_SHARED_LIBRARY_ORIGIN) \ $(call SET_SHARED_LIBRARY_ORIGIN,/..), \ LDFLAGS_SUFFIX := $(LIBAWT_XAWT_LDFLAGS_SUFFIX), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=xawt.dll" \ -D "JDK_INTERNAL_NAME=xawt" \ @@ -647,40 +383,40 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),) $(BUILD_LIBAWT_XAWT): $(BUILD_LIBAWT) - BUILD_LIBRARIES += $(BUILD_LIBAWT_XAWT) + DESKTOP_LIBRARIES += $(BUILD_LIBAWT_XAWT) endif endif ########################################################################################## -LIBLCMS_DIR := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms +LIBLCMS_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/liblcms +LIBLCMS_CPPFLAGS += -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + $(LIBJAVA_HEADER_FLAGS) \ + # ifeq ($(USE_EXTERNAL_LCMS), true) # If we're using an external library, we'll just need the wrapper part. # By including it explicitely, all other files will be excluded. BUILD_LIBLCMS_INCLUDE_FILES := LCMS.c - BUILD_LIBLCMS_HEADERS := else BUILD_LIBLCMS_INCLUDE_FILES := # If we're using the bundled library, we'll need to include it in the # include path explicitly. Otherwise the system headers will be used. - BUILD_LIBLCMS_HEADERS := -I$(LIBLCMS_DIR) + LIBLCMS_CPPFLAGS += $(addprefix -I, $(LIBLCMS_SRC)) endif -# TODO: Update awt lib path when awt is converted $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ LIBRARY := lcms, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(LIBLCMS_DIR), \ + SRC := $(LIBLCMS_SRC), \ INCLUDE_FILES := $(BUILD_LIBLCMS_INCLUDE_FILES), \ LANG := C, \ OPTIMIZATION := HIGHEST, \ CFLAGS := $(filter-out -xc99=%none, $(CFLAGS_JDKLIB)) \ - $(SHARED_LIBRARY_FLAGS) \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - $(BUILD_LIBLCMS_HEADERS) \ + $(SHARED_LIBRARY_FLAGS) $(LIBLCMS_CPPFLAGS) \ $(LCMS_CFLAGS), \ CFLAGS_solaris := -xc99=no_lib, \ CFLAGS_windows := -DCMS_IS_WINDOWS_, \ @@ -693,7 +429,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ LDFLAGS_SUFFIX_macosx := $(LIBM) -lawt -ljava -ljvm $(LCMS_LIBS), \ LDFLAGS_SUFFIX_linux := -lm -lawt -ljava -ljvm $(LCMS_LIBS), \ LDFLAGS_SUFFIX_aix := -lm -lawt -ljava -ljvm $(LCMS_LIBS),\ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=lcms.dll" \ -D "JDK_INTERNAL_NAME=lcms" \ @@ -701,22 +437,21 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/liblcms, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) -BUILD_LIBRARIES += $(BUILD_LIBLCMS) +DESKTOP_LIBRARIES += $(BUILD_LIBLCMS) $(BUILD_LIBLCMS): $(BUILD_LIBAWT) ########################################################################################## -BUILD_LIBJAVAJPEG_DIR := $(JDK_TOPDIR)/src/share/native/sun/awt/image/jpeg - ifdef OPENJDK BUILD_LIBJAVAJPEG_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjpeg/mapfile-vers else BUILD_LIBJAVAJPEG_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjpeg/mapfile-vers-closed - BUILD_LIBJAVAJPEG_CLOSED_SRC := $(JDK_TOPDIR)/src/closed/share/native/sun/awt/image/jpeg - BUILD_LIBJAVAJPEG_CLOSED_INCLUDES := -I$(BUILD_LIBJAVAJPEG_CLOSED_SRC) + LIBJAVAJPEG_SRC += $(JDK_TOPDIR)/src/closed/java.desktop/share/native/libjavajpeg endif +LIBJAVAJPEG_SRC += $(JDK_TOPDIR)/src/java.desktop/share/native/libjavajpeg + BUILD_LIBJAVAJPEG_REORDER := ifeq ($(OPENJDK_TARGET_OS), solaris) ifneq ($(OPENJDK_TARGET_CPU), x86_64) @@ -749,46 +484,58 @@ ifeq ($(USE_EXTERNAL_LIBJPEG), true) else LIBJPEG_LIBS := BUILD_LIBJAVAJPEG_INCLUDE_FILES := - BUILD_LIBJAVAJPEG_HEADERS := -I$(BUILD_LIBJAVAJPEG_DIR) + BUILD_LIBJAVAJPEG_HEADERS := $(addprefix -I, $(LIBJAVAJPEG_SRC)) endif $(eval $(call SetupNativeCompilation,BUILD_LIBJAVAJPEG, \ LIBRARY := javajpeg, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(BUILD_LIBJAVAJPEG_CLOSED_SRC) \ - $(BUILD_LIBJAVAJPEG_DIR), \ + SRC := $(LIBJAVAJPEG_SRC), \ INCLUDE_FILES := $(BUILD_LIBJAVAJPEG_INCLUDE_FILES), \ LANG := C, \ OPTIMIZATION := HIGHEST, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - $(BUILD_LIBJAVAJPEG_CLOSED_INCLUDES) \ - $(BUILD_LIBJAVAJPEG_HEADERS), \ + CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJAVAJPEG_SRC)) \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop, \ MAPFILE := $(BUILD_LIBJAVAJPEG_MAPFILE), \ LDFLAGS := $(LDFLAGS_JDKLIB) $(LIBJPEG_LIBS) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ LDFLAGS_windows := $(WIN_JAVA_LIB) jvm.lib, \ LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=javajpeg.dll" \ -D "JDK_INTERNAL_NAME=javajpeg" \ -D "JDK_FTYPE=0x2L", \ REORDER := $(BUILD_LIBJAVAJPEG_REORDER), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjpeg, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjavajpeg, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) $(BUILD_LIBJAVAJPEG): $(BUILD_LIBJAVA) -BUILD_LIBRARIES += $(BUILD_LIBJAVAJPEG) +DESKTOP_LIBRARIES += $(BUILD_LIBJAVAJPEG) ########################################################################################## +LIBFONTMANAGER_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libfontmanager \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libfontmanager +LIBFONTMANAGER_CFLAGS := \ + $(addprefix -I, $(shell $(FIND) \ + $(LIBFONTMANAGER_SRC) \ + $(JDK_TOPDIR)/src/java.desktop/share/native/libawt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common -type d)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + $(LIBJAVA_HEADER_FLAGS) \ + # + ifndef OPENJDK - FONT_HEADERS := -I$(JDK_TOPDIR)/src/closed/share/native/sun/font/t2k + LIBFONTMANAGER_CFLAGS += -I$(JDK_TOPDIR)/src/closed/java.desktop/share/native/libt2k BUILD_LIBFONTMANAGER_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libfontmanager/mapfile-vers LIBFONTMANAGER_EXCLUDE_FILES += freetypeScaler.c else - FONT_HEADERS := $(FREETYPE_CFLAGS) + LIBFONTMANAGER_CFLAGS += $(FREETYPE_CFLAGS) BUILD_LIBFONTMANAGER_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libfontmanager/mapfile-vers.openjdk BUILD_LIBFONTMANAGER_FONTLIB := $(FREETYPE_LIBS) endif @@ -799,6 +546,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \ X11TextRenderer.c LIBFONTMANAGER_OPTIMIZATION := HIGHEST + LIBFONTMANAGER_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/sun/windows else ifeq ($(OPENJDK_TARGET_OS), macosx) LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \ X11TextRenderer.c \ @@ -809,19 +557,7 @@ else lcdglyph.c endif -BUILD_LIBFONTMANAGER_CFLAGS_COMMON := \ - $(FONT_HEADERS) \ - $(X_CFLAGS) \ - -DLE_STANDALONE -DHEADLESS \ - -I$(JDK_TOPDIR)/src/share/native/sun/font \ - -I$(JDK_TOPDIR)/src/share/native/sun/font/layout \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d +LIBFONTMANAGER_CFLAGS += $(FONT_HEADERS) $(X_CFLAGS) -DLE_STANDALONE -DHEADLESS # Turn off aliasing with GCC for ExtensionSubtables.cpp ifeq ($(OPENJDK_TARGET_OS), linux) @@ -835,16 +571,14 @@ endif $(eval $(call SetupNativeCompilation,BUILD_LIBFONTMANAGER, \ LIBRARY := fontmanager, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/font \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/font, \ + SRC := $(LIBFONTMANAGER_SRC), \ EXCLUDE_FILES := $(LIBFONTMANAGER_EXCLUDE_FILES) \ AccelGlyphCache.c, \ LANG := C++, \ - CFLAGS := $(CFLAGS_JDKLIB) $(BUILD_LIBFONTMANAGER_CFLAGS_COMMON), \ - CXXFLAGS := $(CXXFLAGS_JDKLIB) $(BUILD_LIBFONTMANAGER_CFLAGS_COMMON), \ + CFLAGS := $(CFLAGS_JDKLIB) $(LIBFONTMANAGER_CFLAGS), \ + CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBFONTMANAGER_CFLAGS), \ OPTIMIZATION := $(LIBFONTMANAGER_OPTIMIZATION), \ - CFLAGS_windows = -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \ - -DCC_NOEX, \ + CFLAGS_windows = -DCC_NOEX, \ MAPFILE := $(BUILD_LIBFONTMANAGER_MAPFILE), \ LDFLAGS := $(subst -Xlinker -z -Xlinker defs,,$(LDFLAGS_JDKLIB)) $(LDFLAGS_CXX_JDK) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ @@ -857,7 +591,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBFONTMANAGER, \ -ljava -ljvm, \ LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib gdi32.lib \ $(WIN_AWT_LIB), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=fontmanager.dll" \ -D "JDK_INTERNAL_NAME=fontmanager" \ @@ -871,41 +605,33 @@ ifneq (, $(findstring $(OPENJDK_TARGET_OS), solaris aix)) $(BUILD_LIBFONTMANAGER): $(BUILD_LIBAWT_XAWT) endif -BUILD_LIBRARIES += $(BUILD_LIBFONTMANAGER) +DESKTOP_LIBRARIES += $(BUILD_LIBFONTMANAGER) ########################################################################################## ifndef OPENJDK - #ifeq ($(OPENJDK_TARGET_OS), linux) - # ifeq ("$(CC_VER_MAJOR)", "3") - # OTHER_LDLIBS += -Wl,-Bstatic -lgcc_eh -Wl,-Bdynamic - # endif - #endif + LIBT2K_SRC := $(JDK_TOPDIR)/src/closed/java.desktop/share/native/libt2k + LIBT2K_CFLAGS := $(addprefix -I, $(LIBT2K_SRC)) \ + -I$(JDK_TOPDIR)/src/closed/java.desktop/share/native/libt2k/t2k \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libfontmanager \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/loops \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ # - # The resulting size of the t2k lib file is (at least on linux) dependant on the order of - # the input .o files. Because of this the new build will differ in size to the old build. - BUILD_LIBT2K_CFLAGS_COMMON := -I$(JDK_TOPDIR)/src/share/native/sun/font \ - -I$(JDK_TOPDIR)/src/closed/share/native/sun/font/t2k \ - -I$(JDK_TOPDIR)/src/closed/share/native/sun/font \ - -I$(JDK_TOPDIR)/src/share/share/native/sun/font \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/font \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d $(eval $(call SetupNativeCompilation,BUILD_LIBT2K, \ LIBRARY := t2k, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/closed/share/native/sun/font \ - $(JDK_TOPDIR)/src/closed/share/native/sun/font/t2k \ - $(JDK_TOPDIR)/src/closed/share/native/sun/font/t2k/ttHints, \ - EXCLUDE_FILES := orion.c, \ + SRC := $(LIBT2K_SRC), \ + EXCLUDE_FILES := t2k/orion.c, \ LANG := C++, \ OPTIMIZATION := HIGH, \ - CFLAGS := $(CFLAGS_JDKLIB) $(BUILD_LIBT2K_CFLAGS_COMMON), \ - CXXFLAGS := $(CXXFLAGS_JDKLIB) $(BUILD_LIBT2K_CFLAGS_COMMON), \ + CFLAGS := $(CFLAGS_JDKLIB) $(LIBT2K_CFLAGS), \ + CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBT2K_CFLAGS), \ CFLAGS_windows = -DCC_NOEX, \ CXXFLAGS_windows = -DCC_NOEX, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libt2k/mapfile-vers, \ @@ -914,7 +640,7 @@ ifndef OPENJDK LDFLAGS_windows := user32.lib $(JDK_OUTPUTDIR)/objs/libfontmanager/fontmanager.lib, \ LDFLAGS_SUFFIX_posix := $(LIBM) $(LIBCXX) -lfontmanager -ljava -ljvm -lc, \ LDFLAGS_SUFFIX_solaris := -lawt -lawt_xawt, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=t2k.dll" \ -D "JDK_INTERNAL_NAME=t2k" \ @@ -925,33 +651,41 @@ ifndef OPENJDK # t2k is linked against fontmanager $(BUILD_LIBT2K): $(BUILD_LIBFONTMANAGER) - BUILD_LIBRARIES += $(BUILD_LIBT2K) + DESKTOP_LIBRARIES += $(BUILD_LIBT2K) endif ########################################################################################## ifeq ($(OPENJDK_TARGET_OS), windows) + LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt + LIBJAWT_CFLAGS := -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/sun/windows \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image/cvutils \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/sun/java2d/windows \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + -I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ + $(LIBJAVA_HEADER_FLAGS) \ + # + ifeq ($(OPENJDK_TARGET_CPU), x86) KERNEL32_LIB := kernel32.lib endif $(eval $(call SetupNativeCompilation,BUILD_LIBJAWT, \ LIBRARY := jawt, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows, \ - INCLUDE_FILES := jawt.cpp, \ + SRC := $(LIBJAWT_SRC), \ + INCLUDE_FILES := $(LIBJAWT_INCLUDE_FILES), \ LANG := C++, \ OPTIMIZATION := LOW, \ CFLAGS := $(CXXFLAGS_JDKLIB) \ -EHsc -DUNICODE -D_UNICODE \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows, \ + $(LIBJAWT_CFLAGS), \ LDFLAGS := $(LDFLAGS_JDKLIB) $(KERNEL32_LIB) $(LDFLAGS_CXX_JDK) \ advapi32.lib $(WIN_AWT_LIB), \ LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=jawt.dll" \ -D "JDK_INTERNAL_NAME=jawt" \ @@ -965,15 +699,26 @@ ifeq ($(OPENJDK_TARGET_OS), windows) $(ECHO) Copying $(@F) $(CP) $(JDK_OUTPUTDIR)/objs/libjawt/$(LIBRARY_PREFIX)jawt$(STATIC_LIBRARY_SUFFIX) $@ - BUILD_LIBRARIES += $(JDK_OUTPUTDIR)/lib/$(LIBRARY_PREFIX)jawt$(STATIC_LIBRARY_SUFFIX) + DESKTOP_LIBRARIES += $(JDK_OUTPUTDIR)/lib/$(LIBRARY_PREFIX)jawt$(STATIC_LIBRARY_SUFFIX) else # OPENJDK_TARGET_OS not windows ifeq ($(OPENJDK_TARGET_OS), macosx) - JAWT_FILES := jawt.m + LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libjawt + else + LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt + endif + LIBJAWT_CFLAGS := \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ + $(LIBJAVA_HEADER_FLAGS) \ + # + + ifeq ($(OPENJDK_TARGET_OS), macosx) JAWT_LIBS := -lawt_lwawt else - JAWT_FILES := jawt.c JAWT_LIBS := ifneq ($(OPENJDK_TARGET_OS), solaris) JAWT_LIBS += -lawt @@ -989,14 +734,14 @@ else # OPENJDK_TARGET_OS not windows $(eval $(call SetupNativeCompilation,BUILD_LIBJAWT, \ LIBRARY := jawt, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt \ - $(JDK_TOPDIR)/src/macosx/native/sun/awt, \ + SRC := $(LIBJAWT_SRC), \ INCLUDE_FILES := $(JAWT_FILES), \ LANG := C, \ OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB), \ + CFLAGS := $(CFLAGS_JDKLIB) \ + $(LIBJAWT_CFLAGS), \ CFLAGS_linux := $(HEADLESS_CFLAG), \ - CFLAGS_macosx := -I$(JDK_TOPDIR)/src/solaris/native/sun/awt, \ + CFLAGS_macosx := $(LIBJAWT_CFLAGS_macosx), \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjawt/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ @@ -1021,37 +766,40 @@ else # OPENJDK_TARGET_OS not windows endif # OPENJDK_TARGET_OS -BUILD_LIBRARIES += $(BUILD_LIBJAWT) +DESKTOP_LIBRARIES += $(BUILD_LIBJAWT) ########################################################################################## ifndef OPENJDK - BUILD_LIBKCMS_EXCLUDE_FILES := - ifeq ($(OPENJDK_TARGET_OS), windows) - BUILD_LIBKCMS_EXCLUDE_FILES += ukcpmgr.c unixmem.c - else - BUILD_LIBKCMS_EXCLUDE_FILES += cmmdll.c registry.c spxffile.c sysinfo.c winmem.c wkcpmgr.c - endif + LIBKCMS_SRC := $(JDK_TOPDIR)/src/closed/java.desktop/share/native/libkcms \ + $(JDK_TOPDIR)/src/closed/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libkcms \ + # + LIBKCMS_CFLAGS += $(addprefix -I, $(LIBKCMS_SRC)) \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + # + LIBKCMS_VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/closed/java.desktop/windows/native/libkcms/cmm.rc - BUILD_LIBKCMS_FLAGS := $(CFLAGS_JDKLIB) + LIBKCMS_CFLAGS += $(CFLAGS_JDKLIB) ifeq ($(OPENJDK_TARGET_OS), solaris) # This particular library uses a feature called PIC_CODE_SMALL (on solaris) # implement it like this...since it's only used here - BUILD_LIBKCMS_FLAGS := $(patsubst -KPIC, -Kpic, $(BUILD_LIBKCMS_FLAGS)) + LIBKCMS_CFLAGS := $(patsubst -KPIC, -Kpic, $(LIBKCMS_CFLAGS)) else ifeq ($(OPENJDK_TARGET_CPU_ARCH), ppc) - BUILD_LIBKCMS_FLAGS := $(patsubst -fPIC, -fpic, $(BUILD_LIBKCMS_FLAGS)) + LIBKCMS_CFLAGS := $(patsubst -fPIC, -fpic, $(LIBKCMS_CFLAGS)) endif $(eval $(call SetupNativeCompilation,BUILD_LIBKCMS, \ LIBRARY := kcms, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms, \ + SRC := $(LIBKCMS_SRC), \ LANG := C, \ EXCLUDE_FILES := $(BUILD_LIBKCMS_EXCLUDE_FILES), \ OPTIMIZATION := LOW, \ - CFLAGS := $(BUILD_LIBKCMS_FLAGS) \ + CFLAGS := $(LIBKCMS_CFLAGS) \ -DJAVACMM -DFUT_CALC_EX -DNO_FUT_GCONST, \ CFLAGS_linux := -Wno-missing-field-initializers, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libkcms/mapfile-vers, \ @@ -1061,8 +809,7 @@ ifndef OPENJDK LDFLAGS_SUFFIX_solaris := -lc, \ LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB) advapi32.lib user32.lib version.lib, \ LDFLAGS_SUFFIX_posix := -lm -ljava -ljvm, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc, \ + VERSIONINFO_RESOURCE := $(LIBKCMS_VERSIONINFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=kcms.dll" \ -D "JDK_INTERNAL_NAME=kcms" \ @@ -1072,7 +819,7 @@ ifndef OPENJDK $(BUILD_LIBKCMS): $(BUILD_LIBJAVA) - BUILD_LIBRARIES += $(BUILD_LIBKCMS) + DESKTOP_LIBRARIES += $(BUILD_LIBKCMS) endif @@ -1092,7 +839,7 @@ ifndef OPENJDK $(eval $(call SetupNativeCompilation,BUILD_LIBSUNWJDGA, \ LIBRARY := sunwjdga, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/solaris/native/sun/jdga, \ + SRC := $(JDK_TOPDIR)/src/java.desktop/unix/native/libsunwjdga, \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) \ @@ -1106,7 +853,7 @@ ifndef OPENJDK OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsunwjdga, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - BUILD_LIBRARIES += $(BUILD_LIBSUNWJDGA) + DESKTOP_LIBRARIES += $(BUILD_LIBSUNWJDGA) endif endif @@ -1119,58 +866,30 @@ ifeq ($(BUILD_HEADLESS), true) # Mac and Windows only use the native AWT lib, do not build libawt_headless ifeq ($(findstring $(OPENJDK_TARGET_OS), windows macosx),) - LIBAWT_HEADLESS_DIRS := $(JDK_TOPDIR)/src/share/native/sun/font \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/solaris/native/sun/font \ - $(JDK_TOPDIR)/src/solaris/native/sun/awt \ - $(JDK_TOPDIR)/src/solaris/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/solaris/native/sun/java2d/x11 + LIBAWT_HEADLESS_DIRS := $(JDK_TOPDIR)/src/java.desktop/unix/native/libawt_headless/sun/awt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/awt \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/opengl \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/x11 \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + # - ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBAWT_HEADLESS_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/font - endif - - LIBAWT_HEADLESS_CFLAGS := -DHEADLESS=true \ - -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \ - $(CUPS_CFLAGS) \ - $(X_CFLAGS) \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/jdga \ - $(foreach dir, $(LIBAWT_HEADLESS_DIRS), -I$(dir)) - - LIBAWT_HEADLESS_FILES := \ - awt_Font.c \ - HeadlessToolkit.c \ - fontpath.c \ - VDrawingArea.c \ - X11Color.c \ - X11Renderer.c \ - X11PMBlitLoops.c \ - X11SurfaceData.c \ - X11FontScaler_md.c \ - X11TextRenderer_md.c \ - OGLBlitLoops.c \ - OGLBufImgOps.c \ - OGLContext.c \ - OGLFuncs.c \ - OGLMaskBlit.c \ - OGLMaskFill.c \ - OGLPaints.c \ - OGLRenderQueue.c \ - OGLRenderer.c \ - OGLSurfaceData.c \ - OGLTextRenderer.c \ - OGLVertexCache.c \ - GLXGraphicsConfig.c \ - GLXSurfaceData.c \ - AccelGlyphCache.c \ - CUPSfuncs.c + LIBAWT_HEADLESS_EXCLUDES := medialib + LIBAWT_HEADLESS_CFLAGS := -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + $(addprefix -I, $(LIBAWT_HEADLESS_DIRS)) \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/loops \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image/cvutils \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/pipe \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/font \ + -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunwjdga/ \ + $(LIBJAVA_HEADER_FLAGS) \ + # + LIBAWT_HEADLESS_EXFILES := initIDs.c LIBAWT_HEADLESS_REORDER := ifeq ($(OPENJDK_TARGET_OS), solaris) @@ -1183,10 +902,16 @@ ifeq ($(BUILD_HEADLESS), true) LIBRARY := awt_headless, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(LIBAWT_HEADLESS_DIRS), \ - INCLUDE_FILES := $(LIBAWT_HEADLESS_FILES), \ + EXCLUDE_FILES := $(LIBAWT_HEADLESS_EXFILES), \ + EXCLUDES := $(LIBAWT_HEADLESS_EXCLUDES), \ LANG := C, \ OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(LIBAWT_HEADLESS_CFLAGS), \ + CFLAGS := $(CFLAGS_JDKLIB) \ + -DHEADLESS=true \ + -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \ + $(CUPS_CFLAGS) \ + $(X_CFLAGS) \ + $(LIBAWT_HEADLESS_CFLAGS), \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libawt_headless/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ @@ -1202,7 +927,7 @@ ifeq ($(BUILD_HEADLESS), true) $(BUILD_LIBAWT_HEADLESS): $(BUILD_LIBAWT) - BUILD_LIBRARIES += $(BUILD_LIBAWT_HEADLESS) + DESKTOP_LIBRARIES += $(BUILD_LIBAWT_HEADLESS) endif endif @@ -1210,51 +935,55 @@ endif ########################################################################################## ifndef BUILD_HEADLESS_ONLY + LIBSPLASHSCREEN_DIRS := \ - $(JDK_TOPDIR)/src/share/native/sun/awt/image/jpeg \ - $(JDK_TOPDIR)/src/share/native/sun/awt/splashscreen + $(JDK_TOPDIR)/src/java.desktop/share/native/libjavajpeg \ + $(JDK_TOPDIR)/src/java.desktop/share/native/libsplashscreen \ + # ifeq ($(USE_EXTERNAL_LIBGIF), true) GIFLIB_LDFLAGS := -lgif + LIBSPLASHSCREEN_EXCLUDES := giflib else - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/share/native/sun/awt/giflib - GIFLIB_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/awt/giflib + LIBSPLASHSCREEN_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/libsplashscreen/giflib endif ifeq ($(USE_EXTERNAL_LIBJPEG), true) LIBJPEG_LDFLAGS := -ljpeg else - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/share/native/sun/awt/image/jpeg - LIBJPEG_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/jpeg + LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/libjavajpeg + LIBJPEG_CFLAGS := -I$(JDK_TOPDIR)/src/java.desktop/share/native/libjavajpeg endif ifeq ($(USE_EXTERNAL_LIBPNG), false) - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/share/native/sun/awt/libpng - LIBPNG_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/awt/libpng + LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/libsplashscreen/libpng + else + LIBSPLASHSCREEN_EXCLUDES += libpng endif ifneq ($(OPENJDK_TARGET_OS), macosx) - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt/splashscreen + LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsplashscreen else - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/awt/splashscreen + LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/macosx/native/libsplashscreen endif - LIBSPLASHSCREEN_CFLAGS := -DSPLASHSCREEN -DPNG_NO_MMX_CODE \ - $(foreach dir, $(LIBSPLASHSCREEN_DIRS), -I$(dir)) + LIBSPLASHSCREEN_CFLAGS += -DSPLASHSCREEN -DPNG_NO_MMX_CODE \ + $(addprefix -I, $(LIBSPLASHSCREEN_DIRS)) \ + $(LIBJAVA_HEADER_FLAGS) \ + # ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBSPLASHSCREEN_CFLAGS := -I$(JDK_TOPDIR)/src/macosx/native/sun/awt/splashscreen \ - $(LIBSPLASHSCREEN_CFLAGS) + LIBSPLASHSCREEN_CFLAGS += -F/System/Library/Frameworks/JavaVM.framework/Frameworks LIBSPLASHSCREEN_CFLAGS += -DWITH_MACOSX - LIBSPLASHSCREEN_CFLAGS += -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp + LIBSPLASHSCREEN_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp - LIBSPLASHSCREEN_java_awt_SplashScreen.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_gfx_impl.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_gif.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_impl.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_jpeg.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_png.c_CFLAGS := -x objective-c -O0 - LIBSPLASHSCREEN_splashscreen_sys.m_CFLAGS := -O0 + BUILD_LIBSPLASHSCREEN_java_awt_SplashScreen.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_gfx_impl.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_gif.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_impl.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_jpeg.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_png.c_CFLAGS := -x objective-c -O0 + BUILD_LIBSPLASHSCREEN_splashscreen_sys.m_CFLAGS := -O0 else ifeq ($(OPENJDK_TARGET_OS), windows) LIBSPLASHSCREEN_CFLAGS += -DWITH_WIN32 @@ -1265,7 +994,7 @@ ifndef BUILD_HEADLESS_ONLY LIBSPLASHSCREEN_LDFLAGS_SUFFIX := ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/share/native/java/util/zip/zlib-1.2.8 + LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib-1.2.8 LIBSPLASHSCREEN_CFLAGS += $(ZLIB_CPPFLAGS) endif @@ -1281,11 +1010,12 @@ ifndef BUILD_HEADLESS_ONLY LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread endif - $(eval $(call SetupNativeCompilation,LIBSPLASHSCREEN, \ + $(eval $(call SetupNativeCompilation,BUILD_LIBSPLASHSCREEN, \ LIBRARY := splashscreen, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(LIBSPLASHSCREEN_DIRS), \ EXCLUDE_FILES := imageioJPEG.c jpegdecoder.c pngtest.c, \ + EXCLUDES := $(LIBSPLASHSCREEN_EXCLUDES), \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(LIBSPLASHSCREEN_CFLAGS) $(CFLAGS_JDKLIB) \ @@ -1296,7 +1026,7 @@ ifndef BUILD_HEADLESS_ONLY LDFLAGS_SUFFIX := $(LIBSPLASHSCREEN_LDFLAGS_SUFFIX) $(LIBZ) \ $(GIFLIB_LDFLAGS) $(LIBJPEG_LDFLAGS) $(PNG_LIBS), \ LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=splashscreen.dll" \ -D "JDK_INTERNAL_NAME=splashscreen" \ @@ -1304,10 +1034,10 @@ ifndef BUILD_HEADLESS_ONLY OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsplashscreen, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - BUILD_LIBRARIES += $(LIBSPLASHSCREEN) + DESKTOP_LIBRARIES += $(BUILD_LIBSPLASHSCREEN) ifeq ($(OPENJDK_TARGET_OS), macosx) - $(LIBSPLASHSCREEN): $(INSTALL_LIBRARIES_HERE)/$(LIBRARY_PREFIX)osxapp$(SHARED_LIBRARY_SUFFIX) + $(BUILD_LIBSPLASHSCREEN): $(INSTALL_LIBRARIES_HERE)/$(LIBRARY_PREFIX)osxapp$(SHARED_LIBRARY_SUFFIX) endif endif @@ -1316,14 +1046,13 @@ endif ifndef OPENJDK - LIBDCPR_SRC_DIRS := \ - $(JDK_TOPDIR)/src/closed/share/native/sun/dc/doe \ - $(JDK_TOPDIR)/src/closed/share/native/sun/dc/path \ - $(JDK_TOPDIR)/src/closed/share/native/sun/dc/pr \ - $(JDK_TOPDIR)/src/closed/share/native/sun/dc/util - - LIBDCPR_CFLAGS := $(foreach dir, $(LIBDCPR_SRC_DIRS), -I$(dir)) \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe + LIBDCPR_SRC_DIRS := $(JDK_TOPDIR)/src/closed/java.desktop/share/native/libdcpr + LIBDCPR_CFLAGS := $(addprefix -I, $(shell $(FIND) $(LIBDCPR_SRC_DIRS) -type d)) \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/pipe \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + # $(eval $(call SetupNativeCompilation,BUILD_LIBDCPR, \ LIBRARY := dcpr, \ @@ -1339,7 +1068,7 @@ ifndef OPENJDK LDFLAGS_SUFFIX := $(LIBM) $(LDFLAGS_JDKLIB_SUFFIX), \ LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB), \ LDFLAGS_SUFFIX_posix := -lm, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=dcpr.dll" \ -D "JDK_INTERNAL_NAME=dcpr" \ @@ -1349,7 +1078,7 @@ ifndef OPENJDK $(BUILD_LIBDCPR): $(BUILD_LIBJAVA) - BUILD_LIBRARIES += $(BUILD_LIBDCPR) + DESKTOP_LIBRARIES += $(BUILD_LIBDCPR) endif @@ -1357,88 +1086,36 @@ endif ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBAWT_LWAWT_FILES := \ - AWT_debug.m \ - ApplicationDelegate.m \ - CFRetainedResource.m \ - CGLGraphicsConfig.m \ - CGLSurfaceData.m \ - CGLLayer.m \ - CGraphicsConfig.m \ - CGraphicsDevice.m \ - CGraphicsEnv.m \ - CCharToGlyphMapper.m \ - CSystemColors.m \ - AWTFont.m \ - CGGlyphOutlines.m \ - CGGlyphImages.m \ - CoreTextSupport.m \ - AWTStrike.m \ - InitIDs.m \ - AWTEvent.m \ - AWTView.m \ - AWTWindow.m \ - AWTSurfaceLayers.m \ - CCursorManager.m \ - CClipboard.m \ - CDataTransferer.m \ - CDragSource.m \ - CDragSourceContextPeer.m \ - CDropTarget.m \ - CDropTargetContextPeer.m \ - CInputMethod.m \ - CDesktopPeer.m \ - OSVersion.m \ - DnDUtilities.m \ - CFileDialog.m \ - CImage.m \ - CMenu.m \ - CMenuBar.m \ - CMenuComponent.m \ - CMenuItem.m \ - CPopupMenu.m \ - CRobot.m \ - CTrayIcon.m \ - CWrapper.m \ - JavaAccessibilityAction.m \ - JavaAccessibilityUtilities.m \ - JavaComponentAccessibility.m \ - JavaTextAccessibility.m \ - LWCToolkit.m \ - GeomUtilities.m \ - CPrinterJob.m \ - PrintModel.m \ - PrinterSurfaceData.m \ - PrinterView.m \ - QuartzSurfaceData.m \ - QuartzRenderer.m \ - CTextPipe.m \ - ImageSurfaceData.m \ - awt_DrawingSurface.m \ - \ - OGLBlitLoops.c \ - OGLBufImgOps.c \ - OGLContext.c \ - OGLFuncs.c \ - OGLMaskBlit.c \ - OGLMaskFill.c \ - OGLPaints.c \ - OGLRenderQueue.c \ - OGLRenderer.c \ - OGLSurfaceData.c \ - OGLTextRenderer.c \ - OGLVertexCache.c \ - AccelGlyphCache.c \ - CUPSfuncs.c - - LIBAWT_LWAWT_DIRS := \ - $(JDK_TOPDIR)/src/macosx/native/sun/awt \ - $(JDK_TOPDIR)/src/macosx/native/sun/font \ - $(JDK_TOPDIR)/src/macosx/native/sun/java2d/opengl \ - $(JDK_TOPDIR)/src/solaris/native/sun/awt \ - $(JDK_TOPDIR)/src/share/native/sun/font \ - $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \ + $(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt \ + $(JDK_TOPDIR)/src/java.desktop/unix/native/common/sun/awt \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ + $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ + # + + LIBAWT_LWAWT_CFLAGS := \ + $(addprefix -I, $(LIBAWT_LWAWT_DIRS)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/sun/awt \ + -I$(JDK_TOPDIR)/src/java.desktop/unix/native/libawt_xawt/sun/awt \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/sun/font \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/unix/native/libawt/sun/java2d \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libmlib_image/ \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/awt/image/cvutils \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/loops \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/sun/java2d/pipe \ + -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/awt/debug \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \ + $(LIBJAVA_HEADER_FLAGS) \ + # + + LIBAWT_LWAWT_EXFILES := fontpath.c awt_Font.c X11Color.c initIDs.c + LIBAWT_LWAWT_EXCLUDES := $(JDK_TOPDIR)/src/java.desktop/unix/native/common/sun/awt/medialib $(eval $(call SetupNativeCompilation,BUILD_LIBAWT_LWAWT, \ LIBRARY := awt_lwawt, \ @@ -1446,19 +1123,13 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) SRC := $(LIBAWT_LWAWT_DIRS), \ LANG := C, \ INCLUDE_FILES := $(LIBAWT_LWAWT_FILES), \ + EXCLUDE_FILES := $(LIBAWT_LWAWT_EXFILES), \ + EXCLUDES := $(LIBAWT_LWAWT_EXCLUDES), \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) \ $(X_CFLAGS) \ $(X_LIBS) \ - $(foreach dir, $(LIBAWT_LWAWT_DIRS), -I$(dir)) \ - -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/loops \ - -I$(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \ - -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug, \ + $(LIBAWT_LWAWT_CFLAGS), \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ LDFLAGS_SUFFIX_macosx := -lawt -lmlib_image -losxapp -ljvm $(LIBM) \ @@ -1476,7 +1147,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libawt_lwawt, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - BUILD_LIBRARIES += $(BUILD_LIBAWT_LWAWT) + DESKTOP_LIBRARIES += $(BUILD_LIBAWT_LWAWT) $(BUILD_LIBAWT_LWAWT): $(BUILD_LIBAWT) @@ -1495,13 +1166,16 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) $(eval $(call SetupNativeCompilation,BUILD_LIBOSXUI, \ LIBRARY := osxui, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/macosx/native/com/apple/laf, \ + SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxui, \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/macosx/native/com/apple/laf \ - -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp \ - -I$(JDK_TOPDIR)/src/macosx/native/sun/awt, \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxui \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/sun/awt \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN) \ -Xlinker -rpath -Xlinker @loader_path, \ @@ -1515,7 +1189,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosxui, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - BUILD_LIBRARIES += $(BUILD_LIBOSXUI) + DESKTOP_LIBRARIES += $(BUILD_LIBOSXUI) $(BUILD_LIBOSXUI): $(BUILD_LIBAWT) diff --git a/jdk/make/lib/CoreLibraries.gmk b/jdk/make/lib/CoreLibraries.gmk index 871e95a0dff..99a0c46f114 100644 --- a/jdk/make/lib/CoreLibraries.gmk +++ b/jdk/make/lib/CoreLibraries.gmk @@ -33,15 +33,17 @@ ifneq ($(OPENJDK_TARGET_OS), solaris) BUILD_LIBFDLIBM_OPTIMIZATION := NONE endif +LIBFDLIBM_SRC := $(JDK_TOPDIR)/src/java.base/share/native/libfdlibm +LIBFDLIBM_CFLAGS := -I$(LIBFDLIBM_SRC) + ifneq ($(OPENJDK_TARGET_OS), macosx) $(eval $(call SetupNativeCompilation,BUILD_LIBFDLIBM, \ STATIC_LIBRARY := fdlibm, \ OUTPUT_DIR := $(JDK_OUTPUTDIR)/objs, \ - SRC := $(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/src, \ + SRC := $(LIBFDLIBM_SRC), \ LANG := C, \ OPTIMIZATION := $(BUILD_LIBFDLIBM_OPTIMIZATION), \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include, \ + CFLAGS := $(CFLAGS_JDKLIB) $(LIBFDLIBM_CFLAGS), \ CFLAGS_windows_debug := -DLOGGING, \ CFLAGS_aix := -qfloat=nomaf, \ ARFLAGS := $(ARFLAGS), \ @@ -55,10 +57,9 @@ else $(eval $(call SetupNativeCompilation,BUILD_LIBFDLIBM_MAC, \ LIBRARY := fdlibm, \ OUTPUT_DIR := $(JDK_OUTPUTDIR)/objs/libfdlibm, \ - SRC := $(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/src, \ + SRC := $(LIBFDLIBM_SRC), \ LANG := C, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include, \ + CFLAGS := $(CFLAGS_JDKLIB) $(LIBFDLIBM_CFLAGS), \ LDFLAGS := -nostdlib -r -arch x86_64, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libfdlibm, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) @@ -69,8 +70,6 @@ else endif -BUILD_LIBRARIES += $(BUILD_LIBFDLIBM) - ########################################################################################## BUILD_LIBVERIFY_SRC := check_code.c check_format.c @@ -91,8 +90,7 @@ endif $(eval $(call SetupNativeCompilation,BUILD_LIBVERIFY, \ LIBRARY := verify, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/common, \ - INCLUDE_FILES := $(BUILD_LIBVERIFY_SRC), \ + SRC := $(JDK_TOPDIR)/src/java.base/share/native/libverify, \ LANG := C, \ OPTIMIZATION := $(LIBVERIFY_OPTIMIZATION), \ CFLAGS := $(CFLAGS_JDKLIB), \ @@ -101,7 +99,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBVERIFY, \ $(call SET_SHARED_LIBRARY_ORIGIN), \ LDFLAGS_SUFFIX_posix := -ljvm -lc, \ LDFLAGS_SUFFIX_windows := jvm.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=verify.dll" \ -D "JDK_INTERNAL_NAME=verify" \ @@ -110,39 +108,19 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBVERIFY, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libverify, \ DEBUG_SYMBOLS := true)) -BUILD_LIBRARIES += $(BUILD_LIBVERIFY) +BASE_LIBRARIES += $(BUILD_LIBVERIFY) ########################################################################################## -LIBJAVA_SRC_DIRS := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/lang \ - $(JDK_TOPDIR)/src/share/native/java/lang \ - $(JDK_TOPDIR)/src/share/native/java/lang/reflect \ - $(JDK_TOPDIR)/src/share/native/java/io \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/io \ - $(JDK_TOPDIR)/src/share/native/java/nio \ - $(JDK_TOPDIR)/src/share/native/java/security \ - $(JDK_TOPDIR)/src/share/native/common \ - $(JDK_TOPDIR)/src/share/native/sun/misc \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/misc \ - $(JDK_TOPDIR)/src/share/native/sun/reflect \ - $(JDK_TOPDIR)/src/share/native/java/util \ - $(JDK_TOPDIR)/src/share/native/java/util/concurrent/atomic \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/common \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/util +LIBJAVA_SRC_DIRS := $(call FindSrcDirsForLib, java.base, java) -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/util/locale/provider -else ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/util/locale/provider +ifeq ($(OPENJDK_TARGET_OS), macosx) + LIBJAVA_EXCLUDE_FILES += $(JDK_TOPDIR)/src/java.base/unix/native/libjava/HostLocaleProviderAdapter_md.c endif -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/provider \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/io -endif - -LIBJAVA_CFLAGS := $(foreach dir, $(LIBJAVA_SRC_DIRS), -I$(dir)) \ - -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include \ +LIBJAVA_CFLAGS := $(addprefix -I, $(LIBJAVA_SRC_DIRS)) \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libfdlibm \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ -DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"' LIBJAVA_CFLAGS += -DJDK_MAJOR_VERSION='"$(JDK_MAJOR_VERSION)"' \ @@ -154,8 +132,6 @@ ifneq (, $(JDK_UPDATE_VERSION)) LIBJAVA_CFLAGS += -DJDK_UPDATE_VERSION='"$(JDK_UPDATE_VERSION)"' endif -LIBJAVA_EXCLUDE_FILES := check_code.c check_format.c jspawnhelper.c - ifneq ($(OPENJDK_TARGET_OS), macosx) LIBJAVA_EXCLUDE_FILES += java_props_macosx.c else @@ -163,21 +139,6 @@ else BUILD_LIBJAVA_java_props_macosx.c_CFLAGS := -x objective-c endif -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBJAVA_EXCLUDE_FILES += \ - UNIXProcess_md.c \ - UnixFileSystem_md.c \ - FileSystemPreferences.c -else - LIBJAVA_EXCLUDE_FILES += \ - ProcessImpl_md.c \ - WinNTFileSystem_md.c \ - dirent_md.c \ - WindowsPreferences.c \ - sun/security/provider/WinCAPISeedGenerator.c \ - sun/io/Win32ErrorMode.c -endif - ifeq ($(OPENJDK_TARGET_OS), solaris) ifneq ($(OPENJDK_TARGET_CPU), x86_64) LIBJAVA_REORDER := $(JDK_TOPDIR)/make/mapfiles/libjava/reorder-$(OPENJDK_TARGET_CPU) @@ -209,7 +170,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJAVA, \ jvm.lib $(BUILD_LIBFDLIBM) $(WIN_VERIFY_LIB) \ shell32.lib delayimp.lib -DELAYLOAD:shell32.dll \ advapi32.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=java.dll" \ -D "JDK_INTERNAL_NAME=java" \ @@ -218,9 +179,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJAVA, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjava, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) -BUILD_LIBRARIES += $(BUILD_LIBJAVA) - -$(BUILD_LIBJAVA): $(LIBJLI_BINARY) +BASE_LIBRARIES += $(BUILD_LIBJAVA) $(BUILD_LIBJAVA): $(BUILD_LIBVERIFY) @@ -230,10 +189,7 @@ $(BUILD_LIBJAVA): $(BUILD_LIBFDLIBM) BUILD_LIBZIP_EXCLUDES := ifeq ($(USE_EXTERNAL_LIBZ), true) - LIBZ := -lz LIBZIP_EXCLUDES += zlib-1.2.8 -else - ZLIB_CPPFLAGS := -I$(JDK_TOPDIR)/src/share/native/java/util/zip/zlib-1.2.8 endif BUILD_LIBZIP_REORDER := @@ -252,12 +208,13 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBZIP, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ LANG := C, \ OPTIMIZATION := LOW, \ - SRC := $(JDK_TOPDIR)/src/share/native/java/util/zip, \ + SRC := $(JDK_TOPDIR)/src/java.base/share/native/libzip, \ EXCLUDES := $(LIBZIP_EXCLUDES), \ CFLAGS := $(CFLAGS_JDKLIB) \ $(ZLIB_CPPFLAGS) \ - -I$(JDK_TOPDIR)/src/share/native/java/io \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/io, \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base, \ CFLAGS_posix := $(BUILD_LIBZIP_MMAP) -UDEBUG, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libzip/mapfile-vers, \ REORDER := $(BUILD_LIBZIP_REORDER), \ @@ -271,7 +228,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBZIP, \ LDFLAGS_SUFFIX_solaris := -ljvm -ljava $(LIBZ) -lc, \ LDFLAGS_SUFFIX_aix := -ljvm -ljava $(LIBZ),\ LDFLAGS_SUFFIX_macosx := $(LIBZ) -ljava -ljvm, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=zip.dll" \ -D "JDK_INTERNAL_NAME=zip" \ @@ -282,77 +239,14 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBZIP, \ $(BUILD_LIBZIP): $(BUILD_LIBJAVA) -BUILD_LIBRARIES += $(BUILD_LIBZIP) +BASE_LIBRARIES += $(BUILD_LIBZIP) ########################################################################################## -ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/macosx/native/java/util/prefs -else - LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/util/prefs -endif +BUILD_LIBJLI_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libjli \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli -$(eval $(call SetupNativeCompilation,BUILD_LIBPREFS, \ - LIBRARY := prefs, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(LIBPREF_SRC_DIRS), \ - LANG := C, \ - OPTIMIZATION := HIGH, \ - CFLAGS := $(CFLAGS_JDKLIB), \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libprefs/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_linux := -ljvm -ljava, \ - LDFLAGS_SUFFIX_solaris := -ljvm -ljava -lc, \ - LDFLAGS_SUFFIX_aix := -ljvm -ljava, \ - LDFLAGS_SUFFIX_windows := advapi32.lib jvm.lib $(WIN_JAVA_LIB), \ - LDFLAGS_SUFFIX_macosx := -ljvm -framework CoreFoundation -framework Foundation, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=prefs.dll" \ - -D "JDK_INTERNAL_NAME=prefs" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libprefs, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - -$(BUILD_LIBPREFS): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBPREFS) - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBUNPACK, \ - LIBRARY := unpack, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/com/sun/java/util/jar/pack, \ - EXCLUDE_FILES := main.cpp, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CXXFLAGS_JDKLIB) \ - -DNO_ZLIB -DUNPACK_JNI -DFULL, \ - CFLAGS_release := -DPRODUCT, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_windows := -map:$(JDK_OUTPUTDIR)/objs/unpack.map -debug \ - jvm.lib $(WIN_JAVA_LIB), \ - LDFLAGS_SUFFIX_posix := -ljvm $(LIBCXX) -ljava -lc, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libunpack, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=unpack.dll" \ - -D "JDK_INTERNAL_NAME=unpack" \ - -D "JDK_FTYPE=0x2L", \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - -$(BUILD_LIBUNPACK): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBUNPACK) - -########################################################################################## - -BUILD_LIBJLI_SRC_DIRS := $(JDK_TOPDIR)/src/share/bin $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin -LIBJLI_CFLAGS := $(CFLAGS_JDKLIB) $(foreach dir, $(BUILD_LIBJLI_SRC_DIRS), -I$(dir)) +LIBJLI_CFLAGS := $(CFLAGS_JDKLIB) BUILD_LIBJLI_FILES := \ java.c \ @@ -373,8 +267,7 @@ else endif ifeq ($(OPENJDK_TARGET_OS), macosx) - LIBJLI_CFLAGS += -I$(JDK_TOPDIR)/src/macosx/bin - BUILD_LIBJLI_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/bin + BUILD_LIBJLI_SRC_DIRS += $(JDK_TOPDIR)/src/java.base/macosx/native/libjli BUILD_LIBJLI_FILES += java_md_common.c java_md_macosx.c BUILD_LIBJLI_java_md_macosx.c_CFLAGS := -x objective-c @@ -395,13 +288,15 @@ else ifneq ($(OPENJDK_TARGET_OS), macosx) # if the architecture specific ergo file exists then # use it, else use the generic definitions from ergo.c - ifneq ($(wildcard $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/bin/$(ERGO_ARCH_FILE)), ) + ifneq ($(wildcard $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli/$(ERGO_ARCH_FILE)), ) BUILD_LIBJLI_FILES += $(ERGO_ARCH_FILE) else # !ERGO_ARCH_FILE LIBJLI_CFLAGS += -DUSE_GENERIC_ERGO endif # ERGO_ARCH_FILE endif #WINDOWS +LIBJLI_CFLAGS += $(foreach dir, $(BUILD_LIBJLI_SRC_DIRS), -I$(dir)) + # Append defines depending on target platform LIBJLI_CFLAGS += $(OPENJDK_TARGET_CPU_JLI_CFLAGS) @@ -410,7 +305,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) endif ifneq ($(USE_EXTERNAL_LIBZ), true) - BUILD_LIBJLI_SRC_DIRS += $(JDK_TOPDIR)/src/share/native/java/util/zip/zlib-1.2.8 + BUILD_LIBJLI_SRC_DIRS += $(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib-1.2.8 LIBJLI_CFLAGS += $(ZLIB_CPPFLAGS) BUILD_LIBJLI_FILES += \ inflate.c \ @@ -460,7 +355,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJLI, \ advapi32.lib \ comctl32.lib \ user32.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=jli.dll" \ -D "JDK_INTERNAL_NAME=jli" \ @@ -468,7 +363,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJLI, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjli, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) -BUILD_LIBRARIES += $(BUILD_LIBJLI) +BASE_LIBRARIES += $(BUILD_LIBJLI) # On windows, the static library has the same suffix as the import library created by # with the shared library, so the static library is given a different name. No harm @@ -487,6 +382,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) BUILD_LIBRARIES += $(BUILD_LIBJLI_STATIC) + BASE_STATIC_LIBRARIES += $(BUILD_LIBJLI_STATIC) else ifeq ($(OPENJDK_TARGET_OS), macosx) # @@ -509,6 +405,7 @@ else ifeq ($(OPENJDK_TARGET_OS), macosx) $(call install-file) BUILD_LIBRARIES += $(JDK_OUTPUTDIR)/objs/libjli_static.a + BASE_STATIC_LIBRARIES += $(JDK_OUTPUTDIR)/objs/libjli_static.a else ifeq ($(OPENJDK_TARGET_OS), aix) # AIX also requires a static libjli because the compiler doesn't support '-rpath' @@ -523,6 +420,8 @@ else ifeq ($(OPENJDK_TARGET_OS), aix) ARFLAGS:=$(ARFLAGS),\ OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static)) - BUILD_LIBRARIES += $(JDK_OUTPUTDIR)/objs/libjli_static.a + BUILD_LIBRARIES += $(BUILD_LIBJLI_STATIC) + BASE_STATIC_LIBRARIES += $(BUILD_LIBJLI_STATIC) endif + diff --git a/jdk/make/lib/Lib-java.base.gmk b/jdk/make/lib/Lib-java.base.gmk new file mode 100644 index 00000000000..cf7f663d6fa --- /dev/null +++ b/jdk/make/lib/Lib-java.base.gmk @@ -0,0 +1,36 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +include CoreLibraries.gmk +include NetworkingLibraries.gmk +include NioLibraries.gmk + +java.base: $(BASE_LIBRARIES) $(BASE_STATIC_LIBRARIES) $(NPT_LIBRARIES) + +all: java.base + +.PHONY: all java.base diff --git a/jdk/make/lib/Lib-java.desktop.gmk b/jdk/make/lib/Lib-java.desktop.gmk new file mode 100644 index 00000000000..bdd919cfeb7 --- /dev/null +++ b/jdk/make/lib/Lib-java.desktop.gmk @@ -0,0 +1,36 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +include PlatformLibraries.gmk +include Awt2dLibraries.gmk +include SoundLibraries.gmk + +java.desktop: $(DESKTOP_LIBRARIES) + +all: java.desktop + +.PHONY: all java.desktop diff --git a/jdk/make/lib/Lib-java.instrument.gmk b/jdk/make/lib/Lib-java.instrument.gmk new file mode 100644 index 00000000000..a54a743af39 --- /dev/null +++ b/jdk/make/lib/Lib-java.instrument.gmk @@ -0,0 +1,101 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +LIBINSTRUMENT_SRC := $(JDK_TOPDIR)/src/java.instrument/share/native/libinstrument \ + $(JDK_TOPDIR)/src/java.instrument/$(OPENJDK_TARGET_OS_API_DIR)/native/libinstrument \ + # +LIBINSTRUMENT_CFLAGS := $(CFLAGS_JDKLIB) \ + $(addprefix -I, $(LIBINSTRUMENT_SRC)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.instrument \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjli \ + -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \ + # + +LIBINSTRUMENT_LDFLAGS := +LIBINSTRUMENT_LDFLAGS_SUFFIX := + +ifeq ($(OPENJDK_TARGET_OS), windows) + LIBINSTRUMENT_LDFLAGS += $(JDK_OUTPUTDIR)/objs/jli_static.lib $(WIN_JAVA_LIB) \ + -export:Agent_OnAttach advapi32.lib + # Statically link the C runtime so that there are not dependencies on modules + # not on the search patch when invoked from the Windows system directory + # (or elsewhere). + LIBINSTRUMENT_CFLAGS := $(filter-out -MD, $(LIBINSTRUMENT_CFLAGS)) + # equivalent of strcasecmp is stricmp on Windows + LIBINSTRUMENT_CFLAGS += -Dstrcasecmp=stricmp +else + LIBINSTRUMENT_LDFLAGS_SUFFIX := -ljava +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBINSTRUMENT, \ + LIBRARY := instrument, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBINSTRUMENT_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(LIBINSTRUMENT_CFLAGS) $(CFLAGS_WARNINGS_ARE_ERRORS), \ + CFLAGS_debug := -DJPLIS_LOGGING, \ + CFLAGS_release := -DNO_JPLIS_LOGGING, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libinstrument/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN) \ + $(LIBINSTRUMENT_LDFLAGS), \ + LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \ + LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \ + LDFLAGS_macosx := -Xlinker -all_load $(JDK_OUTPUTDIR)/objs/libjli_static.a \ + -framework Cocoa -framework Security -framework ApplicationServices, \ + LDFLAGS_SUFFIX := $(LIBINSTRUMENT_LDFLAGS_SUFFIX), \ + LDFLAGS_SUFFIX_macosx := -liconv $(LIBZ), \ + LDFLAGS_SUFFIX_solaris := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \ + LDFLAGS_SUFFIX_linux := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL), \ + LDFLAGS_SUFFIX_aix := $(LIBZ) -L$(JDK_OUTPUTDIR)/objs -ljli_static $(LIBDL),\ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=instrument.dll" \ + -D "JDK_INTERNAL_NAME=instrument" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libinstrument, \ + DEBUG_SYMBOLS := true)) + +ifneq (, $(findstring $(OPENJDK_TARGET_OS), macosx windows aix)) + $(BUILD_LIBINSTRUMENT): $(JDK_OUTPUTDIR)/objs/$(LIBRARY_PREFIX)jli_static$(STATIC_LIBRARY_SUFFIX) +else + $(BUILD_LIBINSTRUMENT): $(INSTALL_LIBRARIES_HERE)/jli/$(LIBRARY_PREFIX)jli$(SHARED_LIBRARY_SUFFIX) +endif +$(BUILD_LIBINSTRUMENT): $(BUILD_LIBJAVA) + +INSTRUMENT_LIBRARIES += $(BUILD_LIBINSTRUMENT) + +################################################################################ + +java.instrument: $(INSTRUMENT_LIBRARIES) + +all: java.instrument + +.PHONY: all java.instrument diff --git a/jdk/make/lib/Lib-java.management.gmk b/jdk/make/lib/Lib-java.management.gmk new file mode 100644 index 00000000000..f057ab052c8 --- /dev/null +++ b/jdk/make/lib/Lib-java.management.gmk @@ -0,0 +1,92 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +BUILD_LIBMANAGEMENT_SRC := $(JDK_TOPDIR)/src/java.management/share/native/libmanagement \ + $(JDK_TOPDIR)/src/java.management/$(OPENJDK_TARGET_OS_API_DIR)/native/libmanagement +BUILD_LIBMANAGEMENT_CFLAGS := -I$(JDK_TOPDIR)/src/java.management/share/native/include \ + $(addprefix -I,$(BUILD_LIBMANAGEMENT_SRC)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.management \ + $(LIBJAVA_HEADER_FLAGS) \ + # + +BUILD_LIBMANAGEMENT_EXCLUDES := + +ifneq ($(OPENJDK_TARGET_OS), solaris) + BUILD_LIBMANAGEMENT_EXCLUDES += SolarisOperatingSystem.c +endif + +ifneq ($(OPENJDK_TARGET_OS), linux) + BUILD_LIBMANAGEMENT_EXCLUDES += LinuxOperatingSystem.c +endif + +ifneq ($(OPENJDK_TARGET_OS), macosx) + BUILD_LIBMANAGEMENT_EXCLUDES += MacosxOperatingSystem.c +endif + +LIBMANAGEMENT_OPTIMIZATION := HIGH +ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), ) + ifeq ($(ENABLE_DEBUG_SYMBOLS), true) + LIBMANAGEMENT_OPTIMIZATION := LOW + endif +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBMANAGEMENT, \ + LIBRARY := management, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(BUILD_LIBMANAGEMENT_SRC), \ + EXCLUDE_FILES := $(BUILD_LIBMANAGEMENT_EXCLUDES), \ + LANG := C, \ + OPTIMIZATION := $(LIBMANAGEMENT_OPTIMIZATION), \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) $(BUILD_LIBMANAGEMENT_CFLAGS), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmanagement/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_solaris := -lkstat, \ + LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ + LDFLAGS_SUFFIX_windows := jvm.lib psapi.lib $(WIN_JAVA_LIB) advapi32.lib, \ + LDFLAGS_SUFFIX_aix := -lperfstat,\ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=management.dll" \ + -D "JDK_INTERNAL_NAME=management" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libmanagement, \ + DEBUG_SYMBOLS := true)) + +$(BUILD_LIBMANAGEMENT): $(BUILD_LIBJAVA) + +MANAGEMENT_LIBRARIES += $(BUILD_LIBMANAGEMENT) + +################################################################################ + +java.management: $(MANAGEMENT_LIBRARIES) + +all: java.management + +.PHONY: all java.management diff --git a/jdk/make/lib/Lib-java.prefs.gmk b/jdk/make/lib/Lib-java.prefs.gmk new file mode 100644 index 00000000000..c034b190f41 --- /dev/null +++ b/jdk/make/lib/Lib-java.prefs.gmk @@ -0,0 +1,70 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS), macosx) + LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/macosx/native/libprefs +else + LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/$(OPENJDK_TARGET_OS_API_DIR)/native/libprefs +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBPREFS, \ + LIBRARY := prefs, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBPREF_SRC_DIRS), \ + LANG := C, \ + OPTIMIZATION := HIGH, \ + CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBPREF_SRC_DIRS)) \ + $(LIBJAVA_HEADER_FLAGS), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libprefs/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_linux := -ljvm -ljava, \ + LDFLAGS_SUFFIX_solaris := -ljvm -ljava -lc, \ + LDFLAGS_SUFFIX_aix := -ljvm -ljava, \ + LDFLAGS_SUFFIX_windows := advapi32.lib jvm.lib $(WIN_JAVA_LIB), \ + LDFLAGS_SUFFIX_macosx := -ljvm -framework CoreFoundation -framework Foundation, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=prefs.dll" \ + -D "JDK_INTERNAL_NAME=prefs" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libprefs, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + +$(BUILD_LIBPREFS): $(BUILD_LIBJAVA) + +PREFS_LIBRARIES += $(BUILD_LIBPREFS) + +################################################################################ + +java.prefs: $(PREFS_LIBRARIES) + +all: java.prefs + +.PHONY: all java.prefs diff --git a/jdk/make/lib/Lib-java.security.jgss.gmk b/jdk/make/lib/Lib-java.security.jgss.gmk new file mode 100644 index 00000000000..d6f986628ae --- /dev/null +++ b/jdk/make/lib/Lib-java.security.jgss.gmk @@ -0,0 +1,106 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifneq ($(OPENJDK_TARGET_OS), windows) + LIBJ2GSS_SRC := $(JDK_TOPDIR)/src/java.security.jgss/share/native/libj2gss \ + $(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2gss \ + # + + $(eval $(call SetupNativeCompilation,BUILD_LIBJ2GSS, \ + LIBRARY := j2gss, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJ2GSS_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2GSS_SRC)) \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.security.jgss, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2gss/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX := $(LIBDL), \ + LDFLAGS_SUFFIX_solaris := -lc, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2gss, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + SECURITY_KERBEROS_LIBRARIES += $(BUILD_LIBJ2GSS) +endif + +################################################################################ + +ifneq ($(BUILD_CRYPTO), no) + BUILD_LIBKRB5_NAME := + ifeq ($(OPENJDK_TARGET_OS), windows) + BUILD_LIBKRB5_NAME := w2k_lsa_auth + BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_API_DIR)/native/libw2k_lsa_auth + BUILD_LIBKRB5_LIBS := advapi32.lib Secur32.lib netapi32.lib kernel32.lib user32.lib \ + gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib \ + ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib + else ifeq ($(OPENJDK_TARGET_OS), macosx) + BUILD_LIBKRB5_NAME := osxkrb5 + BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/java.security.jgss/macosx/native/libosxkrb5 + BUILD_LIBKRB5_LIBS := \ + -framework JavaNativeFoundation \ + -framework Cocoa \ + -framework SystemConfiguration \ + -framework Kerberos + endif + + ifneq ($(BUILD_LIBKRB5_NAME), ) + $(eval $(call SetupNativeCompilation,BUILD_LIBKRB5, \ + LIBRARY := $(BUILD_LIBKRB5_NAME), \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(BUILD_LIBKRB5_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) \ + $(addprefix -I, $(BUILD_LIBKRB5_SRC)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.security.jgss, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX := $(BUILD_LIBKRB5_LIBS), \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=$(BUILD_LIBKRB5_NAME).dll" \ + -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libkrb5, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + SECURITY_KERBEROS_LIBRARIES += $(BUILD_LIBKRB5) + endif +endif + +################################################################################ + +java.security.jgss: $(SECURITY_KERBEROS_LIBRARIES) + +all: java.security.jgss + +.PHONY: all java.security.jgss diff --git a/jdk/make/lib/Lib-java.smartcardio.gmk b/jdk/make/lib/Lib-java.smartcardio.gmk new file mode 100644 index 00000000000..7b7be4510b7 --- /dev/null +++ b/jdk/make/lib/Lib-java.smartcardio.gmk @@ -0,0 +1,66 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +LIBJ2PCSC_SRC := $(JDK_TOPDIR)/src/java.smartcardio/share/native/libj2pcsc \ + $(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc +LIBJ2PCSC_CPPFLAGS := $(addprefix -I,$(LIBJ2PCSC_SRC)) \ + -I$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc/MUSCLE \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.smartcardio + +$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \ + LIBRARY := j2pcsc, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJ2PCSC_SRC), \ + LANG := C, \ + CFLAGS_posix := -D__sun_jdk, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(LIBJ2PCSC_CPPFLAGS), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_posix := $(LIBDL), \ + LDFLAGS_SUFFIX_windows := winscard.lib, \ + LDFLAGS_SUFFIX_solaris := -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=j2pcsc.dll" \ + -D "JDK_INTERNAL_NAME=j2pcsc" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2pcsc, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + +SECURITY_SMARTCARDIO_LIBRARIES += $(BUILD_LIBJ2PCSC) + +################################################################################ + +java.smartcardio: $(SECURITY_SMARTCARDIO_LIBRARIES) + +all: java.smartcardio + +.PHONY: all java.smartcardio diff --git a/jdk/make/lib/Lib-jdk.attach.gmk b/jdk/make/lib/Lib-jdk.attach.gmk new file mode 100644 index 00000000000..65b7b1397d7 --- /dev/null +++ b/jdk/make/lib/Lib-jdk.attach.gmk @@ -0,0 +1,88 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS), aix) + LIBATTACH_OS_API_DIR := aix +else + LIBATTACH_OS_API_DIR := $(OPENJDK_TARGET_OS_API_DIR) +endif + +LIBATTACH_SRC := $(JDK_TOPDIR)/src/jdk.attach/$(LIBATTACH_OS_API_DIR)/native/libattach + +LIBATTACH_EXCLUDE_FILES := +ifneq ($(OPENJDK_TARGET_OS), solaris) + LIBATTACH_EXCLUDE_FILES += SolarisVirtualMachine.c +endif +ifneq ($(OPENJDK_TARGET_OS), linux) + LIBATTACH_EXCLUDE_FILES += LinuxVirtualMachine.c +endif +ifneq ($(OPENJDK_TARGET_OS), macosx) + LIBATTACH_EXCLUDE_FILES += BsdVirtualMachine.c +endif +ifneq ($(OPENJDK_TARGET_OS),aix) + LIBATTACH_EXCLUDE_FILES += AixVirtualMachine.c +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBATTACH, \ + LIBRARY := attach, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBATTACH_SRC), \ + EXCLUDE_FILES := $(LIBATTACH_EXCLUDE_FILES), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.attach \ + $(LIBJAVA_HEADER_FLAGS), \ + CFLAGS_windows := /Gy, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libattach/mapfile-$(OPENJDK_TARGET_OS), \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=attach.dll" \ + -D "JDK_INTERNAL_NAME=attach" \ + -D "JDK_FTYPE=0x2L", \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_solaris := -ldoor, \ + LDFLAGS_windows := /ORDER:@$(JDK_TOPDIR)/make/mapfiles/libattach/reorder-windows-$(OPENJDK_TARGET_CPU), \ + LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ + LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB) advapi32.lib psapi.lib, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libattach, \ + DEBUG_SYMBOLS := true)) + +$(BUILD_LIBATTACH): $(BUILD_LIBJAVA) + +ATTACH_LIBRARIES += $(BUILD_LIBATTACH) + +################################################################################ + +jdk.attach: $(ATTACH_LIBRARIES) + +all: jdk.attach + +.PHONY: all jdk.attach diff --git a/jdk/make/lib/Lib-jdk.crypto.ec.gmk b/jdk/make/lib/Lib-jdk.crypto.ec.gmk new file mode 100644 index 00000000000..94267bf0d2a --- /dev/null +++ b/jdk/make/lib/Lib-jdk.crypto.ec.gmk @@ -0,0 +1,80 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(ENABLE_INTREE_EC), yes) + + LIBSUNEC_SRC := $(JDK_TOPDIR)/src/jdk.crypto.ec/share/native/libsunec + BUILD_LIBSUNEC_FLAGS := $(addprefix -I, $(SUNEC_SRC)) + + # + # On sol-sparc...all libraries are compiled with -xregs=no%appl + # (set in CFLAGS_REQUIRED_sparc) + # + # except!!! libsunec.so + # + ECC_JNI_SOLSPARC_FILTER := + ifeq ($(OPENJDK_TARGET_CPU_ARCH), sparc) + ECC_JNI_SOLSPARC_FILTER := -xregs=no%appl + endif + + $(eval $(call SetupNativeCompilation,BUILD_LIBSUNEC, \ + LIBRARY := sunec, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBSUNEC_SRC), \ + LANG := C++, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(filter-out $(ECC_JNI_SOLSPARC_FILTER), $(CFLAGS_JDKLIB)) \ + $(BUILD_LIBSUNEC_FLAGS) \ + -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B, \ + CXXFLAGS := $(filter-out $(ECC_JNI_SOLSPARC_FILTER), $(CXXFLAGS_JDKLIB)) \ + $(BUILD_LIBSUNEC_FLAGS), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libsunec/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK), \ + LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX := $(LIBCXX), \ + LDFLAGS_SUFFIX_linux := -lc, \ + LDFLAGS_SUFFIX_solaris := -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=sunec.dll" \ + -D "JDK_INTERNAL_NAME=sunec" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsunec, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + SECURITY_SUNEC_LIBRARIES += $(BUILD_LIBSUNEC) +endif + +################################################################################ + +jdk.crypto.ec: $(SECURITY_SUNEC_LIBRARIES) + +all: jdk.crypto.ec + +.PHONY: all jdk.crypto.ec diff --git a/jdk/make/lib/Lib-jdk.crypto.mscapi.gmk b/jdk/make/lib/Lib-jdk.crypto.mscapi.gmk new file mode 100644 index 00000000000..a1e5fc0b15e --- /dev/null +++ b/jdk/make/lib/Lib-jdk.crypto.mscapi.gmk @@ -0,0 +1,62 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS), windows) + + LIBSUNMSCAPI_SRC := $(JDK_TOPDIR)/src/jdk.crypto.mscapi/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunmscapi + + $(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI, \ + LIBRARY := sunmscapi, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBSUNMSCAPI_SRC), \ + LANG := C++, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) \ + -I$(LIBSUNMSCAPI_SRC), \ + LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX := Crypt32.Lib advapi32.lib, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=sunmscapi.dll" \ + -D "JDK_INTERNAL_NAME=sunmscapi" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsunmscapi, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + SECURITY_MSCAPI_LIBRARIES += $(BUILD_LIBSUNMSCAPI) +endif + +################################################################################ + +jdk.crypto.mscapi: $(SECURITY_MSCAPI_LIBRARIES) + +all: jdk.crypto.mscapi + +.PHONY: all jdk.crypto.mscapi diff --git a/jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk b/jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk new file mode 100644 index 00000000000..fd35a9d5f9b --- /dev/null +++ b/jdk/make/lib/Lib-jdk.crypto.pkcs11.gmk @@ -0,0 +1,63 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +LIBJ2PKCS11_SRC := $(JDK_TOPDIR)/src/jdk.crypto.pkcs11/share/native/libj2pkcs11 \ + $(JDK_TOPDIR)/src/jdk.crypto.pkcs11/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pkcs11 + +$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PKCS11, \ + LIBRARY := j2pkcs11, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJ2PKCS11_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2PKCS11_SRC)) \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.crypto.pkcs11, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pkcs11/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_posix := $(LIBDL), \ + LDFLAGS_SUFFIX_solaris := -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=j2pkcs11.dll" \ + -D "JDK_INTERNAL_NAME=j2pkcs11" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2pkcs11, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + +SECURITY_PKCS11_LIBRARIES += $(BUILD_LIBJ2PKCS11) + +################################################################################ + +jdk.crypto.pkcs11: $(SECURITY_PKCS11_LIBRARIES) + +all: jdk.crypto.pkcs11 + +.PHONY: all jdk.crypto.pkcs11 diff --git a/jdk/make/lib/Lib-jdk.deploy.osx.gmk b/jdk/make/lib/Lib-jdk.deploy.osx.gmk new file mode 100644 index 00000000000..3b209bf8101 --- /dev/null +++ b/jdk/make/lib/Lib-jdk.deploy.osx.gmk @@ -0,0 +1,102 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +ifeq ($(OPENJDK_TARGET_OS), macosx) + + ################################################################################ + + LIBAPPLESCRIPTENGINE_SRC := $(JDK_TOPDIR)/src/jdk.deploy.osx/macosx/native/libapplescriptengine + + $(eval $(call SetupNativeCompilation,BUILD_LIBAPPLESCRIPTENGINE, \ + LIBRARY := AppleScriptEngine, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBAPPLESCRIPTENGINE_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) \ + -I$(LIBAPPLESCRIPTENGINE_SRC) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.deploy.osx, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX := -framework Cocoa \ + -framework Carbon \ + -framework JavaNativeFoundation \ + $(LDFLAGS_JDKLIB_SUFFIX), \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libAppleScriptEngine, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + $(BUILD_LIBAPPLESCRIPTENGINE): $(BUILD_LIBJAVA) + + DEPLOY_OSX_LIBRARIES += $(BUILD_LIBAPPLESCRIPTENGINE) + + ################################################################################ + + LIBOSX_DIRS := $(JDK_TOPDIR)/src/jdk.deploy.osx/macosx/native/libosx + LIBOSX_CFLAGS := -I$(LIBOSX_DIRS) \ + -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.deploy.osx \ + # + + $(eval $(call SetupNativeCompilation,BUILD_LIBOSX, \ + LIBRARY := osx, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBOSX_DIRS), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) \ + $(LIBOSX_CFLAGS), \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_macosx := \ + -losxapp \ + -framework Cocoa \ + -framework ApplicationServices \ + -framework JavaNativeFoundation \ + -framework JavaRuntimeSupport \ + -framework Security \ + -framework SystemConfiguration \ + $(LDFLAGS_JDKLIB_SUFFIX), \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosx, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + DEPLOY_OSX_LIBRARIES += $(BUILD_LIBOSX) + + $(BUILD_LIBOSX): $(INSTALL_LIBRARIES_HERE)/$(LIBRARY_PREFIX)osxapp$(SHARED_LIBRARY_SUFFIX) + + $(BUILD_LIBOSX): $(BUILD_LIBJAVA) + + ################################################################################ + +endif + +jdk.deploy.osx: $(DEPLOY_OSX_LIBRARIES) + +all: jdk.deploy.osx + +.PHONY: all jdk.deploy.osx diff --git a/jdk/make/lib/Lib-jdk.hprof.agent.gmk b/jdk/make/lib/Lib-jdk.hprof.agent.gmk new file mode 100644 index 00000000000..7b7ef69b2e0 --- /dev/null +++ b/jdk/make/lib/Lib-jdk.hprof.agent.gmk @@ -0,0 +1,102 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +BUILD_LIBHPROF_SRC := $(JDK_TOPDIR)/src/demo/share/jvmti/hprof \ + $(JDK_TOPDIR)/src/demo/$(OPENJDK_TARGET_OS_API_DIR)/jvmti/hprof +BUILD_LIBHPROF_CFLAGS := $(addprefix -I, $(BUILD_LIBHPROF_SRC)) \ + -I$(JDK_TOPDIR)/src/demo/share/jvmti/java_crw_demo + +BUILD_LIBHPROF_LDFLAGS := + +LIBHPROF_OPTIMIZATION := HIGHEST +ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), ) + ifeq ($(ENABLE_DEBUG_SYMBOLS), true) + LIBHPROF_OPTIMIZATION := LOW + endif +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBHPROF, \ + LIBRARY := hprof, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(BUILD_LIBHPROF_SRC), \ + LANG := C, \ + OPTIMIZATION := $(LIBHPROF_OPTIMIZATION), \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ + $(BUILD_LIBHPROF_CFLAGS), \ + CFLAGS_debug := -DHPROF_LOGGING, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libhprof/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_windows := wsock32.lib winmm.lib advapi32.lib, \ + LDFLAGS_SUFFIX_linux := $(LIBDL), \ + LDFLAGS_SUFFIX_macosx := $(LIBDL), \ + LDFLAGS_SUFFIX_solaris := -lsocket -lnsl $(LIBDL) -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=hprof.dll" \ + -D "JDK_INTERNAL_NAME=hprof" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libhprof_jvmti, \ + DEBUG_SYMBOLS := true)) + +HPROF_LIBRARIES += $(BUILD_LIBHPROF) + +################################################################################ + +LIBJAVA_CRW_DEMO_SRC := $(JDK_TOPDIR)/src/demo/share/jvmti/java_crw_demo + +$(eval $(call SetupNativeCompilation,BUILD_LIBJAVA_CRW_DEMO, \ + LIBRARY := java_crw_demo, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJAVA_CRW_DEMO_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ + $(addprefix -I, $(LIBJAVA_CRW_DEMO_SRC)), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava_crw_demo/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_solaris := -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=java_crw_demo.dll" \ + -D "JDK_INTERNAL_NAME=java_crw_demo" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjava_crw_demo, \ + DEBUG_SYMBOLS := true)) + +CRW_LIBRARIES += $(BUILD_LIBJAVA_CRW_DEMO) + +################################################################################ + +jdk.hprof.agent: $(HPROF_LIBRARIES) $(CRW_LIBRARIES) + +all: jdk.hprof.agent + +.PHONY: all jdk.hprof.agent diff --git a/jdk/make/lib/Lib-jdk.jdi.gmk b/jdk/make/lib/Lib-jdk.jdi.gmk new file mode 100644 index 00000000000..8dc731bbf6c --- /dev/null +++ b/jdk/make/lib/Lib-jdk.jdi.gmk @@ -0,0 +1,71 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS), windows) + + LIBDT_SHMEM_SRC := $(JDK_TOPDIR)/src/jdk.jdi/share/native/libdt_shmem \ + $(JDK_TOPDIR)/src/jdk.jdi/$(OPENJDK_TARGET_OS_API_DIR)/native/libdt_shmem \ + # + LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \ + $(addprefix -I, $(LIBDT_SHMEM_SRC)) \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.jdi \ + # + + $(eval $(call SetupNativeCompilation,BUILD_LIBDT_SHMEM, \ + LIBRARY := dt_shmem, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBDT_SHMEM_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) -DUSE_MMAP \ + $(LIBDT_SHMEM_CPPFLAGS), \ + LDFLAGS := $(LDFLAGS_JDKLIB), \ + LDFLAGS_windows := -export:jdwpTransport_OnLoad, \ + LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=dt_shmem.dll" \ + -D "JDK_INTERNAL_NAME=dt_shmem" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libdt_shmem, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + JDI_TRANSPORT_LIBRARIES += $(BUILD_LIBDT_SHMEM) + +endif # OPENJDK_TARGET_OS + +################################################################################ + +jdk.jdi: $(JDI_TRANSPORT_LIBRARIES) + +all: jdk.jdi + +.PHONY: all jdk.jdi diff --git a/jdk/make/lib/Lib-jdk.jdwp.agent.gmk b/jdk/make/lib/Lib-jdk.jdwp.agent.gmk new file mode 100644 index 00000000000..7b13248a9be --- /dev/null +++ b/jdk/make/lib/Lib-jdk.jdwp.agent.gmk @@ -0,0 +1,110 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +LIBDT_SOCKET_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libdt_socket \ + $(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_API_DIR)/native/libdt_socket +LIBDT_SOCKET_CPPFLAGS := \ + $(addprefix -I, $(LIBDT_SOCKET_SRC)) \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \ + # + +$(eval $(call SetupNativeCompilation,BUILD_LIBDT_SOCKET, \ + LIBRARY := dt_socket, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBDT_SOCKET_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_CFLAGS_WARNINGS_ARE_ERRORS) -DUSE_MMAP \ + $(LIBDT_SOCKET_CPPFLAGS), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libdt_socket/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_linux := -lpthread, \ + LDFLAGS_SUFFIX_solaris := -lnsl -lsocket -lc, \ + LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX) -export:jdwpTransport_OnLoad ws2_32.lib, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=dt_socket.dll" \ + -D "JDK_INTERNAL_NAME=dt_socket" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libdt_socket, \ + DEBUG_SYMBOLS := true)) + +$(BUILD_LIBDT_SOCKET): $(BUILD_LIBJAVA) + +# Include socket transport with JDWP agent to allow for remote debugging +JDWP_LIBRARIES += $(BUILD_LIBDT_SOCKET) + +################################################################################ + +LIBJDWP_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp \ + $(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_API_DIR)/native/libjdwp +LIBJDWP_CPPFLAGS := \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \ + -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \ + $(addprefix -I, $(LIBJDWP_SRC)) + +# JDWP_LOGGING causes log messages to be compiled into the library. +$(eval $(call SetupNativeCompilation,BUILD_LIBJDWP, \ + LIBRARY := jdwp, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJDWP_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) -DJDWP_LOGGING \ + $(LIBJDWP_CPPFLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_jdwp_headers, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjdwp/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_linux := $(LIBDL), \ + LDFLAGS_SUFFIX_solaris := $(LIBDL) -lc, \ + LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX), \ + LDFLAGS_SUFFIX_macosx := -liconv, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=jdwp.dll" \ + -D "JDK_INTERNAL_NAME=jdwp" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjdwp, \ + DEBUG_SYMBOLS := true)) + +$(BUILD_LIBJDWP): $(BUILD_LIBJAVA) + +JDWP_LIBRARIES += $(BUILD_LIBJDWP) + +################################################################################ + +jdk.jdwp.agent: $(JDWP_LIBRARIES) + +all: jdk.jdwp.agent + +.PHONY: all jdk.jdwp.agent diff --git a/jdk/make/lib/Lib-jdk.runtime.gmk b/jdk/make/lib/Lib-jdk.runtime.gmk new file mode 100644 index 00000000000..3ffaa72570a --- /dev/null +++ b/jdk/make/lib/Lib-jdk.runtime.gmk @@ -0,0 +1,101 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +$(eval $(call SetupNativeCompilation,BUILD_LIBUNPACK, \ + LIBRARY := unpack, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/libunpack \ + $(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack, \ + LANG := C++, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CXXFLAGS_JDKLIB) \ + -DNO_ZLIB -DUNPACK_JNI -DFULL \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ + -I$(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \ + $(LIBJAVA_HEADER_FLAGS), \ + CFLAGS_release := -DPRODUCT, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libunpack/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_windows := -map:$(JDK_OUTPUTDIR)/objs/unpack.map -debug \ + jvm.lib $(WIN_JAVA_LIB), \ + LDFLAGS_SUFFIX_posix := -ljvm $(LIBCXX) -ljava -lc, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libunpack, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=unpack.dll" \ + -D "JDK_INTERNAL_NAME=unpack" \ + -D "JDK_FTYPE=0x2L", \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + +$(BUILD_LIBUNPACK): $(BUILD_LIBJAVA) + +UNPACK_LIBRARIES += $(BUILD_LIBUNPACK) + +################################################################################ + +LIBJSDT_SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/libjsdt \ + $(JDK_TOPDIR)/src/jdk.runtime/$(OPENJDK_TARGET_OS_API_DIR)/native/libjsdt + +$(eval $(call SetupNativeCompilation,BUILD_LIBJSDT, \ + LIBRARY := jsdt, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(LIBJSDT_SRC), \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ + $(addprefix -I, $(LIBJSDT_SRC)) \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.runtime, \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsdt/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_linux := $(LIBDL), \ + LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX) $(LIBDL), \ + LDFLAGS_SUFFIX_macosx := $(LIBDL), \ + LDFLAGS_SUFFIX_solaris := -lc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=jsdt.dll" \ + -D "JDK_INTERNAL_NAME=jsdt" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjsdt, \ + DEBUG_SYMBOLS := true)) + +$(BUILD_LIBJSDT): $(BUILD_LIBJAVA) + +JSDT_LIBRARIES += $(BUILD_LIBJSDT) + +################################################################################ + +jdk.runtime: $(JSDT_LIBRARIES) $(UNPACK_LIBRARIES) + +all: jdk.runtime + +.PHONY: all jdk.runtime diff --git a/jdk/make/lib/Lib-jdk.sctp.gmk b/jdk/make/lib/Lib-jdk.sctp.gmk new file mode 100644 index 00000000000..7afd0020be7 --- /dev/null +++ b/jdk/make/lib/Lib-jdk.sctp.gmk @@ -0,0 +1,76 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +ifeq ($(OPENJDK_TARGET_OS_API), posix) + + ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix)) + + # Suppress unused parameters required by exported JNI functions. + SCTP_WERROR := -Werror -Wno-error=unused-parameter + ifeq ($(OPENJDK_TARGET_CPU_ARCH), ppc) + SCTP_WERROR := + endif + + $(eval $(call SetupNativeCompilation,BUILD_LIBSCTP, \ + LIBRARY := sctp, \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(JDK_TOPDIR)/src/jdk.sctp/$(OPENJDK_TARGET_OS_API_DIR)/native/libsctp, \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) \ + -I $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/ch \ + -I $(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \ + $(addprefix -I, $(call FindSrcDirsForLib, java.base, net)) \ + $(LIBJAVA_HEADER_FLAGS) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.sctp \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base, \ + CFLAGS_linux := $(SCTP_WERROR), \ + MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libsctp/mapfile-vers, \ + LDFLAGS := $(LDFLAGS_JDKLIB) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_SUFFIX_linux := -lpthread $(LIBDL) -ljava -ljvm, \ + LDFLAGS_SUFFIX_posix := -lnio -lnet, \ + LDFLAGS_SUFFIX_solaris := -lsocket -ljava -ljvm -lc, \ + LDFLAGS_SUFFIX_macosx := -ljava -ljvm, \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsctp, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + + SCTP_LIBRARIES += $(BUILD_LIBSCTP) + + $(BUILD_LIBSCTP): $(INSTALL_LIBRARIES_HERE)/$(LIBRARY_PREFIX)nio$(SHARED_LIBRARY_SUFFIX) + endif +endif + +################################################################################ + +jdk.sctp: $(SCTP_LIBRARIES) + +all: jdk.sctp + +.PHONY: all jdk.sctp diff --git a/jdk/make/lib/Lib-jdk.security.auth.gmk b/jdk/make/lib/Lib-jdk.security.auth.gmk new file mode 100644 index 00000000000..52151773886 --- /dev/null +++ b/jdk/make/lib/Lib-jdk.security.auth.gmk @@ -0,0 +1,75 @@ +# +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +include LibCommon.gmk + +################################################################################ + +LIBJAAS_MAPFILE := +ifneq ($(OPENJDK_TARGET_OS), solaris) + LIBJAAS_EXCLUDE_FILES := Solaris.c +else + # only on solaris...wonder why + LIBJAAS_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjaas/mapfile-vers +endif + +LIBJAAS_NAME := jaas_unix +ifeq ($(OPENJDK_TARGET_OS), windows) + LIBJAAS_NAME := jaas_nt +endif + +$(eval $(call SetupNativeCompilation,BUILD_LIBJAAS, \ + LIBRARY := $(LIBJAAS_NAME), \ + OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ + SRC := $(JDK_TOPDIR)/src/jdk.security.auth/$(OPENJDK_TARGET_OS_API_DIR)/native/libjaas, \ + LANG := C, \ + OPTIMIZATION := LOW, \ + CFLAGS := $(CFLAGS_JDKLIB) -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.security.auth, \ + MAPFILE := $(LIBJAAS_MAPFILE), \ + LDFLAGS := $(filter-out -ljava, $(LDFLAGS_JDKLIB)) \ + $(call SET_SHARED_LIBRARY_ORIGIN), \ + LDFLAGS_windows := netapi32.lib user32.lib mpr.lib advapi32.lib, \ + LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX), \ + LDFLAGS_SUFFIX_solaris := -lc, \ + EXCLUDE_FILES := $(LIBJAAS_EXCLUDE_FILES), \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ + RC_FLAGS := $(RC_FLAGS) \ + -D "JDK_FNAME=$(LIBJAAS_NAME).dll" \ + -D "JDK_INTERNAL_NAME=$(LIBJAAS_NAME)" \ + -D "JDK_FTYPE=0x2L", \ + OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjaas, \ + DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + +$(BUILD_LIBJAAS): $(BUILD_LIBJAVA) + +SECURITY_JAAS_LIBRARIES += $(BUILD_LIBJAAS) + +################################################################################ + +jdk.security.auth: $(SECURITY_JAAS_LIBRARIES) + +all: jdk.security.auth + +.PHONY: all jdk.security.auth diff --git a/jdk/make/CompileNativeLibraries.gmk b/jdk/make/lib/LibCommon.gmk similarity index 61% rename from jdk/make/CompileNativeLibraries.gmk rename to jdk/make/lib/LibCommon.gmk index c8926da9582..7fadd1c781f 100644 --- a/jdk/make/CompileNativeLibraries.gmk +++ b/jdk/make/lib/LibCommon.gmk @@ -1,5 +1,5 @@ # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -29,21 +29,13 @@ include $(SPEC) include MakeBase.gmk include NativeCompilation.gmk -# Setup the java compilers for the JDK build. -include Setup.gmk - -# Copy files (can now depend on $(COPY_FILES)) -include CopyFiles.gmk - # Prepare the find cache. -$(eval $(call FillCacheFind, $(JDK_TOPDIR)/src)) +$(eval $(call FillCacheFind, $(wildcard $(JDK_TOPDIR)/src/*/*/native))) # Build tools include Tools.gmk -# Include the javah generated headers. -CFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers -CXXFLAGS_JDKLIB += -I$(JDK_OUTPUTDIR)/gensrc_headers +GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc # Put the libraries here. Different locations for different target apis. ifeq ($(OPENJDK_TARGET_OS_API), posix) @@ -52,8 +44,6 @@ else INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/bin endif -BUILD_LIBRARIES = - # Absolute paths to lib files on windows for use in LDFLAGS. Should figure out a more # elegant solution to this. WIN_JAVA_LIB := $(JDK_OUTPUTDIR)/objs/libjava/java.lib @@ -69,26 +59,30 @@ ifdef OPENJDK DEBUG_ALL_BINARIES := true endif -########################################################################################## +################################################################################ -include lib/CoreLibraries.gmk +# Find the default set of src dirs for a native library. +# Param 1 - module name +# Param 2 - library name +FindSrcDirsForLib = $(call uniq, $(wildcard \ + $(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS)/native/lib$(strip $2) \ + $(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS_API_DIR)/native/lib$(strip $2) \ + $(JDK_TOPDIR)/src/$(strip $1)/share/native/lib$(strip $2))) -include lib/PlatformLibraries.gmk +################################################################################ -include lib/NetworkingLibraries.gmk +# A lot of libraries are dependent on libjava. Define the name of that +# library here to make dependency declarations to it possible in other files. +BUILD_LIBJAVA := $(INSTALL_LIBRARIES_HERE)/$(LIBRARY_PREFIX)java$(SHARED_LIBRARY_SUFFIX) -include lib/NioLibraries.gmk +# Also define the header include flags needed to compile against it. +LIBJAVA_HEADER_FLAGS := $(addprefix -I, $(call FindSrcDirsForLib, java.base, java)) -include lib/SecurityLibraries.gmk +################################################################################ -include lib/ServiceabilityLibraries.gmk - -include lib/Awt2dLibraries.gmk - -include lib/SoundLibraries.gmk - -########################################################################################## - -all: $(COPY_FILES) $(BUILD_LIBRARIES) - -.PHONY: all +# Define it here since there are multiple uses. +ifeq ($(USE_EXTERNAL_LIBZ), true) + LIBZ := -lz +else + ZLIB_CPPFLAGS := -I$(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib-1.2.8 +endif diff --git a/jdk/make/lib/NetworkingLibraries.gmk b/jdk/make/lib/NetworkingLibraries.gmk index 1bd2680eb54..e61f80be925 100644 --- a/jdk/make/lib/NetworkingLibraries.gmk +++ b/jdk/make/lib/NetworkingLibraries.gmk @@ -23,19 +23,12 @@ # questions. # -LIBNET_SRC_DIRS := $(JDK_TOPDIR)/src/share/native/java/net \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/net \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/net/ \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/net/dns \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/net/spi +LIBNET_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libnet \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnet +LIBNET_CFLAGS += -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ + $(LIBJAVA_HEADER_FLAGS) -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBNET_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/net/www/protocol/http/ntlm -else - LIBNET_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/net/sdp -endif - -LIBNET_CFLAGS := $(foreach dir, $(LIBNET_SRC_DIRS), -I$(dir)) +LIBNET_CFLAGS += $(foreach dir, $(LIBNET_SRC_DIRS), -I$(dir)) LIBNET_EXCLUDE_FILES := ifneq ($(OPENJDK_TARGET_OS), solaris) @@ -54,14 +47,6 @@ ifeq ($(OPENJDK_TARGET_OS), aix) LIBNET_SRC_DIRS += $(JDK_TOPDIR)/src/aix/native/java/net/ endif -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBNET_EXCLUDE_FILES += PlainSocketImpl.c PlainDatagramSocketImpl.c SdpSupport.c -else - LIBNET_EXCLUDE_FILES += TwoStacksPlainSocketImpl.c DualStackPlainSocketImpl.c \ - TwoStacksPlainDatagramSocketImpl.c DualStackPlainDatagramSocketImpl.c \ - NTLMAuthSequence.c NetworkInterface_winXP.c -endif - $(eval $(call SetupNativeCompilation,BUILD_LIBNET, \ LIBRARY := net, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ @@ -81,7 +66,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNET, \ LDFLAGS_SUFFIX_windows := ws2_32.lib jvm.lib secur32.lib iphlpapi.lib \ delayimp.lib $(WIN_JAVA_LIB) advapi32.lib \ -DELAYLOAD:secur32.dll -DELAYLOAD:iphlpapi.dll, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=net.dll" \ -D "JDK_INTERNAL_NAME=net" \ @@ -91,18 +76,5 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNET, \ $(BUILD_LIBNET): $(BUILD_LIBJAVA) -BUILD_LIBRARIES += $(BUILD_LIBNET) +BASE_LIBRARIES += $(BUILD_LIBNET) -$(JDK_OUTPUTDIR)/lib/net.properties: $(JDK_TOPDIR)/src/share/lib/net.properties - $(ECHO) $(LOG_INFO) Copying $(@F) - $(call install-file) - -COPY_FILES += $(JDK_OUTPUTDIR)/lib/net.properties - -ifeq ($(OPENJDK_TARGET_OS), solaris) - $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template: $(JDK_TOPDIR)/src/${OPENJDK_TARGET_OS_API_DIR}/lib/sdp/sdp.conf.template - $(ECHO) $(LOG_INFO) Copying $(@F) - $(call install-file) - - COPY_FILES += $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template -endif diff --git a/jdk/make/lib/NioLibraries.gmk b/jdk/make/lib/NioLibraries.gmk index 6c9c46a3f3d..259517c2aad 100644 --- a/jdk/make/lib/NioLibraries.gmk +++ b/jdk/make/lib/NioLibraries.gmk @@ -24,99 +24,38 @@ # BUILD_LIBNIO_SRC := \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/nio \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/nio/ch \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/nio/fs + $(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio \ + $(sort $(wildcard \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/ch \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/fs \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/ch \ + $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/fs)) \ + # BUILD_LIBNIO_CFLAGS := \ - -I$(JDK_TOPDIR)/src/share/native/sun/nio/ch \ - -I$(JDK_TOPDIR)/src/share/native/java/io \ - -I$(JDK_TOPDIR)/src/share/native/java/net \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/net - -BUILD_LIBNIO_FILES := \ - DatagramChannelImpl.c \ - DatagramDispatcher.c \ - FileChannelImpl.c \ - FileDispatcherImpl.c \ - FileKey.c \ - IOUtil.c \ - MappedByteBuffer.c \ - Net.c \ - ServerSocketChannelImpl.c \ - SocketChannelImpl.c \ - SocketDispatcher.c - -ifeq ($(OPENJDK_TARGET_OS), windows) - BUILD_LIBNIO_FILES += \ - Iocp.c \ - RegistryFileTypeDetector.c \ - WindowsAsynchronousFileChannelImpl.c \ - WindowsAsynchronousServerSocketChannelImpl.c \ - WindowsAsynchronousSocketChannelImpl.c \ - WindowsNativeDispatcher.c \ - WindowsSelectorImpl.c -endif + $(addprefix -I, $(BUILD_LIBNIO_SRC)) \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ + $(LIBJAVA_HEADER_FLAGS) \ + $(addprefix -I, $(BUILD_LIBNET_SRC)) ifeq ($(OPENJDK_TARGET_OS), linux) BUILD_LIBNIO_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS) - BUILD_LIBNIO_FILES += \ - EPoll.c \ - EPollArrayWrapper.c \ - EPollPort.c \ - InheritedChannel.c \ - NativeThread.c \ - PollArrayWrapper.c \ - UnixAsynchronousServerSocketChannelImpl.c \ - UnixAsynchronousSocketChannelImpl.c \ - GnomeFileTypeDetector.c \ - MagicFileTypeDetector.c \ - LinuxNativeDispatcher.c \ - LinuxWatchService.c \ - UnixCopyFile.c \ - UnixNativeDispatcher.c endif ifeq ($(OPENJDK_TARGET_OS), macosx) BUILD_LIBNIO_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS) - BUILD_LIBNIO_SRC += $(JDK_TOPDIR)/src/macosx/native/sun/nio/ch - BUILD_LIBNIO_FILES += \ - InheritedChannel.c \ - NativeThread.c \ - PollArrayWrapper.c \ - UnixAsynchronousServerSocketChannelImpl.c \ - UnixAsynchronousSocketChannelImpl.c \ - BsdNativeDispatcher.c \ - MacOSXNativeDispatcher.c \ - UnixCopyFile.c \ - UnixNativeDispatcher.c \ - KQueue.c \ - KQueuePort.c \ - KQueueArrayWrapper.c + BUILD_LIBNIO_EXFILES += \ + GnomeFileTypeDetector.c \ + # endif ifeq ($(OPENJDK_TARGET_OS), solaris) BUILD_LIBNIO_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS) - BUILD_LIBNIO_FILES += \ - DevPollArrayWrapper.c \ - InheritedChannel.c \ - NativeThread.c \ - PollArrayWrapper.c \ - SolarisEventPort.c \ - UnixAsynchronousServerSocketChannelImpl.c \ - UnixAsynchronousSocketChannelImpl.c \ - GnomeFileTypeDetector.c \ - SolarisNativeDispatcher.c \ - SolarisWatchService.c \ - UnixCopyFile.c \ - UnixNativeDispatcher.c endif ifeq ($(OPENJDK_TARGET_OS), aix) BUILD_LIBNIO_MAPFILE:=$(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS) - BUILD_LIBNIO_SRC += \ - $(JDK_TOPDIR)/src/aix/native/sun/nio/ch \ - $(JDK_TOPDIR)/src/aix/native/sun/nio/fs BUILD_LIBNIO_FILES += \ AixPollPort.c \ InheritedChannel.c \ @@ -134,7 +73,8 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \ LIBRARY := nio, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(BUILD_LIBNIO_SRC), \ - INCLUDE_FILES := $(BUILD_LIBNIO_FILES), \ + EXCLUDE_FILES := $(BUILD_LIBNIO_EXFILES), \ + EXCLUDES := sctp, \ LANG := C, \ OPTIMIZATION := HIGH, \ CFLAGS := $(CFLAGS_JDKLIB) \ @@ -151,7 +91,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \ advapi32.lib, \ LDFLAGS_SUFFIX_macosx := -ljava -lnet -pthread -framework CoreFoundation, \ LDFLAGS_SUFFIX :=, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=nio.dll" \ -D "JDK_INTERNAL_NAME=nio" \ @@ -159,47 +99,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libnio, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) -BUILD_LIBRARIES += $(BUILD_LIBNIO) +BASE_LIBRARIES += $(BUILD_LIBNIO) $(BUILD_LIBNIO): $(BUILD_LIBNET) -########################################################################################## - -ifeq ($(OPENJDK_TARGET_OS_API), posix) - - ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix)) - - # Suppress unused parameters required by exported JNI functions. - SCTP_WERROR := -Werror -Wno-error=unused-parameter - ifeq ($(OPENJDK_TARGET_CPU_ARCH), ppc) - SCTP_WERROR := - endif - - $(eval $(call SetupNativeCompilation,BUILD_LIBSCTP, \ - LIBRARY := sctp, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/nio/ch/sctp, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/sun/nio/ch \ - -I$(JDK_TOPDIR)/src/share/native/sun/nio/ch/sctp \ - -I$(JDK_TOPDIR)/src/share/native/java/net \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/nio/ch \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/net, \ - CFLAGS_linux := $(SCTP_WERROR), \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libsctp/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_linux := -lpthread $(LIBDL) -ljava -ljvm, \ - LDFLAGS_SUFFIX_posix := -lnio -lnet, \ - LDFLAGS_SUFFIX_solaris := -lsocket -ljava -ljvm -lc, \ - LDFLAGS_SUFFIX_macosx := -ljava -ljvm, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsctp, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBSCTP) - - $(BUILD_LIBSCTP): $(BUILD_LIBNIO) - endif -endif diff --git a/jdk/make/lib/PlatformLibraries.gmk b/jdk/make/lib/PlatformLibraries.gmk index 3f0a408fab7..b9135df0acb 100644 --- a/jdk/make/lib/PlatformLibraries.gmk +++ b/jdk/make/lib/PlatformLibraries.gmk @@ -23,43 +23,20 @@ # questions. # -ifeq ($(OPENJDK_TARGET_OS), macosx) - - $(eval $(call SetupNativeCompilation,BUILD_LIBAPPLESCRIPTENGINE, \ - LIBRARY := AppleScriptEngine, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/macosx/native/apple/applescript, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/macosx/native/apple/applescript, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX := -framework Cocoa \ - -framework Carbon \ - -framework JavaNativeFoundation \ - $(LDFLAGS_JDKLIB_SUFFIX), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libAppleScriptEngine, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - $(BUILD_LIBAPPLESCRIPTENGINE): $(BUILD_LIBJAVA) - - BUILD_LIBRARIES += $(BUILD_LIBAPPLESCRIPTENGINE) - -endif - ########################################################################################## ifeq ($(OPENJDK_TARGET_OS), macosx) + LIBOSXAPP_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp + $(eval $(call SetupNativeCompilation,BUILD_LIBOSXAPP, \ LIBRARY := osxapp, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/macosx/native/sun/osxapp, \ + SRC := $(LIBOSXAPP_SRC), \ LANG := C, \ OPTIMIZATION := LOW, \ CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp \ + $(addprefix -I, $(LIBOSXAPP_SRC)) \ -I$(JDK_OUTPUTDIR)/gensrc_headers_icons, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ @@ -79,149 +56,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosxapp, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - BUILD_LIBRARIES += $(BUILD_LIBOSXAPP) + DESKTOP_LIBRARIES += $(BUILD_LIBOSXAPP) endif -########################################################################################## - -ifeq ($(OPENJDK_TARGET_OS), macosx) - - LIBOSX_DIRS := \ - $(JDK_TOPDIR)/src/macosx/native/com/apple/concurrent \ - $(JDK_TOPDIR)/src/macosx/native/com/apple/eio \ - $(JDK_TOPDIR)/src/macosx/native/apple/security - - $(eval $(call SetupNativeCompilation,BUILD_LIBOSX, \ - LIBRARY := osx, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(LIBOSX_DIRS), \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - $(foreach dir, $(LIBOSX_DIRS), -I$(dir)) \ - -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_macosx := \ - -losxapp \ - -framework Cocoa \ - -framework ApplicationServices \ - -framework JavaNativeFoundation \ - -framework JavaRuntimeSupport \ - -framework Security \ - -framework SystemConfiguration \ - $(LDFLAGS_JDKLIB_SUFFIX), \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosx, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBOSX) - - $(BUILD_LIBOSX): $(BUILD_LIBOSXAPP) - - $(BUILD_LIBOSX): $(BUILD_LIBJAVA) - -endif - -########################################################################################## - -ifndef OPENJDK - ifeq ($(OPENJDK_TARGET_OS), windows) - - ACCESSBRIDGE_SRCDIR := $(JDK_TOPDIR)/src/closed/windows/native/sun/bridge - - define SetupAccessBridge - # Parameter 1 Suffix - # Parameter 2 Machine - # Parameter 3 ACCESSBRIDGE_ARCH_ suffix and name of directory where gensrc headers - # are found. - - $(call SetupNativeCompilation,BUILD_JAWTACCESSBRIDGE$1, \ - LIBRARY = JAWTAccessBridge$1, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(ACCESSBRIDGE_SRCDIR), \ - INCLUDE_FILES := JAWTAccessBridge.cpp, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -DACCESSBRIDGE_ARCH_$3 \ - -I$(JDK_OUTPUTDIR)/gensrc_headers_ab/$3, \ - LDFLAGS := $(LDFLAGS_JDKLIB) kernel32.lib user32.lib gdi32.lib \ - winspool.lib jawt.lib comdlg32.lib advapi32.lib shell32.lib \ - ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib \ - -subsystem:windows -machine:$2 \ - -def:$(ACCESSBRIDGE_SRCDIR)/JAWTAccessBridge.DEF, \ - VERSIONINFO_RESOURCE := $(ACCESSBRIDGE_SRCDIR)/AccessBridgeStatusWindow.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=JAWTAccessBridge$1.dll" \ - -D "JDK_INTERNAL_NAME=JAWTAccessBridge$1" \ - -D "JDK_FTYPE=0x02L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjawtaccessbridge$1, \ - DEBUG_SYMBOLS := true) - - $$(BUILD_JAWTACCESSBRIDGE$1): $(JDK_OUTPUTDIR)/lib/$(LIBRARY_PREFIX)jawt$(STATIC_LIBRARY_SUFFIX) - - $(call SetupNativeCompilation,BUILD_JAVAACCESSBRIDGE$1, \ - LIBRARY = JavaAccessBridge$1, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(ACCESSBRIDGE_SRCDIR), \ - INCLUDE_FILES := AccessBridgeATInstance.cpp AccessBridgeDebug.cpp \ - AccessBridgeJavaEntryPoints.cpp \ - AccessBridgeMessages.cpp JavaAccessBridge.cpp, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -DACCESSBRIDGE_ARCH_$3 \ - -I$(JDK_OUTPUTDIR)/gensrc_headers_ab/$3, \ - LDFLAGS := $(LDFLAGS_JDKLIB) kernel32.lib user32.lib gdi32.lib \ - winspool.lib comdlg32.lib advapi32.lib shell32.lib \ - ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib \ - -subsystem:windows -machine:$2 \ - -def:$(ACCESSBRIDGE_SRCDIR)/JavaAccessBridge.DEF, \ - VERSIONINFO_RESOURCE := $(ACCESSBRIDGE_SRCDIR)/AccessBridgeStatusWindow.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=JavaAccessBridge$1.dll" \ - -D "JDK_INTERNAL_NAME=JavaAccessBridge$1" \ - -D "JDK_FTYPE=0x02L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjavaaccessbridge$1, \ - DEBUG_SYMBOLS := true) - - $(call SetupNativeCompilation,BUILD_WINDOWSACCESSBRIDGE$1, \ - LIBRARY = WindowsAccessBridge$1, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(ACCESSBRIDGE_SRCDIR), \ - INCLUDE_FILES := AccessBridgeJavaVMInstance.cpp AccessBridgeMessageQueue.cpp \ - AccessBridgeMessages.cpp AccessBridgeWindowsEntryPoints.cpp \ - WinAccessBridge.cpp AccessBridgeDebug.cpp \ - AccessBridgeEventHandler.cpp, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(filter-out -MD, $(CFLAGS_JDKLIB)) -MT \ - -DACCESSBRIDGE_ARCH_$3 \ - -I$(JDK_OUTPUTDIR)/gensrc_headers_ab/$3, \ - LDFLAGS := $(LDFLAGS_JDKLIB) kernel32.lib user32.lib gdi32.lib \ - winspool.lib comdlg32.lib advapi32.lib shell32.lib \ - ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib \ - -subsystem:windows -machine:$2 \ - -def:$(ACCESSBRIDGE_SRCDIR)/WinAccessBridge.DEF, \ - VERSIONINFO_RESOURCE := $(ACCESSBRIDGE_SRCDIR)/AccessBridgeStatusWindow.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=WindowsAccessBridge$1.dll" \ - -D "JDK_INTERNAL_NAME=WindowsAccessBridge$1" \ - -D "JDK_FTYPE=0x02L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libwindowsaccessbridge$1, \ - DEBUG_SYMBOLS := true) - - BUILD_LIBRARIES += $$(BUILD_JAWTACCESSBRIDGE$1) $$(BUILD_JAVAACCESSBRIDGE$1) \ - $$(BUILD_WINDOWSACCESSBRIDGE$1) - - endef - - ifeq ($(OPENJDK_TARGET_CPU_BITS), 32) - $(eval $(call SetupAccessBridge,-32,I386,32)) - $(eval $(call SetupAccessBridge,,I386,legacy)) - else - $(eval $(call SetupAccessBridge,-64,X64,64)) - endif - endif -endif diff --git a/jdk/make/lib/SecurityLibraries.gmk b/jdk/make/lib/SecurityLibraries.gmk deleted file mode 100644 index eeb062a30da..00000000000 --- a/jdk/make/lib/SecurityLibraries.gmk +++ /dev/null @@ -1,294 +0,0 @@ -# -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -LIBJAAS_MAPFILE := -ifneq ($(OPENJDK_TARGET_OS), solaris) - LIBJAAS_EXCLUDE_FILES := Solaris.c -else - # only on solaris...wonder why - LIBJAAS_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjaas/mapfile-vers -endif - -LIBJAAS_NAME := jaas_unix -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBJAAS_NAME := jaas_nt -endif - -$(eval $(call SetupNativeCompilation,BUILD_LIBJAAS, \ - LIBRARY := $(LIBJAAS_NAME), \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/com/sun/security/auth/module, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB), \ - MAPFILE := $(LIBJAAS_MAPFILE), \ - LDFLAGS := $(filter-out -ljava, $(LDFLAGS_JDKLIB)) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_windows := netapi32.lib user32.lib mpr.lib advapi32.lib, \ - LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - EXCLUDE_FILES := $(LIBJAAS_EXCLUDE_FILES), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=$(LIBJAAS_NAME).dll" \ - -D "JDK_INTERNAL_NAME=$(LIBJAAS_NAME)" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjaas, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - -$(BUILD_LIBJAAS): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBJAAS) - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \ - LIBRARY := j2pcsc, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/security/smartcardio \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/smartcardio, \ - LANG := C, \ - CFLAGS_posix := -D__sun_jdk, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/smartcardio \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/smartcardio \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/smartcardio/MUSCLE, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_posix := $(LIBDL), \ - LDFLAGS_SUFFIX_windows := winscard.lib, \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=j2pcsc.dll" \ - -D "JDK_INTERNAL_NAME=j2pcsc" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2pcsc, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - -BUILD_LIBRARIES += $(BUILD_LIBJ2PCSC) - -########################################################################################## - -ifneq ($(OPENJDK_TARGET_OS), windows) - $(eval $(call SetupNativeCompilation,BUILD_LIBJ2GSS, \ - LIBRARY := j2gss, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/security/jgss/wrapper \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/jgss/wrapper, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/jgss/wrapper \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/jgss/wrapper, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2gss/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2gss, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBJ2GSS) -endif - -########################################################################################## - -ifneq ($(BUILD_CRYPTO), no) - BUILD_LIBKRB5_NAME := - ifeq ($(OPENJDK_TARGET_OS), windows) - BUILD_LIBKRB5_NAME := w2k_lsa_auth - BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/krb5 - BUILD_LIBKRB5_LIBS := advapi32.lib Secur32.lib netapi32.lib kernel32.lib user32.lib \ - gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib \ - ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib - else ifeq ($(OPENJDK_TARGET_OS), macosx) - BUILD_LIBKRB5_NAME := osxkrb5 - BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/share/native/sun/security/krb5 \ - $(JDK_TOPDIR)/src/macosx/native/sun/security/krb5 - BUILD_LIBKRB5_LIBS := \ - -framework JavaNativeFoundation \ - -framework Cocoa \ - -framework SystemConfiguration \ - -framework Kerberos - endif - - ifneq ($(BUILD_LIBKRB5_NAME), ) - $(eval $(call SetupNativeCompilation,BUILD_LIBKRB5, \ - LIBRARY := $(BUILD_LIBKRB5_NAME), \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(BUILD_LIBKRB5_SRC), \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/krb5, \ - CFLAGS_windows := -I$(JDK_TOPDIR)/src/windows/native/sun/security/krb5, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX := $(BUILD_LIBKRB5_LIBS), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=$(BUILD_LIBKRB5_NAME).dll" \ - -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libkrb5, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBKRB5) - endif -endif - -########################################################################################## - -ifeq ($(OPENJDK_TARGET_OS), windows) - - $(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI, \ - LIBRARY := sunmscapi, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi, \ - LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX := Crypt32.Lib advapi32.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=sunmscapi.dll" \ - -D "JDK_INTERNAL_NAME=sunmscapi" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsunmscapi, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBSUNMSCAPI) -endif - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PKCS11, \ - LIBRARY := j2pkcs11, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/security/pkcs11 \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/pkcs11 \ - $(JDK_TOPDIR)/src/share/native/sun/security/pkcs11/wrapper \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/pkcs11/wrapper, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/pkcs11 \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/pkcs11 \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/pkcs11/wrapper \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/pkcs11/wrapper, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pkcs11/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_posix := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=j2pkcs11.dll" \ - -D "JDK_INTERNAL_NAME=j2pkcs11" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2pkcs11, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - -BUILD_LIBRARIES += $(BUILD_LIBJ2PKCS11) - -########################################################################################## - -ifeq ($(ENABLE_INTREE_EC), yes) - - BUILD_LIBSUNEC_FLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/security/ec \ - -I$(JDK_TOPDIR)/src/share/native/sun/security/ec/impl - - # - # On sol-sparc...all libraries are compiled with -xregs=no%appl - # (set in CFLAGS_REQUIRED_sparc) - # - # except!!! libsunec.so - # - ECC_JNI_SOLSPARC_FILTER := - ifeq ($(OPENJDK_TARGET_CPU_ARCH), sparc) - ECC_JNI_SOLSPARC_FILTER := -xregs=no%appl - endif - - $(eval $(call SetupNativeCompilation,BUILD_LIBSUNEC, \ - LIBRARY := sunec, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/security/ec \ - $(JDK_TOPDIR)/src/share/native/sun/security/ec/impl, \ - LANG := C++, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(filter-out $(ECC_JNI_SOLSPARC_FILTER), $(CFLAGS_JDKLIB)) \ - $(BUILD_LIBSUNEC_FLAGS) \ - -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B, \ - CXXFLAGS := $(filter-out $(ECC_JNI_SOLSPARC_FILTER), $(CXXFLAGS_JDKLIB)) \ - $(BUILD_LIBSUNEC_FLAGS), \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libsunec/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK), \ - LDFLAGS_macosx := $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX := $(LIBCXX), \ - LDFLAGS_SUFFIX_linux := -lc, \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=sunec.dll" \ - -D "JDK_INTERNAL_NAME=sunec" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsunec, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBSUNEC) -endif - -########################################################################################## - -ifeq ($(OPENJDK_TARGET_OS), solaris) - ifndef OPENJDK - - $(eval $(call SetupNativeCompilation,BUILD_LIBJ2UCRYPTO, \ - LIBRARY := j2ucrypto, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/closed/solaris/native/com/oracle/security/ucrypto, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/closed/solaris/native/com/oracle/security/ucrypto, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2ucrypto/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB), \ - LDFLAGS_SUFFIX := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2ucrypto, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - $(BUILD_LIBJ2UCRYPTO): $(BUILD_LIBJAVA) - - BUILD_LIBRARIES += $(BUILD_LIBJ2UCRYPTO) - - endif -endif diff --git a/jdk/make/lib/ServiceabilityLibraries.gmk b/jdk/make/lib/ServiceabilityLibraries.gmk deleted file mode 100644 index a39a2815904..00000000000 --- a/jdk/make/lib/ServiceabilityLibraries.gmk +++ /dev/null @@ -1,436 +0,0 @@ -# -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# This code is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License version 2 only, as -# published by the Free Software Foundation. Oracle designates this -# particular file as subject to the "Classpath" exception as provided -# by Oracle in the LICENSE file that accompanied this code. -# -# This code is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# version 2 for more details (a copy is included in the LICENSE file that -# accompanied this code). -# -# You should have received a copy of the GNU General Public License version -# 2 along with this work; if not, write to the Free Software Foundation, -# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -# -# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -# or visit www.oracle.com if you need additional information or have any -# questions. -# - -LIBATTACH_EXCLUDE_FILES := -ifneq ($(OPENJDK_TARGET_OS), solaris) - LIBATTACH_EXCLUDE_FILES += SolarisVirtualMachine.c -endif -ifneq ($(OPENJDK_TARGET_OS), linux) - LIBATTACH_EXCLUDE_FILES += LinuxVirtualMachine.c -endif -ifneq ($(OPENJDK_TARGET_OS), macosx) - LIBATTACH_EXCLUDE_FILES += BsdVirtualMachine.c -endif -ifneq ($(OPENJDK_TARGET_OS),aix) - LIBATTACH_EXCLUDE_FILES += AixVirtualMachine.c -endif - -LIBATTACH_SRC_FILES := $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/tools/attach -ifeq ($(OPENJDK_TARGET_OS),aix) - LIBATTACH_SRC_FILES += $(JDK_TOPDIR)/src/aix/native/sun/tools/attach -endif - -$(eval $(call SetupNativeCompilation,BUILD_LIBATTACH, \ - LIBRARY := attach, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(LIBATTACH_SRC_FILES), \ - EXCLUDE_FILES := $(LIBATTACH_EXCLUDE_FILES), \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS), \ - CFLAGS_windows := /Gy, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libattach/mapfile-$(OPENJDK_TARGET_OS), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=attach.dll" \ - -D "JDK_INTERNAL_NAME=attach" \ - -D "JDK_FTYPE=0x2L", \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_solaris := -ldoor, \ - LDFLAGS_windows := /ORDER:@$(JDK_TOPDIR)/make/mapfiles/libattach/reorder-windows-$(OPENJDK_TARGET_CPU), \ - LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ - LDFLAGS_SUFFIX_windows := $(WIN_JAVA_LIB) advapi32.lib psapi.lib, \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libattach, \ - DEBUG_SYMBOLS := true)) - -$(BUILD_LIBATTACH): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBATTACH) - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBDT_SOCKET, \ - LIBRARY := dt_socket, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/transport/socket \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/transport/socket, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_CFLAGS_WARNINGS_ARE_ERRORS) -DUSE_MMAP \ - -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \ - -I$(JDK_TOPDIR)/src/share/transport/socket \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/transport/socket \ - -I$(JDK_TOPDIR)/src/share/back/export \ - -I$(JDK_TOPDIR)/src/share/back, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libdt_socket/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_linux := -lpthread, \ - LDFLAGS_SUFFIX_solaris := -lnsl -lsocket -lc, \ - LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX) -export:jdwpTransport_OnLoad ws2_32.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=dt_socket.dll" \ - -D "JDK_INTERNAL_NAME=dt_socket" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libdt_socket, \ - DEBUG_SYMBOLS := true)) - -$(BUILD_LIBDT_SOCKET): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBDT_SOCKET) - -########################################################################################## - -ifeq ($(OPENJDK_TARGET_OS), windows) - - $(eval $(call SetupNativeCompilation,BUILD_LIBDT_SHMEM, \ - LIBRARY := dt_shmem, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/com/sun/tools/jdi \ - $(JDK_TOPDIR)/src/share/transport/shmem \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/transport/shmem, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) -DUSE_MMAP \ - -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \ - -I$(JDK_TOPDIR)/src/share/transport/shmem \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/transport/shmem \ - -I$(JDK_TOPDIR)/src/share/back/export, \ - LDFLAGS := $(LDFLAGS_JDKLIB), \ - LDFLAGS_windows := -export:jdwpTransport_OnLoad, \ - LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=dt_shmem.dll" \ - -D "JDK_INTERNAL_NAME=dt_shmem" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libdt_shmem, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBDT_SHMEM) - -endif # OPENJDK_TARGET_OS - -########################################################################################## - -# JDWP_LOGGING causes log messages to be compiled into the library. -$(eval $(call SetupNativeCompilation,BUILD_LIBJDWP, \ - LIBRARY := jdwp, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/back $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/back, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) -DJDWP_LOGGING \ - -I$(JDK_TOPDIR)/src/share/transport/export \ - -I$(JDK_TOPDIR)/src/share/back/export \ - -I$(JDK_TOPDIR)/src/share/back \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/back \ - -I$(JDK_OUTPUTDIR)/gensrc_jdwp_headers, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjdwp/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_linux := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := $(LIBDL) -lc, \ - LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX), \ - LDFLAGS_SUFFIX_macosx := -liconv, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=jdwp.dll" \ - -D "JDK_INTERNAL_NAME=jdwp" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjdwp, \ - DEBUG_SYMBOLS := true)) - -$(BUILD_LIBJDWP): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBJDWP) - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBJSDT, \ - LIBRARY := jsdt, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/native/sun/tracing/dtrace \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/tracing/dtrace, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ - -I$(JDK_TOPDIR)/src/share/native/sun/tracing/dtrace, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsdt/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_linux := $(LIBDL), \ - LDFLAGS_SUFFIX_windows := $(LDFLAGS_JDKLIB_SUFFIX) $(LIBDL), \ - LDFLAGS_SUFFIX_macosx := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=jsdt.dll" \ - -D "JDK_INTERNAL_NAME=jsdt" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjsdt, \ - DEBUG_SYMBOLS := true)) - -$(BUILD_LIBJSDT): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBJSDT) - -########################################################################################## - -LIBINSTRUMENT_SRC := $(JDK_TOPDIR)/src/share/instrument \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/instrument - -LIBINSTRUMENT_FILES := \ - EncodingSupport.c \ - EncodingSupport_md.c \ - FileSystemSupport_md.c \ - InstrumentationImplNativeMethods.c \ - InvocationAdapter.c \ - JarFacade.c \ - JPLISAgent.c \ - JPLISAssert.c \ - JavaExceptions.c \ - PathCharsValidator.c \ - Reentrancy.c \ - Utilities.c - -LIBINSTRUMENT_DIR := $(JDK_OUTPUTDIR)/objs/libinstrument -LIBINSTRUMENT_CFLAGS := $(CFLAGS_JDKLIB) \ - -I$(JDK_TOPDIR)/src/share/instrument \ - -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/instrument \ - -I$(JDK_TOPDIR)/src/share/bin - -LIBINSTRUMENT_LDFLAGS := -LIBINSTRUMENT_LDFLAGS_SUFFIX := - -ifeq ($(OPENJDK_TARGET_OS), windows) - LIBINSTRUMENT_LDFLAGS += $(JDK_OUTPUTDIR)/objs/jli_static.lib $(WIN_JAVA_LIB) \ - -export:Agent_OnAttach advapi32.lib - # Statically link the C runtime so that there are not dependencies on modules - # not on the search patch when invoked from the Windows system directory - # (or elsewhere). - LIBINSTRUMENT_CFLAGS := $(filter-out -MD, $(LIBINSTRUMENT_CFLAGS)) - # equivalent of strcasecmp is stricmp on Windows - LIBINSTRUMENT_CFLAGS += -Dstrcasecmp=stricmp -else - LIBINSTRUMENT_LDFLAGS_SUFFIX := -ljava -endif - -$(eval $(call SetupNativeCompilation,BUILD_LIBINSTRUMENT, \ - LIBRARY := instrument, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(LIBINSTRUMENT_SRC), \ - INCLUDE_FILES := $(LIBINSTRUMENT_FILES), \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(LIBINSTRUMENT_CFLAGS) $(CFLAGS_WARNINGS_ARE_ERRORS), \ - CFLAGS_debug := -DJPLIS_LOGGING, \ - CFLAGS_release := -DNO_JPLIS_LOGGING, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libinstrument/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN) \ - $(LIBINSTRUMENT_LDFLAGS), \ - LDFLAGS_linux := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \ - LDFLAGS_solaris := $(call SET_SHARED_LIBRARY_ORIGIN,/jli), \ - LDFLAGS_macosx := -Xlinker -all_load $(JDK_OUTPUTDIR)/objs/libjli_static.a \ - -framework Cocoa -framework Security -framework ApplicationServices, \ - LDFLAGS_SUFFIX := $(LIBINSTRUMENT_LDFLAGS_SUFFIX), \ - LDFLAGS_SUFFIX_macosx := -liconv $(LIBZ), \ - LDFLAGS_SUFFIX_solaris := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL) -lc, \ - LDFLAGS_SUFFIX_linux := $(LIBZ) -L $(INSTALL_LIBRARIES_HERE)/jli -ljli $(LIBDL), \ - LDFLAGS_SUFFIX_aix := $(LIBZ) -L$(JDK_OUTPUTDIR)/objs -ljli_static $(LIBDL),\ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=instrument.dll" \ - -D "JDK_INTERNAL_NAME=instrument" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(LIBINSTRUMENT_DIR), \ - DEBUG_SYMBOLS := true)) - -ifneq (, $(findstring $(OPENJDK_TARGET_OS), macosx windows aix)) - $(BUILD_LIBINSTRUMENT): $(JDK_OUTPUTDIR)/objs/$(LIBRARY_PREFIX)jli_static$(STATIC_LIBRARY_SUFFIX) -else - $(BUILD_LIBINSTRUMENT): $(INSTALL_LIBRARIES_HERE)/jli/$(LIBRARY_PREFIX)jli$(SHARED_LIBRARY_SUFFIX) -endif -$(BUILD_LIBINSTRUMENT): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBINSTRUMENT) - -########################################################################################## - -BUILD_LIBMANAGEMENT_SRC := $(JDK_TOPDIR)/src/share/native/sun/management \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/management - -BUILD_LIBMANAGEMENT_EXCLUDES := - -BUILD_LIBMANAGEMENT_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/management - -ifneq ($(OPENJDK_TARGET_OS), solaris) - BUILD_LIBMANAGEMENT_EXCLUDES += SolarisOperatingSystem.c -endif - -ifneq ($(OPENJDK_TARGET_OS), linux) - BUILD_LIBMANAGEMENT_EXCLUDES += LinuxOperatingSystem.c -endif - -ifneq ($(OPENJDK_TARGET_OS), macosx) - BUILD_LIBMANAGEMENT_EXCLUDES += MacosxOperatingSystem.c -endif - -LIBMANAGEMENT_OPTIMIZATION := HIGH -ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), ) - ifeq ($(ENABLE_DEBUG_SYMBOLS), true) - LIBMANAGEMENT_OPTIMIZATION := LOW - endif -endif - -$(eval $(call SetupNativeCompilation,BUILD_LIBMANAGEMENT, \ - LIBRARY := management, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(BUILD_LIBMANAGEMENT_SRC), \ - EXCLUDE_FILES := $(BUILD_LIBMANAGEMENT_EXCLUDES), \ - LANG := C, \ - OPTIMIZATION := $(LIBMANAGEMENT_OPTIMIZATION), \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) $(BUILD_LIBMANAGEMENT_CFLAGS), \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmanagement/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_solaris := -lkstat, \ - LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX), \ - LDFLAGS_SUFFIX_windows := jvm.lib psapi.lib $(WIN_JAVA_LIB) advapi32.lib, \ - LDFLAGS_SUFFIX_aix := -lperfstat,\ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=management.dll" \ - -D "JDK_INTERNAL_NAME=management" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libmanagement, \ - DEBUG_SYMBOLS := true)) - -$(BUILD_LIBMANAGEMENT): $(BUILD_LIBJAVA) - -BUILD_LIBRARIES += $(BUILD_LIBMANAGEMENT) - -########################################################################################## - -BUILD_LIBHPROF_SRC := $(JDK_TOPDIR)/src/share/demo/jvmti/hprof $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/demo/jvmti/hprof -BUILD_LIBHPROF_CFLAGS := -I$(JDK_TOPDIR)/src/share/demo/jvmti/hprof \ - -I$(JDK_TOPDIR)/src/share/demo/jvmti/java_crw_demo - -ifeq ($(OPENJDK_TARGET_OS), aix) - BUILD_LIBHPROF_SRC += $(JDK_TOPDIR)/src/aix/porting - BUILD_LIBHPROF_CFLAGS += -I$(JDK_TOPDIR)/src/aix/porting -endif - -BUILD_LIBHPROF_LDFLAGS := - -LIBHPROF_OPTIMIZATION := HIGHEST -ifneq ($(findstring $(OPENJDK_TARGET_OS), solaris linux), ) - ifeq ($(ENABLE_DEBUG_SYMBOLS), true) - LIBHPROF_OPTIMIZATION := LOW - endif -endif - -$(eval $(call SetupNativeCompilation,BUILD_LIBHPROF, \ - LIBRARY := hprof, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(BUILD_LIBHPROF_SRC), \ - LANG := C, \ - OPTIMIZATION := $(LIBHPROF_OPTIMIZATION), \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ - $(BUILD_LIBHPROF_CFLAGS), \ - CFLAGS_debug := -DHPROF_LOGGING, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libhprof/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_windows := wsock32.lib winmm.lib advapi32.lib, \ - LDFLAGS_SUFFIX_linux := $(LIBDL), \ - LDFLAGS_SUFFIX_macosx := $(LIBDL), \ - LDFLAGS_SUFFIX_solaris := -lsocket -lnsl $(LIBDL) -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=hprof.dll" \ - -D "JDK_INTERNAL_NAME=hprof" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libhprof_jvmti, \ - DEBUG_SYMBOLS := true)) - -BUILD_LIBRARIES += $(BUILD_LIBHPROF) - -########################################################################################## - -$(eval $(call SetupNativeCompilation,BUILD_LIBJAVA_CRW_DEMO, \ - LIBRARY := java_crw_demo, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/share/demo/jvmti/java_crw_demo, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ - -I$(JDK_TOPDIR)/src/share/demo/jvmti/java_crw_demo, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava_crw_demo/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=java_crw_demo.dll" \ - -D "JDK_INTERNAL_NAME=java_crw_demo" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjava_crw_demo, \ - DEBUG_SYMBOLS := true)) - -BUILD_LIBRARIES += $(BUILD_LIBJAVA_CRW_DEMO) - -########################################################################################## - -ifndef OPENJDK - ifeq ($(ENABLE_JFR), true) - - $(eval $(call SetupNativeCompilation,BUILD_LIBJFR, \ - LIBRARY := jfr, \ - OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ - SRC := $(JDK_TOPDIR)/src/closed/share/native/oracle/jfr, \ - LANG := C, \ - OPTIMIZATION := LOW, \ - CFLAGS := $(CFLAGS_JDKLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) \ - -I$(JDK_TOPDIR)/src/closed/share/javavm/export, \ - MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjfr/mapfile-vers, \ - LDFLAGS := $(LDFLAGS_JDKLIB) \ - $(call SET_SHARED_LIBRARY_ORIGIN), \ - LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ - RC_FLAGS := $(RC_FLAGS) \ - -D "JDK_FNAME=jfr.dll" \ - -D "JDK_INTERNAL_NAME=jfr" \ - -D "JDK_FTYPE=0x2L", \ - OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjfr, \ - DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) - - BUILD_LIBRARIES += $(BUILD_LIBJFR) - - endif -endif diff --git a/jdk/make/lib/SoundLibraries.gmk b/jdk/make/lib/SoundLibraries.gmk index 14580959ccc..6348f7a7d7b 100644 --- a/jdk/make/lib/SoundLibraries.gmk +++ b/jdk/make/lib/SoundLibraries.gmk @@ -24,13 +24,18 @@ # LIBJSOUND_SRC_DIRS := \ - $(JDK_TOPDIR)/src/share/native/com/sun/media/sound \ - $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/com/sun/media/sound + $(JDK_TOPDIR)/src/java.desktop/share/native/libjsound \ + $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjsound \ + # +LIBJSOUND_CFLAGS := \ + -I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \ + $(LIBJAVA_HEADER_FLAGS) \ + $(foreach dir, $(LIBJSOUND_SRC_DIRS), -I$(dir)) \ + # LIBJSOUND_SRC_FILES := Utilities.c Platform.c LIBJSOUND_LANG := C -LIBJSOUND_CFLAGS := $(foreach dir, $(LIBJSOUND_SRC_DIRS), -I$(dir)) EXTRA_SOUND_JNI_LIBS := @@ -82,7 +87,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx) -DUSE_DAUDIO=TRUE \ -DUSE_PLATFORM_MIDI_OUT=TRUE \ -DUSE_PLATFORM_MIDI_IN=TRUE - LIBJSOUND_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/native/com/sun/media/sound + LIBJSOUND_SRC_DIRS += $(JDK_TOPDIR)/src/java.desktop/macosx/native/libjsound LIBJSOUND_SRC_FILES += \ PLATFORM_API_MacOSX_Utils.cpp \ PLATFORM_API_MacOSX_PCM.cpp \ @@ -162,7 +167,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJSOUND, \ LDFLAGS_windows := $(WIN_JAVA_LIB) advapi32.lib winmm.lib, \ LDFLAGS_SUFFIX_posix := -ljava -ljvm, \ LDFLAGS_SUFFIX_solaris := -lc, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=jsound.dll" \ -D "JDK_INTERNAL_NAME=jsound" \ @@ -172,7 +177,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJSOUND, \ $(BUILD_LIBJSOUND): $(BUILD_LIBJAVA) -BUILD_LIBRARIES += $(BUILD_LIBJSOUND) +DESKTOP_LIBRARIES += $(BUILD_LIBJSOUND) ########################################################################################## @@ -208,7 +213,7 @@ ifneq ($(filter jsoundalsa, $(EXTRA_SOUND_JNI_LIBS)), ) $(BUILD_LIBJSOUNDALSA): $(BUILD_LIBJAVA) - BUILD_LIBRARIES += $(BUILD_LIBJSOUNDALSA) + DESKTOP_LIBRARIES += $(BUILD_LIBJSOUNDALSA) endif @@ -230,7 +235,7 @@ ifneq ($(filter jsoundds, $(EXTRA_SOUND_JNI_LIBS)), ) LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ LDFLAGS_SUFFIX := $(LDFLAGS_JDKLIB_SUFFIX) dsound.lib winmm.lib user32.lib ole32.lib, \ - VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ + VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ RC_FLAGS := $(RC_FLAGS) \ -D "JDK_FNAME=jsoundds.dll" \ -D "JDK_INTERNAL_NAME=jsoundds" \ @@ -240,6 +245,6 @@ ifneq ($(filter jsoundds, $(EXTRA_SOUND_JNI_LIBS)), ) $(BUILD_LIBJSOUNDDS): $(BUILD_LIBJAVA) - BUILD_LIBRARIES += $(BUILD_LIBJSOUNDDS) + DESKTOP_LIBRARIES += $(BUILD_LIBJSOUNDDS) endif diff --git a/jdk/make/GenerateClasses.gmk b/jdk/make/rmic/Rmic-java.management.gmk similarity index 50% rename from jdk/make/GenerateClasses.gmk rename to jdk/make/rmic/Rmic-java.management.gmk index 1ae80cd27d0..07a9f35eee5 100644 --- a/jdk/make/GenerateClasses.gmk +++ b/jdk/make/rmic/Rmic-java.management.gmk @@ -25,67 +25,13 @@ default: all -include $(SPEC) -include MakeBase.gmk -include RMICompilation.gmk -include JavaCompilation.gmk -include Setup.gmk - -########################################################################################## - -RMIC_PKGS := \ - sun/rmi/rmic \ - sun/tools/asm \ - sun/tools/java \ - sun/tools/javac \ - sun/tools/tree \ - sun/tools/util \ - # - -$(eval $(call SetupJavaCompilation,BUILD_BOOTSTRAP_RMIC, \ - SETUP := GENERATE_OLDBYTECODE, \ - SRC := $(JDK_TOPDIR)/src/share/classes, \ - INCLUDES := $(RMIC_PKGS), \ - BIN := $(JDK_OUTPUTDIR)/btclasses_rmic, \ - COPY := .properties, \ - JAVAC_SOURCE_PATH_OVERRIDE := $(addprefix $(JDK_TOPDIR)/src/share/classes/, $(RMIC_PKGS)))) - -########################################################################################## - -BTRMIC_CP := $(INTERIM_CORBA_JAR)$(PATH_SEP)$(JDK_OUTPUTDIR)/btclasses_rmic$(PATH_SEP)$(INTERIM_LANGTOOLS_JAR) -BTRMIC_ARGS := "-Xbootclasspath/p:$(BTRMIC_CP)" -cp "$(BTRMIC_CP)" -RMIC := $(JAVA) $(BTRMIC_ARGS) sun.rmi.rmic.Main - -CLASSES_DIR := $(JDK_OUTPUTDIR)/classes -# NOTE: If the smart javac dependency management is reintroduced, these classes risk -# interfering with the dependency checking. In that case they will need to be kept separate. -STUB_CLASSES_DIR := $(JDK_OUTPUTDIR)/classes -RMIC_GENSRC_DIR := $(JDK_OUTPUTDIR)/gendocsrc_rmic - -GENCLASSES := +include RmicCommon.gmk ########################################################################################## # # Generate RMI stubs # -$(eval $(call SetupRMICompilation,RMI_12, \ - CLASSES := sun.rmi.server.Activation$$$$ActivationSystemImpl \ - java.rmi.activation.ActivationGroup \ - com.sun.jndi.rmi.registry.ReferenceWrapper, \ - CLASSES_DIR := $(CLASSES_DIR), \ - STUB_CLASSES_DIR := $(STUB_CLASSES_DIR), \ - RUN_V12 := true)) -GENCLASSES += $(RMI_12) - -$(eval $(call SetupRMICompilation,RMI_11, \ - CLASSES := sun.rmi.registry.RegistryImpl \ - sun.rmi.transport.DGCImpl, \ - CLASSES_DIR := $(CLASSES_DIR), \ - STUB_CLASSES_DIR := $(STUB_CLASSES_DIR), \ - RUN_V11 := true)) -GENCLASSES += $(RMI_11) - # For RMI/IIOP call rmic a second time with -standardPackage option # so that *_tie classes are generated in package without the prefix # org.omg.stub (6375696) @@ -97,31 +43,27 @@ ifneq ($(RMICONNECTOR_IIOP), false) endif $(eval $(call SetupRMICompilation,RMI_IIOP, \ CLASSES := $(JMX_RMI_CLASSES), \ - CLASSES_DIR := $(CLASSES_DIR), \ - STUB_CLASSES_DIR := $(STUB_CLASSES_DIR), \ + CLASSES_DIR := $(CLASSES_DIR)/java.management, \ + STUB_CLASSES_DIR := $(STUB_CLASSES_DIR)/java.management, \ RUN_V12 := true, \ RUN_IIOP := $(GENRMIIIOPCLASSES), \ RUN_IIOP_STDPKG := $(GENRMIIIOPCLASSES))) -GENCLASSES += $(RMI_IIOP) # Keep generated RMI/JRMP Stub source files and copy them to RMIC_GENSRC_DIR # so that javadoc can include them in the API (4997471) $(eval $(call SetupRMICompilation,RMI_SRC, \ CLASSES := $(JMX_RMI_CLASSES), \ - CLASSES_DIR := $(CLASSES_DIR), \ + CLASSES_DIR := $(CLASSES_DIR)/java.management, \ STUB_CLASSES_DIR := $(RMIC_GENSRC_DIR), \ RUN_V12 := true, \ KEEP_GENERATED := true)) -GENCLASSES += $(filter %.java, $(RMI_SRC)) ########################################################################################## -$(RMI_12) $(RMI_11) $(RMI_IIOP) $(RMI_SRC): $(BUILD_BOOTSTRAP_RMIC) - -$(RMIC_GENSRC_DIR)/_the.classes.removed: $(GENCLASSES) +$(RMIC_GENSRC_DIR)/_the.classes.removed: $(RMI_IIOP) $(RMI_SRC) $(FIND) $(RMIC_GENSRC_DIR) -name "*.class" $(FIND_DELETE) $(TOUCH) $@ -all: $(RMIC_GENSRC_DIR)/_the.classes.removed $(GENCLASSES) +all: $(RMIC_GENSRC_DIR)/_the.classes.removed $(RMI_IIOP) $(RMI_SRC) .PHONY: all diff --git a/jdk/make/rmic/Rmic-java.rmi.gmk b/jdk/make/rmic/Rmic-java.rmi.gmk new file mode 100644 index 00000000000..44eb8f3de74 --- /dev/null +++ b/jdk/make/rmic/Rmic-java.rmi.gmk @@ -0,0 +1,55 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include RmicCommon.gmk + +################################################################################ +# +# Generate RMI stubs +# + +$(eval $(call SetupRMICompilation,RMI_12, \ + CLASSES := sun.rmi.server.Activation$$$$ActivationSystemImpl \ + java.rmi.activation.ActivationGroup, \ + CLASSES_DIR := $(CLASSES_DIR)/java.rmi, \ + STUB_CLASSES_DIR := $(STUB_CLASSES_DIR)/java.rmi, \ + RUN_V12 := true)) +GENCLASSES += $(RMI_12) + +$(eval $(call SetupRMICompilation,RMI_11, \ + CLASSES := sun.rmi.registry.RegistryImpl \ + sun.rmi.transport.DGCImpl, \ + CLASSES_DIR := $(CLASSES_DIR)/java.rmi, \ + STUB_CLASSES_DIR := $(STUB_CLASSES_DIR)/java.rmi, \ + RUN_V11 := true)) +GENCLASSES += $(RMI_11) + +################################################################################ + +all: $(RMI_11) $(RMI_12) + +.PHONY: all diff --git a/jdk/make/rmic/Rmic-jdk.naming.rmi.gmk b/jdk/make/rmic/Rmic-jdk.naming.rmi.gmk new file mode 100644 index 00000000000..21556ce1745 --- /dev/null +++ b/jdk/make/rmic/Rmic-jdk.naming.rmi.gmk @@ -0,0 +1,45 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include RmicCommon.gmk + +########################################################################################## +# +# Generate RMI stubs +# + +$(eval $(call SetupRMICompilation,RMI_12, \ + CLASSES := com.sun.jndi.rmi.registry.ReferenceWrapper, \ + CLASSES_DIR := $(CLASSES_DIR)/jdk.naming.rmi, \ + STUB_CLASSES_DIR := $(STUB_CLASSES_DIR)/jdk.naming.rmi, \ + RUN_V12 := true)) + +########################################################################################## + +all: $(RMI_12) + +.PHONY: all diff --git a/jdk/make/rmic/RmicCommon.gmk b/jdk/make/rmic/RmicCommon.gmk new file mode 100644 index 00000000000..2affa75a800 --- /dev/null +++ b/jdk/make/rmic/RmicCommon.gmk @@ -0,0 +1,44 @@ +# +# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# This code is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License version 2 only, as +# published by the Free Software Foundation. Oracle designates this +# particular file as subject to the "Classpath" exception as provided +# by Oracle in the LICENSE file that accompanied this code. +# +# This code is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# version 2 for more details (a copy is included in the LICENSE file that +# accompanied this code). +# +# You should have received a copy of the GNU General Public License version +# 2 along with this work; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. +# +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA +# or visit www.oracle.com if you need additional information or have any +# questions. +# + +default: all + +include $(SPEC) +include MakeBase.gmk +include RMICompilation.gmk + +########################################################################################## + +BTRMIC_CP := $(INTERIM_CORBA_JAR)$(PATH_SEP)$(JDK_OUTPUTDIR)/interim_rmic_classes$(PATH_SEP)$(INTERIM_LANGTOOLS_JAR) +BTRMIC_ARGS := "-Xbootclasspath/p:$(BTRMIC_CP)" -cp "$(BTRMIC_CP)" +RMIC := $(JAVA) $(BTRMIC_ARGS) sun.rmi.rmic.Main + +CLASSES_DIR := $(JDK_OUTPUTDIR)/modules +# NOTE: If the smart javac dependency management is reintroduced, these classes risk +# interfering with the dependency checking. In that case they will need to be kept separate. +STUB_CLASSES_DIR := $(JDK_OUTPUTDIR)/modules +RMIC_GENSRC_DIR := $(JDK_OUTPUTDIR)/gendocsrc_rmic + +########################################################################################## diff --git a/jdk/make/src/classes/build/tools/compileproperties/CompileProperties.java b/jdk/make/src/classes/build/tools/compileproperties/CompileProperties.java index fa3b9f776f9..83e1782b72f 100644 --- a/jdk/make/src/classes/build/tools/compileproperties/CompileProperties.java +++ b/jdk/make/src/classes/build/tools/compileproperties/CompileProperties.java @@ -369,6 +369,9 @@ public class CompileProperties { if (inputs[i].equals("classes") && outputs[j].equals("classes")) { ++i; } + if (i > 0 && inputs[i-1].equals("modules")) { + ++i; + } inStart = i; StringBuffer buf = new StringBuffer(); for (i = inStart; i <= inEnd; i++) { diff --git a/jdk/make/src/classes/build/tools/jarreorder/JarReorder.java b/jdk/make/src/classes/build/tools/jarreorder/JarReorder.java index d5cc91dc89d..589cb227d9e 100644 --- a/jdk/make/src/classes/build/tools/jarreorder/JarReorder.java +++ b/jdk/make/src/classes/build/tools/jarreorder/JarReorder.java @@ -51,7 +51,10 @@ public class JarReorder { private void usage() { String help; help = - "Usage: jar JarReorder [-o ] ...\n" + "Usage: jar JarReorder [-m] [-o ] ...\n" + + " -m activate module mode, where every direct sub\n" + + " directory of the current working directory\n" + + " will be assumed to be a separate source root\n" + " order_list is a file containing names of files to load\n" + " in order at the end of a jar file unless\n" + " excluded in the exclude list.\n" @@ -74,6 +77,7 @@ public class JarReorder { * files and directories to be excluded. * * Command path arguments are + * - optional -m for module mode. * - optional -o outputfile * - name of a file containing a set of files to be included in a jar file. * - name of a file containing a set of files (or directories) to be @@ -91,11 +95,19 @@ public class JarReorder { int arglen = args.length; int argpos = 0; - // Look for "-o outputfilename" option + boolean moduleMode = false; + if (arglen > 0) { - if (arglen >= 2 && args[0].equals("-o")) { + // Check for module mode + if (args[argpos].equals("-m")) { + moduleMode = true; + argpos++; + arglen--; + } + // Look for "-o outputfilename" option + if (arglen >= 2 && args[argpos].equals("-o")) { try { - out = new PrintStream(new FileOutputStream(args[1])); + out = new PrintStream(new FileOutputStream(args[argpos+1])); } catch (FileNotFoundException e) { System.err.println("Error: " + e.getMessage()); e.printStackTrace(System.err); @@ -124,9 +136,14 @@ public class JarReorder { argpos += 2; arglen -= 2; + // If we run module mode, this will contain the list of subdirs to use + // as source roots. Otherwise it will just contain the current working + // dir. + List moduleDirs = findModuleDirs(moduleMode); + // Create 2 lists and a set of processed files - List orderList = readListFromFile(classListFile, true); - List excludeList = readListFromFile(excludeListFile, false); + List orderList = readListFromFile(classListFile, true, moduleDirs); + List excludeList = readListFromFile(excludeListFile, false, moduleDirs); Set processed = new HashSet(); // Create set of all files and directories excluded, then expand @@ -142,9 +159,11 @@ public class JarReorder { Set inputSet = new HashSet(); for (int i = 0; i < arglen; ++i) { String name = args[argpos + i]; - name = cleanPath(new File(name)); - if ( name != null && name.length() > 0 && !inputSet.contains(name) ) { - inputSet.add(name); + for (File dir : moduleDirs) { + String cleanName = cleanPath(new File(dir, name)); + if ( cleanName != null && cleanName.length() > 0 && !inputSet.contains(cleanName) ) { + inputSet.add(cleanName); + } } } @@ -175,7 +194,22 @@ public class JarReorder { // Print final results. for (String str : allFiles) { - out.println(str); + // If running in module mode, each line must be prepended with a + // '-C dir ' which points to the source root where that file is + // found. + if (moduleMode) { + int firstPathSep = str.indexOf(File.separator); + String moduleDir; + if (firstPathSep < 0) { + moduleDir = "."; + } else { + moduleDir = str.substring(0, firstPathSep); + } + String filePath = str.substring(firstPathSep + 1); + out.println("-C " + moduleDir + " " + filePath); + } else { + out.println(str); + } } out.flush(); out.close(); @@ -185,7 +219,7 @@ public class JarReorder { * Read a file containing a list of files and directories into a List. */ private List readListFromFile(String fileName, - boolean addClassSuffix) { + boolean addClassSuffix, List moduleDirs) { BufferedReader br = null; List list = new ArrayList(); @@ -211,11 +245,22 @@ public class JarReorder { if (addClassSuffix && !path.endsWith(".class")) { path = path + ".class"; } - // Normalize the path - path = cleanPath(new File(path)); - // Add to list - if (path != null && path.length() > 0 && !list.contains(path)) { - list.add(path); + // Look for file in each module source root + boolean pathFound = false; + for (File dir : moduleDirs) { + File file = new File(dir, path); + if (file.exists()) { + pathFound = true; + // Normalize the path + String cleanPath = cleanPath(new File(dir, path)); + // Add to list + if (cleanPath != null && cleanPath.length() > 0 && !list.contains(cleanPath)) { + list.add(cleanPath); + } + } + } + if (!pathFound) { + System.err.println("WARNING: Path does not exist as file or directory: " + path); } } br.close(); @@ -273,6 +318,27 @@ public class JarReorder { return includedFiles; } + /** + * Find all module sub directories to be used as source roots. + * @param moduleMode If true, assume sub directories are modules, otherwise + * just use current working directory. + * @return List of all found source roots + */ + private List findModuleDirs(boolean moduleMode) { + File cwd = new File("."); + List moduleDirs = new ArrayList(); + if (moduleMode) { + for (File f : cwd.listFiles()) { + if (f.isDirectory()) { + moduleDirs.add(f); + } + } + } else { + moduleDirs.add(cwd); + } + return moduleDirs; + } + private String cleanPath(File f) { String path = f.getPath(); if (f.isFile()) { @@ -296,7 +362,7 @@ public class JarReorder { path = path.replace('/', '\\'); } // Remove leading ./ - if (path.startsWith("." + File.separator)) { + while (path.startsWith("." + File.separator)) { path = path.substring(2); } return path; @@ -308,6 +374,10 @@ public class JarReorder { if (!path.endsWith(File.separator)) { path = path + File.separator; } + // Remove any /./ in the path. + if (path.endsWith(File.separator + "." + File.separator)) { + path = path.substring(0, path.length() - 2); + } return path; } diff --git a/jdk/make/src/classes/build/tools/module/GenerateModulesXml.java b/jdk/make/src/classes/build/tools/module/GenerateModulesXml.java new file mode 100644 index 00000000000..c2fdf4ae9d1 --- /dev/null +++ b/jdk/make/src/classes/build/tools/module/GenerateModulesXml.java @@ -0,0 +1,475 @@ +/* + * Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +package build.tools.module; + +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.file.Files; +import java.nio.file.NoSuchFileException; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.attribute.BasicFileAttributes; +import java.util.Collections; +import java.util.Comparator; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Map; +import java.util.Objects; +import java.util.Set; +import java.util.jar.JarEntry; +import java.util.jar.JarFile; +import javax.xml.namespace.QName; +import javax.xml.stream.*; +import javax.xml.stream.events.Attribute; +import javax.xml.stream.events.XMLEvent; + +/** + * This tool is used to generate com/sun/tools/jdeps/resources/modules.xml + * for jdeps to analyze dependencies and enforce module boundaries. + * + * $ java build.tools.module.GenerateModulesXml \ + * com/sun/tools/jdeps/resources/modules.xml $OUTPUTDIR/modules + * + * This will generate modules.xml as jdeps resources that extend + * the metadata to include module membership (jdeps needs the + * membership information to determine which module a type belongs to.) + */ +public final class GenerateModulesXml { + private final static String USAGE = + "Usage: GenerateModulesXml build/modules"; + + public static void main(String[] args) throws Exception { + if (args.length < 2) { + System.err.println(USAGE); + System.exit(-1); + } + + Path outfile = Paths.get(args[0]); + Path modulepath = Paths.get(args[1]); + + if (!Files.isDirectory(modulepath)) { + System.err.println(modulepath + " is not a directory"); + System.exit(1); + } + GenerateModulesXml gentool = + new GenerateModulesXml(modulepath); + Set modules; + try (InputStream in = GenerateModulesXml.class.getResourceAsStream("modules.xml")) { + modules = gentool.load(in); + } + + InputStream in = GenerateModulesXml.class.getResourceAsStream("closed/modules.xml"); + if (in != null) { + try { + Set mods = gentool.load(in); + modules.addAll(mods); + } finally { + in.close(); + } + } + + Files.createDirectories(outfile.getParent()); + gentool.writeXML(modules, outfile); + } + + final Path modulepath; + public GenerateModulesXml(Path modulepath) { + this.modulepath = modulepath; + } + + private static final String MODULES = "modules"; + private static final String MODULE = "module"; + private static final String NAME = "name"; + private static final String DEPEND = "depend"; + private static final String EXPORT = "export"; + private static final String TO = "to"; + private static final String INCLUDE = "include"; + private static final QName REEXPORTS = new QName("re-exports"); + private Set load(InputStream in) throws XMLStreamException, IOException { + Set modules = new HashSet<>(); + XMLInputFactory factory = XMLInputFactory.newInstance(); + XMLEventReader stream = factory.createXMLEventReader(in); + Module.Builder mb = null; + String modulename = null; + String pkg = null; + Set permits = new HashSet<>(); + while (stream.hasNext()) { + XMLEvent event = stream.nextEvent(); + if (event.isStartElement()) { + String startTag = event.asStartElement().getName().getLocalPart(); + switch (startTag) { + case MODULES: + break; + case MODULE: + if (mb != null) { + throw new RuntimeException("end tag for module is missing"); + } + modulename = getNextTag(stream, NAME); + mb = new Module.Builder(); + mb.name(modulename); + break; + case NAME: + throw new RuntimeException(event.toString()); + case DEPEND: + boolean reexports = false; + Attribute attr = event.asStartElement().getAttributeByName(REEXPORTS); + if (attr != null) { + String value = attr.getValue(); + if (value.equals("true") || value.equals("false")) { + reexports = Boolean.parseBoolean(value); + } else { + throw new RuntimeException("unexpected attribute " + attr.toString()); + } + } + mb.require(getData(stream), reexports); + break; + case INCLUDE: + throw new RuntimeException("unexpected " + event); + case EXPORT: + pkg = getNextTag(stream, NAME); + break; + case TO: + permits.add(getData(stream)); + break; + default: + } + } else if (event.isEndElement()) { + String endTag = event.asEndElement().getName().getLocalPart(); + switch (endTag) { + case MODULE: + buildIncludes(mb, modulename); + modules.add(mb.build()); + mb = null; + break; + case EXPORT: + if (pkg == null) { + throw new RuntimeException("export-to is malformed"); + } + mb.exportTo(pkg, permits); + pkg = null; + permits.clear(); + break; + default: + } + } else if (event.isCharacters()) { + String s = event.asCharacters().getData(); + if (!s.trim().isEmpty()) { + throw new RuntimeException("export-to is malformed"); + } + } + } + return modules; + } + + private String getData(XMLEventReader reader) throws XMLStreamException { + XMLEvent e = reader.nextEvent(); + if (e.isCharacters()) { + return e.asCharacters().getData(); + } + throw new RuntimeException(e.toString()); + } + + private String getNextTag(XMLEventReader reader, String tag) throws XMLStreamException { + XMLEvent e = reader.nextTag(); + if (e.isStartElement()) { + String t = e.asStartElement().getName().getLocalPart(); + if (!tag.equals(t)) { + throw new RuntimeException(e + " expected: " + tag); + } + return getData(reader); + } + throw new RuntimeException("export-to name is missing:" + e); + } + private void writeXML(Set modules, Path path) + throws IOException, XMLStreamException + { + XMLOutputFactory xof = XMLOutputFactory.newInstance(); + try (OutputStream out = Files.newOutputStream(path)) { + int depth = 0; + XMLStreamWriter xtw = xof.createXMLStreamWriter(out, "UTF-8"); + xtw.writeStartDocument("utf-8","1.0"); + writeStartElement(xtw, MODULES, depth); + modules.stream() + .sorted(Comparator.comparing(Module::name)) + .forEach(m -> writeModuleElement(xtw, m, depth+1)); + writeEndElement(xtw, depth); + xtw.writeCharacters("\n"); + xtw.writeEndDocument(); + xtw.flush(); + xtw.close(); + } + } + + private void writeElement(XMLStreamWriter xtw, String element, String value, int depth) { + try { + writeStartElement(xtw, element, depth); + xtw.writeCharacters(value); + xtw.writeEndElement(); + } catch (XMLStreamException e) { + throw new RuntimeException(e); + } + } + + private void writeDependElement(XMLStreamWriter xtw, Module.Dependence d, int depth) { + try { + writeStartElement(xtw, DEPEND, depth); + if (d.reexport) { + xtw.writeAttribute("re-exports", "true"); + } + xtw.writeCharacters(d.name); + xtw.writeEndElement(); + } catch (XMLStreamException e) { + throw new RuntimeException(e); + } + } + + private void writeExportElement(XMLStreamWriter xtw, String pkg, int depth) { + writeExportElement(xtw, pkg, Collections.emptySet(), depth); + } + + private void writeExportElement(XMLStreamWriter xtw, String pkg, + Set permits, int depth) { + try { + writeStartElement(xtw, EXPORT, depth); + writeElement(xtw, NAME, pkg, depth+1); + if (!permits.isEmpty()) { + permits.stream().sorted() + .forEach(m -> writeElement(xtw, TO, m, depth + 1)); + } + writeEndElement(xtw, depth); + } catch (XMLStreamException e) { + throw new RuntimeException(e); + } + } + private void writeModuleElement(XMLStreamWriter xtw, Module m, int depth) { + try { + writeStartElement(xtw, MODULE, depth); + writeElement(xtw, NAME, m.name(), depth+1); + m.requires().stream().sorted(Comparator.comparing(d -> d.name)) + .forEach(d -> writeDependElement(xtw, d, depth+1)); + m.exports().keySet().stream() + .filter(pn -> m.exports().get(pn).isEmpty()) + .sorted() + .forEach(pn -> GenerateModulesXml.this.writeExportElement(xtw, pn, depth+1)); + m.exports().entrySet().stream() + .filter(e -> !e.getValue().isEmpty()) + .sorted(Map.Entry.comparingByKey()) + .forEach(e -> writeExportElement(xtw, e.getKey(), e.getValue(), depth+1)); + m.packages().stream().sorted() + .forEach(p -> writeElement(xtw, INCLUDE, p, depth+1)); + writeEndElement(xtw, depth); + } catch (XMLStreamException e) { + throw new RuntimeException(e); + + } + } + + /** Two spaces; the default indentation. */ + public static final String DEFAULT_INDENT = " "; + + /** stack[depth] indicates what's been written into the current scope. */ + private static String[] stack = new String[] { "\n", + "\n" + DEFAULT_INDENT, + "\n" + DEFAULT_INDENT + DEFAULT_INDENT, + "\n" + DEFAULT_INDENT + DEFAULT_INDENT + DEFAULT_INDENT}; + + private void writeStartElement(XMLStreamWriter xtw, String name, int depth) + throws XMLStreamException + { + xtw.writeCharacters(stack[depth]); + xtw.writeStartElement(name); + } + + private void writeEndElement(XMLStreamWriter xtw, int depth) throws XMLStreamException { + xtw.writeCharacters(stack[depth]); + xtw.writeEndElement(); + } + + private String packageName(Path p) { + return packageName(p.toString().replace(File.separatorChar, '/')); + } + private String packageName(String name) { + int i = name.lastIndexOf('/'); + return (i > 0) ? name.substring(0, i).replace('/', '.') : ""; + } + + private boolean includes(String name) { + return name.endsWith(".class") && !name.equals("module-info.class"); + } + + public void buildIncludes(Module.Builder mb, String modulename) throws IOException { + Path mclasses = modulepath.resolve(modulename); + try { + Files.find(mclasses, Integer.MAX_VALUE, (Path p, BasicFileAttributes attr) + -> includes(p.getFileName().toString())) + .map(p -> packageName(mclasses.relativize(p))) + .forEach(mb::include); + } catch (NoSuchFileException e) { + // aggregate module may not have class + } + } + + static class Module { + static class Dependence { + final String name; + final boolean reexport; + Dependence(String name) { + this(name, false); + } + Dependence(String name, boolean reexport) { + this.name = name; + this.reexport = reexport; + } + + @Override + public int hashCode() { + int hash = 5; + hash = 11 * hash + Objects.hashCode(this.name); + hash = 11 * hash + (this.reexport ? 1 : 0); + return hash; + } + + public boolean equals(Object o) { + Dependence d = (Dependence)o; + return this.name.equals(d.name) && this.reexport == d.reexport; + } + } + private final String moduleName; + private final Set requires; + private final Map> exports; + private final Set packages; + + private Module(String name, + Set requires, + Map> exports, + Set packages) { + this.moduleName = name; + this.requires = Collections.unmodifiableSet(requires); + this.exports = Collections.unmodifiableMap(exports); + this.packages = Collections.unmodifiableSet(packages); + } + + public String name() { + return moduleName; + } + + public Set requires() { + return requires; + } + + public Map> exports() { + return exports; + } + + public Set packages() { + return packages; + } + + @Override + public boolean equals(Object ob) { + if (!(ob instanceof Module)) { + return false; + } + Module that = (Module) ob; + return (moduleName.equals(that.moduleName) + && requires.equals(that.requires) + && exports.equals(that.exports) + && packages.equals(that.packages)); + } + + @Override + public int hashCode() { + int hc = moduleName.hashCode(); + hc = hc * 43 + requires.hashCode(); + hc = hc * 43 + exports.hashCode(); + hc = hc * 43 + packages.hashCode(); + return hc; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("module ").append(moduleName).append(" {").append("\n"); + requires.stream().sorted().forEach(d -> + sb.append(String.format(" requires %s%s%n", d.reexport ? "public " : "", d.name))); + exports.entrySet().stream().filter(e -> e.getValue().isEmpty()) + .sorted(Map.Entry.comparingByKey()) + .forEach(e -> sb.append(String.format(" exports %s%n", e.getKey()))); + exports.entrySet().stream().filter(e -> !e.getValue().isEmpty()) + .sorted(Map.Entry.comparingByKey()) + .forEach(e -> sb.append(String.format(" exports %s to %s%n", e.getKey(), e.getValue()))); + packages.stream().sorted().forEach(pn -> sb.append(String.format(" includes %s%n", pn))); + sb.append("}"); + return sb.toString(); + } + + static class Builder { + private String name; + private final Set requires = new HashSet<>(); + private final Map> exports = new HashMap<>(); + private final Set packages = new HashSet<>(); + + public Builder() { + } + + public Builder name(String n) { + name = n; + return this; + } + + public Builder require(String d, boolean reexport) { + requires.add(new Dependence(d, reexport)); + return this; + } + + public Builder include(String p) { + packages.add(p); + return this; + } + + public Builder export(String p) { + return exportTo(p, Collections.emptySet()); + } + + public Builder exportTo(String p, Set ms) { + Objects.requireNonNull(p); + Objects.requireNonNull(ms); + if (exports.containsKey(p)) { + throw new RuntimeException(name + " already exports " + p); + } + exports.put(p, new HashSet<>(ms)); + return this; + } + + public Module build() { + Module m = new Module(name, requires, exports, packages); + return m; + } + } + } +} diff --git a/jdk/src/aix/porting/porting_aix.c b/jdk/src/demo/aix/jvmti/hprof/porting_aix.c similarity index 100% rename from jdk/src/aix/porting/porting_aix.c rename to jdk/src/demo/aix/jvmti/hprof/porting_aix.c diff --git a/jdk/src/aix/porting/porting_aix.h b/jdk/src/demo/aix/jvmti/hprof/porting_aix.h similarity index 100% rename from jdk/src/aix/porting/porting_aix.h rename to jdk/src/demo/aix/jvmti/hprof/porting_aix.h diff --git a/jdk/src/share/demo/README b/jdk/src/demo/share/README similarity index 100% rename from jdk/src/share/demo/README rename to jdk/src/demo/share/README diff --git a/jdk/src/share/demo/applets.html b/jdk/src/demo/share/applets.html similarity index 100% rename from jdk/src/share/demo/applets.html rename to jdk/src/demo/share/applets.html diff --git a/jdk/src/share/demo/applets/ArcTest/ArcTest.java b/jdk/src/demo/share/applets/ArcTest/ArcTest.java similarity index 100% rename from jdk/src/share/demo/applets/ArcTest/ArcTest.java rename to jdk/src/demo/share/applets/ArcTest/ArcTest.java diff --git a/jdk/src/share/demo/applets/ArcTest/example1.html b/jdk/src/demo/share/applets/ArcTest/example1.html similarity index 100% rename from jdk/src/share/demo/applets/ArcTest/example1.html rename to jdk/src/demo/share/applets/ArcTest/example1.html diff --git a/jdk/src/share/demo/applets/BarChart/BarChart.java b/jdk/src/demo/share/applets/BarChart/BarChart.java similarity index 100% rename from jdk/src/share/demo/applets/BarChart/BarChart.java rename to jdk/src/demo/share/applets/BarChart/BarChart.java diff --git a/jdk/src/share/demo/applets/BarChart/example1.html b/jdk/src/demo/share/applets/BarChart/example1.html similarity index 100% rename from jdk/src/share/demo/applets/BarChart/example1.html rename to jdk/src/demo/share/applets/BarChart/example1.html diff --git a/jdk/src/share/demo/applets/BarChart/example2.html b/jdk/src/demo/share/applets/BarChart/example2.html similarity index 100% rename from jdk/src/share/demo/applets/BarChart/example2.html rename to jdk/src/demo/share/applets/BarChart/example2.html diff --git a/jdk/src/share/demo/applets/Blink/Blink.java b/jdk/src/demo/share/applets/Blink/Blink.java similarity index 100% rename from jdk/src/share/demo/applets/Blink/Blink.java rename to jdk/src/demo/share/applets/Blink/Blink.java diff --git a/jdk/src/share/demo/applets/Blink/example1.html b/jdk/src/demo/share/applets/Blink/example1.html similarity index 100% rename from jdk/src/share/demo/applets/Blink/example1.html rename to jdk/src/demo/share/applets/Blink/example1.html diff --git a/jdk/src/share/demo/applets/CardTest/CardTest.java b/jdk/src/demo/share/applets/CardTest/CardTest.java similarity index 100% rename from jdk/src/share/demo/applets/CardTest/CardTest.java rename to jdk/src/demo/share/applets/CardTest/CardTest.java diff --git a/jdk/src/share/demo/applets/CardTest/example1.html b/jdk/src/demo/share/applets/CardTest/example1.html similarity index 100% rename from jdk/src/share/demo/applets/CardTest/example1.html rename to jdk/src/demo/share/applets/CardTest/example1.html diff --git a/jdk/src/share/demo/applets/Clock/Clock.java b/jdk/src/demo/share/applets/Clock/Clock.java similarity index 100% rename from jdk/src/share/demo/applets/Clock/Clock.java rename to jdk/src/demo/share/applets/Clock/Clock.java diff --git a/jdk/src/share/demo/applets/Clock/example1.html b/jdk/src/demo/share/applets/Clock/example1.html similarity index 100% rename from jdk/src/share/demo/applets/Clock/example1.html rename to jdk/src/demo/share/applets/Clock/example1.html diff --git a/jdk/src/share/demo/applets/DitherTest/DitherTest.java b/jdk/src/demo/share/applets/DitherTest/DitherTest.java similarity index 100% rename from jdk/src/share/demo/applets/DitherTest/DitherTest.java rename to jdk/src/demo/share/applets/DitherTest/DitherTest.java diff --git a/jdk/src/share/demo/applets/DitherTest/example1.html b/jdk/src/demo/share/applets/DitherTest/example1.html similarity index 100% rename from jdk/src/share/demo/applets/DitherTest/example1.html rename to jdk/src/demo/share/applets/DitherTest/example1.html diff --git a/jdk/src/share/demo/applets/DrawTest/DrawTest.java b/jdk/src/demo/share/applets/DrawTest/DrawTest.java similarity index 100% rename from jdk/src/share/demo/applets/DrawTest/DrawTest.java rename to jdk/src/demo/share/applets/DrawTest/DrawTest.java diff --git a/jdk/src/share/demo/applets/DrawTest/example1.html b/jdk/src/demo/share/applets/DrawTest/example1.html similarity index 100% rename from jdk/src/share/demo/applets/DrawTest/example1.html rename to jdk/src/demo/share/applets/DrawTest/example1.html diff --git a/jdk/src/share/demo/applets/Fractal/CLSFractal.java b/jdk/src/demo/share/applets/Fractal/CLSFractal.java similarity index 100% rename from jdk/src/share/demo/applets/Fractal/CLSFractal.java rename to jdk/src/demo/share/applets/Fractal/CLSFractal.java diff --git a/jdk/src/share/demo/applets/Fractal/example1.html b/jdk/src/demo/share/applets/Fractal/example1.html similarity index 100% rename from jdk/src/share/demo/applets/Fractal/example1.html rename to jdk/src/demo/share/applets/Fractal/example1.html diff --git a/jdk/src/share/demo/applets/GraphicsTest/AppletFrame.java b/jdk/src/demo/share/applets/GraphicsTest/AppletFrame.java similarity index 100% rename from jdk/src/share/demo/applets/GraphicsTest/AppletFrame.java rename to jdk/src/demo/share/applets/GraphicsTest/AppletFrame.java diff --git a/jdk/src/share/demo/applets/GraphicsTest/GraphicsTest.java b/jdk/src/demo/share/applets/GraphicsTest/GraphicsTest.java similarity index 100% rename from jdk/src/share/demo/applets/GraphicsTest/GraphicsTest.java rename to jdk/src/demo/share/applets/GraphicsTest/GraphicsTest.java diff --git a/jdk/src/share/demo/applets/GraphicsTest/example1.html b/jdk/src/demo/share/applets/GraphicsTest/example1.html similarity index 100% rename from jdk/src/share/demo/applets/GraphicsTest/example1.html rename to jdk/src/demo/share/applets/GraphicsTest/example1.html diff --git a/jdk/src/share/demo/applets/MoleculeViewer/Matrix3D.java b/jdk/src/demo/share/applets/MoleculeViewer/Matrix3D.java similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/Matrix3D.java rename to jdk/src/demo/share/applets/MoleculeViewer/Matrix3D.java diff --git a/jdk/src/share/demo/applets/MoleculeViewer/XYZApp.java b/jdk/src/demo/share/applets/MoleculeViewer/XYZApp.java similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/XYZApp.java rename to jdk/src/demo/share/applets/MoleculeViewer/XYZApp.java diff --git a/jdk/src/share/demo/applets/MoleculeViewer/example1.html b/jdk/src/demo/share/applets/MoleculeViewer/example1.html similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/example1.html rename to jdk/src/demo/share/applets/MoleculeViewer/example1.html diff --git a/jdk/src/share/demo/applets/MoleculeViewer/example2.html b/jdk/src/demo/share/applets/MoleculeViewer/example2.html similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/example2.html rename to jdk/src/demo/share/applets/MoleculeViewer/example2.html diff --git a/jdk/src/share/demo/applets/MoleculeViewer/example3.html b/jdk/src/demo/share/applets/MoleculeViewer/example3.html similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/example3.html rename to jdk/src/demo/share/applets/MoleculeViewer/example3.html diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/HyaluronicAcid.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/HyaluronicAcid.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/HyaluronicAcid.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/HyaluronicAcid.xyz diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/benzene.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/benzene.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/benzene.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/benzene.xyz diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/buckminsterfullerine.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/buckminsterfullerine.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/buckminsterfullerine.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/buckminsterfullerine.xyz diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/cyclohexane.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/cyclohexane.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/cyclohexane.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/cyclohexane.xyz diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/ethane.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/ethane.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/ethane.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/ethane.xyz diff --git a/jdk/src/share/demo/applets/MoleculeViewer/models/water.xyz b/jdk/src/demo/share/applets/MoleculeViewer/models/water.xyz similarity index 100% rename from jdk/src/share/demo/applets/MoleculeViewer/models/water.xyz rename to jdk/src/demo/share/applets/MoleculeViewer/models/water.xyz diff --git a/jdk/src/share/demo/applets/NervousText/NervousText.java b/jdk/src/demo/share/applets/NervousText/NervousText.java similarity index 100% rename from jdk/src/share/demo/applets/NervousText/NervousText.java rename to jdk/src/demo/share/applets/NervousText/NervousText.java diff --git a/jdk/src/share/demo/applets/NervousText/example1.html b/jdk/src/demo/share/applets/NervousText/example1.html similarity index 100% rename from jdk/src/share/demo/applets/NervousText/example1.html rename to jdk/src/demo/share/applets/NervousText/example1.html diff --git a/jdk/src/share/demo/applets/SimpleGraph/GraphApplet.java b/jdk/src/demo/share/applets/SimpleGraph/GraphApplet.java similarity index 100% rename from jdk/src/share/demo/applets/SimpleGraph/GraphApplet.java rename to jdk/src/demo/share/applets/SimpleGraph/GraphApplet.java diff --git a/jdk/src/share/demo/applets/SimpleGraph/example1.html b/jdk/src/demo/share/applets/SimpleGraph/example1.html similarity index 100% rename from jdk/src/share/demo/applets/SimpleGraph/example1.html rename to jdk/src/demo/share/applets/SimpleGraph/example1.html diff --git a/jdk/src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java b/jdk/src/demo/share/applets/SortDemo/BidirBubbleSortAlgorithm.java similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/BidirBubbleSortAlgorithm.java rename to jdk/src/demo/share/applets/SortDemo/BidirBubbleSortAlgorithm.java diff --git a/jdk/src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java b/jdk/src/demo/share/applets/SortDemo/BubbleSortAlgorithm.java similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/BubbleSortAlgorithm.java rename to jdk/src/demo/share/applets/SortDemo/BubbleSortAlgorithm.java diff --git a/jdk/src/share/demo/applets/SortDemo/QSortAlgorithm.java b/jdk/src/demo/share/applets/SortDemo/QSortAlgorithm.java similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/QSortAlgorithm.java rename to jdk/src/demo/share/applets/SortDemo/QSortAlgorithm.java diff --git a/jdk/src/share/demo/applets/SortDemo/SortAlgorithm.java b/jdk/src/demo/share/applets/SortDemo/SortAlgorithm.java similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/SortAlgorithm.java rename to jdk/src/demo/share/applets/SortDemo/SortAlgorithm.java diff --git a/jdk/src/share/demo/applets/SortDemo/SortItem.java b/jdk/src/demo/share/applets/SortDemo/SortItem.java similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/SortItem.java rename to jdk/src/demo/share/applets/SortDemo/SortItem.java diff --git a/jdk/src/share/demo/applets/SortDemo/example1.html b/jdk/src/demo/share/applets/SortDemo/example1.html similarity index 100% rename from jdk/src/share/demo/applets/SortDemo/example1.html rename to jdk/src/demo/share/applets/SortDemo/example1.html diff --git a/jdk/src/share/demo/applets/SpreadSheet/SpreadSheet.java b/jdk/src/demo/share/applets/SpreadSheet/SpreadSheet.java similarity index 100% rename from jdk/src/share/demo/applets/SpreadSheet/SpreadSheet.java rename to jdk/src/demo/share/applets/SpreadSheet/SpreadSheet.java diff --git a/jdk/src/share/demo/applets/SpreadSheet/example1.html b/jdk/src/demo/share/applets/SpreadSheet/example1.html similarity index 100% rename from jdk/src/share/demo/applets/SpreadSheet/example1.html rename to jdk/src/demo/share/applets/SpreadSheet/example1.html diff --git a/jdk/src/share/demo/applets/WireFrame/Matrix3D.java b/jdk/src/demo/share/applets/WireFrame/Matrix3D.java similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/Matrix3D.java rename to jdk/src/demo/share/applets/WireFrame/Matrix3D.java diff --git a/jdk/src/share/demo/applets/WireFrame/ThreeD.java b/jdk/src/demo/share/applets/WireFrame/ThreeD.java similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/ThreeD.java rename to jdk/src/demo/share/applets/WireFrame/ThreeD.java diff --git a/jdk/src/share/demo/applets/WireFrame/example1.html b/jdk/src/demo/share/applets/WireFrame/example1.html similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/example1.html rename to jdk/src/demo/share/applets/WireFrame/example1.html diff --git a/jdk/src/share/demo/applets/WireFrame/example2.html b/jdk/src/demo/share/applets/WireFrame/example2.html similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/example2.html rename to jdk/src/demo/share/applets/WireFrame/example2.html diff --git a/jdk/src/share/demo/applets/WireFrame/example3.html b/jdk/src/demo/share/applets/WireFrame/example3.html similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/example3.html rename to jdk/src/demo/share/applets/WireFrame/example3.html diff --git a/jdk/src/share/demo/applets/WireFrame/example4.html b/jdk/src/demo/share/applets/WireFrame/example4.html similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/example4.html rename to jdk/src/demo/share/applets/WireFrame/example4.html diff --git a/jdk/src/share/demo/applets/WireFrame/models/cube.obj b/jdk/src/demo/share/applets/WireFrame/models/cube.obj similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/models/cube.obj rename to jdk/src/demo/share/applets/WireFrame/models/cube.obj diff --git a/jdk/src/share/demo/applets/WireFrame/models/dinasaur.obj b/jdk/src/demo/share/applets/WireFrame/models/dinasaur.obj similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/models/dinasaur.obj rename to jdk/src/demo/share/applets/WireFrame/models/dinasaur.obj diff --git a/jdk/src/share/demo/applets/WireFrame/models/hughes_500.obj b/jdk/src/demo/share/applets/WireFrame/models/hughes_500.obj similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/models/hughes_500.obj rename to jdk/src/demo/share/applets/WireFrame/models/hughes_500.obj diff --git a/jdk/src/share/demo/applets/WireFrame/models/knoxS.obj b/jdk/src/demo/share/applets/WireFrame/models/knoxS.obj similarity index 100% rename from jdk/src/share/demo/applets/WireFrame/models/knoxS.obj rename to jdk/src/demo/share/applets/WireFrame/models/knoxS.obj diff --git a/jdk/src/share/demo/java2d/J2DBench/Makefile b/jdk/src/demo/share/java2d/J2DBench/Makefile similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/Makefile rename to jdk/src/demo/share/java2d/J2DBench/Makefile diff --git a/jdk/src/share/demo/java2d/J2DBench/README b/jdk/src/demo/share/java2d/J2DBench/README similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/README rename to jdk/src/demo/share/java2d/J2DBench/README diff --git a/jdk/src/share/demo/java2d/J2DBench/build.xml b/jdk/src/demo/share/java2d/J2DBench/build.xml similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/build.xml rename to jdk/src/demo/share/java2d/J2DBench/build.xml diff --git a/jdk/src/share/demo/java2d/J2DBench/nbproject/project.xml b/jdk/src/demo/share/java2d/J2DBench/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/nbproject/project.xml rename to jdk/src/demo/share/java2d/J2DBench/nbproject/project.xml diff --git a/jdk/src/share/demo/java2d/J2DBench/options/default.opt b/jdk/src/demo/share/java2d/J2DBench/options/default.opt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/options/default.opt rename to jdk/src/demo/share/java2d/J2DBench/options/default.opt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_large.jpg b/jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_large.jpg similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_large.jpg rename to jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_large.jpg diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_medium.jpg b/jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_medium.jpg similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_medium.jpg rename to jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_medium.jpg diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_small.jpg b/jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_small.jpg similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/cmm_images/img_icc_small.jpg rename to jdk/src/demo/share/java2d/J2DBench/resources/cmm_images/img_icc_small.jpg diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/images/photo.jpg b/jdk/src/demo/share/java2d/J2DBench/resources/images/photo.jpg similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/images/photo.jpg rename to jdk/src/demo/share/java2d/J2DBench/resources/images/photo.jpg diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/arabic.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/arabic.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/arabic.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/arabic.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/english.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/english.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/english.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/english.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/greek.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/greek.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/greek.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/greek.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/hebrew.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/hebrew.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/hebrew.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/hebrew.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/hindi.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/hindi.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/hindi.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/hindi.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/japanese.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/japanese.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/japanese.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/japanese.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/korean.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/korean.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/korean.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/korean.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/resources/textdata/thai.ut8.txt b/jdk/src/demo/share/java2d/J2DBench/resources/textdata/thai.ut8.txt similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/resources/textdata/thai.ut8.txt rename to jdk/src/demo/share/java2d/J2DBench/resources/textdata/thai.ut8.txt diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Destinations.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Destinations.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Group.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Group.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Group.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Group.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/J2DBench.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/J2DBench.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Modifier.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Modifier.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Modifier.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Modifier.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Node.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Node.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Node.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Node.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Option.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Option.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Option.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Option.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Result.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Result.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Result.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Result.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ResultSet.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ResultSet.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Test.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Test.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/Test.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/Test.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/TestEnvironment.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/TestEnvironment.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/TestEnvironment.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/TestEnvironment.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/HTMLSeriesReporter.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/IIOComparator.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/IIOComparator.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/IIOComparator.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/IIOComparator.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/ImageTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/ImageTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/MiscTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/MiscTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/MiscTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/MiscTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/PixelTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/PixelTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/PixelTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/PixelTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/RenderTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/RenderTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/RenderTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/RenderTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/CMMTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConversionTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/DataConversionTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ProfileTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/IIOTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/IIOTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/IIOTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/IIOTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputStreamTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputStreamTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputStreamTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputStreamTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputStreamTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputStreamTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputStreamTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputStreamTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextConstructionTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextConstructionTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextConstructionTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextConstructionTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextMeasureTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextRenderTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextRenderTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextRenderTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextRenderTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/tests/text/TextTests.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ui/CompactLayout.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ui/CompactLayout.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ui/CompactLayout.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ui/CompactLayout.java diff --git a/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ui/EnableButton.java b/jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ui/EnableButton.java similarity index 100% rename from jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ui/EnableButton.java rename to jdk/src/demo/share/java2d/J2DBench/src/j2dbench/ui/EnableButton.java diff --git a/jdk/src/share/demo/jfc/CodePointIM/CodePointIM.java b/jdk/src/demo/share/jfc/CodePointIM/CodePointIM.java similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/CodePointIM.java rename to jdk/src/demo/share/jfc/CodePointIM/CodePointIM.java diff --git a/jdk/src/share/demo/jfc/CodePointIM/README.html b/jdk/src/demo/share/jfc/CodePointIM/README.html similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/README.html rename to jdk/src/demo/share/jfc/CodePointIM/README.html diff --git a/jdk/src/share/demo/jfc/CodePointIM/README_ja.html b/jdk/src/demo/share/jfc/CodePointIM/README_ja.html similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/README_ja.html rename to jdk/src/demo/share/jfc/CodePointIM/README_ja.html diff --git a/jdk/src/share/demo/jfc/CodePointIM/README_zh_CN.html b/jdk/src/demo/share/jfc/CodePointIM/README_zh_CN.html similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/README_zh_CN.html rename to jdk/src/demo/share/jfc/CodePointIM/README_zh_CN.html diff --git a/jdk/src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java b/jdk/src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java rename to jdk/src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethod.java diff --git a/jdk/src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java b/jdk/src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java rename to jdk/src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java diff --git a/jdk/src/share/demo/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor b/jdk/src/demo/share/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor rename to jdk/src/demo/share/jfc/CodePointIM/java.awt.im.spi.InputMethodDescriptor diff --git a/jdk/src/share/demo/jfc/CodePointIM/resources/codepoint.properties b/jdk/src/demo/share/jfc/CodePointIM/resources/codepoint.properties similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/resources/codepoint.properties rename to jdk/src/demo/share/jfc/CodePointIM/resources/codepoint.properties diff --git a/jdk/src/share/demo/jfc/CodePointIM/resources/codepoint_ja.properties b/jdk/src/demo/share/jfc/CodePointIM/resources/codepoint_ja.properties similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/resources/codepoint_ja.properties rename to jdk/src/demo/share/jfc/CodePointIM/resources/codepoint_ja.properties diff --git a/jdk/src/share/demo/jfc/CodePointIM/resources/codepoint_zh_CN.properties b/jdk/src/demo/share/jfc/CodePointIM/resources/codepoint_zh_CN.properties similarity index 100% rename from jdk/src/share/demo/jfc/CodePointIM/resources/codepoint_zh_CN.properties rename to jdk/src/demo/share/jfc/CodePointIM/resources/codepoint_zh_CN.properties diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java b/jdk/src/demo/share/jfc/FileChooserDemo/ExampleFileSystemView.java similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/ExampleFileSystemView.java rename to jdk/src/demo/share/jfc/FileChooserDemo/ExampleFileSystemView.java diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/ExampleFileView.java b/jdk/src/demo/share/jfc/FileChooserDemo/ExampleFileView.java similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/ExampleFileView.java rename to jdk/src/demo/share/jfc/FileChooserDemo/ExampleFileView.java diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java b/jdk/src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/FileChooserDemo.java rename to jdk/src/demo/share/jfc/FileChooserDemo/FileChooserDemo.java diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/README.txt b/jdk/src/demo/share/jfc/FileChooserDemo/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/README.txt rename to jdk/src/demo/share/jfc/FileChooserDemo/README.txt diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/resources/images/gifIcon.gif b/jdk/src/demo/share/jfc/FileChooserDemo/resources/images/gifIcon.gif similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/resources/images/gifIcon.gif rename to jdk/src/demo/share/jfc/FileChooserDemo/resources/images/gifIcon.gif diff --git a/jdk/src/share/demo/jfc/FileChooserDemo/resources/images/jpgIcon.jpg b/jdk/src/demo/share/jfc/FileChooserDemo/resources/images/jpgIcon.jpg similarity index 100% rename from jdk/src/share/demo/jfc/FileChooserDemo/resources/images/jpgIcon.jpg rename to jdk/src/demo/share/jfc/FileChooserDemo/resources/images/jpgIcon.jpg diff --git a/jdk/src/share/demo/jfc/Font2DTest/Font2DTest.html b/jdk/src/demo/share/jfc/Font2DTest/Font2DTest.html similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/Font2DTest.html rename to jdk/src/demo/share/jfc/Font2DTest/Font2DTest.html diff --git a/jdk/src/share/demo/jfc/Font2DTest/Font2DTest.java b/jdk/src/demo/share/jfc/Font2DTest/Font2DTest.java similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/Font2DTest.java rename to jdk/src/demo/share/jfc/Font2DTest/Font2DTest.java diff --git a/jdk/src/share/demo/jfc/Font2DTest/Font2DTestApplet.java b/jdk/src/demo/share/jfc/Font2DTest/Font2DTestApplet.java similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/Font2DTestApplet.java rename to jdk/src/demo/share/jfc/Font2DTest/Font2DTestApplet.java diff --git a/jdk/src/share/demo/jfc/Font2DTest/FontPanel.java b/jdk/src/demo/share/jfc/Font2DTest/FontPanel.java similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/FontPanel.java rename to jdk/src/demo/share/jfc/Font2DTest/FontPanel.java diff --git a/jdk/src/share/demo/jfc/Font2DTest/README.txt b/jdk/src/demo/share/jfc/Font2DTest/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/README.txt rename to jdk/src/demo/share/jfc/Font2DTest/README.txt diff --git a/jdk/src/share/demo/jfc/Font2DTest/RangeMenu.java b/jdk/src/demo/share/jfc/Font2DTest/RangeMenu.java similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/RangeMenu.java rename to jdk/src/demo/share/jfc/Font2DTest/RangeMenu.java diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties b/jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties rename to jdk/src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties diff --git a/jdk/src/share/demo/jfc/Font2DTest/resources/resource.data b/jdk/src/demo/share/jfc/Font2DTest/resources/resource.data similarity index 100% rename from jdk/src/share/demo/jfc/Font2DTest/resources/resource.data rename to jdk/src/demo/share/jfc/Font2DTest/resources/resource.data diff --git a/jdk/src/share/demo/jfc/Metalworks/AquaMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/AquaMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/AquaMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/AquaMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/BigContrastMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/BigContrastMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/BigContrastMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/ContrastMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/ContrastMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/ContrastMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/ContrastMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/DemoMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/DemoMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/DemoMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/DemoMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/GreenMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/GreenMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/GreenMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/GreenMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/KhakiMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/KhakiMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/KhakiMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/KhakiMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalThemeMenu.java b/jdk/src/demo/share/jfc/Metalworks/MetalThemeMenu.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalThemeMenu.java rename to jdk/src/demo/share/jfc/Metalworks/MetalThemeMenu.java diff --git a/jdk/src/share/demo/jfc/Metalworks/Metalworks.java b/jdk/src/demo/share/jfc/Metalworks/Metalworks.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/Metalworks.java rename to jdk/src/demo/share/jfc/Metalworks/Metalworks.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java b/jdk/src/demo/share/jfc/Metalworks/MetalworksDocumentFrame.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalworksDocumentFrame.java rename to jdk/src/demo/share/jfc/Metalworks/MetalworksDocumentFrame.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalworksFrame.java b/jdk/src/demo/share/jfc/Metalworks/MetalworksFrame.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalworksFrame.java rename to jdk/src/demo/share/jfc/Metalworks/MetalworksFrame.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalworksHelp.java b/jdk/src/demo/share/jfc/Metalworks/MetalworksHelp.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalworksHelp.java rename to jdk/src/demo/share/jfc/Metalworks/MetalworksHelp.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalworksInBox.java b/jdk/src/demo/share/jfc/Metalworks/MetalworksInBox.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalworksInBox.java rename to jdk/src/demo/share/jfc/Metalworks/MetalworksInBox.java diff --git a/jdk/src/share/demo/jfc/Metalworks/MetalworksPrefs.java b/jdk/src/demo/share/jfc/Metalworks/MetalworksPrefs.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/MetalworksPrefs.java rename to jdk/src/demo/share/jfc/Metalworks/MetalworksPrefs.java diff --git a/jdk/src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java b/jdk/src/demo/share/jfc/Metalworks/PropertiesMetalTheme.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/PropertiesMetalTheme.java rename to jdk/src/demo/share/jfc/Metalworks/PropertiesMetalTheme.java diff --git a/jdk/src/share/demo/jfc/Metalworks/README.txt b/jdk/src/demo/share/jfc/Metalworks/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/README.txt rename to jdk/src/demo/share/jfc/Metalworks/README.txt diff --git a/jdk/src/share/demo/jfc/Metalworks/UISwitchListener.java b/jdk/src/demo/share/jfc/Metalworks/UISwitchListener.java similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/UISwitchListener.java rename to jdk/src/demo/share/jfc/Metalworks/UISwitchListener.java diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/back.gif b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/back.gif similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/back.gif rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/back.gif diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/credits.html similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/credits.html rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/credits.html diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/duke.gif b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/duke.gif similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/duke.gif rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/duke.gif diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/javalogo.gif b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/javalogo.gif similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/javalogo.gif rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/javalogo.gif diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/metal.html similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/metal.html rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/metal.html diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/metalworks.html similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/metalworks.html rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/metalworks.html diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/swing.html similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/swing.html rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/swing.html diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html b/jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/toc.html similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/HelpFiles/toc.html rename to jdk/src/demo/share/jfc/Metalworks/resources/HelpFiles/toc.html diff --git a/jdk/src/share/demo/jfc/Metalworks/resources/MyTheme.theme b/jdk/src/demo/share/jfc/Metalworks/resources/MyTheme.theme similarity index 100% rename from jdk/src/share/demo/jfc/Metalworks/resources/MyTheme.theme rename to jdk/src/demo/share/jfc/Metalworks/resources/MyTheme.theme diff --git a/jdk/src/share/demo/jfc/Notepad/ElementTreePanel.java b/jdk/src/demo/share/jfc/Notepad/ElementTreePanel.java similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/ElementTreePanel.java rename to jdk/src/demo/share/jfc/Notepad/ElementTreePanel.java diff --git a/jdk/src/share/demo/jfc/Notepad/Notepad.java b/jdk/src/demo/share/jfc/Notepad/Notepad.java similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/Notepad.java rename to jdk/src/demo/share/jfc/Notepad/Notepad.java diff --git a/jdk/src/share/demo/jfc/Notepad/README.txt b/jdk/src/demo/share/jfc/Notepad/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/README.txt rename to jdk/src/demo/share/jfc/Notepad/README.txt diff --git a/jdk/src/share/demo/jfc/Notepad/resources/Notepad.properties b/jdk/src/demo/share/jfc/Notepad/resources/Notepad.properties similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/Notepad.properties rename to jdk/src/demo/share/jfc/Notepad/resources/Notepad.properties diff --git a/jdk/src/share/demo/jfc/Notepad/resources/NotepadSystem.properties b/jdk/src/demo/share/jfc/Notepad/resources/NotepadSystem.properties similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/NotepadSystem.properties rename to jdk/src/demo/share/jfc/Notepad/resources/NotepadSystem.properties diff --git a/jdk/src/share/demo/jfc/Notepad/resources/Notepad_ja.properties b/jdk/src/demo/share/jfc/Notepad/resources/Notepad_ja.properties similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/Notepad_ja.properties rename to jdk/src/demo/share/jfc/Notepad/resources/Notepad_ja.properties diff --git a/jdk/src/share/demo/jfc/Notepad/resources/Notepad_zh_CN.properties b/jdk/src/demo/share/jfc/Notepad/resources/Notepad_zh_CN.properties similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/Notepad_zh_CN.properties rename to jdk/src/demo/share/jfc/Notepad/resources/Notepad_zh_CN.properties diff --git a/jdk/src/share/demo/jfc/Notepad/resources/copy.gif b/jdk/src/demo/share/jfc/Notepad/resources/copy.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/copy.gif rename to jdk/src/demo/share/jfc/Notepad/resources/copy.gif diff --git a/jdk/src/share/demo/jfc/Notepad/resources/cut.gif b/jdk/src/demo/share/jfc/Notepad/resources/cut.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/cut.gif rename to jdk/src/demo/share/jfc/Notepad/resources/cut.gif diff --git a/jdk/src/share/demo/jfc/Notepad/resources/new.gif b/jdk/src/demo/share/jfc/Notepad/resources/new.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/new.gif rename to jdk/src/demo/share/jfc/Notepad/resources/new.gif diff --git a/jdk/src/share/demo/jfc/Notepad/resources/open.gif b/jdk/src/demo/share/jfc/Notepad/resources/open.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/open.gif rename to jdk/src/demo/share/jfc/Notepad/resources/open.gif diff --git a/jdk/src/share/demo/jfc/Notepad/resources/paste.gif b/jdk/src/demo/share/jfc/Notepad/resources/paste.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/paste.gif rename to jdk/src/demo/share/jfc/Notepad/resources/paste.gif diff --git a/jdk/src/share/demo/jfc/Notepad/resources/save.gif b/jdk/src/demo/share/jfc/Notepad/resources/save.gif similarity index 100% rename from jdk/src/share/demo/jfc/Notepad/resources/save.gif rename to jdk/src/demo/share/jfc/Notepad/resources/save.gif diff --git a/jdk/src/share/demo/jfc/SampleTree/DynamicTreeNode.java b/jdk/src/demo/share/jfc/SampleTree/DynamicTreeNode.java similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/DynamicTreeNode.java rename to jdk/src/demo/share/jfc/SampleTree/DynamicTreeNode.java diff --git a/jdk/src/share/demo/jfc/SampleTree/README.txt b/jdk/src/demo/share/jfc/SampleTree/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/README.txt rename to jdk/src/demo/share/jfc/SampleTree/README.txt diff --git a/jdk/src/share/demo/jfc/SampleTree/SampleData.java b/jdk/src/demo/share/jfc/SampleTree/SampleData.java similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/SampleData.java rename to jdk/src/demo/share/jfc/SampleTree/SampleData.java diff --git a/jdk/src/share/demo/jfc/SampleTree/SampleTree.java b/jdk/src/demo/share/jfc/SampleTree/SampleTree.java similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/SampleTree.java rename to jdk/src/demo/share/jfc/SampleTree/SampleTree.java diff --git a/jdk/src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java b/jdk/src/demo/share/jfc/SampleTree/SampleTreeCellRenderer.java similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/SampleTreeCellRenderer.java rename to jdk/src/demo/share/jfc/SampleTree/SampleTreeCellRenderer.java diff --git a/jdk/src/share/demo/jfc/SampleTree/SampleTreeModel.java b/jdk/src/demo/share/jfc/SampleTree/SampleTreeModel.java similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/SampleTreeModel.java rename to jdk/src/demo/share/jfc/SampleTree/SampleTreeModel.java diff --git a/jdk/src/share/demo/jfc/SampleTree/resources/images/collapsed.gif b/jdk/src/demo/share/jfc/SampleTree/resources/images/collapsed.gif similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/resources/images/collapsed.gif rename to jdk/src/demo/share/jfc/SampleTree/resources/images/collapsed.gif diff --git a/jdk/src/share/demo/jfc/SampleTree/resources/images/expanded.gif b/jdk/src/demo/share/jfc/SampleTree/resources/images/expanded.gif similarity index 100% rename from jdk/src/share/demo/jfc/SampleTree/resources/images/expanded.gif rename to jdk/src/demo/share/jfc/SampleTree/resources/images/expanded.gif diff --git a/jdk/src/share/demo/jfc/SwingApplet/README.txt b/jdk/src/demo/share/jfc/SwingApplet/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/SwingApplet/README.txt rename to jdk/src/demo/share/jfc/SwingApplet/README.txt diff --git a/jdk/src/share/demo/jfc/SwingApplet/SwingApplet.html b/jdk/src/demo/share/jfc/SwingApplet/SwingApplet.html similarity index 100% rename from jdk/src/share/demo/jfc/SwingApplet/SwingApplet.html rename to jdk/src/demo/share/jfc/SwingApplet/SwingApplet.html diff --git a/jdk/src/share/demo/jfc/SwingApplet/SwingApplet.java b/jdk/src/demo/share/jfc/SwingApplet/SwingApplet.java similarity index 100% rename from jdk/src/share/demo/jfc/SwingApplet/SwingApplet.java rename to jdk/src/demo/share/jfc/SwingApplet/SwingApplet.java diff --git a/jdk/src/share/demo/jfc/TableExample/JDBCAdapter.java b/jdk/src/demo/share/jfc/TableExample/JDBCAdapter.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/JDBCAdapter.java rename to jdk/src/demo/share/jfc/TableExample/JDBCAdapter.java diff --git a/jdk/src/share/demo/jfc/TableExample/OldJTable.java b/jdk/src/demo/share/jfc/TableExample/OldJTable.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/OldJTable.java rename to jdk/src/demo/share/jfc/TableExample/OldJTable.java diff --git a/jdk/src/share/demo/jfc/TableExample/README.txt b/jdk/src/demo/share/jfc/TableExample/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/README.txt rename to jdk/src/demo/share/jfc/TableExample/README.txt diff --git a/jdk/src/share/demo/jfc/TableExample/TableExample.java b/jdk/src/demo/share/jfc/TableExample/TableExample.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableExample.java rename to jdk/src/demo/share/jfc/TableExample/TableExample.java diff --git a/jdk/src/share/demo/jfc/TableExample/TableExample2.java b/jdk/src/demo/share/jfc/TableExample/TableExample2.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableExample2.java rename to jdk/src/demo/share/jfc/TableExample/TableExample2.java diff --git a/jdk/src/share/demo/jfc/TableExample/TableExample3.java b/jdk/src/demo/share/jfc/TableExample/TableExample3.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableExample3.java rename to jdk/src/demo/share/jfc/TableExample/TableExample3.java diff --git a/jdk/src/share/demo/jfc/TableExample/TableExample4.java b/jdk/src/demo/share/jfc/TableExample/TableExample4.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableExample4.java rename to jdk/src/demo/share/jfc/TableExample/TableExample4.java diff --git a/jdk/src/share/demo/jfc/TableExample/TableMap.java b/jdk/src/demo/share/jfc/TableExample/TableMap.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableMap.java rename to jdk/src/demo/share/jfc/TableExample/TableMap.java diff --git a/jdk/src/share/demo/jfc/TableExample/TableSorter.java b/jdk/src/demo/share/jfc/TableExample/TableSorter.java similarity index 100% rename from jdk/src/share/demo/jfc/TableExample/TableSorter.java rename to jdk/src/demo/share/jfc/TableExample/TableSorter.java diff --git a/jdk/src/share/demo/jfc/TransparentRuler/README.txt b/jdk/src/demo/share/jfc/TransparentRuler/README.txt similarity index 100% rename from jdk/src/share/demo/jfc/TransparentRuler/README.txt rename to jdk/src/demo/share/jfc/TransparentRuler/README.txt diff --git a/jdk/src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java b/jdk/src/demo/share/jfc/TransparentRuler/transparentruler/Ruler.java similarity index 100% rename from jdk/src/share/demo/jfc/TransparentRuler/transparentruler/Ruler.java rename to jdk/src/demo/share/jfc/TransparentRuler/transparentruler/Ruler.java diff --git a/jdk/src/share/classes/com/sun/tools/example/README b/jdk/src/demo/share/jpda/com/sun/tools/example/README similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/README rename to jdk/src/demo/share/jpda/com/sun/tools/example/README diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/BreakpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/BreakpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ChildSession.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ChildSession.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/EvaluationException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/EvaluationException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpecList.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpecList.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ExceptionSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ExceptionSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ExecutionManager.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ExecutionManager.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/InputListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/InputListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/JDIEventSource.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/JDIEventSource.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/LineNotFoundException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/LineNotFoundException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/MethodNotFoundException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/MethodNotFoundException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/NoSessionException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/NoSessionException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/NoThreadException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/NoThreadException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/OutputListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/OutputListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ParseException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ParseException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/Session.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/Session.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/SessionListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/SessionListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecErrorEvent.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecErrorEvent.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecEvent.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecEvent.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/SpecListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadInfo.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadInfo.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadIterator.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/ThreadIterator.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/Utils.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/Utils.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/bdi/WatchpointSpec.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/bdi/WatchpointSpec.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/AbstractEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/AbstractEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ClassPrepareEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ClassPrepareEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ClassUnloadEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ClassUnloadEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ExceptionEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ExceptionEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/JDIAdapter.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/JDIAdapter.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/JDIListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/JDIListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/LocatableEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/LocatableEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/LocationTriggerEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/LocationTriggerEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ThreadDeathEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ThreadDeathEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/ThreadStartEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/ThreadStartEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/VMDeathEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/VMDeathEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/VMDisconnectEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/VMDisconnectEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/VMStartEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/VMStartEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/event/WatchpointEventSet.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/event/WatchpointEventSet.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/Expr.jj b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/Expr.jj rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ApplicationTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ApplicationTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ClassManager.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ClassManager.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/CommandTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/CommandTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ContextListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ContextListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/Environment.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/Environment.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/GUI.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/GUI.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/Icons.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/Icons.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBFileFilter.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBFileFilter.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBMenuBar.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBMenuBar.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBToolBar.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/JDBToolBar.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/LaunchTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/LaunchTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/MonitorListModel.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/MonitorListModel.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/MonitorTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/MonitorTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/OutputSink.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/OutputSink.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SearchPath.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SearchPath.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceManager.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceManager.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceTreeTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourceTreeTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/StackTraceTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/StackTraceTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/ThreadTreeTool.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/ThreadTreeTool.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScript.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScript.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScriptWriter.java b/jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/gui/TypeScriptWriter.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java diff --git a/jdk/src/share/classes/com/sun/tools/example/doc/index.html b/jdk/src/demo/share/jpda/com/sun/tools/example/doc/index.html similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/doc/index.html rename to jdk/src/demo/share/jpda/com/sun/tools/example/doc/index.html diff --git a/jdk/src/share/classes/com/sun/tools/example/doc/javadt.html b/jdk/src/demo/share/jpda/com/sun/tools/example/doc/javadt.html similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/doc/javadt.html rename to jdk/src/demo/share/jpda/com/sun/tools/example/doc/javadt.html diff --git a/jdk/src/share/classes/com/sun/tools/example/doc/jdb.html b/jdk/src/demo/share/jpda/com/sun/tools/example/doc/jdb.html similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/doc/jdb.html rename to jdk/src/demo/share/jpda/com/sun/tools/example/doc/jdb.html diff --git a/jdk/src/share/classes/com/sun/tools/example/doc/trace.html b/jdk/src/demo/share/jpda/com/sun/tools/example/doc/trace.html similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/doc/trace.html rename to jdk/src/demo/share/jpda/com/sun/tools/example/doc/trace.html diff --git a/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java b/jdk/src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java diff --git a/jdk/src/share/classes/com/sun/tools/example/trace/StreamRedirectThread.java b/jdk/src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/trace/StreamRedirectThread.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java diff --git a/jdk/src/share/classes/com/sun/tools/example/trace/Trace.java b/jdk/src/demo/share/jpda/com/sun/tools/example/trace/Trace.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/trace/Trace.java rename to jdk/src/demo/share/jpda/com/sun/tools/example/trace/Trace.java diff --git a/jdk/src/share/demo/jvmti/agent_util/README.txt b/jdk/src/demo/share/jvmti/agent_util/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/agent_util/README.txt rename to jdk/src/demo/share/jvmti/agent_util/README.txt diff --git a/jdk/src/share/demo/jvmti/agent_util/agent_util.c b/jdk/src/demo/share/jvmti/agent_util/agent_util.c similarity index 100% rename from jdk/src/share/demo/jvmti/agent_util/agent_util.c rename to jdk/src/demo/share/jvmti/agent_util/agent_util.c diff --git a/jdk/src/share/demo/jvmti/agent_util/agent_util.h b/jdk/src/demo/share/jvmti/agent_util/agent_util.h similarity index 100% rename from jdk/src/share/demo/jvmti/agent_util/agent_util.h rename to jdk/src/demo/share/jvmti/agent_util/agent_util.h diff --git a/jdk/src/share/demo/jvmti/compiledMethodLoad/README.txt b/jdk/src/demo/share/jvmti/compiledMethodLoad/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/compiledMethodLoad/README.txt rename to jdk/src/demo/share/jvmti/compiledMethodLoad/README.txt diff --git a/jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c b/jdk/src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c similarity index 100% rename from jdk/src/share/demo/jvmti/compiledMethodLoad/compiledMethodLoad.c rename to jdk/src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c diff --git a/jdk/src/share/demo/jvmti/compiledMethodLoad/sample.makefile.txt b/jdk/src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/compiledMethodLoad/sample.makefile.txt rename to jdk/src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/gctest/README.txt b/jdk/src/demo/share/jvmti/gctest/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/gctest/README.txt rename to jdk/src/demo/share/jvmti/gctest/README.txt diff --git a/jdk/src/share/demo/jvmti/gctest/gctest.c b/jdk/src/demo/share/jvmti/gctest/gctest.c similarity index 100% rename from jdk/src/share/demo/jvmti/gctest/gctest.c rename to jdk/src/demo/share/jvmti/gctest/gctest.c diff --git a/jdk/src/share/demo/jvmti/gctest/sample.makefile.txt b/jdk/src/demo/share/jvmti/gctest/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/gctest/sample.makefile.txt rename to jdk/src/demo/share/jvmti/gctest/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/heapTracker/HeapTracker.java b/jdk/src/demo/share/jvmti/heapTracker/HeapTracker.java similarity index 100% rename from jdk/src/share/demo/jvmti/heapTracker/HeapTracker.java rename to jdk/src/demo/share/jvmti/heapTracker/HeapTracker.java diff --git a/jdk/src/share/demo/jvmti/heapTracker/README.txt b/jdk/src/demo/share/jvmti/heapTracker/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/heapTracker/README.txt rename to jdk/src/demo/share/jvmti/heapTracker/README.txt diff --git a/jdk/src/share/demo/jvmti/heapTracker/heapTracker.c b/jdk/src/demo/share/jvmti/heapTracker/heapTracker.c similarity index 100% rename from jdk/src/share/demo/jvmti/heapTracker/heapTracker.c rename to jdk/src/demo/share/jvmti/heapTracker/heapTracker.c diff --git a/jdk/src/share/demo/jvmti/heapTracker/heapTracker.h b/jdk/src/demo/share/jvmti/heapTracker/heapTracker.h similarity index 100% rename from jdk/src/share/demo/jvmti/heapTracker/heapTracker.h rename to jdk/src/demo/share/jvmti/heapTracker/heapTracker.h diff --git a/jdk/src/share/demo/jvmti/heapTracker/sample.makefile.txt b/jdk/src/demo/share/jvmti/heapTracker/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/heapTracker/sample.makefile.txt rename to jdk/src/demo/share/jvmti/heapTracker/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/heapViewer/README.txt b/jdk/src/demo/share/jvmti/heapViewer/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/heapViewer/README.txt rename to jdk/src/demo/share/jvmti/heapViewer/README.txt diff --git a/jdk/src/share/demo/jvmti/heapViewer/heapViewer.c b/jdk/src/demo/share/jvmti/heapViewer/heapViewer.c similarity index 100% rename from jdk/src/share/demo/jvmti/heapViewer/heapViewer.c rename to jdk/src/demo/share/jvmti/heapViewer/heapViewer.c diff --git a/jdk/src/share/demo/jvmti/heapViewer/sample.makefile.txt b/jdk/src/demo/share/jvmti/heapViewer/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/heapViewer/sample.makefile.txt rename to jdk/src/demo/share/jvmti/heapViewer/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/hprof/README.txt b/jdk/src/demo/share/jvmti/hprof/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/README.txt rename to jdk/src/demo/share/jvmti/hprof/README.txt diff --git a/jdk/src/share/demo/jvmti/hprof/debug_malloc.c b/jdk/src/demo/share/jvmti/hprof/debug_malloc.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/debug_malloc.c rename to jdk/src/demo/share/jvmti/hprof/debug_malloc.c diff --git a/jdk/src/share/demo/jvmti/hprof/debug_malloc.h b/jdk/src/demo/share/jvmti/hprof/debug_malloc.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/debug_malloc.h rename to jdk/src/demo/share/jvmti/hprof/debug_malloc.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof.h b/jdk/src/demo/share/jvmti/hprof/hprof.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof.h rename to jdk/src/demo/share/jvmti/hprof/hprof.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_b_spec.h b/jdk/src/demo/share/jvmti/hprof/hprof_b_spec.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_b_spec.h rename to jdk/src/demo/share/jvmti/hprof/hprof_b_spec.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_blocks.c b/jdk/src/demo/share/jvmti/hprof/hprof_blocks.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_blocks.c rename to jdk/src/demo/share/jvmti/hprof/hprof_blocks.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_blocks.h b/jdk/src/demo/share/jvmti/hprof/hprof_blocks.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_blocks.h rename to jdk/src/demo/share/jvmti/hprof/hprof_blocks.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_check.c b/jdk/src/demo/share/jvmti/hprof/hprof_check.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_check.c rename to jdk/src/demo/share/jvmti/hprof/hprof_check.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_check.h b/jdk/src/demo/share/jvmti/hprof/hprof_check.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_check.h rename to jdk/src/demo/share/jvmti/hprof/hprof_check.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_class.c b/jdk/src/demo/share/jvmti/hprof/hprof_class.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_class.c rename to jdk/src/demo/share/jvmti/hprof/hprof_class.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_class.h b/jdk/src/demo/share/jvmti/hprof/hprof_class.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_class.h rename to jdk/src/demo/share/jvmti/hprof/hprof_class.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_cpu.c b/jdk/src/demo/share/jvmti/hprof/hprof_cpu.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_cpu.c rename to jdk/src/demo/share/jvmti/hprof/hprof_cpu.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_cpu.h b/jdk/src/demo/share/jvmti/hprof/hprof_cpu.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_cpu.h rename to jdk/src/demo/share/jvmti/hprof/hprof_cpu.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_error.c b/jdk/src/demo/share/jvmti/hprof/hprof_error.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_error.c rename to jdk/src/demo/share/jvmti/hprof/hprof_error.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_error.h b/jdk/src/demo/share/jvmti/hprof/hprof_error.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_error.h rename to jdk/src/demo/share/jvmti/hprof/hprof_error.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_event.c b/jdk/src/demo/share/jvmti/hprof/hprof_event.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_event.c rename to jdk/src/demo/share/jvmti/hprof/hprof_event.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_event.h b/jdk/src/demo/share/jvmti/hprof/hprof_event.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_event.h rename to jdk/src/demo/share/jvmti/hprof/hprof_event.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_frame.c b/jdk/src/demo/share/jvmti/hprof/hprof_frame.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_frame.c rename to jdk/src/demo/share/jvmti/hprof/hprof_frame.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_frame.h b/jdk/src/demo/share/jvmti/hprof/hprof_frame.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_frame.h rename to jdk/src/demo/share/jvmti/hprof/hprof_frame.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_init.c b/jdk/src/demo/share/jvmti/hprof/hprof_init.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_init.c rename to jdk/src/demo/share/jvmti/hprof/hprof_init.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_init.h b/jdk/src/demo/share/jvmti/hprof/hprof_init.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_init.h rename to jdk/src/demo/share/jvmti/hprof/hprof_init.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_io.c b/jdk/src/demo/share/jvmti/hprof/hprof_io.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_io.c rename to jdk/src/demo/share/jvmti/hprof/hprof_io.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_io.h b/jdk/src/demo/share/jvmti/hprof/hprof_io.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_io.h rename to jdk/src/demo/share/jvmti/hprof/hprof_io.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_ioname.c b/jdk/src/demo/share/jvmti/hprof/hprof_ioname.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_ioname.c rename to jdk/src/demo/share/jvmti/hprof/hprof_ioname.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_ioname.h b/jdk/src/demo/share/jvmti/hprof/hprof_ioname.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_ioname.h rename to jdk/src/demo/share/jvmti/hprof/hprof_ioname.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_listener.c b/jdk/src/demo/share/jvmti/hprof/hprof_listener.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_listener.c rename to jdk/src/demo/share/jvmti/hprof/hprof_listener.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_listener.h b/jdk/src/demo/share/jvmti/hprof/hprof_listener.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_listener.h rename to jdk/src/demo/share/jvmti/hprof/hprof_listener.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_loader.c b/jdk/src/demo/share/jvmti/hprof/hprof_loader.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_loader.c rename to jdk/src/demo/share/jvmti/hprof/hprof_loader.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_loader.h b/jdk/src/demo/share/jvmti/hprof/hprof_loader.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_loader.h rename to jdk/src/demo/share/jvmti/hprof/hprof_loader.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_md.h b/jdk/src/demo/share/jvmti/hprof/hprof_md.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_md.h rename to jdk/src/demo/share/jvmti/hprof/hprof_md.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_monitor.c b/jdk/src/demo/share/jvmti/hprof/hprof_monitor.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_monitor.c rename to jdk/src/demo/share/jvmti/hprof/hprof_monitor.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_monitor.h b/jdk/src/demo/share/jvmti/hprof/hprof_monitor.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_monitor.h rename to jdk/src/demo/share/jvmti/hprof/hprof_monitor.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_object.c b/jdk/src/demo/share/jvmti/hprof/hprof_object.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_object.c rename to jdk/src/demo/share/jvmti/hprof/hprof_object.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_object.h b/jdk/src/demo/share/jvmti/hprof/hprof_object.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_object.h rename to jdk/src/demo/share/jvmti/hprof/hprof_object.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_reference.c b/jdk/src/demo/share/jvmti/hprof/hprof_reference.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_reference.c rename to jdk/src/demo/share/jvmti/hprof/hprof_reference.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_reference.h b/jdk/src/demo/share/jvmti/hprof/hprof_reference.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_reference.h rename to jdk/src/demo/share/jvmti/hprof/hprof_reference.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_site.c b/jdk/src/demo/share/jvmti/hprof/hprof_site.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_site.c rename to jdk/src/demo/share/jvmti/hprof/hprof_site.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_site.h b/jdk/src/demo/share/jvmti/hprof/hprof_site.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_site.h rename to jdk/src/demo/share/jvmti/hprof/hprof_site.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_stack.c b/jdk/src/demo/share/jvmti/hprof/hprof_stack.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_stack.c rename to jdk/src/demo/share/jvmti/hprof/hprof_stack.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_stack.h b/jdk/src/demo/share/jvmti/hprof/hprof_stack.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_stack.h rename to jdk/src/demo/share/jvmti/hprof/hprof_stack.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_string.c b/jdk/src/demo/share/jvmti/hprof/hprof_string.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_string.c rename to jdk/src/demo/share/jvmti/hprof/hprof_string.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_string.h b/jdk/src/demo/share/jvmti/hprof/hprof_string.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_string.h rename to jdk/src/demo/share/jvmti/hprof/hprof_string.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_table.c b/jdk/src/demo/share/jvmti/hprof/hprof_table.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_table.c rename to jdk/src/demo/share/jvmti/hprof/hprof_table.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_table.h b/jdk/src/demo/share/jvmti/hprof/hprof_table.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_table.h rename to jdk/src/demo/share/jvmti/hprof/hprof_table.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tag.c b/jdk/src/demo/share/jvmti/hprof/hprof_tag.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tag.c rename to jdk/src/demo/share/jvmti/hprof/hprof_tag.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tag.h b/jdk/src/demo/share/jvmti/hprof/hprof_tag.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tag.h rename to jdk/src/demo/share/jvmti/hprof/hprof_tag.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tls.c b/jdk/src/demo/share/jvmti/hprof/hprof_tls.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tls.c rename to jdk/src/demo/share/jvmti/hprof/hprof_tls.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tls.h b/jdk/src/demo/share/jvmti/hprof/hprof_tls.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tls.h rename to jdk/src/demo/share/jvmti/hprof/hprof_tls.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_trace.c b/jdk/src/demo/share/jvmti/hprof/hprof_trace.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_trace.c rename to jdk/src/demo/share/jvmti/hprof/hprof_trace.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_trace.h b/jdk/src/demo/share/jvmti/hprof/hprof_trace.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_trace.h rename to jdk/src/demo/share/jvmti/hprof/hprof_trace.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tracker.c b/jdk/src/demo/share/jvmti/hprof/hprof_tracker.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tracker.c rename to jdk/src/demo/share/jvmti/hprof/hprof_tracker.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_tracker.h b/jdk/src/demo/share/jvmti/hprof/hprof_tracker.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_tracker.h rename to jdk/src/demo/share/jvmti/hprof/hprof_tracker.h diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_util.c b/jdk/src/demo/share/jvmti/hprof/hprof_util.c similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_util.c rename to jdk/src/demo/share/jvmti/hprof/hprof_util.c diff --git a/jdk/src/share/demo/jvmti/hprof/hprof_util.h b/jdk/src/demo/share/jvmti/hprof/hprof_util.h similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/hprof_util.h rename to jdk/src/demo/share/jvmti/hprof/hprof_util.h diff --git a/jdk/src/share/demo/jvmti/hprof/jvm.hprof.txt b/jdk/src/demo/share/jvmti/hprof/jvm.hprof.txt similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/jvm.hprof.txt rename to jdk/src/demo/share/jvmti/hprof/jvm.hprof.txt diff --git a/jdk/src/share/demo/jvmti/hprof/manual.html b/jdk/src/demo/share/jvmti/hprof/manual.html similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/manual.html rename to jdk/src/demo/share/jvmti/hprof/manual.html diff --git a/jdk/src/share/demo/jvmti/hprof/sample.makefile.txt b/jdk/src/demo/share/jvmti/hprof/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/hprof/sample.makefile.txt rename to jdk/src/demo/share/jvmti/hprof/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/index.html b/jdk/src/demo/share/jvmti/index.html similarity index 100% rename from jdk/src/share/demo/jvmti/index.html rename to jdk/src/demo/share/jvmti/index.html diff --git a/jdk/src/share/demo/jvmti/java_crw_demo/README.txt b/jdk/src/demo/share/jvmti/java_crw_demo/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/java_crw_demo/README.txt rename to jdk/src/demo/share/jvmti/java_crw_demo/README.txt diff --git a/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c b/jdk/src/demo/share/jvmti/java_crw_demo/java_crw_demo.c similarity index 100% rename from jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.c rename to jdk/src/demo/share/jvmti/java_crw_demo/java_crw_demo.c diff --git a/jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.h b/jdk/src/demo/share/jvmti/java_crw_demo/java_crw_demo.h similarity index 100% rename from jdk/src/share/demo/jvmti/java_crw_demo/java_crw_demo.h rename to jdk/src/demo/share/jvmti/java_crw_demo/java_crw_demo.h diff --git a/jdk/src/share/demo/jvmti/java_crw_demo/sample.makefile.txt b/jdk/src/demo/share/jvmti/java_crw_demo/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/java_crw_demo/sample.makefile.txt rename to jdk/src/demo/share/jvmti/java_crw_demo/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/minst/Minst.java b/jdk/src/demo/share/jvmti/minst/Minst.java similarity index 100% rename from jdk/src/share/demo/jvmti/minst/Minst.java rename to jdk/src/demo/share/jvmti/minst/Minst.java diff --git a/jdk/src/share/demo/jvmti/minst/README.txt b/jdk/src/demo/share/jvmti/minst/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/minst/README.txt rename to jdk/src/demo/share/jvmti/minst/README.txt diff --git a/jdk/src/share/demo/jvmti/minst/minst.c b/jdk/src/demo/share/jvmti/minst/minst.c similarity index 100% rename from jdk/src/share/demo/jvmti/minst/minst.c rename to jdk/src/demo/share/jvmti/minst/minst.c diff --git a/jdk/src/share/demo/jvmti/minst/minst.h b/jdk/src/demo/share/jvmti/minst/minst.h similarity index 100% rename from jdk/src/share/demo/jvmti/minst/minst.h rename to jdk/src/demo/share/jvmti/minst/minst.h diff --git a/jdk/src/share/demo/jvmti/minst/sample.makefile.txt b/jdk/src/demo/share/jvmti/minst/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/minst/sample.makefile.txt rename to jdk/src/demo/share/jvmti/minst/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/mtrace/Mtrace.java b/jdk/src/demo/share/jvmti/mtrace/Mtrace.java similarity index 100% rename from jdk/src/share/demo/jvmti/mtrace/Mtrace.java rename to jdk/src/demo/share/jvmti/mtrace/Mtrace.java diff --git a/jdk/src/share/demo/jvmti/mtrace/README.txt b/jdk/src/demo/share/jvmti/mtrace/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/mtrace/README.txt rename to jdk/src/demo/share/jvmti/mtrace/README.txt diff --git a/jdk/src/share/demo/jvmti/mtrace/mtrace.c b/jdk/src/demo/share/jvmti/mtrace/mtrace.c similarity index 100% rename from jdk/src/share/demo/jvmti/mtrace/mtrace.c rename to jdk/src/demo/share/jvmti/mtrace/mtrace.c diff --git a/jdk/src/share/demo/jvmti/mtrace/mtrace.h b/jdk/src/demo/share/jvmti/mtrace/mtrace.h similarity index 100% rename from jdk/src/share/demo/jvmti/mtrace/mtrace.h rename to jdk/src/demo/share/jvmti/mtrace/mtrace.h diff --git a/jdk/src/share/demo/jvmti/mtrace/sample.makefile.txt b/jdk/src/demo/share/jvmti/mtrace/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/mtrace/sample.makefile.txt rename to jdk/src/demo/share/jvmti/mtrace/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/versionCheck/README.txt b/jdk/src/demo/share/jvmti/versionCheck/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/versionCheck/README.txt rename to jdk/src/demo/share/jvmti/versionCheck/README.txt diff --git a/jdk/src/share/demo/jvmti/versionCheck/sample.makefile.txt b/jdk/src/demo/share/jvmti/versionCheck/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/versionCheck/sample.makefile.txt rename to jdk/src/demo/share/jvmti/versionCheck/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/versionCheck/versionCheck.c b/jdk/src/demo/share/jvmti/versionCheck/versionCheck.c similarity index 100% rename from jdk/src/share/demo/jvmti/versionCheck/versionCheck.c rename to jdk/src/demo/share/jvmti/versionCheck/versionCheck.c diff --git a/jdk/src/share/demo/jvmti/waiters/Agent.cpp b/jdk/src/demo/share/jvmti/waiters/Agent.cpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Agent.cpp rename to jdk/src/demo/share/jvmti/waiters/Agent.cpp diff --git a/jdk/src/share/demo/jvmti/waiters/Agent.hpp b/jdk/src/demo/share/jvmti/waiters/Agent.hpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Agent.hpp rename to jdk/src/demo/share/jvmti/waiters/Agent.hpp diff --git a/jdk/src/share/demo/jvmti/waiters/Monitor.cpp b/jdk/src/demo/share/jvmti/waiters/Monitor.cpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Monitor.cpp rename to jdk/src/demo/share/jvmti/waiters/Monitor.cpp diff --git a/jdk/src/share/demo/jvmti/waiters/Monitor.hpp b/jdk/src/demo/share/jvmti/waiters/Monitor.hpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Monitor.hpp rename to jdk/src/demo/share/jvmti/waiters/Monitor.hpp diff --git a/jdk/src/share/demo/jvmti/waiters/README.txt b/jdk/src/demo/share/jvmti/waiters/README.txt similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/README.txt rename to jdk/src/demo/share/jvmti/waiters/README.txt diff --git a/jdk/src/share/demo/jvmti/waiters/Thread.cpp b/jdk/src/demo/share/jvmti/waiters/Thread.cpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Thread.cpp rename to jdk/src/demo/share/jvmti/waiters/Thread.cpp diff --git a/jdk/src/share/demo/jvmti/waiters/Thread.hpp b/jdk/src/demo/share/jvmti/waiters/Thread.hpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/Thread.hpp rename to jdk/src/demo/share/jvmti/waiters/Thread.hpp diff --git a/jdk/src/share/demo/jvmti/waiters/sample.makefile.txt b/jdk/src/demo/share/jvmti/waiters/sample.makefile.txt similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/sample.makefile.txt rename to jdk/src/demo/share/jvmti/waiters/sample.makefile.txt diff --git a/jdk/src/share/demo/jvmti/waiters/waiters.cpp b/jdk/src/demo/share/jvmti/waiters/waiters.cpp similarity index 100% rename from jdk/src/share/demo/jvmti/waiters/waiters.cpp rename to jdk/src/demo/share/jvmti/waiters/waiters.cpp diff --git a/jdk/src/share/demo/management/FullThreadDump/Deadlock.java b/jdk/src/demo/share/management/FullThreadDump/Deadlock.java similarity index 100% rename from jdk/src/share/demo/management/FullThreadDump/Deadlock.java rename to jdk/src/demo/share/management/FullThreadDump/Deadlock.java diff --git a/jdk/src/share/demo/management/FullThreadDump/FullThreadDump.java b/jdk/src/demo/share/management/FullThreadDump/FullThreadDump.java similarity index 100% rename from jdk/src/share/demo/management/FullThreadDump/FullThreadDump.java rename to jdk/src/demo/share/management/FullThreadDump/FullThreadDump.java diff --git a/jdk/src/share/demo/management/FullThreadDump/README.txt b/jdk/src/demo/share/management/FullThreadDump/README.txt similarity index 100% rename from jdk/src/share/demo/management/FullThreadDump/README.txt rename to jdk/src/demo/share/management/FullThreadDump/README.txt diff --git a/jdk/src/share/demo/management/FullThreadDump/ThreadMonitor.java b/jdk/src/demo/share/management/FullThreadDump/ThreadMonitor.java similarity index 100% rename from jdk/src/share/demo/management/FullThreadDump/ThreadMonitor.java rename to jdk/src/demo/share/management/FullThreadDump/ThreadMonitor.java diff --git a/jdk/src/share/demo/management/JTop/JTop.java b/jdk/src/demo/share/management/JTop/JTop.java similarity index 100% rename from jdk/src/share/demo/management/JTop/JTop.java rename to jdk/src/demo/share/management/JTop/JTop.java diff --git a/jdk/src/share/demo/management/JTop/JTopPlugin.java b/jdk/src/demo/share/management/JTop/JTopPlugin.java similarity index 100% rename from jdk/src/share/demo/management/JTop/JTopPlugin.java rename to jdk/src/demo/share/management/JTop/JTopPlugin.java diff --git a/jdk/src/share/demo/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin b/jdk/src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin similarity index 100% rename from jdk/src/share/demo/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin rename to jdk/src/demo/share/management/JTop/META-INF/services/com.sun.tools.jconsole.JConsolePlugin diff --git a/jdk/src/share/demo/management/JTop/README.txt b/jdk/src/demo/share/management/JTop/README.txt similarity index 100% rename from jdk/src/share/demo/management/JTop/README.txt rename to jdk/src/demo/share/management/JTop/README.txt diff --git a/jdk/src/share/demo/management/MemoryMonitor/MemoryMonitor.java b/jdk/src/demo/share/management/MemoryMonitor/MemoryMonitor.java similarity index 100% rename from jdk/src/share/demo/management/MemoryMonitor/MemoryMonitor.java rename to jdk/src/demo/share/management/MemoryMonitor/MemoryMonitor.java diff --git a/jdk/src/share/demo/management/MemoryMonitor/README.txt b/jdk/src/demo/share/management/MemoryMonitor/README.txt similarity index 100% rename from jdk/src/share/demo/management/MemoryMonitor/README.txt rename to jdk/src/demo/share/management/MemoryMonitor/README.txt diff --git a/jdk/src/share/demo/management/VerboseGC/PrintGCStat.java b/jdk/src/demo/share/management/VerboseGC/PrintGCStat.java similarity index 100% rename from jdk/src/share/demo/management/VerboseGC/PrintGCStat.java rename to jdk/src/demo/share/management/VerboseGC/PrintGCStat.java diff --git a/jdk/src/share/demo/management/VerboseGC/README.txt b/jdk/src/demo/share/management/VerboseGC/README.txt similarity index 100% rename from jdk/src/share/demo/management/VerboseGC/README.txt rename to jdk/src/demo/share/management/VerboseGC/README.txt diff --git a/jdk/src/share/demo/management/VerboseGC/VerboseGC.java b/jdk/src/demo/share/management/VerboseGC/VerboseGC.java similarity index 100% rename from jdk/src/share/demo/management/VerboseGC/VerboseGC.java rename to jdk/src/demo/share/management/VerboseGC/VerboseGC.java diff --git a/jdk/src/share/demo/management/index.html b/jdk/src/demo/share/management/index.html similarity index 100% rename from jdk/src/share/demo/management/index.html rename to jdk/src/demo/share/management/index.html diff --git a/jdk/src/share/demo/nbproject/README.txt b/jdk/src/demo/share/nbproject/README.txt similarity index 100% rename from jdk/src/share/demo/nbproject/README.txt rename to jdk/src/demo/share/nbproject/README.txt diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/build.properties b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/build.properties rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/build.xml b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/build.xml rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/FileChooserDemo/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/build.properties b/jdk/src/demo/share/nbproject/jfc/Font2DTest/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/build.properties rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/build.xml b/jdk/src/demo/share/nbproject/jfc/Font2DTest/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/build.xml rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Font2DTest/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/Font2DTest/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/build.properties b/jdk/src/demo/share/nbproject/jfc/Metalworks/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/build.properties rename to jdk/src/demo/share/nbproject/jfc/Metalworks/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/build.xml b/jdk/src/demo/share/nbproject/jfc/Metalworks/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/build.xml rename to jdk/src/demo/share/nbproject/jfc/Metalworks/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Metalworks/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/Metalworks/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/build.properties b/jdk/src/demo/share/nbproject/jfc/Notepad/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/build.properties rename to jdk/src/demo/share/nbproject/jfc/Notepad/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/build.xml b/jdk/src/demo/share/nbproject/jfc/Notepad/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/build.xml rename to jdk/src/demo/share/nbproject/jfc/Notepad/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/Notepad/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/Notepad/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/build.properties b/jdk/src/demo/share/nbproject/jfc/SampleTree/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/build.properties rename to jdk/src/demo/share/nbproject/jfc/SampleTree/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/build.xml b/jdk/src/demo/share/nbproject/jfc/SampleTree/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/build.xml rename to jdk/src/demo/share/nbproject/jfc/SampleTree/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SampleTree/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/SampleTree/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/build.properties b/jdk/src/demo/share/nbproject/jfc/SwingApplet/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/build.properties rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/build.xml b/jdk/src/demo/share/nbproject/jfc/SwingApplet/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/build.xml rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/SwingApplet/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/SwingApplet/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/build.properties b/jdk/src/demo/share/nbproject/jfc/TableExample/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/build.properties rename to jdk/src/demo/share/nbproject/jfc/TableExample/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/build.xml b/jdk/src/demo/share/nbproject/jfc/TableExample/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/build.xml rename to jdk/src/demo/share/nbproject/jfc/TableExample/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TableExample/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/TableExample/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/build.properties b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/build.properties rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/build.properties diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/build.xml b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/build.xml rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/build.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml b/jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/jfc/TransparentRuler/nbproject/project.xml rename to jdk/src/demo/share/nbproject/jfc/TransparentRuler/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/build.properties b/jdk/src/demo/share/nbproject/management/FullThreadDump/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/build.properties rename to jdk/src/demo/share/nbproject/management/FullThreadDump/build.properties diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/build.xml b/jdk/src/demo/share/nbproject/management/FullThreadDump/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/build.xml rename to jdk/src/demo/share/nbproject/management/FullThreadDump/build.xml diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/project.xml b/jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/FullThreadDump/nbproject/project.xml rename to jdk/src/demo/share/nbproject/management/FullThreadDump/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/management/JTop/build.properties b/jdk/src/demo/share/nbproject/management/JTop/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/build.properties rename to jdk/src/demo/share/nbproject/management/JTop/build.properties diff --git a/jdk/src/share/demo/nbproject/management/JTop/build.xml b/jdk/src/demo/share/nbproject/management/JTop/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/build.xml rename to jdk/src/demo/share/nbproject/management/JTop/build.xml diff --git a/jdk/src/share/demo/nbproject/management/JTop/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/management/JTop/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/management/JTop/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/JTop/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/management/JTop/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/management/JTop/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/management/JTop/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/management/JTop/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/management/JTop/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/JTop/nbproject/project.xml b/jdk/src/demo/share/nbproject/management/JTop/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/JTop/nbproject/project.xml rename to jdk/src/demo/share/nbproject/management/JTop/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/build.properties b/jdk/src/demo/share/nbproject/management/MemoryMonitor/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/build.properties rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/build.properties diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/build.xml b/jdk/src/demo/share/nbproject/management/MemoryMonitor/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/build.xml rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/build.xml diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/project.xml b/jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/MemoryMonitor/nbproject/project.xml rename to jdk/src/demo/share/nbproject/management/MemoryMonitor/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/build.properties b/jdk/src/demo/share/nbproject/management/VerboseGC/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/build.properties rename to jdk/src/demo/share/nbproject/management/VerboseGC/build.properties diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/build.xml b/jdk/src/demo/share/nbproject/management/VerboseGC/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/build.xml rename to jdk/src/demo/share/nbproject/management/VerboseGC/build.xml diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/project.xml b/jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/management/VerboseGC/nbproject/project.xml rename to jdk/src/demo/share/nbproject/management/VerboseGC/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/project.xml b/jdk/src/demo/share/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/project.xml rename to jdk/src/demo/share/nbproject/project.xml diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/build.properties b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/build.properties similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/build.properties rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/build.properties diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/build.xml b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/build.xml similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/build.xml rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/build.xml diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/project.xml b/jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/project.xml similarity index 100% rename from jdk/src/share/demo/nbproject/scripting/jconsole-plugin/nbproject/project.xml rename to jdk/src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/project.xml diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/README.txt b/jdk/src/demo/share/scripting/jconsole-plugin/README.txt similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/README.txt rename to jdk/src/demo/share/scripting/jconsole-plugin/README.txt diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/build.xml b/jdk/src/demo/share/scripting/jconsole-plugin/build.xml similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/build.xml rename to jdk/src/demo/share/scripting/jconsole-plugin/build.xml diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin b/jdk/src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin rename to jdk/src/demo/share/scripting/jconsole-plugin/src/META-INF/services/com.sun.tools.jconsole.JConsolePlugin diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java b/jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java rename to jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java b/jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java rename to jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java b/jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java rename to jdk/src/demo/share/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/resources/jconsole.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/heapdump.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/heapdump.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/heapdump.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/hello.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/hello.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/hello.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/invoke.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/invoke.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/invoke.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/jstack.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/jstack.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/jstack.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/jtop.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/jtop.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/jtop.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/sysprops.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/sysprops.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/sysprops.js diff --git a/jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/verbose.js b/jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js similarity index 100% rename from jdk/src/share/demo/scripting/jconsole-plugin/src/scripts/verbose.js rename to jdk/src/demo/share/scripting/jconsole-plugin/src/scripts/verbose.js diff --git a/jdk/src/solaris/demo/jni/Poller/Client.java b/jdk/src/demo/solaris/jni/Poller/Client.java similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/Client.java rename to jdk/src/demo/solaris/jni/Poller/Client.java diff --git a/jdk/src/solaris/demo/jni/Poller/LinkedQueue.java b/jdk/src/demo/solaris/jni/Poller/LinkedQueue.java similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/LinkedQueue.java rename to jdk/src/demo/solaris/jni/Poller/LinkedQueue.java diff --git a/jdk/src/solaris/demo/jni/Poller/Poller.c b/jdk/src/demo/solaris/jni/Poller/Poller.c similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/Poller.c rename to jdk/src/demo/solaris/jni/Poller/Poller.c diff --git a/jdk/src/solaris/demo/jni/Poller/Poller.java b/jdk/src/demo/solaris/jni/Poller/Poller.java similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/Poller.java rename to jdk/src/demo/solaris/jni/Poller/Poller.java diff --git a/jdk/src/solaris/demo/jni/Poller/PollingServer.java b/jdk/src/demo/solaris/jni/Poller/PollingServer.java similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/PollingServer.java rename to jdk/src/demo/solaris/jni/Poller/PollingServer.java diff --git a/jdk/src/solaris/demo/jni/Poller/README.txt b/jdk/src/demo/solaris/jni/Poller/README.txt similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/README.txt rename to jdk/src/demo/solaris/jni/Poller/README.txt diff --git a/jdk/src/solaris/demo/jni/Poller/SimpleServer.java b/jdk/src/demo/solaris/jni/Poller/SimpleServer.java similarity index 100% rename from jdk/src/solaris/demo/jni/Poller/SimpleServer.java rename to jdk/src/demo/solaris/jni/Poller/SimpleServer.java diff --git a/jdk/src/solaris/demo/jvmti/hprof/hprof_md.c b/jdk/src/demo/unix/jvmti/hprof/hprof_md.c similarity index 100% rename from jdk/src/solaris/demo/jvmti/hprof/hprof_md.c rename to jdk/src/demo/unix/jvmti/hprof/hprof_md.c diff --git a/jdk/src/windows/demo/jvmti/hprof/hprof_md.c b/jdk/src/demo/windows/jvmti/hprof/hprof_md.c similarity index 100% rename from jdk/src/windows/demo/jvmti/hprof/hprof_md.c rename to jdk/src/demo/windows/jvmti/hprof/hprof_md.c diff --git a/jdk/src/aix/classes/sun/nio/ch/AixAsynchronousChannelProvider.java b/jdk/src/java.base/aix/classes/sun/nio/ch/AixAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/ch/AixAsynchronousChannelProvider.java rename to jdk/src/java.base/aix/classes/sun/nio/ch/AixAsynchronousChannelProvider.java diff --git a/jdk/src/aix/classes/sun/nio/ch/AixPollPort.java b/jdk/src/java.base/aix/classes/sun/nio/ch/AixPollPort.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/ch/AixPollPort.java rename to jdk/src/java.base/aix/classes/sun/nio/ch/AixPollPort.java diff --git a/jdk/src/aix/classes/sun/nio/fs/AixFileStore.java b/jdk/src/java.base/aix/classes/sun/nio/fs/AixFileStore.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/fs/AixFileStore.java rename to jdk/src/java.base/aix/classes/sun/nio/fs/AixFileStore.java diff --git a/jdk/src/aix/classes/sun/nio/fs/AixFileSystem.java b/jdk/src/java.base/aix/classes/sun/nio/fs/AixFileSystem.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/fs/AixFileSystem.java rename to jdk/src/java.base/aix/classes/sun/nio/fs/AixFileSystem.java diff --git a/jdk/src/aix/classes/sun/nio/fs/AixFileSystemProvider.java b/jdk/src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/fs/AixFileSystemProvider.java rename to jdk/src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java diff --git a/jdk/src/aix/classes/sun/nio/fs/AixNativeDispatcher.java b/jdk/src/java.base/aix/classes/sun/nio/fs/AixNativeDispatcher.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/fs/AixNativeDispatcher.java rename to jdk/src/java.base/aix/classes/sun/nio/fs/AixNativeDispatcher.java diff --git a/jdk/src/aix/lib/tzmappings b/jdk/src/java.base/aix/conf/tzmappings similarity index 100% rename from jdk/src/aix/lib/tzmappings rename to jdk/src/java.base/aix/conf/tzmappings diff --git a/jdk/src/aix/native/java/net/aix_close.c b/jdk/src/java.base/aix/native/libnet/java/net/aix_close.c similarity index 100% rename from jdk/src/aix/native/java/net/aix_close.c rename to jdk/src/java.base/aix/native/libnet/java/net/aix_close.c diff --git a/jdk/src/aix/native/sun/nio/ch/AixNativeThread.c b/jdk/src/java.base/aix/native/libnio/ch/AixNativeThread.c similarity index 100% rename from jdk/src/aix/native/sun/nio/ch/AixNativeThread.c rename to jdk/src/java.base/aix/native/libnio/ch/AixNativeThread.c diff --git a/jdk/src/aix/native/sun/nio/ch/AixPollPort.c b/jdk/src/java.base/aix/native/libnio/ch/AixPollPort.c similarity index 100% rename from jdk/src/aix/native/sun/nio/ch/AixPollPort.c rename to jdk/src/java.base/aix/native/libnio/ch/AixPollPort.c diff --git a/jdk/src/aix/native/sun/nio/fs/AixNativeDispatcher.c b/jdk/src/java.base/aix/native/libnio/fs/AixNativeDispatcher.c similarity index 100% rename from jdk/src/aix/native/sun/nio/fs/AixNativeDispatcher.c rename to jdk/src/java.base/aix/native/libnio/fs/AixNativeDispatcher.c diff --git a/jdk/src/solaris/classes/sun/nio/ch/EPoll.java b/jdk/src/java.base/linux/classes/sun/nio/ch/EPoll.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EPoll.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/EPoll.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java b/jdk/src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EPollPort.java b/jdk/src/java.base/linux/classes/sun/nio/ch/EPollPort.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EPollPort.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/EPollPort.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java b/jdk/src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EPollSelectorProvider.java b/jdk/src/java.base/linux/classes/sun/nio/ch/EPollSelectorProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EPollSelectorProvider.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/EPollSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java b/jdk/src/java.base/linux/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java rename to jdk/src/java.base/linux/classes/sun/nio/ch/LinuxAsynchronousChannelProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxFileStore.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxFileSystemProvider.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/LinuxWatchService.java b/jdk/src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/LinuxWatchService.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/MagicFileTypeDetector.java b/jdk/src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/MagicFileTypeDetector.java rename to jdk/src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java diff --git a/jdk/src/solaris/native/sun/nio/ch/EPoll.c b/jdk/src/java.base/linux/native/libnio/ch/EPoll.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/EPoll.c rename to jdk/src/java.base/linux/native/libnio/ch/EPoll.c diff --git a/jdk/src/solaris/native/sun/nio/ch/EPollArrayWrapper.c b/jdk/src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/EPollArrayWrapper.c rename to jdk/src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c diff --git a/jdk/src/solaris/native/sun/nio/ch/EPollPort.c b/jdk/src/java.base/linux/native/libnio/ch/EPollPort.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/EPollPort.c rename to jdk/src/java.base/linux/native/libnio/ch/EPollPort.c diff --git a/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c b/jdk/src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c rename to jdk/src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c diff --git a/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c b/jdk/src/java.base/linux/native/libnio/fs/LinuxWatchService.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c rename to jdk/src/java.base/linux/native/libnio/fs/LinuxWatchService.c diff --git a/jdk/src/solaris/native/sun/nio/fs/MagicFileTypeDetector.c b/jdk/src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/MagicFileTypeDetector.c rename to jdk/src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c diff --git a/jdk/src/macosx/classes/java/lang/ClassLoaderHelper.java b/jdk/src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java similarity index 100% rename from jdk/src/macosx/classes/java/lang/ClassLoaderHelper.java rename to jdk/src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java diff --git a/jdk/src/macosx/classes/java/net/DefaultInterface.java b/jdk/src/java.base/macosx/classes/java/net/DefaultInterface.java similarity index 100% rename from jdk/src/macosx/classes/java/net/DefaultInterface.java rename to jdk/src/java.base/macosx/classes/java/net/DefaultInterface.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/BsdAsynchronousChannelProvider.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/KQueue.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/KQueue.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/KQueue.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/KQueue.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/KQueuePort.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/KQueuePort.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java b/jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java rename to jdk/src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/BsdFileStore.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/BsdFileStore.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/BsdFileSystem.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/BsdFileSystem.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/BsdNativeDispatcher.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/MacOSXFileSystem.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/MacOSXFileSystem.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/MacOSXFileSystemProvider.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/MacOSXFileSystemProvider.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/MacOSXNativeDispatcher.java b/jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/MacOSXNativeDispatcher.java rename to jdk/src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java diff --git a/jdk/src/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java b/jdk/src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java similarity index 100% rename from jdk/src/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java rename to jdk/src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java diff --git a/jdk/src/macosx/bin/x86_64/jvm.cfg b/jdk/src/java.base/macosx/conf/x86_64/jvm.cfg similarity index 100% rename from jdk/src/macosx/bin/x86_64/jvm.cfg rename to jdk/src/java.base/macosx/conf/x86_64/jvm.cfg diff --git a/jdk/src/macosx/javavm/export/jni_md.h b/jdk/src/java.base/macosx/native/include/jni_md.h similarity index 100% rename from jdk/src/macosx/javavm/export/jni_md.h rename to jdk/src/java.base/macosx/native/include/jni_md.h diff --git a/jdk/src/macosx/javavm/export/jvm_md.h b/jdk/src/java.base/macosx/native/include/jvm_md.h similarity index 100% rename from jdk/src/macosx/javavm/export/jvm_md.h rename to jdk/src/java.base/macosx/native/include/jvm_md.h diff --git a/jdk/src/macosx/lib/Info-cmdline.plist b/jdk/src/java.base/macosx/native/launcher/Info-cmdline.plist similarity index 100% rename from jdk/src/macosx/lib/Info-cmdline.plist rename to jdk/src/java.base/macosx/native/launcher/Info-cmdline.plist diff --git a/jdk/src/macosx/lib/Info-privileged.plist b/jdk/src/java.base/macosx/native/launcher/Info-privileged.plist similarity index 100% rename from jdk/src/macosx/lib/Info-privileged.plist rename to jdk/src/java.base/macosx/native/launcher/Info-privileged.plist diff --git a/jdk/src/macosx/bin/jexec.c b/jdk/src/java.base/macosx/native/launcher/jexec.c similarity index 100% rename from jdk/src/macosx/bin/jexec.c rename to jdk/src/java.base/macosx/native/launcher/jexec.c diff --git a/jdk/src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c b/jdk/src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c similarity index 100% rename from jdk/src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c rename to jdk/src/java.base/macosx/native/libjava/HostLocaleProviderAdapter_md.c diff --git a/jdk/src/macosx/bin/java_md_macosx.c b/jdk/src/java.base/macosx/native/libjli/java_md_macosx.c similarity index 100% rename from jdk/src/macosx/bin/java_md_macosx.c rename to jdk/src/java.base/macosx/native/libjli/java_md_macosx.c diff --git a/jdk/src/macosx/bin/java_md_macosx.h b/jdk/src/java.base/macosx/native/libjli/java_md_macosx.h similarity index 100% rename from jdk/src/macosx/bin/java_md_macosx.h rename to jdk/src/java.base/macosx/native/libjli/java_md_macosx.h diff --git a/jdk/src/solaris/native/sun/nio/ch/KQueue.c b/jdk/src/java.base/macosx/native/libnio/ch/KQueue.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/KQueue.c rename to jdk/src/java.base/macosx/native/libnio/ch/KQueue.c diff --git a/jdk/src/macosx/native/sun/nio/ch/KQueueArrayWrapper.c b/jdk/src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c similarity index 100% rename from jdk/src/macosx/native/sun/nio/ch/KQueueArrayWrapper.c rename to jdk/src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c diff --git a/jdk/src/solaris/native/sun/nio/ch/KQueuePort.c b/jdk/src/java.base/macosx/native/libnio/ch/KQueuePort.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/KQueuePort.c rename to jdk/src/java.base/macosx/native/libnio/ch/KQueuePort.c diff --git a/jdk/src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c b/jdk/src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c rename to jdk/src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c diff --git a/jdk/src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c b/jdk/src/java.base/macosx/native/libnio/fs/MacOSXNativeDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/MacOSXNativeDispatcher.c rename to jdk/src/java.base/macosx/native/libnio/fs/MacOSXNativeDispatcher.c diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESConstants.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESConstants.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESConstants.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESCrypt.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESCrypt.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESKeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESKeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/AESWrapCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/AESWrapCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/ARCFOURCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/ARCFOURCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlowfishCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlowfishCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlowfishConstants.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlowfishConstants.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishConstants.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlowfishCrypt.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlowfishCrypt.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/BlowfishParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/BlowfishParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/BlowfishParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CipherCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CipherCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CipherFeedback.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CipherFeedback.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherFeedback.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CipherTextStealing.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherTextStealing.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CipherTextStealing.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherTextStealing.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CipherWithWrappingSpi.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/ConstructKeys.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/ConstructKeys.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/CounterMode.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/CounterMode.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESConstants.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESConstants.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESConstants.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESCrypt.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESCrypt.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESKey.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESKey.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKey.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESKeyFactory.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESKeyFactory.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESKeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESKeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESKeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeCrypt.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeCrypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeCrypt.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeCrypt.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeKey.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeKey.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHKeyFactory.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHKeyFactory.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHPrivateKey.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHPrivateKey.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/DHPublicKey.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/DHPublicKey.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/EncryptedPrivateKeyInfo.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/FeedbackCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/FeedbackCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/GCMParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/GCMParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/GCTR.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/GCTR.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/GCTR.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/GCTR.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/GHASH.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/GHASH.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/GHASH.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/GHASH.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacMD5.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacMD5.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacMD5.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacMD5.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacSHA1.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacSHA1.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/ISO10126Padding.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/ISO10126Padding.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/KeyProtector.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/KeyProtector.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/OAEPParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/OAEPParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/OutputFeedback.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/OutputFeedback.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBECipherCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBECipherCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBEKey.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBEKey.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBEParameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBEParameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBES1Core.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBES1Core.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBES2Core.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBES2Core.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBES2Parameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBES2Parameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndDESCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBEWithMD5AndTripleDESCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBKDF2Core.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBKDF2Core.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PBMAC1Core.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PBMAC1Core.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PCBC.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PCBC.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PCBC.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PCBC.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PKCS5Padding.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PKCS5Padding.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/Padding.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/Padding.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/Padding.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/Padding.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/PrivateKeyInfo.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/RC2Cipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Cipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/RC2Cipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Cipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/RC2Crypt.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/RC2Crypt.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/RC2Parameters.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/RC2Parameters.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/RSACipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/SslMacCore.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/SslMacCore.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/SslMacCore.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/SslMacCore.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/SunJCE.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/SunJCE.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/SymmetricCipher.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/SymmetricCipher.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/SymmetricCipher.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java diff --git a/jdk/src/share/classes/com/sun/crypto/provider/ai.java b/jdk/src/java.base/share/classes/com/sun/crypto/provider/ai.java similarity index 100% rename from jdk/src/share/classes/com/sun/crypto/provider/ai.java rename to jdk/src/java.base/share/classes/com/sun/crypto/provider/ai.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/ClassWriter.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassWriter.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Code.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Code.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingMethod.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/CodingMethod.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/CodingMethod.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/CodingMethod.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Constants.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Constants.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/FixedList.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/FixedList.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Fixups.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Fixups.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Histogram.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Histogram.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Instruction.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Instruction.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/TLGlobals.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/TLGlobals.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/intrinsic.properties b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/intrinsic.properties rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties diff --git a/jdk/src/share/classes/com/sun/java/util/jar/pack/package.html b/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/java/util/jar/pack/package.html rename to jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/package.html diff --git a/jdk/src/share/classes/com/sun/net/ssl/HostnameVerifier.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/HostnameVerifier.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/HttpsURLConnection.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/HttpsURLConnection.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/KeyManager.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/KeyManager.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManager.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/KeyManagerFactory.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/KeyManagerFactory.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/SSLContext.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/SSLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/SSLContext.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/SSLContext.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/SSLContextSpi.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/SSLContextSpi.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/SSLPermission.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/SSLPermission.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/SSLSecurity.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/SSLSecurity.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/TrustManager.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/TrustManager.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManager.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/TrustManagerFactory.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/TrustManagerFactory.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/X509KeyManager.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/X509KeyManager.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/X509TrustManager.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/X509TrustManager.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/internal/ssl/Provider.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/internal/ssl/Provider.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java b/jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java rename to jdk/src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java diff --git a/jdk/src/share/classes/com/sun/net/ssl/package.html b/jdk/src/java.base/share/classes/com/sun/net/ssl/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/net/ssl/package.html rename to jdk/src/java.base/share/classes/com/sun/net/ssl/package.html diff --git a/jdk/src/share/classes/com/sun/nio/file/ExtendedCopyOption.java b/jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedCopyOption.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/file/ExtendedCopyOption.java rename to jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedCopyOption.java diff --git a/jdk/src/share/classes/com/sun/nio/file/ExtendedOpenOption.java b/jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedOpenOption.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/file/ExtendedOpenOption.java rename to jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedOpenOption.java diff --git a/jdk/src/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java b/jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java rename to jdk/src/java.base/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java diff --git a/jdk/src/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java b/jdk/src/java.base/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java rename to jdk/src/java.base/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java diff --git a/jdk/src/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java b/jdk/src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java rename to jdk/src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java diff --git a/jdk/src/share/classes/com/sun/security/ntlm/Client.java b/jdk/src/java.base/share/classes/com/sun/security/ntlm/Client.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/ntlm/Client.java rename to jdk/src/java.base/share/classes/com/sun/security/ntlm/Client.java diff --git a/jdk/src/share/classes/com/sun/security/ntlm/NTLM.java b/jdk/src/java.base/share/classes/com/sun/security/ntlm/NTLM.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/ntlm/NTLM.java rename to jdk/src/java.base/share/classes/com/sun/security/ntlm/NTLM.java diff --git a/jdk/src/share/classes/com/sun/security/ntlm/NTLMException.java b/jdk/src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/ntlm/NTLMException.java rename to jdk/src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java diff --git a/jdk/src/share/classes/com/sun/security/ntlm/Server.java b/jdk/src/java.base/share/classes/com/sun/security/ntlm/Server.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/ntlm/Server.java rename to jdk/src/java.base/share/classes/com/sun/security/ntlm/Server.java diff --git a/jdk/src/share/classes/com/sun/security/ntlm/Version.java b/jdk/src/java.base/share/classes/com/sun/security/ntlm/Version.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/ntlm/Version.java rename to jdk/src/java.base/share/classes/com/sun/security/ntlm/Version.java diff --git a/jdk/src/share/classes/java/io/Bits.java b/jdk/src/java.base/share/classes/java/io/Bits.java similarity index 100% rename from jdk/src/share/classes/java/io/Bits.java rename to jdk/src/java.base/share/classes/java/io/Bits.java diff --git a/jdk/src/share/classes/java/io/BufferedInputStream.java b/jdk/src/java.base/share/classes/java/io/BufferedInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/BufferedInputStream.java rename to jdk/src/java.base/share/classes/java/io/BufferedInputStream.java diff --git a/jdk/src/share/classes/java/io/BufferedOutputStream.java b/jdk/src/java.base/share/classes/java/io/BufferedOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/BufferedOutputStream.java rename to jdk/src/java.base/share/classes/java/io/BufferedOutputStream.java diff --git a/jdk/src/share/classes/java/io/BufferedReader.java b/jdk/src/java.base/share/classes/java/io/BufferedReader.java similarity index 100% rename from jdk/src/share/classes/java/io/BufferedReader.java rename to jdk/src/java.base/share/classes/java/io/BufferedReader.java diff --git a/jdk/src/share/classes/java/io/BufferedWriter.java b/jdk/src/java.base/share/classes/java/io/BufferedWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/BufferedWriter.java rename to jdk/src/java.base/share/classes/java/io/BufferedWriter.java diff --git a/jdk/src/share/classes/java/io/ByteArrayInputStream.java b/jdk/src/java.base/share/classes/java/io/ByteArrayInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/ByteArrayInputStream.java rename to jdk/src/java.base/share/classes/java/io/ByteArrayInputStream.java diff --git a/jdk/src/share/classes/java/io/ByteArrayOutputStream.java b/jdk/src/java.base/share/classes/java/io/ByteArrayOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/ByteArrayOutputStream.java rename to jdk/src/java.base/share/classes/java/io/ByteArrayOutputStream.java diff --git a/jdk/src/share/classes/java/io/CharArrayReader.java b/jdk/src/java.base/share/classes/java/io/CharArrayReader.java similarity index 100% rename from jdk/src/share/classes/java/io/CharArrayReader.java rename to jdk/src/java.base/share/classes/java/io/CharArrayReader.java diff --git a/jdk/src/share/classes/java/io/CharArrayWriter.java b/jdk/src/java.base/share/classes/java/io/CharArrayWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/CharArrayWriter.java rename to jdk/src/java.base/share/classes/java/io/CharArrayWriter.java diff --git a/jdk/src/share/classes/java/io/CharConversionException.java b/jdk/src/java.base/share/classes/java/io/CharConversionException.java similarity index 100% rename from jdk/src/share/classes/java/io/CharConversionException.java rename to jdk/src/java.base/share/classes/java/io/CharConversionException.java diff --git a/jdk/src/share/classes/java/io/Closeable.java b/jdk/src/java.base/share/classes/java/io/Closeable.java similarity index 100% rename from jdk/src/share/classes/java/io/Closeable.java rename to jdk/src/java.base/share/classes/java/io/Closeable.java diff --git a/jdk/src/share/classes/java/io/Console.java b/jdk/src/java.base/share/classes/java/io/Console.java similarity index 100% rename from jdk/src/share/classes/java/io/Console.java rename to jdk/src/java.base/share/classes/java/io/Console.java diff --git a/jdk/src/share/classes/java/io/DataInput.java b/jdk/src/java.base/share/classes/java/io/DataInput.java similarity index 100% rename from jdk/src/share/classes/java/io/DataInput.java rename to jdk/src/java.base/share/classes/java/io/DataInput.java diff --git a/jdk/src/share/classes/java/io/DataInputStream.java b/jdk/src/java.base/share/classes/java/io/DataInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/DataInputStream.java rename to jdk/src/java.base/share/classes/java/io/DataInputStream.java diff --git a/jdk/src/share/classes/java/io/DataOutput.java b/jdk/src/java.base/share/classes/java/io/DataOutput.java similarity index 100% rename from jdk/src/share/classes/java/io/DataOutput.java rename to jdk/src/java.base/share/classes/java/io/DataOutput.java diff --git a/jdk/src/share/classes/java/io/DataOutputStream.java b/jdk/src/java.base/share/classes/java/io/DataOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/DataOutputStream.java rename to jdk/src/java.base/share/classes/java/io/DataOutputStream.java diff --git a/jdk/src/share/classes/java/io/DeleteOnExitHook.java b/jdk/src/java.base/share/classes/java/io/DeleteOnExitHook.java similarity index 100% rename from jdk/src/share/classes/java/io/DeleteOnExitHook.java rename to jdk/src/java.base/share/classes/java/io/DeleteOnExitHook.java diff --git a/jdk/src/share/classes/java/io/EOFException.java b/jdk/src/java.base/share/classes/java/io/EOFException.java similarity index 100% rename from jdk/src/share/classes/java/io/EOFException.java rename to jdk/src/java.base/share/classes/java/io/EOFException.java diff --git a/jdk/src/share/classes/java/io/ExpiringCache.java b/jdk/src/java.base/share/classes/java/io/ExpiringCache.java similarity index 100% rename from jdk/src/share/classes/java/io/ExpiringCache.java rename to jdk/src/java.base/share/classes/java/io/ExpiringCache.java diff --git a/jdk/src/share/classes/java/io/Externalizable.java b/jdk/src/java.base/share/classes/java/io/Externalizable.java similarity index 100% rename from jdk/src/share/classes/java/io/Externalizable.java rename to jdk/src/java.base/share/classes/java/io/Externalizable.java diff --git a/jdk/src/share/classes/java/io/File.java b/jdk/src/java.base/share/classes/java/io/File.java similarity index 100% rename from jdk/src/share/classes/java/io/File.java rename to jdk/src/java.base/share/classes/java/io/File.java diff --git a/jdk/src/share/classes/java/io/FileFilter.java b/jdk/src/java.base/share/classes/java/io/FileFilter.java similarity index 100% rename from jdk/src/share/classes/java/io/FileFilter.java rename to jdk/src/java.base/share/classes/java/io/FileFilter.java diff --git a/jdk/src/share/classes/java/io/FileInputStream.java b/jdk/src/java.base/share/classes/java/io/FileInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/FileInputStream.java rename to jdk/src/java.base/share/classes/java/io/FileInputStream.java diff --git a/jdk/src/share/classes/java/io/FileNotFoundException.java b/jdk/src/java.base/share/classes/java/io/FileNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/io/FileNotFoundException.java rename to jdk/src/java.base/share/classes/java/io/FileNotFoundException.java diff --git a/jdk/src/share/classes/java/io/FileOutputStream.java b/jdk/src/java.base/share/classes/java/io/FileOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/FileOutputStream.java rename to jdk/src/java.base/share/classes/java/io/FileOutputStream.java diff --git a/jdk/src/share/classes/java/io/FilePermission.java b/jdk/src/java.base/share/classes/java/io/FilePermission.java similarity index 100% rename from jdk/src/share/classes/java/io/FilePermission.java rename to jdk/src/java.base/share/classes/java/io/FilePermission.java diff --git a/jdk/src/share/classes/java/io/FileReader.java b/jdk/src/java.base/share/classes/java/io/FileReader.java similarity index 100% rename from jdk/src/share/classes/java/io/FileReader.java rename to jdk/src/java.base/share/classes/java/io/FileReader.java diff --git a/jdk/src/share/classes/java/io/FileSystem.java b/jdk/src/java.base/share/classes/java/io/FileSystem.java similarity index 100% rename from jdk/src/share/classes/java/io/FileSystem.java rename to jdk/src/java.base/share/classes/java/io/FileSystem.java diff --git a/jdk/src/share/classes/java/io/FileWriter.java b/jdk/src/java.base/share/classes/java/io/FileWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/FileWriter.java rename to jdk/src/java.base/share/classes/java/io/FileWriter.java diff --git a/jdk/src/share/classes/java/io/FilenameFilter.java b/jdk/src/java.base/share/classes/java/io/FilenameFilter.java similarity index 100% rename from jdk/src/share/classes/java/io/FilenameFilter.java rename to jdk/src/java.base/share/classes/java/io/FilenameFilter.java diff --git a/jdk/src/share/classes/java/io/FilterInputStream.java b/jdk/src/java.base/share/classes/java/io/FilterInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/FilterInputStream.java rename to jdk/src/java.base/share/classes/java/io/FilterInputStream.java diff --git a/jdk/src/share/classes/java/io/FilterOutputStream.java b/jdk/src/java.base/share/classes/java/io/FilterOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/FilterOutputStream.java rename to jdk/src/java.base/share/classes/java/io/FilterOutputStream.java diff --git a/jdk/src/share/classes/java/io/FilterReader.java b/jdk/src/java.base/share/classes/java/io/FilterReader.java similarity index 100% rename from jdk/src/share/classes/java/io/FilterReader.java rename to jdk/src/java.base/share/classes/java/io/FilterReader.java diff --git a/jdk/src/share/classes/java/io/FilterWriter.java b/jdk/src/java.base/share/classes/java/io/FilterWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/FilterWriter.java rename to jdk/src/java.base/share/classes/java/io/FilterWriter.java diff --git a/jdk/src/share/classes/java/io/Flushable.java b/jdk/src/java.base/share/classes/java/io/Flushable.java similarity index 100% rename from jdk/src/share/classes/java/io/Flushable.java rename to jdk/src/java.base/share/classes/java/io/Flushable.java diff --git a/jdk/src/share/classes/java/io/IOError.java b/jdk/src/java.base/share/classes/java/io/IOError.java similarity index 100% rename from jdk/src/share/classes/java/io/IOError.java rename to jdk/src/java.base/share/classes/java/io/IOError.java diff --git a/jdk/src/share/classes/java/io/IOException.java b/jdk/src/java.base/share/classes/java/io/IOException.java similarity index 100% rename from jdk/src/share/classes/java/io/IOException.java rename to jdk/src/java.base/share/classes/java/io/IOException.java diff --git a/jdk/src/share/classes/java/io/InputStream.java b/jdk/src/java.base/share/classes/java/io/InputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/InputStream.java rename to jdk/src/java.base/share/classes/java/io/InputStream.java diff --git a/jdk/src/share/classes/java/io/InputStreamReader.java b/jdk/src/java.base/share/classes/java/io/InputStreamReader.java similarity index 100% rename from jdk/src/share/classes/java/io/InputStreamReader.java rename to jdk/src/java.base/share/classes/java/io/InputStreamReader.java diff --git a/jdk/src/share/classes/java/io/InterruptedIOException.java b/jdk/src/java.base/share/classes/java/io/InterruptedIOException.java similarity index 100% rename from jdk/src/share/classes/java/io/InterruptedIOException.java rename to jdk/src/java.base/share/classes/java/io/InterruptedIOException.java diff --git a/jdk/src/share/classes/java/io/InvalidClassException.java b/jdk/src/java.base/share/classes/java/io/InvalidClassException.java similarity index 100% rename from jdk/src/share/classes/java/io/InvalidClassException.java rename to jdk/src/java.base/share/classes/java/io/InvalidClassException.java diff --git a/jdk/src/share/classes/java/io/InvalidObjectException.java b/jdk/src/java.base/share/classes/java/io/InvalidObjectException.java similarity index 100% rename from jdk/src/share/classes/java/io/InvalidObjectException.java rename to jdk/src/java.base/share/classes/java/io/InvalidObjectException.java diff --git a/jdk/src/share/classes/java/io/LineNumberInputStream.java b/jdk/src/java.base/share/classes/java/io/LineNumberInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/LineNumberInputStream.java rename to jdk/src/java.base/share/classes/java/io/LineNumberInputStream.java diff --git a/jdk/src/share/classes/java/io/LineNumberReader.java b/jdk/src/java.base/share/classes/java/io/LineNumberReader.java similarity index 100% rename from jdk/src/share/classes/java/io/LineNumberReader.java rename to jdk/src/java.base/share/classes/java/io/LineNumberReader.java diff --git a/jdk/src/share/classes/java/io/NotActiveException.java b/jdk/src/java.base/share/classes/java/io/NotActiveException.java similarity index 100% rename from jdk/src/share/classes/java/io/NotActiveException.java rename to jdk/src/java.base/share/classes/java/io/NotActiveException.java diff --git a/jdk/src/share/classes/java/io/NotSerializableException.java b/jdk/src/java.base/share/classes/java/io/NotSerializableException.java similarity index 100% rename from jdk/src/share/classes/java/io/NotSerializableException.java rename to jdk/src/java.base/share/classes/java/io/NotSerializableException.java diff --git a/jdk/src/share/classes/java/io/ObjectInput.java b/jdk/src/java.base/share/classes/java/io/ObjectInput.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectInput.java rename to jdk/src/java.base/share/classes/java/io/ObjectInput.java diff --git a/jdk/src/share/classes/java/io/ObjectInputStream.java b/jdk/src/java.base/share/classes/java/io/ObjectInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectInputStream.java rename to jdk/src/java.base/share/classes/java/io/ObjectInputStream.java diff --git a/jdk/src/share/classes/java/io/ObjectInputValidation.java b/jdk/src/java.base/share/classes/java/io/ObjectInputValidation.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectInputValidation.java rename to jdk/src/java.base/share/classes/java/io/ObjectInputValidation.java diff --git a/jdk/src/share/classes/java/io/ObjectOutput.java b/jdk/src/java.base/share/classes/java/io/ObjectOutput.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectOutput.java rename to jdk/src/java.base/share/classes/java/io/ObjectOutput.java diff --git a/jdk/src/share/classes/java/io/ObjectOutputStream.java b/jdk/src/java.base/share/classes/java/io/ObjectOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectOutputStream.java rename to jdk/src/java.base/share/classes/java/io/ObjectOutputStream.java diff --git a/jdk/src/share/classes/java/io/ObjectStreamClass.java b/jdk/src/java.base/share/classes/java/io/ObjectStreamClass.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectStreamClass.java rename to jdk/src/java.base/share/classes/java/io/ObjectStreamClass.java diff --git a/jdk/src/share/classes/java/io/ObjectStreamConstants.java b/jdk/src/java.base/share/classes/java/io/ObjectStreamConstants.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectStreamConstants.java rename to jdk/src/java.base/share/classes/java/io/ObjectStreamConstants.java diff --git a/jdk/src/share/classes/java/io/ObjectStreamException.java b/jdk/src/java.base/share/classes/java/io/ObjectStreamException.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectStreamException.java rename to jdk/src/java.base/share/classes/java/io/ObjectStreamException.java diff --git a/jdk/src/share/classes/java/io/ObjectStreamField.java b/jdk/src/java.base/share/classes/java/io/ObjectStreamField.java similarity index 100% rename from jdk/src/share/classes/java/io/ObjectStreamField.java rename to jdk/src/java.base/share/classes/java/io/ObjectStreamField.java diff --git a/jdk/src/share/classes/java/io/OptionalDataException.java b/jdk/src/java.base/share/classes/java/io/OptionalDataException.java similarity index 100% rename from jdk/src/share/classes/java/io/OptionalDataException.java rename to jdk/src/java.base/share/classes/java/io/OptionalDataException.java diff --git a/jdk/src/share/classes/java/io/OutputStream.java b/jdk/src/java.base/share/classes/java/io/OutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/OutputStream.java rename to jdk/src/java.base/share/classes/java/io/OutputStream.java diff --git a/jdk/src/share/classes/java/io/OutputStreamWriter.java b/jdk/src/java.base/share/classes/java/io/OutputStreamWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/OutputStreamWriter.java rename to jdk/src/java.base/share/classes/java/io/OutputStreamWriter.java diff --git a/jdk/src/share/classes/java/io/PipedInputStream.java b/jdk/src/java.base/share/classes/java/io/PipedInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/PipedInputStream.java rename to jdk/src/java.base/share/classes/java/io/PipedInputStream.java diff --git a/jdk/src/share/classes/java/io/PipedOutputStream.java b/jdk/src/java.base/share/classes/java/io/PipedOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/PipedOutputStream.java rename to jdk/src/java.base/share/classes/java/io/PipedOutputStream.java diff --git a/jdk/src/share/classes/java/io/PipedReader.java b/jdk/src/java.base/share/classes/java/io/PipedReader.java similarity index 100% rename from jdk/src/share/classes/java/io/PipedReader.java rename to jdk/src/java.base/share/classes/java/io/PipedReader.java diff --git a/jdk/src/share/classes/java/io/PipedWriter.java b/jdk/src/java.base/share/classes/java/io/PipedWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/PipedWriter.java rename to jdk/src/java.base/share/classes/java/io/PipedWriter.java diff --git a/jdk/src/share/classes/java/io/PrintStream.java b/jdk/src/java.base/share/classes/java/io/PrintStream.java similarity index 100% rename from jdk/src/share/classes/java/io/PrintStream.java rename to jdk/src/java.base/share/classes/java/io/PrintStream.java diff --git a/jdk/src/share/classes/java/io/PrintWriter.java b/jdk/src/java.base/share/classes/java/io/PrintWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/PrintWriter.java rename to jdk/src/java.base/share/classes/java/io/PrintWriter.java diff --git a/jdk/src/share/classes/java/io/PushbackInputStream.java b/jdk/src/java.base/share/classes/java/io/PushbackInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/PushbackInputStream.java rename to jdk/src/java.base/share/classes/java/io/PushbackInputStream.java diff --git a/jdk/src/share/classes/java/io/PushbackReader.java b/jdk/src/java.base/share/classes/java/io/PushbackReader.java similarity index 100% rename from jdk/src/share/classes/java/io/PushbackReader.java rename to jdk/src/java.base/share/classes/java/io/PushbackReader.java diff --git a/jdk/src/share/classes/java/io/RandomAccessFile.java b/jdk/src/java.base/share/classes/java/io/RandomAccessFile.java similarity index 100% rename from jdk/src/share/classes/java/io/RandomAccessFile.java rename to jdk/src/java.base/share/classes/java/io/RandomAccessFile.java diff --git a/jdk/src/share/classes/java/io/Reader.java b/jdk/src/java.base/share/classes/java/io/Reader.java similarity index 100% rename from jdk/src/share/classes/java/io/Reader.java rename to jdk/src/java.base/share/classes/java/io/Reader.java diff --git a/jdk/src/share/classes/java/io/SequenceInputStream.java b/jdk/src/java.base/share/classes/java/io/SequenceInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/SequenceInputStream.java rename to jdk/src/java.base/share/classes/java/io/SequenceInputStream.java diff --git a/jdk/src/share/classes/java/io/SerialCallbackContext.java b/jdk/src/java.base/share/classes/java/io/SerialCallbackContext.java similarity index 100% rename from jdk/src/share/classes/java/io/SerialCallbackContext.java rename to jdk/src/java.base/share/classes/java/io/SerialCallbackContext.java diff --git a/jdk/src/share/classes/java/io/Serializable.java b/jdk/src/java.base/share/classes/java/io/Serializable.java similarity index 100% rename from jdk/src/share/classes/java/io/Serializable.java rename to jdk/src/java.base/share/classes/java/io/Serializable.java diff --git a/jdk/src/share/classes/java/io/SerializablePermission.java b/jdk/src/java.base/share/classes/java/io/SerializablePermission.java similarity index 100% rename from jdk/src/share/classes/java/io/SerializablePermission.java rename to jdk/src/java.base/share/classes/java/io/SerializablePermission.java diff --git a/jdk/src/share/classes/java/io/StreamCorruptedException.java b/jdk/src/java.base/share/classes/java/io/StreamCorruptedException.java similarity index 100% rename from jdk/src/share/classes/java/io/StreamCorruptedException.java rename to jdk/src/java.base/share/classes/java/io/StreamCorruptedException.java diff --git a/jdk/src/share/classes/java/io/StreamTokenizer.java b/jdk/src/java.base/share/classes/java/io/StreamTokenizer.java similarity index 100% rename from jdk/src/share/classes/java/io/StreamTokenizer.java rename to jdk/src/java.base/share/classes/java/io/StreamTokenizer.java diff --git a/jdk/src/share/classes/java/io/StringBufferInputStream.java b/jdk/src/java.base/share/classes/java/io/StringBufferInputStream.java similarity index 100% rename from jdk/src/share/classes/java/io/StringBufferInputStream.java rename to jdk/src/java.base/share/classes/java/io/StringBufferInputStream.java diff --git a/jdk/src/share/classes/java/io/StringReader.java b/jdk/src/java.base/share/classes/java/io/StringReader.java similarity index 100% rename from jdk/src/share/classes/java/io/StringReader.java rename to jdk/src/java.base/share/classes/java/io/StringReader.java diff --git a/jdk/src/share/classes/java/io/StringWriter.java b/jdk/src/java.base/share/classes/java/io/StringWriter.java similarity index 100% rename from jdk/src/share/classes/java/io/StringWriter.java rename to jdk/src/java.base/share/classes/java/io/StringWriter.java diff --git a/jdk/src/share/classes/java/io/SyncFailedException.java b/jdk/src/java.base/share/classes/java/io/SyncFailedException.java similarity index 100% rename from jdk/src/share/classes/java/io/SyncFailedException.java rename to jdk/src/java.base/share/classes/java/io/SyncFailedException.java diff --git a/jdk/src/share/classes/java/io/UTFDataFormatException.java b/jdk/src/java.base/share/classes/java/io/UTFDataFormatException.java similarity index 100% rename from jdk/src/share/classes/java/io/UTFDataFormatException.java rename to jdk/src/java.base/share/classes/java/io/UTFDataFormatException.java diff --git a/jdk/src/share/classes/java/io/UncheckedIOException.java b/jdk/src/java.base/share/classes/java/io/UncheckedIOException.java similarity index 100% rename from jdk/src/share/classes/java/io/UncheckedIOException.java rename to jdk/src/java.base/share/classes/java/io/UncheckedIOException.java diff --git a/jdk/src/share/classes/java/io/UnsupportedEncodingException.java b/jdk/src/java.base/share/classes/java/io/UnsupportedEncodingException.java similarity index 100% rename from jdk/src/share/classes/java/io/UnsupportedEncodingException.java rename to jdk/src/java.base/share/classes/java/io/UnsupportedEncodingException.java diff --git a/jdk/src/share/classes/java/io/WriteAbortedException.java b/jdk/src/java.base/share/classes/java/io/WriteAbortedException.java similarity index 100% rename from jdk/src/share/classes/java/io/WriteAbortedException.java rename to jdk/src/java.base/share/classes/java/io/WriteAbortedException.java diff --git a/jdk/src/share/classes/java/io/Writer.java b/jdk/src/java.base/share/classes/java/io/Writer.java similarity index 100% rename from jdk/src/share/classes/java/io/Writer.java rename to jdk/src/java.base/share/classes/java/io/Writer.java diff --git a/jdk/src/share/classes/java/io/package.html b/jdk/src/java.base/share/classes/java/io/package.html similarity index 100% rename from jdk/src/share/classes/java/io/package.html rename to jdk/src/java.base/share/classes/java/io/package.html diff --git a/jdk/src/share/classes/java/lang/AbstractMethodError.java b/jdk/src/java.base/share/classes/java/lang/AbstractMethodError.java similarity index 100% rename from jdk/src/share/classes/java/lang/AbstractMethodError.java rename to jdk/src/java.base/share/classes/java/lang/AbstractMethodError.java diff --git a/jdk/src/share/classes/java/lang/AbstractStringBuilder.java b/jdk/src/java.base/share/classes/java/lang/AbstractStringBuilder.java similarity index 100% rename from jdk/src/share/classes/java/lang/AbstractStringBuilder.java rename to jdk/src/java.base/share/classes/java/lang/AbstractStringBuilder.java diff --git a/jdk/src/share/classes/java/lang/Appendable.java b/jdk/src/java.base/share/classes/java/lang/Appendable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Appendable.java rename to jdk/src/java.base/share/classes/java/lang/Appendable.java diff --git a/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java b/jdk/src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java similarity index 100% rename from jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java rename to jdk/src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java diff --git a/jdk/src/share/classes/java/lang/ArithmeticException.java b/jdk/src/java.base/share/classes/java/lang/ArithmeticException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ArithmeticException.java rename to jdk/src/java.base/share/classes/java/lang/ArithmeticException.java diff --git a/jdk/src/share/classes/java/lang/ArrayIndexOutOfBoundsException.java b/jdk/src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ArrayIndexOutOfBoundsException.java rename to jdk/src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java diff --git a/jdk/src/share/classes/java/lang/ArrayStoreException.java b/jdk/src/java.base/share/classes/java/lang/ArrayStoreException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ArrayStoreException.java rename to jdk/src/java.base/share/classes/java/lang/ArrayStoreException.java diff --git a/jdk/src/share/classes/java/lang/AssertionError.java b/jdk/src/java.base/share/classes/java/lang/AssertionError.java similarity index 100% rename from jdk/src/share/classes/java/lang/AssertionError.java rename to jdk/src/java.base/share/classes/java/lang/AssertionError.java diff --git a/jdk/src/share/classes/java/lang/AssertionStatusDirectives.java b/jdk/src/java.base/share/classes/java/lang/AssertionStatusDirectives.java similarity index 100% rename from jdk/src/share/classes/java/lang/AssertionStatusDirectives.java rename to jdk/src/java.base/share/classes/java/lang/AssertionStatusDirectives.java diff --git a/jdk/src/share/classes/java/lang/AutoCloseable.java b/jdk/src/java.base/share/classes/java/lang/AutoCloseable.java similarity index 100% rename from jdk/src/share/classes/java/lang/AutoCloseable.java rename to jdk/src/java.base/share/classes/java/lang/AutoCloseable.java diff --git a/jdk/src/share/classes/java/lang/Boolean.java b/jdk/src/java.base/share/classes/java/lang/Boolean.java similarity index 100% rename from jdk/src/share/classes/java/lang/Boolean.java rename to jdk/src/java.base/share/classes/java/lang/Boolean.java diff --git a/jdk/src/share/classes/java/lang/BootstrapMethodError.java b/jdk/src/java.base/share/classes/java/lang/BootstrapMethodError.java similarity index 100% rename from jdk/src/share/classes/java/lang/BootstrapMethodError.java rename to jdk/src/java.base/share/classes/java/lang/BootstrapMethodError.java diff --git a/jdk/src/share/classes/java/lang/Byte.java b/jdk/src/java.base/share/classes/java/lang/Byte.java similarity index 100% rename from jdk/src/share/classes/java/lang/Byte.java rename to jdk/src/java.base/share/classes/java/lang/Byte.java diff --git a/jdk/src/share/classes/java/lang/CharSequence.java b/jdk/src/java.base/share/classes/java/lang/CharSequence.java similarity index 100% rename from jdk/src/share/classes/java/lang/CharSequence.java rename to jdk/src/java.base/share/classes/java/lang/CharSequence.java diff --git a/jdk/src/share/classes/java/lang/Character.java b/jdk/src/java.base/share/classes/java/lang/Character.java similarity index 100% rename from jdk/src/share/classes/java/lang/Character.java rename to jdk/src/java.base/share/classes/java/lang/Character.java diff --git a/jdk/src/share/classes/java/lang/CharacterData.java b/jdk/src/java.base/share/classes/java/lang/CharacterData.java similarity index 100% rename from jdk/src/share/classes/java/lang/CharacterData.java rename to jdk/src/java.base/share/classes/java/lang/CharacterData.java diff --git a/jdk/src/share/classes/java/lang/CharacterName.java b/jdk/src/java.base/share/classes/java/lang/CharacterName.java similarity index 100% rename from jdk/src/share/classes/java/lang/CharacterName.java rename to jdk/src/java.base/share/classes/java/lang/CharacterName.java diff --git a/jdk/src/share/classes/java/lang/Class.java b/jdk/src/java.base/share/classes/java/lang/Class.java similarity index 100% rename from jdk/src/share/classes/java/lang/Class.java rename to jdk/src/java.base/share/classes/java/lang/Class.java diff --git a/jdk/src/share/classes/java/lang/ClassCastException.java b/jdk/src/java.base/share/classes/java/lang/ClassCastException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassCastException.java rename to jdk/src/java.base/share/classes/java/lang/ClassCastException.java diff --git a/jdk/src/share/classes/java/lang/ClassCircularityError.java b/jdk/src/java.base/share/classes/java/lang/ClassCircularityError.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassCircularityError.java rename to jdk/src/java.base/share/classes/java/lang/ClassCircularityError.java diff --git a/jdk/src/share/classes/java/lang/ClassFormatError.java b/jdk/src/java.base/share/classes/java/lang/ClassFormatError.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassFormatError.java rename to jdk/src/java.base/share/classes/java/lang/ClassFormatError.java diff --git a/jdk/src/share/classes/java/lang/ClassLoader.java b/jdk/src/java.base/share/classes/java/lang/ClassLoader.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassLoader.java rename to jdk/src/java.base/share/classes/java/lang/ClassLoader.java diff --git a/jdk/src/share/classes/java/lang/ClassNotFoundException.java b/jdk/src/java.base/share/classes/java/lang/ClassNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassNotFoundException.java rename to jdk/src/java.base/share/classes/java/lang/ClassNotFoundException.java diff --git a/jdk/src/share/classes/java/lang/ClassValue.java b/jdk/src/java.base/share/classes/java/lang/ClassValue.java similarity index 100% rename from jdk/src/share/classes/java/lang/ClassValue.java rename to jdk/src/java.base/share/classes/java/lang/ClassValue.java diff --git a/jdk/src/share/classes/java/lang/CloneNotSupportedException.java b/jdk/src/java.base/share/classes/java/lang/CloneNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/java/lang/CloneNotSupportedException.java rename to jdk/src/java.base/share/classes/java/lang/CloneNotSupportedException.java diff --git a/jdk/src/share/classes/java/lang/Cloneable.java b/jdk/src/java.base/share/classes/java/lang/Cloneable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Cloneable.java rename to jdk/src/java.base/share/classes/java/lang/Cloneable.java diff --git a/jdk/src/share/classes/java/lang/Comparable.java b/jdk/src/java.base/share/classes/java/lang/Comparable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Comparable.java rename to jdk/src/java.base/share/classes/java/lang/Comparable.java diff --git a/jdk/src/share/classes/java/lang/Compiler.java b/jdk/src/java.base/share/classes/java/lang/Compiler.java similarity index 100% rename from jdk/src/share/classes/java/lang/Compiler.java rename to jdk/src/java.base/share/classes/java/lang/Compiler.java diff --git a/jdk/src/share/classes/java/lang/ConditionalSpecialCasing.java b/jdk/src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java similarity index 100% rename from jdk/src/share/classes/java/lang/ConditionalSpecialCasing.java rename to jdk/src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java diff --git a/jdk/src/share/classes/java/lang/Deprecated.java b/jdk/src/java.base/share/classes/java/lang/Deprecated.java similarity index 100% rename from jdk/src/share/classes/java/lang/Deprecated.java rename to jdk/src/java.base/share/classes/java/lang/Deprecated.java diff --git a/jdk/src/share/classes/java/lang/Double.java b/jdk/src/java.base/share/classes/java/lang/Double.java similarity index 100% rename from jdk/src/share/classes/java/lang/Double.java rename to jdk/src/java.base/share/classes/java/lang/Double.java diff --git a/jdk/src/share/classes/java/lang/Enum.java b/jdk/src/java.base/share/classes/java/lang/Enum.java similarity index 100% rename from jdk/src/share/classes/java/lang/Enum.java rename to jdk/src/java.base/share/classes/java/lang/Enum.java diff --git a/jdk/src/share/classes/java/lang/EnumConstantNotPresentException.java b/jdk/src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java similarity index 100% rename from jdk/src/share/classes/java/lang/EnumConstantNotPresentException.java rename to jdk/src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java diff --git a/jdk/src/share/classes/java/lang/Error.java b/jdk/src/java.base/share/classes/java/lang/Error.java similarity index 100% rename from jdk/src/share/classes/java/lang/Error.java rename to jdk/src/java.base/share/classes/java/lang/Error.java diff --git a/jdk/src/share/classes/java/lang/Exception.java b/jdk/src/java.base/share/classes/java/lang/Exception.java similarity index 100% rename from jdk/src/share/classes/java/lang/Exception.java rename to jdk/src/java.base/share/classes/java/lang/Exception.java diff --git a/jdk/src/share/classes/java/lang/ExceptionInInitializerError.java b/jdk/src/java.base/share/classes/java/lang/ExceptionInInitializerError.java similarity index 100% rename from jdk/src/share/classes/java/lang/ExceptionInInitializerError.java rename to jdk/src/java.base/share/classes/java/lang/ExceptionInInitializerError.java diff --git a/jdk/src/share/classes/java/lang/Float.java b/jdk/src/java.base/share/classes/java/lang/Float.java similarity index 100% rename from jdk/src/share/classes/java/lang/Float.java rename to jdk/src/java.base/share/classes/java/lang/Float.java diff --git a/jdk/src/share/classes/java/lang/FunctionalInterface.java b/jdk/src/java.base/share/classes/java/lang/FunctionalInterface.java similarity index 100% rename from jdk/src/share/classes/java/lang/FunctionalInterface.java rename to jdk/src/java.base/share/classes/java/lang/FunctionalInterface.java diff --git a/jdk/src/share/classes/java/lang/IllegalAccessError.java b/jdk/src/java.base/share/classes/java/lang/IllegalAccessError.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalAccessError.java rename to jdk/src/java.base/share/classes/java/lang/IllegalAccessError.java diff --git a/jdk/src/share/classes/java/lang/IllegalAccessException.java b/jdk/src/java.base/share/classes/java/lang/IllegalAccessException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalAccessException.java rename to jdk/src/java.base/share/classes/java/lang/IllegalAccessException.java diff --git a/jdk/src/share/classes/java/lang/IllegalArgumentException.java b/jdk/src/java.base/share/classes/java/lang/IllegalArgumentException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalArgumentException.java rename to jdk/src/java.base/share/classes/java/lang/IllegalArgumentException.java diff --git a/jdk/src/share/classes/java/lang/IllegalMonitorStateException.java b/jdk/src/java.base/share/classes/java/lang/IllegalMonitorStateException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalMonitorStateException.java rename to jdk/src/java.base/share/classes/java/lang/IllegalMonitorStateException.java diff --git a/jdk/src/share/classes/java/lang/IllegalStateException.java b/jdk/src/java.base/share/classes/java/lang/IllegalStateException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalStateException.java rename to jdk/src/java.base/share/classes/java/lang/IllegalStateException.java diff --git a/jdk/src/share/classes/java/lang/IllegalThreadStateException.java b/jdk/src/java.base/share/classes/java/lang/IllegalThreadStateException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IllegalThreadStateException.java rename to jdk/src/java.base/share/classes/java/lang/IllegalThreadStateException.java diff --git a/jdk/src/share/classes/java/lang/IncompatibleClassChangeError.java b/jdk/src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java similarity index 100% rename from jdk/src/share/classes/java/lang/IncompatibleClassChangeError.java rename to jdk/src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java diff --git a/jdk/src/share/classes/java/lang/IndexOutOfBoundsException.java b/jdk/src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java similarity index 100% rename from jdk/src/share/classes/java/lang/IndexOutOfBoundsException.java rename to jdk/src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java diff --git a/jdk/src/share/classes/java/lang/InheritableThreadLocal.java b/jdk/src/java.base/share/classes/java/lang/InheritableThreadLocal.java similarity index 100% rename from jdk/src/share/classes/java/lang/InheritableThreadLocal.java rename to jdk/src/java.base/share/classes/java/lang/InheritableThreadLocal.java diff --git a/jdk/src/share/classes/java/lang/InstantiationError.java b/jdk/src/java.base/share/classes/java/lang/InstantiationError.java similarity index 100% rename from jdk/src/share/classes/java/lang/InstantiationError.java rename to jdk/src/java.base/share/classes/java/lang/InstantiationError.java diff --git a/jdk/src/share/classes/java/lang/InstantiationException.java b/jdk/src/java.base/share/classes/java/lang/InstantiationException.java similarity index 100% rename from jdk/src/share/classes/java/lang/InstantiationException.java rename to jdk/src/java.base/share/classes/java/lang/InstantiationException.java diff --git a/jdk/src/share/classes/java/lang/Integer.java b/jdk/src/java.base/share/classes/java/lang/Integer.java similarity index 100% rename from jdk/src/share/classes/java/lang/Integer.java rename to jdk/src/java.base/share/classes/java/lang/Integer.java diff --git a/jdk/src/share/classes/java/lang/InternalError.java b/jdk/src/java.base/share/classes/java/lang/InternalError.java similarity index 100% rename from jdk/src/share/classes/java/lang/InternalError.java rename to jdk/src/java.base/share/classes/java/lang/InternalError.java diff --git a/jdk/src/share/classes/java/lang/InterruptedException.java b/jdk/src/java.base/share/classes/java/lang/InterruptedException.java similarity index 100% rename from jdk/src/share/classes/java/lang/InterruptedException.java rename to jdk/src/java.base/share/classes/java/lang/InterruptedException.java diff --git a/jdk/src/share/classes/java/lang/Iterable.java b/jdk/src/java.base/share/classes/java/lang/Iterable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Iterable.java rename to jdk/src/java.base/share/classes/java/lang/Iterable.java diff --git a/jdk/src/share/classes/java/lang/LinkageError.java b/jdk/src/java.base/share/classes/java/lang/LinkageError.java similarity index 100% rename from jdk/src/share/classes/java/lang/LinkageError.java rename to jdk/src/java.base/share/classes/java/lang/LinkageError.java diff --git a/jdk/src/share/classes/java/lang/Long.java b/jdk/src/java.base/share/classes/java/lang/Long.java similarity index 100% rename from jdk/src/share/classes/java/lang/Long.java rename to jdk/src/java.base/share/classes/java/lang/Long.java diff --git a/jdk/src/share/classes/java/lang/Math.java b/jdk/src/java.base/share/classes/java/lang/Math.java similarity index 100% rename from jdk/src/share/classes/java/lang/Math.java rename to jdk/src/java.base/share/classes/java/lang/Math.java diff --git a/jdk/src/share/classes/java/lang/NegativeArraySizeException.java b/jdk/src/java.base/share/classes/java/lang/NegativeArraySizeException.java similarity index 100% rename from jdk/src/share/classes/java/lang/NegativeArraySizeException.java rename to jdk/src/java.base/share/classes/java/lang/NegativeArraySizeException.java diff --git a/jdk/src/share/classes/java/lang/NoClassDefFoundError.java b/jdk/src/java.base/share/classes/java/lang/NoClassDefFoundError.java similarity index 100% rename from jdk/src/share/classes/java/lang/NoClassDefFoundError.java rename to jdk/src/java.base/share/classes/java/lang/NoClassDefFoundError.java diff --git a/jdk/src/share/classes/java/lang/NoSuchFieldError.java b/jdk/src/java.base/share/classes/java/lang/NoSuchFieldError.java similarity index 100% rename from jdk/src/share/classes/java/lang/NoSuchFieldError.java rename to jdk/src/java.base/share/classes/java/lang/NoSuchFieldError.java diff --git a/jdk/src/share/classes/java/lang/NoSuchFieldException.java b/jdk/src/java.base/share/classes/java/lang/NoSuchFieldException.java similarity index 100% rename from jdk/src/share/classes/java/lang/NoSuchFieldException.java rename to jdk/src/java.base/share/classes/java/lang/NoSuchFieldException.java diff --git a/jdk/src/share/classes/java/lang/NoSuchMethodError.java b/jdk/src/java.base/share/classes/java/lang/NoSuchMethodError.java similarity index 100% rename from jdk/src/share/classes/java/lang/NoSuchMethodError.java rename to jdk/src/java.base/share/classes/java/lang/NoSuchMethodError.java diff --git a/jdk/src/share/classes/java/lang/NoSuchMethodException.java b/jdk/src/java.base/share/classes/java/lang/NoSuchMethodException.java similarity index 100% rename from jdk/src/share/classes/java/lang/NoSuchMethodException.java rename to jdk/src/java.base/share/classes/java/lang/NoSuchMethodException.java diff --git a/jdk/src/share/classes/java/lang/NullPointerException.java b/jdk/src/java.base/share/classes/java/lang/NullPointerException.java similarity index 100% rename from jdk/src/share/classes/java/lang/NullPointerException.java rename to jdk/src/java.base/share/classes/java/lang/NullPointerException.java diff --git a/jdk/src/share/classes/java/lang/Number.java b/jdk/src/java.base/share/classes/java/lang/Number.java similarity index 100% rename from jdk/src/share/classes/java/lang/Number.java rename to jdk/src/java.base/share/classes/java/lang/Number.java diff --git a/jdk/src/share/classes/java/lang/NumberFormatException.java b/jdk/src/java.base/share/classes/java/lang/NumberFormatException.java similarity index 100% rename from jdk/src/share/classes/java/lang/NumberFormatException.java rename to jdk/src/java.base/share/classes/java/lang/NumberFormatException.java diff --git a/jdk/src/share/classes/java/lang/Object.java b/jdk/src/java.base/share/classes/java/lang/Object.java similarity index 100% rename from jdk/src/share/classes/java/lang/Object.java rename to jdk/src/java.base/share/classes/java/lang/Object.java diff --git a/jdk/src/share/classes/java/lang/OutOfMemoryError.java b/jdk/src/java.base/share/classes/java/lang/OutOfMemoryError.java similarity index 100% rename from jdk/src/share/classes/java/lang/OutOfMemoryError.java rename to jdk/src/java.base/share/classes/java/lang/OutOfMemoryError.java diff --git a/jdk/src/share/classes/java/lang/Override.java b/jdk/src/java.base/share/classes/java/lang/Override.java similarity index 100% rename from jdk/src/share/classes/java/lang/Override.java rename to jdk/src/java.base/share/classes/java/lang/Override.java diff --git a/jdk/src/share/classes/java/lang/Package.java b/jdk/src/java.base/share/classes/java/lang/Package.java similarity index 100% rename from jdk/src/share/classes/java/lang/Package.java rename to jdk/src/java.base/share/classes/java/lang/Package.java diff --git a/jdk/src/share/classes/java/lang/Process.java b/jdk/src/java.base/share/classes/java/lang/Process.java similarity index 100% rename from jdk/src/share/classes/java/lang/Process.java rename to jdk/src/java.base/share/classes/java/lang/Process.java diff --git a/jdk/src/share/classes/java/lang/ProcessBuilder.java b/jdk/src/java.base/share/classes/java/lang/ProcessBuilder.java similarity index 100% rename from jdk/src/share/classes/java/lang/ProcessBuilder.java rename to jdk/src/java.base/share/classes/java/lang/ProcessBuilder.java diff --git a/jdk/src/share/classes/java/lang/Readable.java b/jdk/src/java.base/share/classes/java/lang/Readable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Readable.java rename to jdk/src/java.base/share/classes/java/lang/Readable.java diff --git a/jdk/src/share/classes/java/lang/ReflectiveOperationException.java b/jdk/src/java.base/share/classes/java/lang/ReflectiveOperationException.java similarity index 100% rename from jdk/src/share/classes/java/lang/ReflectiveOperationException.java rename to jdk/src/java.base/share/classes/java/lang/ReflectiveOperationException.java diff --git a/jdk/src/share/classes/java/lang/Runnable.java b/jdk/src/java.base/share/classes/java/lang/Runnable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Runnable.java rename to jdk/src/java.base/share/classes/java/lang/Runnable.java diff --git a/jdk/src/share/classes/java/lang/Runtime.java b/jdk/src/java.base/share/classes/java/lang/Runtime.java similarity index 100% rename from jdk/src/share/classes/java/lang/Runtime.java rename to jdk/src/java.base/share/classes/java/lang/Runtime.java diff --git a/jdk/src/share/classes/java/lang/RuntimeException.java b/jdk/src/java.base/share/classes/java/lang/RuntimeException.java similarity index 100% rename from jdk/src/share/classes/java/lang/RuntimeException.java rename to jdk/src/java.base/share/classes/java/lang/RuntimeException.java diff --git a/jdk/src/share/classes/java/lang/RuntimePermission.java b/jdk/src/java.base/share/classes/java/lang/RuntimePermission.java similarity index 100% rename from jdk/src/share/classes/java/lang/RuntimePermission.java rename to jdk/src/java.base/share/classes/java/lang/RuntimePermission.java diff --git a/jdk/src/share/classes/java/lang/SafeVarargs.java b/jdk/src/java.base/share/classes/java/lang/SafeVarargs.java similarity index 100% rename from jdk/src/share/classes/java/lang/SafeVarargs.java rename to jdk/src/java.base/share/classes/java/lang/SafeVarargs.java diff --git a/jdk/src/share/classes/java/lang/SecurityException.java b/jdk/src/java.base/share/classes/java/lang/SecurityException.java similarity index 100% rename from jdk/src/share/classes/java/lang/SecurityException.java rename to jdk/src/java.base/share/classes/java/lang/SecurityException.java diff --git a/jdk/src/share/classes/java/lang/SecurityManager.java b/jdk/src/java.base/share/classes/java/lang/SecurityManager.java similarity index 100% rename from jdk/src/share/classes/java/lang/SecurityManager.java rename to jdk/src/java.base/share/classes/java/lang/SecurityManager.java diff --git a/jdk/src/share/classes/java/lang/Short.java b/jdk/src/java.base/share/classes/java/lang/Short.java similarity index 100% rename from jdk/src/share/classes/java/lang/Short.java rename to jdk/src/java.base/share/classes/java/lang/Short.java diff --git a/jdk/src/share/classes/java/lang/Shutdown.java b/jdk/src/java.base/share/classes/java/lang/Shutdown.java similarity index 100% rename from jdk/src/share/classes/java/lang/Shutdown.java rename to jdk/src/java.base/share/classes/java/lang/Shutdown.java diff --git a/jdk/src/share/classes/java/lang/StackOverflowError.java b/jdk/src/java.base/share/classes/java/lang/StackOverflowError.java similarity index 100% rename from jdk/src/share/classes/java/lang/StackOverflowError.java rename to jdk/src/java.base/share/classes/java/lang/StackOverflowError.java diff --git a/jdk/src/share/classes/java/lang/StackTraceElement.java b/jdk/src/java.base/share/classes/java/lang/StackTraceElement.java similarity index 100% rename from jdk/src/share/classes/java/lang/StackTraceElement.java rename to jdk/src/java.base/share/classes/java/lang/StackTraceElement.java diff --git a/jdk/src/share/classes/java/lang/StrictMath.java b/jdk/src/java.base/share/classes/java/lang/StrictMath.java similarity index 100% rename from jdk/src/share/classes/java/lang/StrictMath.java rename to jdk/src/java.base/share/classes/java/lang/StrictMath.java diff --git a/jdk/src/share/classes/java/lang/String.java b/jdk/src/java.base/share/classes/java/lang/String.java similarity index 100% rename from jdk/src/share/classes/java/lang/String.java rename to jdk/src/java.base/share/classes/java/lang/String.java diff --git a/jdk/src/share/classes/java/lang/StringBuffer.java b/jdk/src/java.base/share/classes/java/lang/StringBuffer.java similarity index 100% rename from jdk/src/share/classes/java/lang/StringBuffer.java rename to jdk/src/java.base/share/classes/java/lang/StringBuffer.java diff --git a/jdk/src/share/classes/java/lang/StringBuilder.java b/jdk/src/java.base/share/classes/java/lang/StringBuilder.java similarity index 100% rename from jdk/src/share/classes/java/lang/StringBuilder.java rename to jdk/src/java.base/share/classes/java/lang/StringBuilder.java diff --git a/jdk/src/share/classes/java/lang/StringCoding.java b/jdk/src/java.base/share/classes/java/lang/StringCoding.java similarity index 100% rename from jdk/src/share/classes/java/lang/StringCoding.java rename to jdk/src/java.base/share/classes/java/lang/StringCoding.java diff --git a/jdk/src/share/classes/java/lang/StringIndexOutOfBoundsException.java b/jdk/src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java similarity index 100% rename from jdk/src/share/classes/java/lang/StringIndexOutOfBoundsException.java rename to jdk/src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java diff --git a/jdk/src/share/classes/java/lang/SuppressWarnings.java b/jdk/src/java.base/share/classes/java/lang/SuppressWarnings.java similarity index 100% rename from jdk/src/share/classes/java/lang/SuppressWarnings.java rename to jdk/src/java.base/share/classes/java/lang/SuppressWarnings.java diff --git a/jdk/src/share/classes/java/lang/System.java b/jdk/src/java.base/share/classes/java/lang/System.java similarity index 100% rename from jdk/src/share/classes/java/lang/System.java rename to jdk/src/java.base/share/classes/java/lang/System.java diff --git a/jdk/src/share/classes/java/lang/Thread.java b/jdk/src/java.base/share/classes/java/lang/Thread.java similarity index 100% rename from jdk/src/share/classes/java/lang/Thread.java rename to jdk/src/java.base/share/classes/java/lang/Thread.java diff --git a/jdk/src/share/classes/java/lang/ThreadDeath.java b/jdk/src/java.base/share/classes/java/lang/ThreadDeath.java similarity index 100% rename from jdk/src/share/classes/java/lang/ThreadDeath.java rename to jdk/src/java.base/share/classes/java/lang/ThreadDeath.java diff --git a/jdk/src/share/classes/java/lang/ThreadGroup.java b/jdk/src/java.base/share/classes/java/lang/ThreadGroup.java similarity index 100% rename from jdk/src/share/classes/java/lang/ThreadGroup.java rename to jdk/src/java.base/share/classes/java/lang/ThreadGroup.java diff --git a/jdk/src/share/classes/java/lang/ThreadLocal.java b/jdk/src/java.base/share/classes/java/lang/ThreadLocal.java similarity index 100% rename from jdk/src/share/classes/java/lang/ThreadLocal.java rename to jdk/src/java.base/share/classes/java/lang/ThreadLocal.java diff --git a/jdk/src/share/classes/java/lang/Throwable.java b/jdk/src/java.base/share/classes/java/lang/Throwable.java similarity index 100% rename from jdk/src/share/classes/java/lang/Throwable.java rename to jdk/src/java.base/share/classes/java/lang/Throwable.java diff --git a/jdk/src/share/classes/java/lang/TypeNotPresentException.java b/jdk/src/java.base/share/classes/java/lang/TypeNotPresentException.java similarity index 100% rename from jdk/src/share/classes/java/lang/TypeNotPresentException.java rename to jdk/src/java.base/share/classes/java/lang/TypeNotPresentException.java diff --git a/jdk/src/share/classes/java/lang/UnknownError.java b/jdk/src/java.base/share/classes/java/lang/UnknownError.java similarity index 100% rename from jdk/src/share/classes/java/lang/UnknownError.java rename to jdk/src/java.base/share/classes/java/lang/UnknownError.java diff --git a/jdk/src/share/classes/java/lang/UnsatisfiedLinkError.java b/jdk/src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java similarity index 100% rename from jdk/src/share/classes/java/lang/UnsatisfiedLinkError.java rename to jdk/src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java diff --git a/jdk/src/share/classes/java/lang/UnsupportedClassVersionError.java b/jdk/src/java.base/share/classes/java/lang/UnsupportedClassVersionError.java similarity index 100% rename from jdk/src/share/classes/java/lang/UnsupportedClassVersionError.java rename to jdk/src/java.base/share/classes/java/lang/UnsupportedClassVersionError.java diff --git a/jdk/src/share/classes/java/lang/UnsupportedOperationException.java b/jdk/src/java.base/share/classes/java/lang/UnsupportedOperationException.java similarity index 100% rename from jdk/src/share/classes/java/lang/UnsupportedOperationException.java rename to jdk/src/java.base/share/classes/java/lang/UnsupportedOperationException.java diff --git a/jdk/src/share/classes/java/lang/VerifyError.java b/jdk/src/java.base/share/classes/java/lang/VerifyError.java similarity index 100% rename from jdk/src/share/classes/java/lang/VerifyError.java rename to jdk/src/java.base/share/classes/java/lang/VerifyError.java diff --git a/jdk/src/share/classes/java/lang/VirtualMachineError.java b/jdk/src/java.base/share/classes/java/lang/VirtualMachineError.java similarity index 100% rename from jdk/src/share/classes/java/lang/VirtualMachineError.java rename to jdk/src/java.base/share/classes/java/lang/VirtualMachineError.java diff --git a/jdk/src/share/classes/java/lang/Void.java b/jdk/src/java.base/share/classes/java/lang/Void.java similarity index 100% rename from jdk/src/share/classes/java/lang/Void.java rename to jdk/src/java.base/share/classes/java/lang/Void.java diff --git a/jdk/src/share/classes/java/lang/annotation/Annotation.java b/jdk/src/java.base/share/classes/java/lang/annotation/Annotation.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Annotation.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Annotation.java diff --git a/jdk/src/share/classes/java/lang/annotation/AnnotationFormatError.java b/jdk/src/java.base/share/classes/java/lang/annotation/AnnotationFormatError.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/AnnotationFormatError.java rename to jdk/src/java.base/share/classes/java/lang/annotation/AnnotationFormatError.java diff --git a/jdk/src/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java b/jdk/src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java rename to jdk/src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java diff --git a/jdk/src/share/classes/java/lang/annotation/Documented.java b/jdk/src/java.base/share/classes/java/lang/annotation/Documented.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Documented.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Documented.java diff --git a/jdk/src/share/classes/java/lang/annotation/ElementType.java b/jdk/src/java.base/share/classes/java/lang/annotation/ElementType.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/ElementType.java rename to jdk/src/java.base/share/classes/java/lang/annotation/ElementType.java diff --git a/jdk/src/share/classes/java/lang/annotation/IncompleteAnnotationException.java b/jdk/src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/IncompleteAnnotationException.java rename to jdk/src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java diff --git a/jdk/src/share/classes/java/lang/annotation/Inherited.java b/jdk/src/java.base/share/classes/java/lang/annotation/Inherited.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Inherited.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Inherited.java diff --git a/jdk/src/share/classes/java/lang/annotation/Native.java b/jdk/src/java.base/share/classes/java/lang/annotation/Native.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Native.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Native.java diff --git a/jdk/src/share/classes/java/lang/annotation/Repeatable.java b/jdk/src/java.base/share/classes/java/lang/annotation/Repeatable.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Repeatable.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Repeatable.java diff --git a/jdk/src/share/classes/java/lang/annotation/Retention.java b/jdk/src/java.base/share/classes/java/lang/annotation/Retention.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Retention.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Retention.java diff --git a/jdk/src/share/classes/java/lang/annotation/RetentionPolicy.java b/jdk/src/java.base/share/classes/java/lang/annotation/RetentionPolicy.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/RetentionPolicy.java rename to jdk/src/java.base/share/classes/java/lang/annotation/RetentionPolicy.java diff --git a/jdk/src/share/classes/java/lang/annotation/Target.java b/jdk/src/java.base/share/classes/java/lang/annotation/Target.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/Target.java rename to jdk/src/java.base/share/classes/java/lang/annotation/Target.java diff --git a/jdk/src/share/classes/java/lang/annotation/package-info.java b/jdk/src/java.base/share/classes/java/lang/annotation/package-info.java similarity index 100% rename from jdk/src/share/classes/java/lang/annotation/package-info.java rename to jdk/src/java.base/share/classes/java/lang/annotation/package-info.java diff --git a/jdk/src/share/classes/java/lang/doc-files/ValueBased.html b/jdk/src/java.base/share/classes/java/lang/doc-files/ValueBased.html similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/ValueBased.html rename to jdk/src/java.base/share/classes/java/lang/doc-files/ValueBased.html diff --git a/jdk/src/share/classes/java/lang/doc-files/capchi.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/capchi.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/capchi.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/capchi.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/capiota.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/capiota.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/capiota.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/capiota.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/capsigma.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/capsigma.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/capsigma.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/capsigma.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/captheta.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/captheta.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/captheta.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/captheta.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/capupsil.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/capupsil.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/capupsil.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/capupsil.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/chi.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/chi.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/chi.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/chi.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/iota.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/iota.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/iota.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/iota.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc21.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc21.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc38.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc38.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc40.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc40.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc41.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/javalang.doc.anc41.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/sigma1.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/sigma1.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/sigma1.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/sigma1.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/theta.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/theta.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/theta.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/theta.gif diff --git a/jdk/src/share/classes/java/lang/doc-files/upsilon.gif b/jdk/src/java.base/share/classes/java/lang/doc-files/upsilon.gif similarity index 100% rename from jdk/src/share/classes/java/lang/doc-files/upsilon.gif rename to jdk/src/java.base/share/classes/java/lang/doc-files/upsilon.gif diff --git a/jdk/src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java b/jdk/src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java rename to jdk/src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java diff --git a/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java b/jdk/src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java rename to jdk/src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java diff --git a/jdk/src/share/classes/java/lang/invoke/CallSite.java b/jdk/src/java.base/share/classes/java/lang/invoke/CallSite.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/CallSite.java rename to jdk/src/java.base/share/classes/java/lang/invoke/CallSite.java diff --git a/jdk/src/share/classes/java/lang/invoke/ConstantCallSite.java b/jdk/src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/ConstantCallSite.java rename to jdk/src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java diff --git a/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java b/jdk/src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java rename to jdk/src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java diff --git a/jdk/src/share/classes/java/lang/invoke/DontInline.java b/jdk/src/java.base/share/classes/java/lang/invoke/DontInline.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/DontInline.java rename to jdk/src/java.base/share/classes/java/lang/invoke/DontInline.java diff --git a/jdk/src/share/classes/java/lang/invoke/ForceInline.java b/jdk/src/java.base/share/classes/java/lang/invoke/ForceInline.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/ForceInline.java rename to jdk/src/java.base/share/classes/java/lang/invoke/ForceInline.java diff --git a/jdk/src/share/classes/java/lang/invoke/InfoFromMemberName.java b/jdk/src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/InfoFromMemberName.java rename to jdk/src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java diff --git a/jdk/src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java b/jdk/src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java rename to jdk/src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java diff --git a/jdk/src/share/classes/java/lang/invoke/InvokeDynamic.java b/jdk/src/java.base/share/classes/java/lang/invoke/InvokeDynamic.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/InvokeDynamic.java rename to jdk/src/java.base/share/classes/java/lang/invoke/InvokeDynamic.java diff --git a/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java b/jdk/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java rename to jdk/src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java diff --git a/jdk/src/share/classes/java/lang/invoke/Invokers.java b/jdk/src/java.base/share/classes/java/lang/invoke/Invokers.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/Invokers.java rename to jdk/src/java.base/share/classes/java/lang/invoke/Invokers.java diff --git a/jdk/src/share/classes/java/lang/invoke/LambdaConversionException.java b/jdk/src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/LambdaConversionException.java rename to jdk/src/java.base/share/classes/java/lang/invoke/LambdaConversionException.java diff --git a/jdk/src/share/classes/java/lang/invoke/LambdaForm.java b/jdk/src/java.base/share/classes/java/lang/invoke/LambdaForm.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/LambdaForm.java rename to jdk/src/java.base/share/classes/java/lang/invoke/LambdaForm.java diff --git a/jdk/src/share/classes/java/lang/invoke/LambdaMetafactory.java b/jdk/src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/LambdaMetafactory.java rename to jdk/src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java diff --git a/jdk/src/share/classes/java/lang/invoke/MemberName.java b/jdk/src/java.base/share/classes/java/lang/invoke/MemberName.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MemberName.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MemberName.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandle.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandle.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandle.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandle.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandleInfo.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandleInfo.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandleNatives.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandleNatives.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandleProxies.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandleProxies.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandleStatics.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandleStatics.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodHandles.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandles.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodHandles.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodHandles.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodType.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodType.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodType.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodType.java diff --git a/jdk/src/share/classes/java/lang/invoke/MethodTypeForm.java b/jdk/src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MethodTypeForm.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java diff --git a/jdk/src/share/classes/java/lang/invoke/MutableCallSite.java b/jdk/src/java.base/share/classes/java/lang/invoke/MutableCallSite.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/MutableCallSite.java rename to jdk/src/java.base/share/classes/java/lang/invoke/MutableCallSite.java diff --git a/jdk/src/share/classes/java/lang/invoke/ProxyClassesDumper.java b/jdk/src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/ProxyClassesDumper.java rename to jdk/src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java diff --git a/jdk/src/share/classes/java/lang/invoke/SerializedLambda.java b/jdk/src/java.base/share/classes/java/lang/invoke/SerializedLambda.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/SerializedLambda.java rename to jdk/src/java.base/share/classes/java/lang/invoke/SerializedLambda.java diff --git a/jdk/src/share/classes/java/lang/invoke/SimpleMethodHandle.java b/jdk/src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/SimpleMethodHandle.java rename to jdk/src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java diff --git a/jdk/src/share/classes/java/lang/invoke/Stable.java b/jdk/src/java.base/share/classes/java/lang/invoke/Stable.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/Stable.java rename to jdk/src/java.base/share/classes/java/lang/invoke/Stable.java diff --git a/jdk/src/share/classes/java/lang/invoke/SwitchPoint.java b/jdk/src/java.base/share/classes/java/lang/invoke/SwitchPoint.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/SwitchPoint.java rename to jdk/src/java.base/share/classes/java/lang/invoke/SwitchPoint.java diff --git a/jdk/src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java b/jdk/src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java rename to jdk/src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java diff --git a/jdk/src/share/classes/java/lang/invoke/VolatileCallSite.java b/jdk/src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/VolatileCallSite.java rename to jdk/src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java diff --git a/jdk/src/share/classes/java/lang/invoke/WrongMethodTypeException.java b/jdk/src/java.base/share/classes/java/lang/invoke/WrongMethodTypeException.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/WrongMethodTypeException.java rename to jdk/src/java.base/share/classes/java/lang/invoke/WrongMethodTypeException.java diff --git a/jdk/src/share/classes/java/lang/invoke/package-info.java b/jdk/src/java.base/share/classes/java/lang/invoke/package-info.java similarity index 100% rename from jdk/src/share/classes/java/lang/invoke/package-info.java rename to jdk/src/java.base/share/classes/java/lang/invoke/package-info.java diff --git a/jdk/src/share/classes/java/lang/package-info.java b/jdk/src/java.base/share/classes/java/lang/package-info.java similarity index 100% rename from jdk/src/share/classes/java/lang/package-info.java rename to jdk/src/java.base/share/classes/java/lang/package-info.java diff --git a/jdk/src/share/classes/java/lang/ref/FinalReference.java b/jdk/src/java.base/share/classes/java/lang/ref/FinalReference.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/FinalReference.java rename to jdk/src/java.base/share/classes/java/lang/ref/FinalReference.java diff --git a/jdk/src/share/classes/java/lang/ref/Finalizer.java b/jdk/src/java.base/share/classes/java/lang/ref/Finalizer.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/Finalizer.java rename to jdk/src/java.base/share/classes/java/lang/ref/Finalizer.java diff --git a/jdk/src/share/classes/java/lang/ref/PhantomReference.java b/jdk/src/java.base/share/classes/java/lang/ref/PhantomReference.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/PhantomReference.java rename to jdk/src/java.base/share/classes/java/lang/ref/PhantomReference.java diff --git a/jdk/src/share/classes/java/lang/ref/Reference.java b/jdk/src/java.base/share/classes/java/lang/ref/Reference.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/Reference.java rename to jdk/src/java.base/share/classes/java/lang/ref/Reference.java diff --git a/jdk/src/share/classes/java/lang/ref/ReferenceQueue.java b/jdk/src/java.base/share/classes/java/lang/ref/ReferenceQueue.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/ReferenceQueue.java rename to jdk/src/java.base/share/classes/java/lang/ref/ReferenceQueue.java diff --git a/jdk/src/share/classes/java/lang/ref/SoftReference.java b/jdk/src/java.base/share/classes/java/lang/ref/SoftReference.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/SoftReference.java rename to jdk/src/java.base/share/classes/java/lang/ref/SoftReference.java diff --git a/jdk/src/share/classes/java/lang/ref/WeakReference.java b/jdk/src/java.base/share/classes/java/lang/ref/WeakReference.java similarity index 100% rename from jdk/src/share/classes/java/lang/ref/WeakReference.java rename to jdk/src/java.base/share/classes/java/lang/ref/WeakReference.java diff --git a/jdk/src/share/classes/java/lang/ref/package.html b/jdk/src/java.base/share/classes/java/lang/ref/package.html similarity index 100% rename from jdk/src/share/classes/java/lang/ref/package.html rename to jdk/src/java.base/share/classes/java/lang/ref/package.html diff --git a/jdk/src/share/classes/java/lang/reflect/AccessibleObject.java b/jdk/src/java.base/share/classes/java/lang/reflect/AccessibleObject.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AccessibleObject.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AccessibleObject.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedArrayType.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedArrayType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedElement.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedElement.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedParameterizedType.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedParameterizedType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedType.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedType.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedTypeVariable.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedTypeVariable.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java diff --git a/jdk/src/share/classes/java/lang/reflect/AnnotatedWildcardType.java b/jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/AnnotatedWildcardType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java diff --git a/jdk/src/share/classes/java/lang/reflect/Array.java b/jdk/src/java.base/share/classes/java/lang/reflect/Array.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Array.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Array.java diff --git a/jdk/src/share/classes/java/lang/reflect/Constructor.java b/jdk/src/java.base/share/classes/java/lang/reflect/Constructor.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Constructor.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Constructor.java diff --git a/jdk/src/share/classes/java/lang/reflect/Executable.java b/jdk/src/java.base/share/classes/java/lang/reflect/Executable.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Executable.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Executable.java diff --git a/jdk/src/share/classes/java/lang/reflect/Field.java b/jdk/src/java.base/share/classes/java/lang/reflect/Field.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Field.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Field.java diff --git a/jdk/src/share/classes/java/lang/reflect/GenericArrayType.java b/jdk/src/java.base/share/classes/java/lang/reflect/GenericArrayType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/GenericArrayType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/GenericArrayType.java diff --git a/jdk/src/share/classes/java/lang/reflect/GenericDeclaration.java b/jdk/src/java.base/share/classes/java/lang/reflect/GenericDeclaration.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/GenericDeclaration.java rename to jdk/src/java.base/share/classes/java/lang/reflect/GenericDeclaration.java diff --git a/jdk/src/share/classes/java/lang/reflect/GenericSignatureFormatError.java b/jdk/src/java.base/share/classes/java/lang/reflect/GenericSignatureFormatError.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/GenericSignatureFormatError.java rename to jdk/src/java.base/share/classes/java/lang/reflect/GenericSignatureFormatError.java diff --git a/jdk/src/share/classes/java/lang/reflect/InvocationHandler.java b/jdk/src/java.base/share/classes/java/lang/reflect/InvocationHandler.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/InvocationHandler.java rename to jdk/src/java.base/share/classes/java/lang/reflect/InvocationHandler.java diff --git a/jdk/src/share/classes/java/lang/reflect/InvocationTargetException.java b/jdk/src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/InvocationTargetException.java rename to jdk/src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java diff --git a/jdk/src/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java b/jdk/src/java.base/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java rename to jdk/src/java.base/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java diff --git a/jdk/src/share/classes/java/lang/reflect/MalformedParametersException.java b/jdk/src/java.base/share/classes/java/lang/reflect/MalformedParametersException.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/MalformedParametersException.java rename to jdk/src/java.base/share/classes/java/lang/reflect/MalformedParametersException.java diff --git a/jdk/src/share/classes/java/lang/reflect/Member.java b/jdk/src/java.base/share/classes/java/lang/reflect/Member.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Member.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Member.java diff --git a/jdk/src/share/classes/java/lang/reflect/Method.java b/jdk/src/java.base/share/classes/java/lang/reflect/Method.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Method.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Method.java diff --git a/jdk/src/share/classes/java/lang/reflect/Modifier.java b/jdk/src/java.base/share/classes/java/lang/reflect/Modifier.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Modifier.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Modifier.java diff --git a/jdk/src/share/classes/java/lang/reflect/Parameter.java b/jdk/src/java.base/share/classes/java/lang/reflect/Parameter.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Parameter.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Parameter.java diff --git a/jdk/src/share/classes/java/lang/reflect/ParameterizedType.java b/jdk/src/java.base/share/classes/java/lang/reflect/ParameterizedType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/ParameterizedType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/ParameterizedType.java diff --git a/jdk/src/share/classes/java/lang/reflect/Proxy.java b/jdk/src/java.base/share/classes/java/lang/reflect/Proxy.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Proxy.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Proxy.java diff --git a/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java b/jdk/src/java.base/share/classes/java/lang/reflect/ReflectAccess.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/ReflectAccess.java rename to jdk/src/java.base/share/classes/java/lang/reflect/ReflectAccess.java diff --git a/jdk/src/share/classes/java/lang/reflect/ReflectPermission.java b/jdk/src/java.base/share/classes/java/lang/reflect/ReflectPermission.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/ReflectPermission.java rename to jdk/src/java.base/share/classes/java/lang/reflect/ReflectPermission.java diff --git a/jdk/src/share/classes/java/lang/reflect/Type.java b/jdk/src/java.base/share/classes/java/lang/reflect/Type.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/Type.java rename to jdk/src/java.base/share/classes/java/lang/reflect/Type.java diff --git a/jdk/src/share/classes/java/lang/reflect/TypeVariable.java b/jdk/src/java.base/share/classes/java/lang/reflect/TypeVariable.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/TypeVariable.java rename to jdk/src/java.base/share/classes/java/lang/reflect/TypeVariable.java diff --git a/jdk/src/share/classes/java/lang/reflect/UndeclaredThrowableException.java b/jdk/src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/UndeclaredThrowableException.java rename to jdk/src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java diff --git a/jdk/src/share/classes/java/lang/reflect/WeakCache.java b/jdk/src/java.base/share/classes/java/lang/reflect/WeakCache.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/WeakCache.java rename to jdk/src/java.base/share/classes/java/lang/reflect/WeakCache.java diff --git a/jdk/src/share/classes/java/lang/reflect/WildcardType.java b/jdk/src/java.base/share/classes/java/lang/reflect/WildcardType.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/WildcardType.java rename to jdk/src/java.base/share/classes/java/lang/reflect/WildcardType.java diff --git a/jdk/src/share/classes/java/lang/reflect/package-info.java b/jdk/src/java.base/share/classes/java/lang/reflect/package-info.java similarity index 100% rename from jdk/src/share/classes/java/lang/reflect/package-info.java rename to jdk/src/java.base/share/classes/java/lang/reflect/package-info.java diff --git a/jdk/src/share/classes/java/math/BigDecimal.java b/jdk/src/java.base/share/classes/java/math/BigDecimal.java similarity index 100% rename from jdk/src/share/classes/java/math/BigDecimal.java rename to jdk/src/java.base/share/classes/java/math/BigDecimal.java diff --git a/jdk/src/share/classes/java/math/BigInteger.java b/jdk/src/java.base/share/classes/java/math/BigInteger.java similarity index 100% rename from jdk/src/share/classes/java/math/BigInteger.java rename to jdk/src/java.base/share/classes/java/math/BigInteger.java diff --git a/jdk/src/share/classes/java/math/BitSieve.java b/jdk/src/java.base/share/classes/java/math/BitSieve.java similarity index 100% rename from jdk/src/share/classes/java/math/BitSieve.java rename to jdk/src/java.base/share/classes/java/math/BitSieve.java diff --git a/jdk/src/share/classes/java/math/MathContext.java b/jdk/src/java.base/share/classes/java/math/MathContext.java similarity index 100% rename from jdk/src/share/classes/java/math/MathContext.java rename to jdk/src/java.base/share/classes/java/math/MathContext.java diff --git a/jdk/src/share/classes/java/math/MutableBigInteger.java b/jdk/src/java.base/share/classes/java/math/MutableBigInteger.java similarity index 100% rename from jdk/src/share/classes/java/math/MutableBigInteger.java rename to jdk/src/java.base/share/classes/java/math/MutableBigInteger.java diff --git a/jdk/src/share/classes/java/math/RoundingMode.java b/jdk/src/java.base/share/classes/java/math/RoundingMode.java similarity index 100% rename from jdk/src/share/classes/java/math/RoundingMode.java rename to jdk/src/java.base/share/classes/java/math/RoundingMode.java diff --git a/jdk/src/share/classes/java/math/SignedMutableBigInteger.java b/jdk/src/java.base/share/classes/java/math/SignedMutableBigInteger.java similarity index 100% rename from jdk/src/share/classes/java/math/SignedMutableBigInteger.java rename to jdk/src/java.base/share/classes/java/math/SignedMutableBigInteger.java diff --git a/jdk/src/share/classes/java/math/package-info.java b/jdk/src/java.base/share/classes/java/math/package-info.java similarity index 100% rename from jdk/src/share/classes/java/math/package-info.java rename to jdk/src/java.base/share/classes/java/math/package-info.java diff --git a/jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java b/jdk/src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java rename to jdk/src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java diff --git a/jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java b/jdk/src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/AbstractPlainSocketImpl.java rename to jdk/src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java diff --git a/jdk/src/share/classes/java/net/Authenticator.java b/jdk/src/java.base/share/classes/java/net/Authenticator.java similarity index 100% rename from jdk/src/share/classes/java/net/Authenticator.java rename to jdk/src/java.base/share/classes/java/net/Authenticator.java diff --git a/jdk/src/share/classes/java/net/BindException.java b/jdk/src/java.base/share/classes/java/net/BindException.java similarity index 100% rename from jdk/src/share/classes/java/net/BindException.java rename to jdk/src/java.base/share/classes/java/net/BindException.java diff --git a/jdk/src/share/classes/java/net/CacheRequest.java b/jdk/src/java.base/share/classes/java/net/CacheRequest.java similarity index 100% rename from jdk/src/share/classes/java/net/CacheRequest.java rename to jdk/src/java.base/share/classes/java/net/CacheRequest.java diff --git a/jdk/src/share/classes/java/net/CacheResponse.java b/jdk/src/java.base/share/classes/java/net/CacheResponse.java similarity index 100% rename from jdk/src/share/classes/java/net/CacheResponse.java rename to jdk/src/java.base/share/classes/java/net/CacheResponse.java diff --git a/jdk/src/share/classes/java/net/ConnectException.java b/jdk/src/java.base/share/classes/java/net/ConnectException.java similarity index 100% rename from jdk/src/share/classes/java/net/ConnectException.java rename to jdk/src/java.base/share/classes/java/net/ConnectException.java diff --git a/jdk/src/share/classes/java/net/ContentHandler.java b/jdk/src/java.base/share/classes/java/net/ContentHandler.java similarity index 100% rename from jdk/src/share/classes/java/net/ContentHandler.java rename to jdk/src/java.base/share/classes/java/net/ContentHandler.java diff --git a/jdk/src/share/classes/java/net/ContentHandlerFactory.java b/jdk/src/java.base/share/classes/java/net/ContentHandlerFactory.java similarity index 100% rename from jdk/src/share/classes/java/net/ContentHandlerFactory.java rename to jdk/src/java.base/share/classes/java/net/ContentHandlerFactory.java diff --git a/jdk/src/share/classes/java/net/CookieHandler.java b/jdk/src/java.base/share/classes/java/net/CookieHandler.java similarity index 100% rename from jdk/src/share/classes/java/net/CookieHandler.java rename to jdk/src/java.base/share/classes/java/net/CookieHandler.java diff --git a/jdk/src/share/classes/java/net/CookieManager.java b/jdk/src/java.base/share/classes/java/net/CookieManager.java similarity index 100% rename from jdk/src/share/classes/java/net/CookieManager.java rename to jdk/src/java.base/share/classes/java/net/CookieManager.java diff --git a/jdk/src/share/classes/java/net/CookiePolicy.java b/jdk/src/java.base/share/classes/java/net/CookiePolicy.java similarity index 100% rename from jdk/src/share/classes/java/net/CookiePolicy.java rename to jdk/src/java.base/share/classes/java/net/CookiePolicy.java diff --git a/jdk/src/share/classes/java/net/CookieStore.java b/jdk/src/java.base/share/classes/java/net/CookieStore.java similarity index 100% rename from jdk/src/share/classes/java/net/CookieStore.java rename to jdk/src/java.base/share/classes/java/net/CookieStore.java diff --git a/jdk/src/share/classes/java/net/DatagramPacket.java b/jdk/src/java.base/share/classes/java/net/DatagramPacket.java similarity index 100% rename from jdk/src/share/classes/java/net/DatagramPacket.java rename to jdk/src/java.base/share/classes/java/net/DatagramPacket.java diff --git a/jdk/src/share/classes/java/net/DatagramSocket.java b/jdk/src/java.base/share/classes/java/net/DatagramSocket.java similarity index 100% rename from jdk/src/share/classes/java/net/DatagramSocket.java rename to jdk/src/java.base/share/classes/java/net/DatagramSocket.java diff --git a/jdk/src/share/classes/java/net/DatagramSocketImpl.java b/jdk/src/java.base/share/classes/java/net/DatagramSocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/DatagramSocketImpl.java rename to jdk/src/java.base/share/classes/java/net/DatagramSocketImpl.java diff --git a/jdk/src/share/classes/java/net/DatagramSocketImplFactory.java b/jdk/src/java.base/share/classes/java/net/DatagramSocketImplFactory.java similarity index 100% rename from jdk/src/share/classes/java/net/DatagramSocketImplFactory.java rename to jdk/src/java.base/share/classes/java/net/DatagramSocketImplFactory.java diff --git a/jdk/src/share/classes/java/net/FileNameMap.java b/jdk/src/java.base/share/classes/java/net/FileNameMap.java similarity index 100% rename from jdk/src/share/classes/java/net/FileNameMap.java rename to jdk/src/java.base/share/classes/java/net/FileNameMap.java diff --git a/jdk/src/share/classes/java/net/HostPortrange.java b/jdk/src/java.base/share/classes/java/net/HostPortrange.java similarity index 100% rename from jdk/src/share/classes/java/net/HostPortrange.java rename to jdk/src/java.base/share/classes/java/net/HostPortrange.java diff --git a/jdk/src/share/classes/java/net/HttpConnectSocketImpl.java b/jdk/src/java.base/share/classes/java/net/HttpConnectSocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/HttpConnectSocketImpl.java rename to jdk/src/java.base/share/classes/java/net/HttpConnectSocketImpl.java diff --git a/jdk/src/share/classes/java/net/HttpCookie.java b/jdk/src/java.base/share/classes/java/net/HttpCookie.java similarity index 100% rename from jdk/src/share/classes/java/net/HttpCookie.java rename to jdk/src/java.base/share/classes/java/net/HttpCookie.java diff --git a/jdk/src/share/classes/java/net/HttpRetryException.java b/jdk/src/java.base/share/classes/java/net/HttpRetryException.java similarity index 100% rename from jdk/src/share/classes/java/net/HttpRetryException.java rename to jdk/src/java.base/share/classes/java/net/HttpRetryException.java diff --git a/jdk/src/share/classes/java/net/HttpURLConnection.java b/jdk/src/java.base/share/classes/java/net/HttpURLConnection.java similarity index 100% rename from jdk/src/share/classes/java/net/HttpURLConnection.java rename to jdk/src/java.base/share/classes/java/net/HttpURLConnection.java diff --git a/jdk/src/share/classes/java/net/IDN.java b/jdk/src/java.base/share/classes/java/net/IDN.java similarity index 100% rename from jdk/src/share/classes/java/net/IDN.java rename to jdk/src/java.base/share/classes/java/net/IDN.java diff --git a/jdk/src/share/classes/java/net/InMemoryCookieStore.java b/jdk/src/java.base/share/classes/java/net/InMemoryCookieStore.java similarity index 100% rename from jdk/src/share/classes/java/net/InMemoryCookieStore.java rename to jdk/src/java.base/share/classes/java/net/InMemoryCookieStore.java diff --git a/jdk/src/share/classes/java/net/Inet4Address.java b/jdk/src/java.base/share/classes/java/net/Inet4Address.java similarity index 100% rename from jdk/src/share/classes/java/net/Inet4Address.java rename to jdk/src/java.base/share/classes/java/net/Inet4Address.java diff --git a/jdk/src/share/classes/java/net/Inet4AddressImpl.java b/jdk/src/java.base/share/classes/java/net/Inet4AddressImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/Inet4AddressImpl.java rename to jdk/src/java.base/share/classes/java/net/Inet4AddressImpl.java diff --git a/jdk/src/share/classes/java/net/Inet6Address.java b/jdk/src/java.base/share/classes/java/net/Inet6Address.java similarity index 100% rename from jdk/src/share/classes/java/net/Inet6Address.java rename to jdk/src/java.base/share/classes/java/net/Inet6Address.java diff --git a/jdk/src/share/classes/java/net/Inet6AddressImpl.java b/jdk/src/java.base/share/classes/java/net/Inet6AddressImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/Inet6AddressImpl.java rename to jdk/src/java.base/share/classes/java/net/Inet6AddressImpl.java diff --git a/jdk/src/share/classes/java/net/InetAddress.java b/jdk/src/java.base/share/classes/java/net/InetAddress.java similarity index 100% rename from jdk/src/share/classes/java/net/InetAddress.java rename to jdk/src/java.base/share/classes/java/net/InetAddress.java diff --git a/jdk/src/share/classes/java/net/InetAddressContainer.java b/jdk/src/java.base/share/classes/java/net/InetAddressContainer.java similarity index 100% rename from jdk/src/share/classes/java/net/InetAddressContainer.java rename to jdk/src/java.base/share/classes/java/net/InetAddressContainer.java diff --git a/jdk/src/share/classes/java/net/InetAddressImpl.java b/jdk/src/java.base/share/classes/java/net/InetAddressImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/InetAddressImpl.java rename to jdk/src/java.base/share/classes/java/net/InetAddressImpl.java diff --git a/jdk/src/share/classes/java/net/InetSocketAddress.java b/jdk/src/java.base/share/classes/java/net/InetSocketAddress.java similarity index 100% rename from jdk/src/share/classes/java/net/InetSocketAddress.java rename to jdk/src/java.base/share/classes/java/net/InetSocketAddress.java diff --git a/jdk/src/share/classes/java/net/InterfaceAddress.java b/jdk/src/java.base/share/classes/java/net/InterfaceAddress.java similarity index 100% rename from jdk/src/share/classes/java/net/InterfaceAddress.java rename to jdk/src/java.base/share/classes/java/net/InterfaceAddress.java diff --git a/jdk/src/share/classes/java/net/JarURLConnection.java b/jdk/src/java.base/share/classes/java/net/JarURLConnection.java similarity index 100% rename from jdk/src/share/classes/java/net/JarURLConnection.java rename to jdk/src/java.base/share/classes/java/net/JarURLConnection.java diff --git a/jdk/src/share/classes/java/net/MalformedURLException.java b/jdk/src/java.base/share/classes/java/net/MalformedURLException.java similarity index 100% rename from jdk/src/share/classes/java/net/MalformedURLException.java rename to jdk/src/java.base/share/classes/java/net/MalformedURLException.java diff --git a/jdk/src/share/classes/java/net/MulticastSocket.java b/jdk/src/java.base/share/classes/java/net/MulticastSocket.java similarity index 100% rename from jdk/src/share/classes/java/net/MulticastSocket.java rename to jdk/src/java.base/share/classes/java/net/MulticastSocket.java diff --git a/jdk/src/share/classes/java/net/NetPermission.java b/jdk/src/java.base/share/classes/java/net/NetPermission.java similarity index 100% rename from jdk/src/share/classes/java/net/NetPermission.java rename to jdk/src/java.base/share/classes/java/net/NetPermission.java diff --git a/jdk/src/share/classes/java/net/NetworkInterface.java b/jdk/src/java.base/share/classes/java/net/NetworkInterface.java similarity index 100% rename from jdk/src/share/classes/java/net/NetworkInterface.java rename to jdk/src/java.base/share/classes/java/net/NetworkInterface.java diff --git a/jdk/src/share/classes/java/net/NoRouteToHostException.java b/jdk/src/java.base/share/classes/java/net/NoRouteToHostException.java similarity index 100% rename from jdk/src/share/classes/java/net/NoRouteToHostException.java rename to jdk/src/java.base/share/classes/java/net/NoRouteToHostException.java diff --git a/jdk/src/share/classes/java/net/PasswordAuthentication.java b/jdk/src/java.base/share/classes/java/net/PasswordAuthentication.java similarity index 100% rename from jdk/src/share/classes/java/net/PasswordAuthentication.java rename to jdk/src/java.base/share/classes/java/net/PasswordAuthentication.java diff --git a/jdk/src/share/classes/java/net/PortUnreachableException.java b/jdk/src/java.base/share/classes/java/net/PortUnreachableException.java similarity index 100% rename from jdk/src/share/classes/java/net/PortUnreachableException.java rename to jdk/src/java.base/share/classes/java/net/PortUnreachableException.java diff --git a/jdk/src/share/classes/java/net/ProtocolException.java b/jdk/src/java.base/share/classes/java/net/ProtocolException.java similarity index 100% rename from jdk/src/share/classes/java/net/ProtocolException.java rename to jdk/src/java.base/share/classes/java/net/ProtocolException.java diff --git a/jdk/src/share/classes/java/net/ProtocolFamily.java b/jdk/src/java.base/share/classes/java/net/ProtocolFamily.java similarity index 100% rename from jdk/src/share/classes/java/net/ProtocolFamily.java rename to jdk/src/java.base/share/classes/java/net/ProtocolFamily.java diff --git a/jdk/src/share/classes/java/net/Proxy.java b/jdk/src/java.base/share/classes/java/net/Proxy.java similarity index 100% rename from jdk/src/share/classes/java/net/Proxy.java rename to jdk/src/java.base/share/classes/java/net/Proxy.java diff --git a/jdk/src/share/classes/java/net/ProxySelector.java b/jdk/src/java.base/share/classes/java/net/ProxySelector.java similarity index 100% rename from jdk/src/share/classes/java/net/ProxySelector.java rename to jdk/src/java.base/share/classes/java/net/ProxySelector.java diff --git a/jdk/src/share/classes/java/net/ResponseCache.java b/jdk/src/java.base/share/classes/java/net/ResponseCache.java similarity index 100% rename from jdk/src/share/classes/java/net/ResponseCache.java rename to jdk/src/java.base/share/classes/java/net/ResponseCache.java diff --git a/jdk/src/share/classes/java/net/SecureCacheResponse.java b/jdk/src/java.base/share/classes/java/net/SecureCacheResponse.java similarity index 100% rename from jdk/src/share/classes/java/net/SecureCacheResponse.java rename to jdk/src/java.base/share/classes/java/net/SecureCacheResponse.java diff --git a/jdk/src/share/classes/java/net/ServerSocket.java b/jdk/src/java.base/share/classes/java/net/ServerSocket.java similarity index 100% rename from jdk/src/share/classes/java/net/ServerSocket.java rename to jdk/src/java.base/share/classes/java/net/ServerSocket.java diff --git a/jdk/src/share/classes/java/net/Socket.java b/jdk/src/java.base/share/classes/java/net/Socket.java similarity index 100% rename from jdk/src/share/classes/java/net/Socket.java rename to jdk/src/java.base/share/classes/java/net/Socket.java diff --git a/jdk/src/share/classes/java/net/SocketAddress.java b/jdk/src/java.base/share/classes/java/net/SocketAddress.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketAddress.java rename to jdk/src/java.base/share/classes/java/net/SocketAddress.java diff --git a/jdk/src/share/classes/java/net/SocketException.java b/jdk/src/java.base/share/classes/java/net/SocketException.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketException.java rename to jdk/src/java.base/share/classes/java/net/SocketException.java diff --git a/jdk/src/share/classes/java/net/SocketImpl.java b/jdk/src/java.base/share/classes/java/net/SocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketImpl.java rename to jdk/src/java.base/share/classes/java/net/SocketImpl.java diff --git a/jdk/src/share/classes/java/net/SocketImplFactory.java b/jdk/src/java.base/share/classes/java/net/SocketImplFactory.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketImplFactory.java rename to jdk/src/java.base/share/classes/java/net/SocketImplFactory.java diff --git a/jdk/src/share/classes/java/net/SocketInputStream.java b/jdk/src/java.base/share/classes/java/net/SocketInputStream.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketInputStream.java rename to jdk/src/java.base/share/classes/java/net/SocketInputStream.java diff --git a/jdk/src/share/classes/java/net/SocketOption.java b/jdk/src/java.base/share/classes/java/net/SocketOption.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketOption.java rename to jdk/src/java.base/share/classes/java/net/SocketOption.java diff --git a/jdk/src/share/classes/java/net/SocketOptions.java b/jdk/src/java.base/share/classes/java/net/SocketOptions.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketOptions.java rename to jdk/src/java.base/share/classes/java/net/SocketOptions.java diff --git a/jdk/src/share/classes/java/net/SocketOutputStream.java b/jdk/src/java.base/share/classes/java/net/SocketOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketOutputStream.java rename to jdk/src/java.base/share/classes/java/net/SocketOutputStream.java diff --git a/jdk/src/share/classes/java/net/SocketPermission.java b/jdk/src/java.base/share/classes/java/net/SocketPermission.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketPermission.java rename to jdk/src/java.base/share/classes/java/net/SocketPermission.java diff --git a/jdk/src/share/classes/java/net/SocketTimeoutException.java b/jdk/src/java.base/share/classes/java/net/SocketTimeoutException.java similarity index 100% rename from jdk/src/share/classes/java/net/SocketTimeoutException.java rename to jdk/src/java.base/share/classes/java/net/SocketTimeoutException.java diff --git a/jdk/src/share/classes/java/net/SocksConsts.java b/jdk/src/java.base/share/classes/java/net/SocksConsts.java similarity index 100% rename from jdk/src/share/classes/java/net/SocksConsts.java rename to jdk/src/java.base/share/classes/java/net/SocksConsts.java diff --git a/jdk/src/share/classes/java/net/SocksSocketImpl.java b/jdk/src/java.base/share/classes/java/net/SocksSocketImpl.java similarity index 100% rename from jdk/src/share/classes/java/net/SocksSocketImpl.java rename to jdk/src/java.base/share/classes/java/net/SocksSocketImpl.java diff --git a/jdk/src/share/classes/java/net/StandardProtocolFamily.java b/jdk/src/java.base/share/classes/java/net/StandardProtocolFamily.java similarity index 100% rename from jdk/src/share/classes/java/net/StandardProtocolFamily.java rename to jdk/src/java.base/share/classes/java/net/StandardProtocolFamily.java diff --git a/jdk/src/share/classes/java/net/StandardSocketOptions.java b/jdk/src/java.base/share/classes/java/net/StandardSocketOptions.java similarity index 100% rename from jdk/src/share/classes/java/net/StandardSocketOptions.java rename to jdk/src/java.base/share/classes/java/net/StandardSocketOptions.java diff --git a/jdk/src/share/classes/java/net/URI.java b/jdk/src/java.base/share/classes/java/net/URI.java similarity index 100% rename from jdk/src/share/classes/java/net/URI.java rename to jdk/src/java.base/share/classes/java/net/URI.java diff --git a/jdk/src/share/classes/java/net/URISyntaxException.java b/jdk/src/java.base/share/classes/java/net/URISyntaxException.java similarity index 100% rename from jdk/src/share/classes/java/net/URISyntaxException.java rename to jdk/src/java.base/share/classes/java/net/URISyntaxException.java diff --git a/jdk/src/share/classes/java/net/URL.java b/jdk/src/java.base/share/classes/java/net/URL.java similarity index 100% rename from jdk/src/share/classes/java/net/URL.java rename to jdk/src/java.base/share/classes/java/net/URL.java diff --git a/jdk/src/share/classes/java/net/URLClassLoader.java b/jdk/src/java.base/share/classes/java/net/URLClassLoader.java similarity index 100% rename from jdk/src/share/classes/java/net/URLClassLoader.java rename to jdk/src/java.base/share/classes/java/net/URLClassLoader.java diff --git a/jdk/src/share/classes/java/net/URLConnection.java b/jdk/src/java.base/share/classes/java/net/URLConnection.java similarity index 100% rename from jdk/src/share/classes/java/net/URLConnection.java rename to jdk/src/java.base/share/classes/java/net/URLConnection.java diff --git a/jdk/src/share/classes/java/net/URLDecoder.java b/jdk/src/java.base/share/classes/java/net/URLDecoder.java similarity index 100% rename from jdk/src/share/classes/java/net/URLDecoder.java rename to jdk/src/java.base/share/classes/java/net/URLDecoder.java diff --git a/jdk/src/share/classes/java/net/URLEncoder.java b/jdk/src/java.base/share/classes/java/net/URLEncoder.java similarity index 100% rename from jdk/src/share/classes/java/net/URLEncoder.java rename to jdk/src/java.base/share/classes/java/net/URLEncoder.java diff --git a/jdk/src/share/classes/java/net/URLPermission.java b/jdk/src/java.base/share/classes/java/net/URLPermission.java similarity index 100% rename from jdk/src/share/classes/java/net/URLPermission.java rename to jdk/src/java.base/share/classes/java/net/URLPermission.java diff --git a/jdk/src/share/classes/java/net/URLStreamHandler.java b/jdk/src/java.base/share/classes/java/net/URLStreamHandler.java similarity index 100% rename from jdk/src/share/classes/java/net/URLStreamHandler.java rename to jdk/src/java.base/share/classes/java/net/URLStreamHandler.java diff --git a/jdk/src/share/classes/java/net/URLStreamHandlerFactory.java b/jdk/src/java.base/share/classes/java/net/URLStreamHandlerFactory.java similarity index 100% rename from jdk/src/share/classes/java/net/URLStreamHandlerFactory.java rename to jdk/src/java.base/share/classes/java/net/URLStreamHandlerFactory.java diff --git a/jdk/src/share/classes/java/net/UnknownHostException.java b/jdk/src/java.base/share/classes/java/net/UnknownHostException.java similarity index 100% rename from jdk/src/share/classes/java/net/UnknownHostException.java rename to jdk/src/java.base/share/classes/java/net/UnknownHostException.java diff --git a/jdk/src/share/classes/java/net/UnknownServiceException.java b/jdk/src/java.base/share/classes/java/net/UnknownServiceException.java similarity index 100% rename from jdk/src/share/classes/java/net/UnknownServiceException.java rename to jdk/src/java.base/share/classes/java/net/UnknownServiceException.java diff --git a/jdk/src/share/classes/java/net/doc-files/net-properties.html b/jdk/src/java.base/share/classes/java/net/doc-files/net-properties.html similarity index 100% rename from jdk/src/share/classes/java/net/doc-files/net-properties.html rename to jdk/src/java.base/share/classes/java/net/doc-files/net-properties.html diff --git a/jdk/src/share/classes/java/net/package-info.java b/jdk/src/java.base/share/classes/java/net/package-info.java similarity index 100% rename from jdk/src/share/classes/java/net/package-info.java rename to jdk/src/java.base/share/classes/java/net/package-info.java diff --git a/jdk/src/share/classes/java/nio/Bits.java b/jdk/src/java.base/share/classes/java/nio/Bits.java similarity index 100% rename from jdk/src/share/classes/java/nio/Bits.java rename to jdk/src/java.base/share/classes/java/nio/Bits.java diff --git a/jdk/src/share/classes/java/nio/Buffer.java b/jdk/src/java.base/share/classes/java/nio/Buffer.java similarity index 100% rename from jdk/src/share/classes/java/nio/Buffer.java rename to jdk/src/java.base/share/classes/java/nio/Buffer.java diff --git a/jdk/src/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template b/jdk/src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template rename to jdk/src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template diff --git a/jdk/src/share/classes/java/nio/ByteOrder.java b/jdk/src/java.base/share/classes/java/nio/ByteOrder.java similarity index 100% rename from jdk/src/share/classes/java/nio/ByteOrder.java rename to jdk/src/java.base/share/classes/java/nio/ByteOrder.java diff --git a/jdk/src/share/classes/java/nio/CharBufferSpliterator.java b/jdk/src/java.base/share/classes/java/nio/CharBufferSpliterator.java similarity index 100% rename from jdk/src/share/classes/java/nio/CharBufferSpliterator.java rename to jdk/src/java.base/share/classes/java/nio/CharBufferSpliterator.java diff --git a/jdk/src/share/classes/java/nio/Direct-X-Buffer-bin.java.template b/jdk/src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/Direct-X-Buffer-bin.java.template rename to jdk/src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template diff --git a/jdk/src/share/classes/java/nio/Direct-X-Buffer.java.template b/jdk/src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/Direct-X-Buffer.java.template rename to jdk/src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template diff --git a/jdk/src/share/classes/java/nio/Heap-X-Buffer.java.template b/jdk/src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/Heap-X-Buffer.java.template rename to jdk/src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template diff --git a/jdk/src/share/classes/java/nio/MappedByteBuffer.java b/jdk/src/java.base/share/classes/java/nio/MappedByteBuffer.java similarity index 100% rename from jdk/src/share/classes/java/nio/MappedByteBuffer.java rename to jdk/src/java.base/share/classes/java/nio/MappedByteBuffer.java diff --git a/jdk/src/share/classes/java/nio/StringCharBuffer.java b/jdk/src/java.base/share/classes/java/nio/StringCharBuffer.java similarity index 100% rename from jdk/src/share/classes/java/nio/StringCharBuffer.java rename to jdk/src/java.base/share/classes/java/nio/StringCharBuffer.java diff --git a/jdk/src/share/classes/java/nio/X-Buffer-bin.java.template b/jdk/src/java.base/share/classes/java/nio/X-Buffer-bin.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/X-Buffer-bin.java.template rename to jdk/src/java.base/share/classes/java/nio/X-Buffer-bin.java.template diff --git a/jdk/src/share/classes/java/nio/X-Buffer.java.template b/jdk/src/java.base/share/classes/java/nio/X-Buffer.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/X-Buffer.java.template rename to jdk/src/java.base/share/classes/java/nio/X-Buffer.java.template diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousChannelGroup.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousChannelGroup.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousFileChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousFileChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/AsynchronousSocketChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/AsynchronousSocketChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/ByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/ByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/ByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/ByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/Channel.java b/jdk/src/java.base/share/classes/java/nio/channels/Channel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/Channel.java rename to jdk/src/java.base/share/classes/java/nio/channels/Channel.java diff --git a/jdk/src/share/classes/java/nio/channels/Channels.java b/jdk/src/java.base/share/classes/java/nio/channels/Channels.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/Channels.java rename to jdk/src/java.base/share/classes/java/nio/channels/Channels.java diff --git a/jdk/src/share/classes/java/nio/channels/CompletionHandler.java b/jdk/src/java.base/share/classes/java/nio/channels/CompletionHandler.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/CompletionHandler.java rename to jdk/src/java.base/share/classes/java/nio/channels/CompletionHandler.java diff --git a/jdk/src/share/classes/java/nio/channels/DatagramChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/DatagramChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/DatagramChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/DatagramChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/FileChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/FileChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/FileChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/FileChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/FileLock.java b/jdk/src/java.base/share/classes/java/nio/channels/FileLock.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/FileLock.java rename to jdk/src/java.base/share/classes/java/nio/channels/FileLock.java diff --git a/jdk/src/share/classes/java/nio/channels/GatheringByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/GatheringByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/GatheringByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/InterruptibleChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/InterruptibleChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/InterruptibleChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/InterruptibleChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/MembershipKey.java b/jdk/src/java.base/share/classes/java/nio/channels/MembershipKey.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/MembershipKey.java rename to jdk/src/java.base/share/classes/java/nio/channels/MembershipKey.java diff --git a/jdk/src/share/classes/java/nio/channels/MulticastChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/MulticastChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/MulticastChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/MulticastChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/NetworkChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/NetworkChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/NetworkChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/NetworkChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/Pipe.java b/jdk/src/java.base/share/classes/java/nio/channels/Pipe.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/Pipe.java rename to jdk/src/java.base/share/classes/java/nio/channels/Pipe.java diff --git a/jdk/src/share/classes/java/nio/channels/ReadableByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/ReadableByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/ReadableByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/ReadableByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/ScatteringByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/ScatteringByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/ScatteringByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/ScatteringByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/SeekableByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/SeekableByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/SelectableChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/SelectableChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/SelectableChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/SelectableChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/SelectionKey.java b/jdk/src/java.base/share/classes/java/nio/channels/SelectionKey.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/SelectionKey.java rename to jdk/src/java.base/share/classes/java/nio/channels/SelectionKey.java diff --git a/jdk/src/share/classes/java/nio/channels/Selector.java b/jdk/src/java.base/share/classes/java/nio/channels/Selector.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/Selector.java rename to jdk/src/java.base/share/classes/java/nio/channels/Selector.java diff --git a/jdk/src/share/classes/java/nio/channels/ServerSocketChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/ServerSocketChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/SocketChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/SocketChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/SocketChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/SocketChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/WritableByteChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/WritableByteChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/WritableByteChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/WritableByteChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/exceptions b/jdk/src/java.base/share/classes/java/nio/channels/exceptions similarity index 100% rename from jdk/src/share/classes/java/nio/channels/exceptions rename to jdk/src/java.base/share/classes/java/nio/channels/exceptions diff --git a/jdk/src/share/classes/java/nio/channels/package-info.java b/jdk/src/java.base/share/classes/java/nio/channels/package-info.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/package-info.java rename to jdk/src/java.base/share/classes/java/nio/channels/package-info.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/AbstractSelectionKey.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/AbstractSelectionKey.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/AbstractSelector.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/AbstractSelector.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/SelectorProvider.java b/jdk/src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/SelectorProvider.java rename to jdk/src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java diff --git a/jdk/src/share/classes/java/nio/channels/spi/package.html b/jdk/src/java.base/share/classes/java/nio/channels/spi/package.html similarity index 100% rename from jdk/src/share/classes/java/nio/channels/spi/package.html rename to jdk/src/java.base/share/classes/java/nio/channels/spi/package.html diff --git a/jdk/src/share/classes/java/nio/charset/Charset-X-Coder.java.template b/jdk/src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template similarity index 100% rename from jdk/src/share/classes/java/nio/charset/Charset-X-Coder.java.template rename to jdk/src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template diff --git a/jdk/src/share/classes/java/nio/charset/Charset.java b/jdk/src/java.base/share/classes/java/nio/charset/Charset.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/Charset.java rename to jdk/src/java.base/share/classes/java/nio/charset/Charset.java diff --git a/jdk/src/share/classes/java/nio/charset/CoderMalfunctionError.java b/jdk/src/java.base/share/classes/java/nio/charset/CoderMalfunctionError.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/CoderMalfunctionError.java rename to jdk/src/java.base/share/classes/java/nio/charset/CoderMalfunctionError.java diff --git a/jdk/src/share/classes/java/nio/charset/CoderResult.java b/jdk/src/java.base/share/classes/java/nio/charset/CoderResult.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/CoderResult.java rename to jdk/src/java.base/share/classes/java/nio/charset/CoderResult.java diff --git a/jdk/src/share/classes/java/nio/charset/CodingErrorAction.java b/jdk/src/java.base/share/classes/java/nio/charset/CodingErrorAction.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/CodingErrorAction.java rename to jdk/src/java.base/share/classes/java/nio/charset/CodingErrorAction.java diff --git a/jdk/src/share/classes/java/nio/charset/MalformedInputException.java b/jdk/src/java.base/share/classes/java/nio/charset/MalformedInputException.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/MalformedInputException.java rename to jdk/src/java.base/share/classes/java/nio/charset/MalformedInputException.java diff --git a/jdk/src/share/classes/java/nio/charset/StandardCharsets.java b/jdk/src/java.base/share/classes/java/nio/charset/StandardCharsets.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/StandardCharsets.java rename to jdk/src/java.base/share/classes/java/nio/charset/StandardCharsets.java diff --git a/jdk/src/share/classes/java/nio/charset/UnmappableCharacterException.java b/jdk/src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/UnmappableCharacterException.java rename to jdk/src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java diff --git a/jdk/src/share/classes/java/nio/charset/exceptions b/jdk/src/java.base/share/classes/java/nio/charset/exceptions similarity index 100% rename from jdk/src/share/classes/java/nio/charset/exceptions rename to jdk/src/java.base/share/classes/java/nio/charset/exceptions diff --git a/jdk/src/share/classes/java/nio/charset/package.html b/jdk/src/java.base/share/classes/java/nio/charset/package.html similarity index 100% rename from jdk/src/share/classes/java/nio/charset/package.html rename to jdk/src/java.base/share/classes/java/nio/charset/package.html diff --git a/jdk/src/share/classes/java/nio/charset/spi/CharsetProvider.java b/jdk/src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java similarity index 100% rename from jdk/src/share/classes/java/nio/charset/spi/CharsetProvider.java rename to jdk/src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java diff --git a/jdk/src/share/classes/java/nio/charset/spi/package.html b/jdk/src/java.base/share/classes/java/nio/charset/spi/package.html similarity index 100% rename from jdk/src/share/classes/java/nio/charset/spi/package.html rename to jdk/src/java.base/share/classes/java/nio/charset/spi/package.html diff --git a/jdk/src/share/classes/java/nio/exceptions b/jdk/src/java.base/share/classes/java/nio/exceptions similarity index 100% rename from jdk/src/share/classes/java/nio/exceptions rename to jdk/src/java.base/share/classes/java/nio/exceptions diff --git a/jdk/src/share/classes/java/nio/file/AccessDeniedException.java b/jdk/src/java.base/share/classes/java/nio/file/AccessDeniedException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/AccessDeniedException.java rename to jdk/src/java.base/share/classes/java/nio/file/AccessDeniedException.java diff --git a/jdk/src/share/classes/java/nio/file/AccessMode.java b/jdk/src/java.base/share/classes/java/nio/file/AccessMode.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/AccessMode.java rename to jdk/src/java.base/share/classes/java/nio/file/AccessMode.java diff --git a/jdk/src/share/classes/java/nio/file/AtomicMoveNotSupportedException.java b/jdk/src/java.base/share/classes/java/nio/file/AtomicMoveNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/AtomicMoveNotSupportedException.java rename to jdk/src/java.base/share/classes/java/nio/file/AtomicMoveNotSupportedException.java diff --git a/jdk/src/share/classes/java/nio/file/ClosedDirectoryStreamException.java b/jdk/src/java.base/share/classes/java/nio/file/ClosedDirectoryStreamException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ClosedDirectoryStreamException.java rename to jdk/src/java.base/share/classes/java/nio/file/ClosedDirectoryStreamException.java diff --git a/jdk/src/share/classes/java/nio/file/ClosedFileSystemException.java b/jdk/src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ClosedFileSystemException.java rename to jdk/src/java.base/share/classes/java/nio/file/ClosedFileSystemException.java diff --git a/jdk/src/share/classes/java/nio/file/ClosedWatchServiceException.java b/jdk/src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ClosedWatchServiceException.java rename to jdk/src/java.base/share/classes/java/nio/file/ClosedWatchServiceException.java diff --git a/jdk/src/share/classes/java/nio/file/CopyMoveHelper.java b/jdk/src/java.base/share/classes/java/nio/file/CopyMoveHelper.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/CopyMoveHelper.java rename to jdk/src/java.base/share/classes/java/nio/file/CopyMoveHelper.java diff --git a/jdk/src/share/classes/java/nio/file/CopyOption.java b/jdk/src/java.base/share/classes/java/nio/file/CopyOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/CopyOption.java rename to jdk/src/java.base/share/classes/java/nio/file/CopyOption.java diff --git a/jdk/src/share/classes/java/nio/file/DirectoryIteratorException.java b/jdk/src/java.base/share/classes/java/nio/file/DirectoryIteratorException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/DirectoryIteratorException.java rename to jdk/src/java.base/share/classes/java/nio/file/DirectoryIteratorException.java diff --git a/jdk/src/share/classes/java/nio/file/DirectoryNotEmptyException.java b/jdk/src/java.base/share/classes/java/nio/file/DirectoryNotEmptyException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/DirectoryNotEmptyException.java rename to jdk/src/java.base/share/classes/java/nio/file/DirectoryNotEmptyException.java diff --git a/jdk/src/share/classes/java/nio/file/DirectoryStream.java b/jdk/src/java.base/share/classes/java/nio/file/DirectoryStream.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/DirectoryStream.java rename to jdk/src/java.base/share/classes/java/nio/file/DirectoryStream.java diff --git a/jdk/src/share/classes/java/nio/file/FileAlreadyExistsException.java b/jdk/src/java.base/share/classes/java/nio/file/FileAlreadyExistsException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileAlreadyExistsException.java rename to jdk/src/java.base/share/classes/java/nio/file/FileAlreadyExistsException.java diff --git a/jdk/src/share/classes/java/nio/file/FileStore.java b/jdk/src/java.base/share/classes/java/nio/file/FileStore.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileStore.java rename to jdk/src/java.base/share/classes/java/nio/file/FileStore.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystem.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystem.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystem.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystem.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystemAlreadyExistsException.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystemAlreadyExistsException.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystemAlreadyExistsException.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystemException.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystemException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystemException.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystemException.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystemLoopException.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystemLoopException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystemLoopException.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystemLoopException.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystemNotFoundException.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystemNotFoundException.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystemNotFoundException.java diff --git a/jdk/src/share/classes/java/nio/file/FileSystems.java b/jdk/src/java.base/share/classes/java/nio/file/FileSystems.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileSystems.java rename to jdk/src/java.base/share/classes/java/nio/file/FileSystems.java diff --git a/jdk/src/share/classes/java/nio/file/FileTreeIterator.java b/jdk/src/java.base/share/classes/java/nio/file/FileTreeIterator.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileTreeIterator.java rename to jdk/src/java.base/share/classes/java/nio/file/FileTreeIterator.java diff --git a/jdk/src/share/classes/java/nio/file/FileTreeWalker.java b/jdk/src/java.base/share/classes/java/nio/file/FileTreeWalker.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileTreeWalker.java rename to jdk/src/java.base/share/classes/java/nio/file/FileTreeWalker.java diff --git a/jdk/src/share/classes/java/nio/file/FileVisitOption.java b/jdk/src/java.base/share/classes/java/nio/file/FileVisitOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileVisitOption.java rename to jdk/src/java.base/share/classes/java/nio/file/FileVisitOption.java diff --git a/jdk/src/share/classes/java/nio/file/FileVisitResult.java b/jdk/src/java.base/share/classes/java/nio/file/FileVisitResult.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileVisitResult.java rename to jdk/src/java.base/share/classes/java/nio/file/FileVisitResult.java diff --git a/jdk/src/share/classes/java/nio/file/FileVisitor.java b/jdk/src/java.base/share/classes/java/nio/file/FileVisitor.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/FileVisitor.java rename to jdk/src/java.base/share/classes/java/nio/file/FileVisitor.java diff --git a/jdk/src/share/classes/java/nio/file/Files.java b/jdk/src/java.base/share/classes/java/nio/file/Files.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/Files.java rename to jdk/src/java.base/share/classes/java/nio/file/Files.java diff --git a/jdk/src/share/classes/java/nio/file/InvalidPathException.java b/jdk/src/java.base/share/classes/java/nio/file/InvalidPathException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/InvalidPathException.java rename to jdk/src/java.base/share/classes/java/nio/file/InvalidPathException.java diff --git a/jdk/src/share/classes/java/nio/file/LinkOption.java b/jdk/src/java.base/share/classes/java/nio/file/LinkOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/LinkOption.java rename to jdk/src/java.base/share/classes/java/nio/file/LinkOption.java diff --git a/jdk/src/share/classes/java/nio/file/LinkPermission.java b/jdk/src/java.base/share/classes/java/nio/file/LinkPermission.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/LinkPermission.java rename to jdk/src/java.base/share/classes/java/nio/file/LinkPermission.java diff --git a/jdk/src/share/classes/java/nio/file/NoSuchFileException.java b/jdk/src/java.base/share/classes/java/nio/file/NoSuchFileException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/NoSuchFileException.java rename to jdk/src/java.base/share/classes/java/nio/file/NoSuchFileException.java diff --git a/jdk/src/share/classes/java/nio/file/NotDirectoryException.java b/jdk/src/java.base/share/classes/java/nio/file/NotDirectoryException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/NotDirectoryException.java rename to jdk/src/java.base/share/classes/java/nio/file/NotDirectoryException.java diff --git a/jdk/src/share/classes/java/nio/file/NotLinkException.java b/jdk/src/java.base/share/classes/java/nio/file/NotLinkException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/NotLinkException.java rename to jdk/src/java.base/share/classes/java/nio/file/NotLinkException.java diff --git a/jdk/src/share/classes/java/nio/file/OpenOption.java b/jdk/src/java.base/share/classes/java/nio/file/OpenOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/OpenOption.java rename to jdk/src/java.base/share/classes/java/nio/file/OpenOption.java diff --git a/jdk/src/share/classes/java/nio/file/Path.java b/jdk/src/java.base/share/classes/java/nio/file/Path.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/Path.java rename to jdk/src/java.base/share/classes/java/nio/file/Path.java diff --git a/jdk/src/share/classes/java/nio/file/PathMatcher.java b/jdk/src/java.base/share/classes/java/nio/file/PathMatcher.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/PathMatcher.java rename to jdk/src/java.base/share/classes/java/nio/file/PathMatcher.java diff --git a/jdk/src/share/classes/java/nio/file/Paths.java b/jdk/src/java.base/share/classes/java/nio/file/Paths.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/Paths.java rename to jdk/src/java.base/share/classes/java/nio/file/Paths.java diff --git a/jdk/src/share/classes/java/nio/file/ProviderMismatchException.java b/jdk/src/java.base/share/classes/java/nio/file/ProviderMismatchException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ProviderMismatchException.java rename to jdk/src/java.base/share/classes/java/nio/file/ProviderMismatchException.java diff --git a/jdk/src/share/classes/java/nio/file/ProviderNotFoundException.java b/jdk/src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ProviderNotFoundException.java rename to jdk/src/java.base/share/classes/java/nio/file/ProviderNotFoundException.java diff --git a/jdk/src/share/classes/java/nio/file/ReadOnlyFileSystemException.java b/jdk/src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/ReadOnlyFileSystemException.java rename to jdk/src/java.base/share/classes/java/nio/file/ReadOnlyFileSystemException.java diff --git a/jdk/src/share/classes/java/nio/file/SecureDirectoryStream.java b/jdk/src/java.base/share/classes/java/nio/file/SecureDirectoryStream.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/SecureDirectoryStream.java rename to jdk/src/java.base/share/classes/java/nio/file/SecureDirectoryStream.java diff --git a/jdk/src/share/classes/java/nio/file/SimpleFileVisitor.java b/jdk/src/java.base/share/classes/java/nio/file/SimpleFileVisitor.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/SimpleFileVisitor.java rename to jdk/src/java.base/share/classes/java/nio/file/SimpleFileVisitor.java diff --git a/jdk/src/share/classes/java/nio/file/StandardCopyOption.java b/jdk/src/java.base/share/classes/java/nio/file/StandardCopyOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/StandardCopyOption.java rename to jdk/src/java.base/share/classes/java/nio/file/StandardCopyOption.java diff --git a/jdk/src/share/classes/java/nio/file/StandardOpenOption.java b/jdk/src/java.base/share/classes/java/nio/file/StandardOpenOption.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/StandardOpenOption.java rename to jdk/src/java.base/share/classes/java/nio/file/StandardOpenOption.java diff --git a/jdk/src/share/classes/java/nio/file/StandardWatchEventKinds.java b/jdk/src/java.base/share/classes/java/nio/file/StandardWatchEventKinds.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/StandardWatchEventKinds.java rename to jdk/src/java.base/share/classes/java/nio/file/StandardWatchEventKinds.java diff --git a/jdk/src/share/classes/java/nio/file/TempFileHelper.java b/jdk/src/java.base/share/classes/java/nio/file/TempFileHelper.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/TempFileHelper.java rename to jdk/src/java.base/share/classes/java/nio/file/TempFileHelper.java diff --git a/jdk/src/share/classes/java/nio/file/WatchEvent.java b/jdk/src/java.base/share/classes/java/nio/file/WatchEvent.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/WatchEvent.java rename to jdk/src/java.base/share/classes/java/nio/file/WatchEvent.java diff --git a/jdk/src/share/classes/java/nio/file/WatchKey.java b/jdk/src/java.base/share/classes/java/nio/file/WatchKey.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/WatchKey.java rename to jdk/src/java.base/share/classes/java/nio/file/WatchKey.java diff --git a/jdk/src/share/classes/java/nio/file/WatchService.java b/jdk/src/java.base/share/classes/java/nio/file/WatchService.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/WatchService.java rename to jdk/src/java.base/share/classes/java/nio/file/WatchService.java diff --git a/jdk/src/share/classes/java/nio/file/Watchable.java b/jdk/src/java.base/share/classes/java/nio/file/Watchable.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/Watchable.java rename to jdk/src/java.base/share/classes/java/nio/file/Watchable.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AclEntry.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntry.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AclEntry.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntry.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AclEntryFlag.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryFlag.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AclEntryFlag.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryFlag.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AclEntryPermission.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryPermission.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AclEntryPermission.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryPermission.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AclEntryType.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryType.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AclEntryType.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AclEntryType.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AclFileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AclFileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/AttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/AttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/AttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/AttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/BasicFileAttributes.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributes.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/BasicFileAttributes.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributes.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/DosFileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/DosFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/DosFileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/DosFileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/DosFileAttributes.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/DosFileAttributes.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/DosFileAttributes.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/DosFileAttributes.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/FileAttribute.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/FileAttribute.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/FileAttribute.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/FileAttribute.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/FileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/FileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/FileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/FileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/FileStoreAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/FileStoreAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/FileStoreAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/FileStoreAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/FileTime.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/FileTime.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/FileTime.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/FileTime.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/GroupPrincipal.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/GroupPrincipal.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/GroupPrincipal.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/GroupPrincipal.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/PosixFileAttributes.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributes.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/PosixFileAttributes.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributes.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/PosixFilePermission.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermission.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/PosixFilePermission.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermission.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/PosixFilePermissions.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermissions.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/PosixFilePermissions.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/PosixFilePermissions.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/UserDefinedFileAttributeView.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/UserPrincipal.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipal.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/UserPrincipal.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipal.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java diff --git a/jdk/src/share/classes/java/nio/file/attribute/package-info.java b/jdk/src/java.base/share/classes/java/nio/file/attribute/package-info.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/attribute/package-info.java rename to jdk/src/java.base/share/classes/java/nio/file/attribute/package-info.java diff --git a/jdk/src/share/classes/java/nio/file/package-info.java b/jdk/src/java.base/share/classes/java/nio/file/package-info.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/package-info.java rename to jdk/src/java.base/share/classes/java/nio/file/package-info.java diff --git a/jdk/src/share/classes/java/nio/file/spi/FileSystemProvider.java b/jdk/src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/spi/FileSystemProvider.java rename to jdk/src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java diff --git a/jdk/src/share/classes/java/nio/file/spi/FileTypeDetector.java b/jdk/src/java.base/share/classes/java/nio/file/spi/FileTypeDetector.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/spi/FileTypeDetector.java rename to jdk/src/java.base/share/classes/java/nio/file/spi/FileTypeDetector.java diff --git a/jdk/src/share/classes/java/nio/file/spi/package-info.java b/jdk/src/java.base/share/classes/java/nio/file/spi/package-info.java similarity index 100% rename from jdk/src/share/classes/java/nio/file/spi/package-info.java rename to jdk/src/java.base/share/classes/java/nio/file/spi/package-info.java diff --git a/jdk/src/share/classes/java/nio/package.html b/jdk/src/java.base/share/classes/java/nio/package.html similarity index 100% rename from jdk/src/share/classes/java/nio/package.html rename to jdk/src/java.base/share/classes/java/nio/package.html diff --git a/jdk/src/share/classes/java/security/AccessControlContext.java b/jdk/src/java.base/share/classes/java/security/AccessControlContext.java similarity index 100% rename from jdk/src/share/classes/java/security/AccessControlContext.java rename to jdk/src/java.base/share/classes/java/security/AccessControlContext.java diff --git a/jdk/src/share/classes/java/security/AccessControlException.java b/jdk/src/java.base/share/classes/java/security/AccessControlException.java similarity index 100% rename from jdk/src/share/classes/java/security/AccessControlException.java rename to jdk/src/java.base/share/classes/java/security/AccessControlException.java diff --git a/jdk/src/share/classes/java/security/AccessController.java b/jdk/src/java.base/share/classes/java/security/AccessController.java similarity index 100% rename from jdk/src/share/classes/java/security/AccessController.java rename to jdk/src/java.base/share/classes/java/security/AccessController.java diff --git a/jdk/src/share/classes/java/security/AlgorithmConstraints.java b/jdk/src/java.base/share/classes/java/security/AlgorithmConstraints.java similarity index 100% rename from jdk/src/share/classes/java/security/AlgorithmConstraints.java rename to jdk/src/java.base/share/classes/java/security/AlgorithmConstraints.java diff --git a/jdk/src/share/classes/java/security/AlgorithmParameterGenerator.java b/jdk/src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java similarity index 100% rename from jdk/src/share/classes/java/security/AlgorithmParameterGenerator.java rename to jdk/src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java diff --git a/jdk/src/share/classes/java/security/AlgorithmParameterGeneratorSpi.java b/jdk/src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/AlgorithmParameterGeneratorSpi.java rename to jdk/src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java diff --git a/jdk/src/share/classes/java/security/AlgorithmParameters.java b/jdk/src/java.base/share/classes/java/security/AlgorithmParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/AlgorithmParameters.java rename to jdk/src/java.base/share/classes/java/security/AlgorithmParameters.java diff --git a/jdk/src/share/classes/java/security/AlgorithmParametersSpi.java b/jdk/src/java.base/share/classes/java/security/AlgorithmParametersSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/AlgorithmParametersSpi.java rename to jdk/src/java.base/share/classes/java/security/AlgorithmParametersSpi.java diff --git a/jdk/src/share/classes/java/security/AllPermission.java b/jdk/src/java.base/share/classes/java/security/AllPermission.java similarity index 100% rename from jdk/src/share/classes/java/security/AllPermission.java rename to jdk/src/java.base/share/classes/java/security/AllPermission.java diff --git a/jdk/src/share/classes/java/security/AuthProvider.java b/jdk/src/java.base/share/classes/java/security/AuthProvider.java similarity index 100% rename from jdk/src/share/classes/java/security/AuthProvider.java rename to jdk/src/java.base/share/classes/java/security/AuthProvider.java diff --git a/jdk/src/share/classes/java/security/BasicPermission.java b/jdk/src/java.base/share/classes/java/security/BasicPermission.java similarity index 100% rename from jdk/src/share/classes/java/security/BasicPermission.java rename to jdk/src/java.base/share/classes/java/security/BasicPermission.java diff --git a/jdk/src/share/classes/java/security/Certificate.java b/jdk/src/java.base/share/classes/java/security/Certificate.java similarity index 100% rename from jdk/src/share/classes/java/security/Certificate.java rename to jdk/src/java.base/share/classes/java/security/Certificate.java diff --git a/jdk/src/share/classes/java/security/CodeSigner.java b/jdk/src/java.base/share/classes/java/security/CodeSigner.java similarity index 100% rename from jdk/src/share/classes/java/security/CodeSigner.java rename to jdk/src/java.base/share/classes/java/security/CodeSigner.java diff --git a/jdk/src/share/classes/java/security/CodeSource.java b/jdk/src/java.base/share/classes/java/security/CodeSource.java similarity index 100% rename from jdk/src/share/classes/java/security/CodeSource.java rename to jdk/src/java.base/share/classes/java/security/CodeSource.java diff --git a/jdk/src/share/classes/java/security/CryptoPrimitive.java b/jdk/src/java.base/share/classes/java/security/CryptoPrimitive.java similarity index 100% rename from jdk/src/share/classes/java/security/CryptoPrimitive.java rename to jdk/src/java.base/share/classes/java/security/CryptoPrimitive.java diff --git a/jdk/src/share/classes/java/security/DigestException.java b/jdk/src/java.base/share/classes/java/security/DigestException.java similarity index 100% rename from jdk/src/share/classes/java/security/DigestException.java rename to jdk/src/java.base/share/classes/java/security/DigestException.java diff --git a/jdk/src/share/classes/java/security/DigestInputStream.java b/jdk/src/java.base/share/classes/java/security/DigestInputStream.java similarity index 100% rename from jdk/src/share/classes/java/security/DigestInputStream.java rename to jdk/src/java.base/share/classes/java/security/DigestInputStream.java diff --git a/jdk/src/share/classes/java/security/DigestOutputStream.java b/jdk/src/java.base/share/classes/java/security/DigestOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/security/DigestOutputStream.java rename to jdk/src/java.base/share/classes/java/security/DigestOutputStream.java diff --git a/jdk/src/share/classes/java/security/DomainCombiner.java b/jdk/src/java.base/share/classes/java/security/DomainCombiner.java similarity index 100% rename from jdk/src/share/classes/java/security/DomainCombiner.java rename to jdk/src/java.base/share/classes/java/security/DomainCombiner.java diff --git a/jdk/src/share/classes/java/security/DomainLoadStoreParameter.java b/jdk/src/java.base/share/classes/java/security/DomainLoadStoreParameter.java similarity index 100% rename from jdk/src/share/classes/java/security/DomainLoadStoreParameter.java rename to jdk/src/java.base/share/classes/java/security/DomainLoadStoreParameter.java diff --git a/jdk/src/share/classes/java/security/GeneralSecurityException.java b/jdk/src/java.base/share/classes/java/security/GeneralSecurityException.java similarity index 100% rename from jdk/src/share/classes/java/security/GeneralSecurityException.java rename to jdk/src/java.base/share/classes/java/security/GeneralSecurityException.java diff --git a/jdk/src/share/classes/java/security/Guard.java b/jdk/src/java.base/share/classes/java/security/Guard.java similarity index 100% rename from jdk/src/share/classes/java/security/Guard.java rename to jdk/src/java.base/share/classes/java/security/Guard.java diff --git a/jdk/src/share/classes/java/security/GuardedObject.java b/jdk/src/java.base/share/classes/java/security/GuardedObject.java similarity index 100% rename from jdk/src/share/classes/java/security/GuardedObject.java rename to jdk/src/java.base/share/classes/java/security/GuardedObject.java diff --git a/jdk/src/share/classes/java/security/Identity.java b/jdk/src/java.base/share/classes/java/security/Identity.java similarity index 100% rename from jdk/src/share/classes/java/security/Identity.java rename to jdk/src/java.base/share/classes/java/security/Identity.java diff --git a/jdk/src/share/classes/java/security/IdentityScope.java b/jdk/src/java.base/share/classes/java/security/IdentityScope.java similarity index 100% rename from jdk/src/share/classes/java/security/IdentityScope.java rename to jdk/src/java.base/share/classes/java/security/IdentityScope.java diff --git a/jdk/src/share/classes/java/security/InvalidAlgorithmParameterException.java b/jdk/src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java similarity index 100% rename from jdk/src/share/classes/java/security/InvalidAlgorithmParameterException.java rename to jdk/src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java diff --git a/jdk/src/share/classes/java/security/InvalidKeyException.java b/jdk/src/java.base/share/classes/java/security/InvalidKeyException.java similarity index 100% rename from jdk/src/share/classes/java/security/InvalidKeyException.java rename to jdk/src/java.base/share/classes/java/security/InvalidKeyException.java diff --git a/jdk/src/share/classes/java/security/InvalidParameterException.java b/jdk/src/java.base/share/classes/java/security/InvalidParameterException.java similarity index 100% rename from jdk/src/share/classes/java/security/InvalidParameterException.java rename to jdk/src/java.base/share/classes/java/security/InvalidParameterException.java diff --git a/jdk/src/share/classes/java/security/Key.java b/jdk/src/java.base/share/classes/java/security/Key.java similarity index 100% rename from jdk/src/share/classes/java/security/Key.java rename to jdk/src/java.base/share/classes/java/security/Key.java diff --git a/jdk/src/share/classes/java/security/KeyException.java b/jdk/src/java.base/share/classes/java/security/KeyException.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyException.java rename to jdk/src/java.base/share/classes/java/security/KeyException.java diff --git a/jdk/src/share/classes/java/security/KeyFactory.java b/jdk/src/java.base/share/classes/java/security/KeyFactory.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyFactory.java rename to jdk/src/java.base/share/classes/java/security/KeyFactory.java diff --git a/jdk/src/share/classes/java/security/KeyFactorySpi.java b/jdk/src/java.base/share/classes/java/security/KeyFactorySpi.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyFactorySpi.java rename to jdk/src/java.base/share/classes/java/security/KeyFactorySpi.java diff --git a/jdk/src/share/classes/java/security/KeyManagementException.java b/jdk/src/java.base/share/classes/java/security/KeyManagementException.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyManagementException.java rename to jdk/src/java.base/share/classes/java/security/KeyManagementException.java diff --git a/jdk/src/share/classes/java/security/KeyPair.java b/jdk/src/java.base/share/classes/java/security/KeyPair.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyPair.java rename to jdk/src/java.base/share/classes/java/security/KeyPair.java diff --git a/jdk/src/share/classes/java/security/KeyPairGenerator.java b/jdk/src/java.base/share/classes/java/security/KeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyPairGenerator.java rename to jdk/src/java.base/share/classes/java/security/KeyPairGenerator.java diff --git a/jdk/src/share/classes/java/security/KeyPairGeneratorSpi.java b/jdk/src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyPairGeneratorSpi.java rename to jdk/src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java diff --git a/jdk/src/share/classes/java/security/KeyRep.java b/jdk/src/java.base/share/classes/java/security/KeyRep.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyRep.java rename to jdk/src/java.base/share/classes/java/security/KeyRep.java diff --git a/jdk/src/share/classes/java/security/KeyStore.java b/jdk/src/java.base/share/classes/java/security/KeyStore.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyStore.java rename to jdk/src/java.base/share/classes/java/security/KeyStore.java diff --git a/jdk/src/share/classes/java/security/KeyStoreException.java b/jdk/src/java.base/share/classes/java/security/KeyStoreException.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyStoreException.java rename to jdk/src/java.base/share/classes/java/security/KeyStoreException.java diff --git a/jdk/src/share/classes/java/security/KeyStoreSpi.java b/jdk/src/java.base/share/classes/java/security/KeyStoreSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/KeyStoreSpi.java rename to jdk/src/java.base/share/classes/java/security/KeyStoreSpi.java diff --git a/jdk/src/share/classes/java/security/MessageDigest.java b/jdk/src/java.base/share/classes/java/security/MessageDigest.java similarity index 100% rename from jdk/src/share/classes/java/security/MessageDigest.java rename to jdk/src/java.base/share/classes/java/security/MessageDigest.java diff --git a/jdk/src/share/classes/java/security/MessageDigestSpi.java b/jdk/src/java.base/share/classes/java/security/MessageDigestSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/MessageDigestSpi.java rename to jdk/src/java.base/share/classes/java/security/MessageDigestSpi.java diff --git a/jdk/src/share/classes/java/security/NoSuchAlgorithmException.java b/jdk/src/java.base/share/classes/java/security/NoSuchAlgorithmException.java similarity index 100% rename from jdk/src/share/classes/java/security/NoSuchAlgorithmException.java rename to jdk/src/java.base/share/classes/java/security/NoSuchAlgorithmException.java diff --git a/jdk/src/share/classes/java/security/NoSuchProviderException.java b/jdk/src/java.base/share/classes/java/security/NoSuchProviderException.java similarity index 100% rename from jdk/src/share/classes/java/security/NoSuchProviderException.java rename to jdk/src/java.base/share/classes/java/security/NoSuchProviderException.java diff --git a/jdk/src/share/classes/java/security/PKCS12Attribute.java b/jdk/src/java.base/share/classes/java/security/PKCS12Attribute.java similarity index 100% rename from jdk/src/share/classes/java/security/PKCS12Attribute.java rename to jdk/src/java.base/share/classes/java/security/PKCS12Attribute.java diff --git a/jdk/src/share/classes/java/security/Permission.java b/jdk/src/java.base/share/classes/java/security/Permission.java similarity index 100% rename from jdk/src/share/classes/java/security/Permission.java rename to jdk/src/java.base/share/classes/java/security/Permission.java diff --git a/jdk/src/share/classes/java/security/PermissionCollection.java b/jdk/src/java.base/share/classes/java/security/PermissionCollection.java similarity index 100% rename from jdk/src/share/classes/java/security/PermissionCollection.java rename to jdk/src/java.base/share/classes/java/security/PermissionCollection.java diff --git a/jdk/src/share/classes/java/security/Permissions.java b/jdk/src/java.base/share/classes/java/security/Permissions.java similarity index 100% rename from jdk/src/share/classes/java/security/Permissions.java rename to jdk/src/java.base/share/classes/java/security/Permissions.java diff --git a/jdk/src/share/classes/java/security/Policy.java b/jdk/src/java.base/share/classes/java/security/Policy.java similarity index 100% rename from jdk/src/share/classes/java/security/Policy.java rename to jdk/src/java.base/share/classes/java/security/Policy.java diff --git a/jdk/src/share/classes/java/security/PolicySpi.java b/jdk/src/java.base/share/classes/java/security/PolicySpi.java similarity index 100% rename from jdk/src/share/classes/java/security/PolicySpi.java rename to jdk/src/java.base/share/classes/java/security/PolicySpi.java diff --git a/jdk/src/share/classes/java/security/Principal.java b/jdk/src/java.base/share/classes/java/security/Principal.java similarity index 100% rename from jdk/src/share/classes/java/security/Principal.java rename to jdk/src/java.base/share/classes/java/security/Principal.java diff --git a/jdk/src/share/classes/java/security/PrivateKey.java b/jdk/src/java.base/share/classes/java/security/PrivateKey.java similarity index 100% rename from jdk/src/share/classes/java/security/PrivateKey.java rename to jdk/src/java.base/share/classes/java/security/PrivateKey.java diff --git a/jdk/src/share/classes/java/security/PrivilegedAction.java b/jdk/src/java.base/share/classes/java/security/PrivilegedAction.java similarity index 100% rename from jdk/src/share/classes/java/security/PrivilegedAction.java rename to jdk/src/java.base/share/classes/java/security/PrivilegedAction.java diff --git a/jdk/src/share/classes/java/security/PrivilegedActionException.java b/jdk/src/java.base/share/classes/java/security/PrivilegedActionException.java similarity index 100% rename from jdk/src/share/classes/java/security/PrivilegedActionException.java rename to jdk/src/java.base/share/classes/java/security/PrivilegedActionException.java diff --git a/jdk/src/share/classes/java/security/PrivilegedExceptionAction.java b/jdk/src/java.base/share/classes/java/security/PrivilegedExceptionAction.java similarity index 100% rename from jdk/src/share/classes/java/security/PrivilegedExceptionAction.java rename to jdk/src/java.base/share/classes/java/security/PrivilegedExceptionAction.java diff --git a/jdk/src/share/classes/java/security/ProtectionDomain.java b/jdk/src/java.base/share/classes/java/security/ProtectionDomain.java similarity index 100% rename from jdk/src/share/classes/java/security/ProtectionDomain.java rename to jdk/src/java.base/share/classes/java/security/ProtectionDomain.java diff --git a/jdk/src/share/classes/java/security/Provider.java b/jdk/src/java.base/share/classes/java/security/Provider.java similarity index 100% rename from jdk/src/share/classes/java/security/Provider.java rename to jdk/src/java.base/share/classes/java/security/Provider.java diff --git a/jdk/src/share/classes/java/security/ProviderException.java b/jdk/src/java.base/share/classes/java/security/ProviderException.java similarity index 100% rename from jdk/src/share/classes/java/security/ProviderException.java rename to jdk/src/java.base/share/classes/java/security/ProviderException.java diff --git a/jdk/src/share/classes/java/security/PublicKey.java b/jdk/src/java.base/share/classes/java/security/PublicKey.java similarity index 100% rename from jdk/src/share/classes/java/security/PublicKey.java rename to jdk/src/java.base/share/classes/java/security/PublicKey.java diff --git a/jdk/src/share/classes/java/security/SecureClassLoader.java b/jdk/src/java.base/share/classes/java/security/SecureClassLoader.java similarity index 100% rename from jdk/src/share/classes/java/security/SecureClassLoader.java rename to jdk/src/java.base/share/classes/java/security/SecureClassLoader.java diff --git a/jdk/src/share/classes/java/security/SecureRandom.java b/jdk/src/java.base/share/classes/java/security/SecureRandom.java similarity index 100% rename from jdk/src/share/classes/java/security/SecureRandom.java rename to jdk/src/java.base/share/classes/java/security/SecureRandom.java diff --git a/jdk/src/share/classes/java/security/SecureRandomSpi.java b/jdk/src/java.base/share/classes/java/security/SecureRandomSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/SecureRandomSpi.java rename to jdk/src/java.base/share/classes/java/security/SecureRandomSpi.java diff --git a/jdk/src/share/classes/java/security/Security.java b/jdk/src/java.base/share/classes/java/security/Security.java similarity index 100% rename from jdk/src/share/classes/java/security/Security.java rename to jdk/src/java.base/share/classes/java/security/Security.java diff --git a/jdk/src/share/classes/java/security/SecurityPermission.java b/jdk/src/java.base/share/classes/java/security/SecurityPermission.java similarity index 100% rename from jdk/src/share/classes/java/security/SecurityPermission.java rename to jdk/src/java.base/share/classes/java/security/SecurityPermission.java diff --git a/jdk/src/share/classes/java/security/Signature.java b/jdk/src/java.base/share/classes/java/security/Signature.java similarity index 100% rename from jdk/src/share/classes/java/security/Signature.java rename to jdk/src/java.base/share/classes/java/security/Signature.java diff --git a/jdk/src/share/classes/java/security/SignatureException.java b/jdk/src/java.base/share/classes/java/security/SignatureException.java similarity index 100% rename from jdk/src/share/classes/java/security/SignatureException.java rename to jdk/src/java.base/share/classes/java/security/SignatureException.java diff --git a/jdk/src/share/classes/java/security/SignatureSpi.java b/jdk/src/java.base/share/classes/java/security/SignatureSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/SignatureSpi.java rename to jdk/src/java.base/share/classes/java/security/SignatureSpi.java diff --git a/jdk/src/share/classes/java/security/SignedObject.java b/jdk/src/java.base/share/classes/java/security/SignedObject.java similarity index 100% rename from jdk/src/share/classes/java/security/SignedObject.java rename to jdk/src/java.base/share/classes/java/security/SignedObject.java diff --git a/jdk/src/share/classes/java/security/Signer.java b/jdk/src/java.base/share/classes/java/security/Signer.java similarity index 100% rename from jdk/src/share/classes/java/security/Signer.java rename to jdk/src/java.base/share/classes/java/security/Signer.java diff --git a/jdk/src/share/classes/java/security/Timestamp.java b/jdk/src/java.base/share/classes/java/security/Timestamp.java similarity index 100% rename from jdk/src/share/classes/java/security/Timestamp.java rename to jdk/src/java.base/share/classes/java/security/Timestamp.java diff --git a/jdk/src/share/classes/java/security/URIParameter.java b/jdk/src/java.base/share/classes/java/security/URIParameter.java similarity index 100% rename from jdk/src/share/classes/java/security/URIParameter.java rename to jdk/src/java.base/share/classes/java/security/URIParameter.java diff --git a/jdk/src/share/classes/java/security/UnrecoverableEntryException.java b/jdk/src/java.base/share/classes/java/security/UnrecoverableEntryException.java similarity index 100% rename from jdk/src/share/classes/java/security/UnrecoverableEntryException.java rename to jdk/src/java.base/share/classes/java/security/UnrecoverableEntryException.java diff --git a/jdk/src/share/classes/java/security/UnrecoverableKeyException.java b/jdk/src/java.base/share/classes/java/security/UnrecoverableKeyException.java similarity index 100% rename from jdk/src/share/classes/java/security/UnrecoverableKeyException.java rename to jdk/src/java.base/share/classes/java/security/UnrecoverableKeyException.java diff --git a/jdk/src/share/classes/java/security/UnresolvedPermission.java b/jdk/src/java.base/share/classes/java/security/UnresolvedPermission.java similarity index 100% rename from jdk/src/share/classes/java/security/UnresolvedPermission.java rename to jdk/src/java.base/share/classes/java/security/UnresolvedPermission.java diff --git a/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java b/jdk/src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java similarity index 100% rename from jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java rename to jdk/src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java diff --git a/jdk/src/share/classes/java/security/cert/CRL.java b/jdk/src/java.base/share/classes/java/security/cert/CRL.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CRL.java rename to jdk/src/java.base/share/classes/java/security/cert/CRL.java diff --git a/jdk/src/share/classes/java/security/cert/CRLException.java b/jdk/src/java.base/share/classes/java/security/cert/CRLException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CRLException.java rename to jdk/src/java.base/share/classes/java/security/cert/CRLException.java diff --git a/jdk/src/share/classes/java/security/cert/CRLReason.java b/jdk/src/java.base/share/classes/java/security/cert/CRLReason.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CRLReason.java rename to jdk/src/java.base/share/classes/java/security/cert/CRLReason.java diff --git a/jdk/src/share/classes/java/security/cert/CRLSelector.java b/jdk/src/java.base/share/classes/java/security/cert/CRLSelector.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CRLSelector.java rename to jdk/src/java.base/share/classes/java/security/cert/CRLSelector.java diff --git a/jdk/src/share/classes/java/security/cert/CertPath.java b/jdk/src/java.base/share/classes/java/security/cert/CertPath.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPath.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPath.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathBuilder.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathBuilder.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathBuilder.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathBuilder.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathBuilderException.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathBuilderException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderException.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathBuilderResult.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderResult.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathBuilderResult.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderResult.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathBuilderSpi.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathBuilderSpi.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathBuilderSpi.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathChecker.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathChecker.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathChecker.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathChecker.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathHelperImpl.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathHelperImpl.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathHelperImpl.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathParameters.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathParameters.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathValidator.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathValidator.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathValidator.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathValidator.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathValidatorException.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathValidatorException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorException.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathValidatorResult.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorResult.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathValidatorResult.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorResult.java diff --git a/jdk/src/share/classes/java/security/cert/CertPathValidatorSpi.java b/jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertPathValidatorSpi.java rename to jdk/src/java.base/share/classes/java/security/cert/CertPathValidatorSpi.java diff --git a/jdk/src/share/classes/java/security/cert/CertSelector.java b/jdk/src/java.base/share/classes/java/security/cert/CertSelector.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertSelector.java rename to jdk/src/java.base/share/classes/java/security/cert/CertSelector.java diff --git a/jdk/src/share/classes/java/security/cert/CertStore.java b/jdk/src/java.base/share/classes/java/security/cert/CertStore.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertStore.java rename to jdk/src/java.base/share/classes/java/security/cert/CertStore.java diff --git a/jdk/src/share/classes/java/security/cert/CertStoreException.java b/jdk/src/java.base/share/classes/java/security/cert/CertStoreException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertStoreException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertStoreException.java diff --git a/jdk/src/share/classes/java/security/cert/CertStoreParameters.java b/jdk/src/java.base/share/classes/java/security/cert/CertStoreParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertStoreParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/CertStoreParameters.java diff --git a/jdk/src/share/classes/java/security/cert/CertStoreSpi.java b/jdk/src/java.base/share/classes/java/security/cert/CertStoreSpi.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertStoreSpi.java rename to jdk/src/java.base/share/classes/java/security/cert/CertStoreSpi.java diff --git a/jdk/src/share/classes/java/security/cert/Certificate.java b/jdk/src/java.base/share/classes/java/security/cert/Certificate.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/Certificate.java rename to jdk/src/java.base/share/classes/java/security/cert/Certificate.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateEncodingException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateEncodingException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateEncodingException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateEncodingException.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateException.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateExpiredException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateExpiredException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateExpiredException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateExpiredException.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateFactory.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateFactory.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateFactory.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateFactory.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateFactorySpi.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateFactorySpi.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateNotYetValidException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateNotYetValidException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateParsingException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateParsingException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateParsingException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateParsingException.java diff --git a/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java b/jdk/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CertificateRevokedException.java rename to jdk/src/java.base/share/classes/java/security/cert/CertificateRevokedException.java diff --git a/jdk/src/share/classes/java/security/cert/CollectionCertStoreParameters.java b/jdk/src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/CollectionCertStoreParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java diff --git a/jdk/src/share/classes/java/security/cert/Extension.java b/jdk/src/java.base/share/classes/java/security/cert/Extension.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/Extension.java rename to jdk/src/java.base/share/classes/java/security/cert/Extension.java diff --git a/jdk/src/share/classes/java/security/cert/LDAPCertStoreParameters.java b/jdk/src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/LDAPCertStoreParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXBuilderParameters.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXBuilderParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXCertPathBuilderResult.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathBuilderResult.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXCertPathBuilderResult.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathBuilderResult.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXCertPathChecker.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXCertPathChecker.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXCertPathValidatorResult.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathValidatorResult.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXCertPathValidatorResult.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXCertPathValidatorResult.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXParameters.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXParameters.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXParameters.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXParameters.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXReason.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXReason.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXReason.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXReason.java diff --git a/jdk/src/share/classes/java/security/cert/PKIXRevocationChecker.java b/jdk/src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PKIXRevocationChecker.java rename to jdk/src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java diff --git a/jdk/src/share/classes/java/security/cert/PolicyNode.java b/jdk/src/java.base/share/classes/java/security/cert/PolicyNode.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PolicyNode.java rename to jdk/src/java.base/share/classes/java/security/cert/PolicyNode.java diff --git a/jdk/src/share/classes/java/security/cert/PolicyQualifierInfo.java b/jdk/src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/PolicyQualifierInfo.java rename to jdk/src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java diff --git a/jdk/src/share/classes/java/security/cert/TrustAnchor.java b/jdk/src/java.base/share/classes/java/security/cert/TrustAnchor.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/TrustAnchor.java rename to jdk/src/java.base/share/classes/java/security/cert/TrustAnchor.java diff --git a/jdk/src/share/classes/java/security/cert/X509CRL.java b/jdk/src/java.base/share/classes/java/security/cert/X509CRL.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509CRL.java rename to jdk/src/java.base/share/classes/java/security/cert/X509CRL.java diff --git a/jdk/src/share/classes/java/security/cert/X509CRLEntry.java b/jdk/src/java.base/share/classes/java/security/cert/X509CRLEntry.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509CRLEntry.java rename to jdk/src/java.base/share/classes/java/security/cert/X509CRLEntry.java diff --git a/jdk/src/share/classes/java/security/cert/X509CRLSelector.java b/jdk/src/java.base/share/classes/java/security/cert/X509CRLSelector.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509CRLSelector.java rename to jdk/src/java.base/share/classes/java/security/cert/X509CRLSelector.java diff --git a/jdk/src/share/classes/java/security/cert/X509CertSelector.java b/jdk/src/java.base/share/classes/java/security/cert/X509CertSelector.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509CertSelector.java rename to jdk/src/java.base/share/classes/java/security/cert/X509CertSelector.java diff --git a/jdk/src/share/classes/java/security/cert/X509Certificate.java b/jdk/src/java.base/share/classes/java/security/cert/X509Certificate.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509Certificate.java rename to jdk/src/java.base/share/classes/java/security/cert/X509Certificate.java diff --git a/jdk/src/share/classes/java/security/cert/X509Extension.java b/jdk/src/java.base/share/classes/java/security/cert/X509Extension.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/X509Extension.java rename to jdk/src/java.base/share/classes/java/security/cert/X509Extension.java diff --git a/jdk/src/share/classes/java/security/cert/package-info.java b/jdk/src/java.base/share/classes/java/security/cert/package-info.java similarity index 100% rename from jdk/src/share/classes/java/security/cert/package-info.java rename to jdk/src/java.base/share/classes/java/security/cert/package-info.java diff --git a/jdk/src/share/classes/java/security/interfaces/DSAKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/DSAKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/DSAKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/DSAKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/DSAKeyPairGenerator.java b/jdk/src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/DSAKeyPairGenerator.java rename to jdk/src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java diff --git a/jdk/src/share/classes/java/security/interfaces/DSAParams.java b/jdk/src/java.base/share/classes/java/security/interfaces/DSAParams.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/DSAParams.java rename to jdk/src/java.base/share/classes/java/security/interfaces/DSAParams.java diff --git a/jdk/src/share/classes/java/security/interfaces/DSAPrivateKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/DSAPrivateKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/DSAPublicKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/DSAPublicKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/ECKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/ECKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/ECKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/ECKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/ECPrivateKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/ECPrivateKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/ECPublicKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/ECPublicKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/ECPublicKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/ECPublicKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/RSAKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/RSAKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/RSAKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/RSAKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/RSAPrivateCrtKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/RSAPrivateCrtKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/RSAPrivateKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/RSAPrivateKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/RSAPublicKey.java b/jdk/src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/RSAPublicKey.java rename to jdk/src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java diff --git a/jdk/src/share/classes/java/security/interfaces/package-info.java b/jdk/src/java.base/share/classes/java/security/interfaces/package-info.java similarity index 100% rename from jdk/src/share/classes/java/security/interfaces/package-info.java rename to jdk/src/java.base/share/classes/java/security/interfaces/package-info.java diff --git a/jdk/src/share/classes/java/security/package-info.java b/jdk/src/java.base/share/classes/java/security/package-info.java similarity index 100% rename from jdk/src/share/classes/java/security/package-info.java rename to jdk/src/java.base/share/classes/java/security/package-info.java diff --git a/jdk/src/share/classes/java/security/spec/AlgorithmParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/AlgorithmParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/AlgorithmParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/AlgorithmParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/DSAGenParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/DSAGenParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/DSAGenParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/DSAGenParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/DSAParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/DSAParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/DSAParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/DSAParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/DSAPrivateKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/DSAPrivateKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/DSAPrivateKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/DSAPrivateKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/DSAPublicKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/DSAPublicKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/DSAPublicKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/DSAPublicKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/ECField.java b/jdk/src/java.base/share/classes/java/security/spec/ECField.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECField.java rename to jdk/src/java.base/share/classes/java/security/spec/ECField.java diff --git a/jdk/src/share/classes/java/security/spec/ECFieldF2m.java b/jdk/src/java.base/share/classes/java/security/spec/ECFieldF2m.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECFieldF2m.java rename to jdk/src/java.base/share/classes/java/security/spec/ECFieldF2m.java diff --git a/jdk/src/share/classes/java/security/spec/ECFieldFp.java b/jdk/src/java.base/share/classes/java/security/spec/ECFieldFp.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECFieldFp.java rename to jdk/src/java.base/share/classes/java/security/spec/ECFieldFp.java diff --git a/jdk/src/share/classes/java/security/spec/ECGenParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECGenParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/ECParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/ECParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/ECParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/ECPoint.java b/jdk/src/java.base/share/classes/java/security/spec/ECPoint.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECPoint.java rename to jdk/src/java.base/share/classes/java/security/spec/ECPoint.java diff --git a/jdk/src/share/classes/java/security/spec/ECPrivateKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECPrivateKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/ECPublicKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/ECPublicKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/EllipticCurve.java b/jdk/src/java.base/share/classes/java/security/spec/EllipticCurve.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/EllipticCurve.java rename to jdk/src/java.base/share/classes/java/security/spec/EllipticCurve.java diff --git a/jdk/src/share/classes/java/security/spec/EncodedKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/EncodedKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/EncodedKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/EncodedKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/InvalidKeySpecException.java b/jdk/src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/InvalidKeySpecException.java rename to jdk/src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java diff --git a/jdk/src/share/classes/java/security/spec/InvalidParameterSpecException.java b/jdk/src/java.base/share/classes/java/security/spec/InvalidParameterSpecException.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/InvalidParameterSpecException.java rename to jdk/src/java.base/share/classes/java/security/spec/InvalidParameterSpecException.java diff --git a/jdk/src/share/classes/java/security/spec/KeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/KeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/KeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/KeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/MGF1ParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/MGF1ParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/PKCS8EncodedKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/PKCS8EncodedKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/PSSParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/PSSParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/PSSParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/PSSParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/RSAKeyGenParameterSpec.java b/jdk/src/java.base/share/classes/java/security/spec/RSAKeyGenParameterSpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAKeyGenParameterSpec.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAKeyGenParameterSpec.java diff --git a/jdk/src/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/RSAOtherPrimeInfo.java b/jdk/src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAOtherPrimeInfo.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java diff --git a/jdk/src/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/RSAPrivateKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAPrivateKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/RSAPublicKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/RSAPublicKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/X509EncodedKeySpec.java b/jdk/src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/X509EncodedKeySpec.java rename to jdk/src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java diff --git a/jdk/src/share/classes/java/security/spec/package-info.java b/jdk/src/java.base/share/classes/java/security/spec/package-info.java similarity index 100% rename from jdk/src/share/classes/java/security/spec/package-info.java rename to jdk/src/java.base/share/classes/java/security/spec/package-info.java diff --git a/jdk/src/share/classes/java/text/Annotation.java b/jdk/src/java.base/share/classes/java/text/Annotation.java similarity index 100% rename from jdk/src/share/classes/java/text/Annotation.java rename to jdk/src/java.base/share/classes/java/text/Annotation.java diff --git a/jdk/src/share/classes/java/text/AttributedCharacterIterator.java b/jdk/src/java.base/share/classes/java/text/AttributedCharacterIterator.java similarity index 100% rename from jdk/src/share/classes/java/text/AttributedCharacterIterator.java rename to jdk/src/java.base/share/classes/java/text/AttributedCharacterIterator.java diff --git a/jdk/src/share/classes/java/text/AttributedString.java b/jdk/src/java.base/share/classes/java/text/AttributedString.java similarity index 100% rename from jdk/src/share/classes/java/text/AttributedString.java rename to jdk/src/java.base/share/classes/java/text/AttributedString.java diff --git a/jdk/src/share/classes/java/text/Bidi.java b/jdk/src/java.base/share/classes/java/text/Bidi.java similarity index 100% rename from jdk/src/share/classes/java/text/Bidi.java rename to jdk/src/java.base/share/classes/java/text/Bidi.java diff --git a/jdk/src/share/classes/java/text/BreakIterator.java b/jdk/src/java.base/share/classes/java/text/BreakIterator.java similarity index 100% rename from jdk/src/share/classes/java/text/BreakIterator.java rename to jdk/src/java.base/share/classes/java/text/BreakIterator.java diff --git a/jdk/src/share/classes/java/text/CalendarBuilder.java b/jdk/src/java.base/share/classes/java/text/CalendarBuilder.java similarity index 100% rename from jdk/src/share/classes/java/text/CalendarBuilder.java rename to jdk/src/java.base/share/classes/java/text/CalendarBuilder.java diff --git a/jdk/src/share/classes/java/text/CharacterIterator.java b/jdk/src/java.base/share/classes/java/text/CharacterIterator.java similarity index 100% rename from jdk/src/share/classes/java/text/CharacterIterator.java rename to jdk/src/java.base/share/classes/java/text/CharacterIterator.java diff --git a/jdk/src/share/classes/java/text/CharacterIteratorFieldDelegate.java b/jdk/src/java.base/share/classes/java/text/CharacterIteratorFieldDelegate.java similarity index 100% rename from jdk/src/share/classes/java/text/CharacterIteratorFieldDelegate.java rename to jdk/src/java.base/share/classes/java/text/CharacterIteratorFieldDelegate.java diff --git a/jdk/src/share/classes/java/text/ChoiceFormat.java b/jdk/src/java.base/share/classes/java/text/ChoiceFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/ChoiceFormat.java rename to jdk/src/java.base/share/classes/java/text/ChoiceFormat.java diff --git a/jdk/src/share/classes/java/text/CollationElementIterator.java b/jdk/src/java.base/share/classes/java/text/CollationElementIterator.java similarity index 100% rename from jdk/src/share/classes/java/text/CollationElementIterator.java rename to jdk/src/java.base/share/classes/java/text/CollationElementIterator.java diff --git a/jdk/src/share/classes/java/text/CollationKey.java b/jdk/src/java.base/share/classes/java/text/CollationKey.java similarity index 100% rename from jdk/src/share/classes/java/text/CollationKey.java rename to jdk/src/java.base/share/classes/java/text/CollationKey.java diff --git a/jdk/src/share/classes/java/text/Collator.java b/jdk/src/java.base/share/classes/java/text/Collator.java similarity index 100% rename from jdk/src/share/classes/java/text/Collator.java rename to jdk/src/java.base/share/classes/java/text/Collator.java diff --git a/jdk/src/share/classes/java/text/DateFormat.java b/jdk/src/java.base/share/classes/java/text/DateFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/DateFormat.java rename to jdk/src/java.base/share/classes/java/text/DateFormat.java diff --git a/jdk/src/share/classes/java/text/DateFormatSymbols.java b/jdk/src/java.base/share/classes/java/text/DateFormatSymbols.java similarity index 100% rename from jdk/src/share/classes/java/text/DateFormatSymbols.java rename to jdk/src/java.base/share/classes/java/text/DateFormatSymbols.java diff --git a/jdk/src/share/classes/java/text/DecimalFormat.java b/jdk/src/java.base/share/classes/java/text/DecimalFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/DecimalFormat.java rename to jdk/src/java.base/share/classes/java/text/DecimalFormat.java diff --git a/jdk/src/share/classes/java/text/DecimalFormatSymbols.java b/jdk/src/java.base/share/classes/java/text/DecimalFormatSymbols.java similarity index 100% rename from jdk/src/share/classes/java/text/DecimalFormatSymbols.java rename to jdk/src/java.base/share/classes/java/text/DecimalFormatSymbols.java diff --git a/jdk/src/share/classes/java/text/DigitList.java b/jdk/src/java.base/share/classes/java/text/DigitList.java similarity index 100% rename from jdk/src/share/classes/java/text/DigitList.java rename to jdk/src/java.base/share/classes/java/text/DigitList.java diff --git a/jdk/src/share/classes/java/text/DontCareFieldPosition.java b/jdk/src/java.base/share/classes/java/text/DontCareFieldPosition.java similarity index 100% rename from jdk/src/share/classes/java/text/DontCareFieldPosition.java rename to jdk/src/java.base/share/classes/java/text/DontCareFieldPosition.java diff --git a/jdk/src/share/classes/java/text/EntryPair.java b/jdk/src/java.base/share/classes/java/text/EntryPair.java similarity index 100% rename from jdk/src/share/classes/java/text/EntryPair.java rename to jdk/src/java.base/share/classes/java/text/EntryPair.java diff --git a/jdk/src/share/classes/java/text/FieldPosition.java b/jdk/src/java.base/share/classes/java/text/FieldPosition.java similarity index 100% rename from jdk/src/share/classes/java/text/FieldPosition.java rename to jdk/src/java.base/share/classes/java/text/FieldPosition.java diff --git a/jdk/src/share/classes/java/text/Format.java b/jdk/src/java.base/share/classes/java/text/Format.java similarity index 100% rename from jdk/src/share/classes/java/text/Format.java rename to jdk/src/java.base/share/classes/java/text/Format.java diff --git a/jdk/src/share/classes/java/text/MergeCollation.java b/jdk/src/java.base/share/classes/java/text/MergeCollation.java similarity index 100% rename from jdk/src/share/classes/java/text/MergeCollation.java rename to jdk/src/java.base/share/classes/java/text/MergeCollation.java diff --git a/jdk/src/share/classes/java/text/MessageFormat.java b/jdk/src/java.base/share/classes/java/text/MessageFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/MessageFormat.java rename to jdk/src/java.base/share/classes/java/text/MessageFormat.java diff --git a/jdk/src/share/classes/java/text/Normalizer.java b/jdk/src/java.base/share/classes/java/text/Normalizer.java similarity index 100% rename from jdk/src/share/classes/java/text/Normalizer.java rename to jdk/src/java.base/share/classes/java/text/Normalizer.java diff --git a/jdk/src/share/classes/java/text/NumberFormat.java b/jdk/src/java.base/share/classes/java/text/NumberFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/NumberFormat.java rename to jdk/src/java.base/share/classes/java/text/NumberFormat.java diff --git a/jdk/src/share/classes/java/text/ParseException.java b/jdk/src/java.base/share/classes/java/text/ParseException.java similarity index 100% rename from jdk/src/share/classes/java/text/ParseException.java rename to jdk/src/java.base/share/classes/java/text/ParseException.java diff --git a/jdk/src/share/classes/java/text/ParsePosition.java b/jdk/src/java.base/share/classes/java/text/ParsePosition.java similarity index 100% rename from jdk/src/share/classes/java/text/ParsePosition.java rename to jdk/src/java.base/share/classes/java/text/ParsePosition.java diff --git a/jdk/src/share/classes/java/text/PatternEntry.java b/jdk/src/java.base/share/classes/java/text/PatternEntry.java similarity index 100% rename from jdk/src/share/classes/java/text/PatternEntry.java rename to jdk/src/java.base/share/classes/java/text/PatternEntry.java diff --git a/jdk/src/share/classes/java/text/RBCollationTables.java b/jdk/src/java.base/share/classes/java/text/RBCollationTables.java similarity index 100% rename from jdk/src/share/classes/java/text/RBCollationTables.java rename to jdk/src/java.base/share/classes/java/text/RBCollationTables.java diff --git a/jdk/src/share/classes/java/text/RBTableBuilder.java b/jdk/src/java.base/share/classes/java/text/RBTableBuilder.java similarity index 100% rename from jdk/src/share/classes/java/text/RBTableBuilder.java rename to jdk/src/java.base/share/classes/java/text/RBTableBuilder.java diff --git a/jdk/src/share/classes/java/text/RuleBasedCollationKey.java b/jdk/src/java.base/share/classes/java/text/RuleBasedCollationKey.java similarity index 100% rename from jdk/src/share/classes/java/text/RuleBasedCollationKey.java rename to jdk/src/java.base/share/classes/java/text/RuleBasedCollationKey.java diff --git a/jdk/src/share/classes/java/text/RuleBasedCollator.java b/jdk/src/java.base/share/classes/java/text/RuleBasedCollator.java similarity index 100% rename from jdk/src/share/classes/java/text/RuleBasedCollator.java rename to jdk/src/java.base/share/classes/java/text/RuleBasedCollator.java diff --git a/jdk/src/share/classes/java/text/SimpleDateFormat.java b/jdk/src/java.base/share/classes/java/text/SimpleDateFormat.java similarity index 100% rename from jdk/src/share/classes/java/text/SimpleDateFormat.java rename to jdk/src/java.base/share/classes/java/text/SimpleDateFormat.java diff --git a/jdk/src/share/classes/java/text/StringCharacterIterator.java b/jdk/src/java.base/share/classes/java/text/StringCharacterIterator.java similarity index 100% rename from jdk/src/share/classes/java/text/StringCharacterIterator.java rename to jdk/src/java.base/share/classes/java/text/StringCharacterIterator.java diff --git a/jdk/src/share/classes/java/text/package.html b/jdk/src/java.base/share/classes/java/text/package.html similarity index 100% rename from jdk/src/share/classes/java/text/package.html rename to jdk/src/java.base/share/classes/java/text/package.html diff --git a/jdk/src/share/classes/java/text/spi/BreakIteratorProvider.java b/jdk/src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/BreakIteratorProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java diff --git a/jdk/src/share/classes/java/text/spi/CollatorProvider.java b/jdk/src/java.base/share/classes/java/text/spi/CollatorProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/CollatorProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/CollatorProvider.java diff --git a/jdk/src/share/classes/java/text/spi/DateFormatProvider.java b/jdk/src/java.base/share/classes/java/text/spi/DateFormatProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/DateFormatProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/DateFormatProvider.java diff --git a/jdk/src/share/classes/java/text/spi/DateFormatSymbolsProvider.java b/jdk/src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/DateFormatSymbolsProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java diff --git a/jdk/src/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java b/jdk/src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java diff --git a/jdk/src/share/classes/java/text/spi/NumberFormatProvider.java b/jdk/src/java.base/share/classes/java/text/spi/NumberFormatProvider.java similarity index 100% rename from jdk/src/share/classes/java/text/spi/NumberFormatProvider.java rename to jdk/src/java.base/share/classes/java/text/spi/NumberFormatProvider.java diff --git a/jdk/src/share/classes/java/text/spi/package.html b/jdk/src/java.base/share/classes/java/text/spi/package.html similarity index 100% rename from jdk/src/share/classes/java/text/spi/package.html rename to jdk/src/java.base/share/classes/java/text/spi/package.html diff --git a/jdk/src/share/classes/java/time/Clock.java b/jdk/src/java.base/share/classes/java/time/Clock.java similarity index 100% rename from jdk/src/share/classes/java/time/Clock.java rename to jdk/src/java.base/share/classes/java/time/Clock.java diff --git a/jdk/src/share/classes/java/time/DateTimeException.java b/jdk/src/java.base/share/classes/java/time/DateTimeException.java similarity index 100% rename from jdk/src/share/classes/java/time/DateTimeException.java rename to jdk/src/java.base/share/classes/java/time/DateTimeException.java diff --git a/jdk/src/share/classes/java/time/DayOfWeek.java b/jdk/src/java.base/share/classes/java/time/DayOfWeek.java similarity index 100% rename from jdk/src/share/classes/java/time/DayOfWeek.java rename to jdk/src/java.base/share/classes/java/time/DayOfWeek.java diff --git a/jdk/src/share/classes/java/time/Duration.java b/jdk/src/java.base/share/classes/java/time/Duration.java similarity index 100% rename from jdk/src/share/classes/java/time/Duration.java rename to jdk/src/java.base/share/classes/java/time/Duration.java diff --git a/jdk/src/share/classes/java/time/Instant.java b/jdk/src/java.base/share/classes/java/time/Instant.java similarity index 100% rename from jdk/src/share/classes/java/time/Instant.java rename to jdk/src/java.base/share/classes/java/time/Instant.java diff --git a/jdk/src/share/classes/java/time/LocalDate.java b/jdk/src/java.base/share/classes/java/time/LocalDate.java similarity index 100% rename from jdk/src/share/classes/java/time/LocalDate.java rename to jdk/src/java.base/share/classes/java/time/LocalDate.java diff --git a/jdk/src/share/classes/java/time/LocalDateTime.java b/jdk/src/java.base/share/classes/java/time/LocalDateTime.java similarity index 100% rename from jdk/src/share/classes/java/time/LocalDateTime.java rename to jdk/src/java.base/share/classes/java/time/LocalDateTime.java diff --git a/jdk/src/share/classes/java/time/LocalTime.java b/jdk/src/java.base/share/classes/java/time/LocalTime.java similarity index 100% rename from jdk/src/share/classes/java/time/LocalTime.java rename to jdk/src/java.base/share/classes/java/time/LocalTime.java diff --git a/jdk/src/share/classes/java/time/Month.java b/jdk/src/java.base/share/classes/java/time/Month.java similarity index 100% rename from jdk/src/share/classes/java/time/Month.java rename to jdk/src/java.base/share/classes/java/time/Month.java diff --git a/jdk/src/share/classes/java/time/MonthDay.java b/jdk/src/java.base/share/classes/java/time/MonthDay.java similarity index 100% rename from jdk/src/share/classes/java/time/MonthDay.java rename to jdk/src/java.base/share/classes/java/time/MonthDay.java diff --git a/jdk/src/share/classes/java/time/OffsetDateTime.java b/jdk/src/java.base/share/classes/java/time/OffsetDateTime.java similarity index 100% rename from jdk/src/share/classes/java/time/OffsetDateTime.java rename to jdk/src/java.base/share/classes/java/time/OffsetDateTime.java diff --git a/jdk/src/share/classes/java/time/OffsetTime.java b/jdk/src/java.base/share/classes/java/time/OffsetTime.java similarity index 100% rename from jdk/src/share/classes/java/time/OffsetTime.java rename to jdk/src/java.base/share/classes/java/time/OffsetTime.java diff --git a/jdk/src/share/classes/java/time/Period.java b/jdk/src/java.base/share/classes/java/time/Period.java similarity index 100% rename from jdk/src/share/classes/java/time/Period.java rename to jdk/src/java.base/share/classes/java/time/Period.java diff --git a/jdk/src/share/classes/java/time/Ser.java b/jdk/src/java.base/share/classes/java/time/Ser.java similarity index 100% rename from jdk/src/share/classes/java/time/Ser.java rename to jdk/src/java.base/share/classes/java/time/Ser.java diff --git a/jdk/src/share/classes/java/time/Year.java b/jdk/src/java.base/share/classes/java/time/Year.java similarity index 100% rename from jdk/src/share/classes/java/time/Year.java rename to jdk/src/java.base/share/classes/java/time/Year.java diff --git a/jdk/src/share/classes/java/time/YearMonth.java b/jdk/src/java.base/share/classes/java/time/YearMonth.java similarity index 100% rename from jdk/src/share/classes/java/time/YearMonth.java rename to jdk/src/java.base/share/classes/java/time/YearMonth.java diff --git a/jdk/src/share/classes/java/time/ZoneId.java b/jdk/src/java.base/share/classes/java/time/ZoneId.java similarity index 100% rename from jdk/src/share/classes/java/time/ZoneId.java rename to jdk/src/java.base/share/classes/java/time/ZoneId.java diff --git a/jdk/src/share/classes/java/time/ZoneOffset.java b/jdk/src/java.base/share/classes/java/time/ZoneOffset.java similarity index 100% rename from jdk/src/share/classes/java/time/ZoneOffset.java rename to jdk/src/java.base/share/classes/java/time/ZoneOffset.java diff --git a/jdk/src/share/classes/java/time/ZoneRegion.java b/jdk/src/java.base/share/classes/java/time/ZoneRegion.java similarity index 100% rename from jdk/src/share/classes/java/time/ZoneRegion.java rename to jdk/src/java.base/share/classes/java/time/ZoneRegion.java diff --git a/jdk/src/share/classes/java/time/ZonedDateTime.java b/jdk/src/java.base/share/classes/java/time/ZonedDateTime.java similarity index 100% rename from jdk/src/share/classes/java/time/ZonedDateTime.java rename to jdk/src/java.base/share/classes/java/time/ZonedDateTime.java diff --git a/jdk/src/share/classes/java/time/chrono/AbstractChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/AbstractChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/AbstractChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/AbstractChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoLocalDate.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDate.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoLocalDate.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDate.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoLocalDateImpl.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoLocalDateImpl.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoLocalDateTime.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoLocalDateTime.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoPeriod.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoPeriod.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoPeriod.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoPeriod.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoPeriodImpl.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoPeriodImpl.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoZonedDateTime.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoZonedDateTime.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java diff --git a/jdk/src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java b/jdk/src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java rename to jdk/src/java.base/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java diff --git a/jdk/src/share/classes/java/time/chrono/Chronology.java b/jdk/src/java.base/share/classes/java/time/chrono/Chronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/Chronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/Chronology.java diff --git a/jdk/src/share/classes/java/time/chrono/Era.java b/jdk/src/java.base/share/classes/java/time/chrono/Era.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/Era.java rename to jdk/src/java.base/share/classes/java/time/chrono/Era.java diff --git a/jdk/src/share/classes/java/time/chrono/HijrahChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/HijrahChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/HijrahChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/HijrahChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/HijrahDate.java b/jdk/src/java.base/share/classes/java/time/chrono/HijrahDate.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/HijrahDate.java rename to jdk/src/java.base/share/classes/java/time/chrono/HijrahDate.java diff --git a/jdk/src/share/classes/java/time/chrono/HijrahEra.java b/jdk/src/java.base/share/classes/java/time/chrono/HijrahEra.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/HijrahEra.java rename to jdk/src/java.base/share/classes/java/time/chrono/HijrahEra.java diff --git a/jdk/src/share/classes/java/time/chrono/IsoChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/IsoChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/IsoChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/IsoChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/IsoEra.java b/jdk/src/java.base/share/classes/java/time/chrono/IsoEra.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/IsoEra.java rename to jdk/src/java.base/share/classes/java/time/chrono/IsoEra.java diff --git a/jdk/src/share/classes/java/time/chrono/JapaneseChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/JapaneseChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/JapaneseChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/JapaneseChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/JapaneseDate.java b/jdk/src/java.base/share/classes/java/time/chrono/JapaneseDate.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/JapaneseDate.java rename to jdk/src/java.base/share/classes/java/time/chrono/JapaneseDate.java diff --git a/jdk/src/share/classes/java/time/chrono/JapaneseEra.java b/jdk/src/java.base/share/classes/java/time/chrono/JapaneseEra.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/JapaneseEra.java rename to jdk/src/java.base/share/classes/java/time/chrono/JapaneseEra.java diff --git a/jdk/src/share/classes/java/time/chrono/MinguoChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/MinguoChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/MinguoChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/MinguoChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/MinguoDate.java b/jdk/src/java.base/share/classes/java/time/chrono/MinguoDate.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/MinguoDate.java rename to jdk/src/java.base/share/classes/java/time/chrono/MinguoDate.java diff --git a/jdk/src/share/classes/java/time/chrono/MinguoEra.java b/jdk/src/java.base/share/classes/java/time/chrono/MinguoEra.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/MinguoEra.java rename to jdk/src/java.base/share/classes/java/time/chrono/MinguoEra.java diff --git a/jdk/src/share/classes/java/time/chrono/Ser.java b/jdk/src/java.base/share/classes/java/time/chrono/Ser.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/Ser.java rename to jdk/src/java.base/share/classes/java/time/chrono/Ser.java diff --git a/jdk/src/share/classes/java/time/chrono/ThaiBuddhistChronology.java b/jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ThaiBuddhistChronology.java rename to jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java diff --git a/jdk/src/share/classes/java/time/chrono/ThaiBuddhistDate.java b/jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ThaiBuddhistDate.java rename to jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java diff --git a/jdk/src/share/classes/java/time/chrono/ThaiBuddhistEra.java b/jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/ThaiBuddhistEra.java rename to jdk/src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java diff --git a/jdk/src/share/classes/java/time/chrono/package-info.java b/jdk/src/java.base/share/classes/java/time/chrono/package-info.java similarity index 100% rename from jdk/src/share/classes/java/time/chrono/package-info.java rename to jdk/src/java.base/share/classes/java/time/chrono/package-info.java diff --git a/jdk/src/share/classes/java/time/format/DateTimeFormatter.java b/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatter.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimeFormatter.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimeFormatter.java diff --git a/jdk/src/share/classes/java/time/format/DateTimeFormatterBuilder.java b/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimeFormatterBuilder.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java diff --git a/jdk/src/share/classes/java/time/format/DateTimeParseContext.java b/jdk/src/java.base/share/classes/java/time/format/DateTimeParseContext.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimeParseContext.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimeParseContext.java diff --git a/jdk/src/share/classes/java/time/format/DateTimeParseException.java b/jdk/src/java.base/share/classes/java/time/format/DateTimeParseException.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimeParseException.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimeParseException.java diff --git a/jdk/src/share/classes/java/time/format/DateTimePrintContext.java b/jdk/src/java.base/share/classes/java/time/format/DateTimePrintContext.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimePrintContext.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimePrintContext.java diff --git a/jdk/src/share/classes/java/time/format/DateTimeTextProvider.java b/jdk/src/java.base/share/classes/java/time/format/DateTimeTextProvider.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DateTimeTextProvider.java rename to jdk/src/java.base/share/classes/java/time/format/DateTimeTextProvider.java diff --git a/jdk/src/share/classes/java/time/format/DecimalStyle.java b/jdk/src/java.base/share/classes/java/time/format/DecimalStyle.java similarity index 100% rename from jdk/src/share/classes/java/time/format/DecimalStyle.java rename to jdk/src/java.base/share/classes/java/time/format/DecimalStyle.java diff --git a/jdk/src/share/classes/java/time/format/FormatStyle.java b/jdk/src/java.base/share/classes/java/time/format/FormatStyle.java similarity index 100% rename from jdk/src/share/classes/java/time/format/FormatStyle.java rename to jdk/src/java.base/share/classes/java/time/format/FormatStyle.java diff --git a/jdk/src/share/classes/java/time/format/Parsed.java b/jdk/src/java.base/share/classes/java/time/format/Parsed.java similarity index 100% rename from jdk/src/share/classes/java/time/format/Parsed.java rename to jdk/src/java.base/share/classes/java/time/format/Parsed.java diff --git a/jdk/src/share/classes/java/time/format/ResolverStyle.java b/jdk/src/java.base/share/classes/java/time/format/ResolverStyle.java similarity index 100% rename from jdk/src/share/classes/java/time/format/ResolverStyle.java rename to jdk/src/java.base/share/classes/java/time/format/ResolverStyle.java diff --git a/jdk/src/share/classes/java/time/format/SignStyle.java b/jdk/src/java.base/share/classes/java/time/format/SignStyle.java similarity index 100% rename from jdk/src/share/classes/java/time/format/SignStyle.java rename to jdk/src/java.base/share/classes/java/time/format/SignStyle.java diff --git a/jdk/src/share/classes/java/time/format/TextStyle.java b/jdk/src/java.base/share/classes/java/time/format/TextStyle.java similarity index 100% rename from jdk/src/share/classes/java/time/format/TextStyle.java rename to jdk/src/java.base/share/classes/java/time/format/TextStyle.java diff --git a/jdk/src/share/classes/java/time/format/ZoneName.java b/jdk/src/java.base/share/classes/java/time/format/ZoneName.java similarity index 100% rename from jdk/src/share/classes/java/time/format/ZoneName.java rename to jdk/src/java.base/share/classes/java/time/format/ZoneName.java diff --git a/jdk/src/share/classes/java/time/format/package-info.java b/jdk/src/java.base/share/classes/java/time/format/package-info.java similarity index 100% rename from jdk/src/share/classes/java/time/format/package-info.java rename to jdk/src/java.base/share/classes/java/time/format/package-info.java diff --git a/jdk/src/share/classes/java/time/overview.html b/jdk/src/java.base/share/classes/java/time/overview.html similarity index 100% rename from jdk/src/share/classes/java/time/overview.html rename to jdk/src/java.base/share/classes/java/time/overview.html diff --git a/jdk/src/share/classes/java/time/package-info.java b/jdk/src/java.base/share/classes/java/time/package-info.java similarity index 100% rename from jdk/src/share/classes/java/time/package-info.java rename to jdk/src/java.base/share/classes/java/time/package-info.java diff --git a/jdk/src/share/classes/java/time/temporal/ChronoField.java b/jdk/src/java.base/share/classes/java/time/temporal/ChronoField.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/ChronoField.java rename to jdk/src/java.base/share/classes/java/time/temporal/ChronoField.java diff --git a/jdk/src/share/classes/java/time/temporal/ChronoUnit.java b/jdk/src/java.base/share/classes/java/time/temporal/ChronoUnit.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/ChronoUnit.java rename to jdk/src/java.base/share/classes/java/time/temporal/ChronoUnit.java diff --git a/jdk/src/share/classes/java/time/temporal/IsoFields.java b/jdk/src/java.base/share/classes/java/time/temporal/IsoFields.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/IsoFields.java rename to jdk/src/java.base/share/classes/java/time/temporal/IsoFields.java diff --git a/jdk/src/share/classes/java/time/temporal/JulianFields.java b/jdk/src/java.base/share/classes/java/time/temporal/JulianFields.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/JulianFields.java rename to jdk/src/java.base/share/classes/java/time/temporal/JulianFields.java diff --git a/jdk/src/share/classes/java/time/temporal/Temporal.java b/jdk/src/java.base/share/classes/java/time/temporal/Temporal.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/Temporal.java rename to jdk/src/java.base/share/classes/java/time/temporal/Temporal.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalAccessor.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalAccessor.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalAccessor.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalAccessor.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalAdjuster.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalAdjuster.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalAdjuster.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalAdjuster.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalAdjusters.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalAdjusters.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalAdjusters.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalAdjusters.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalAmount.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalAmount.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalAmount.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalAmount.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalField.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalField.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalField.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalField.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalQueries.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalQueries.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalQueries.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalQueries.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalQuery.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalQuery.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalQuery.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalQuery.java diff --git a/jdk/src/share/classes/java/time/temporal/TemporalUnit.java b/jdk/src/java.base/share/classes/java/time/temporal/TemporalUnit.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/TemporalUnit.java rename to jdk/src/java.base/share/classes/java/time/temporal/TemporalUnit.java diff --git a/jdk/src/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java b/jdk/src/java.base/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java rename to jdk/src/java.base/share/classes/java/time/temporal/UnsupportedTemporalTypeException.java diff --git a/jdk/src/share/classes/java/time/temporal/ValueRange.java b/jdk/src/java.base/share/classes/java/time/temporal/ValueRange.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/ValueRange.java rename to jdk/src/java.base/share/classes/java/time/temporal/ValueRange.java diff --git a/jdk/src/share/classes/java/time/temporal/WeekFields.java b/jdk/src/java.base/share/classes/java/time/temporal/WeekFields.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/WeekFields.java rename to jdk/src/java.base/share/classes/java/time/temporal/WeekFields.java diff --git a/jdk/src/share/classes/java/time/temporal/package-info.java b/jdk/src/java.base/share/classes/java/time/temporal/package-info.java similarity index 100% rename from jdk/src/share/classes/java/time/temporal/package-info.java rename to jdk/src/java.base/share/classes/java/time/temporal/package-info.java diff --git a/jdk/src/share/classes/java/time/zone/Ser.java b/jdk/src/java.base/share/classes/java/time/zone/Ser.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/Ser.java rename to jdk/src/java.base/share/classes/java/time/zone/Ser.java diff --git a/jdk/src/share/classes/java/time/zone/TzdbZoneRulesProvider.java b/jdk/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/TzdbZoneRulesProvider.java rename to jdk/src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java diff --git a/jdk/src/share/classes/java/time/zone/ZoneOffsetTransition.java b/jdk/src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/ZoneOffsetTransition.java rename to jdk/src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java diff --git a/jdk/src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java b/jdk/src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java rename to jdk/src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java diff --git a/jdk/src/share/classes/java/time/zone/ZoneRules.java b/jdk/src/java.base/share/classes/java/time/zone/ZoneRules.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/ZoneRules.java rename to jdk/src/java.base/share/classes/java/time/zone/ZoneRules.java diff --git a/jdk/src/share/classes/java/time/zone/ZoneRulesException.java b/jdk/src/java.base/share/classes/java/time/zone/ZoneRulesException.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/ZoneRulesException.java rename to jdk/src/java.base/share/classes/java/time/zone/ZoneRulesException.java diff --git a/jdk/src/share/classes/java/time/zone/ZoneRulesProvider.java b/jdk/src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/ZoneRulesProvider.java rename to jdk/src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java diff --git a/jdk/src/share/classes/java/time/zone/package-info.java b/jdk/src/java.base/share/classes/java/time/zone/package-info.java similarity index 100% rename from jdk/src/share/classes/java/time/zone/package-info.java rename to jdk/src/java.base/share/classes/java/time/zone/package-info.java diff --git a/jdk/src/share/classes/java/util/AbstractCollection.java b/jdk/src/java.base/share/classes/java/util/AbstractCollection.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractCollection.java rename to jdk/src/java.base/share/classes/java/util/AbstractCollection.java diff --git a/jdk/src/share/classes/java/util/AbstractList.java b/jdk/src/java.base/share/classes/java/util/AbstractList.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractList.java rename to jdk/src/java.base/share/classes/java/util/AbstractList.java diff --git a/jdk/src/share/classes/java/util/AbstractMap.java b/jdk/src/java.base/share/classes/java/util/AbstractMap.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractMap.java rename to jdk/src/java.base/share/classes/java/util/AbstractMap.java diff --git a/jdk/src/share/classes/java/util/AbstractQueue.java b/jdk/src/java.base/share/classes/java/util/AbstractQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractQueue.java rename to jdk/src/java.base/share/classes/java/util/AbstractQueue.java diff --git a/jdk/src/share/classes/java/util/AbstractSequentialList.java b/jdk/src/java.base/share/classes/java/util/AbstractSequentialList.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractSequentialList.java rename to jdk/src/java.base/share/classes/java/util/AbstractSequentialList.java diff --git a/jdk/src/share/classes/java/util/AbstractSet.java b/jdk/src/java.base/share/classes/java/util/AbstractSet.java similarity index 100% rename from jdk/src/share/classes/java/util/AbstractSet.java rename to jdk/src/java.base/share/classes/java/util/AbstractSet.java diff --git a/jdk/src/share/classes/java/util/ArrayDeque.java b/jdk/src/java.base/share/classes/java/util/ArrayDeque.java similarity index 100% rename from jdk/src/share/classes/java/util/ArrayDeque.java rename to jdk/src/java.base/share/classes/java/util/ArrayDeque.java diff --git a/jdk/src/share/classes/java/util/ArrayList.java b/jdk/src/java.base/share/classes/java/util/ArrayList.java similarity index 100% rename from jdk/src/share/classes/java/util/ArrayList.java rename to jdk/src/java.base/share/classes/java/util/ArrayList.java diff --git a/jdk/src/share/classes/java/util/ArrayPrefixHelpers.java b/jdk/src/java.base/share/classes/java/util/ArrayPrefixHelpers.java similarity index 100% rename from jdk/src/share/classes/java/util/ArrayPrefixHelpers.java rename to jdk/src/java.base/share/classes/java/util/ArrayPrefixHelpers.java diff --git a/jdk/src/share/classes/java/util/Arrays.java b/jdk/src/java.base/share/classes/java/util/Arrays.java similarity index 100% rename from jdk/src/share/classes/java/util/Arrays.java rename to jdk/src/java.base/share/classes/java/util/Arrays.java diff --git a/jdk/src/share/classes/java/util/ArraysParallelSortHelpers.java b/jdk/src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java similarity index 100% rename from jdk/src/share/classes/java/util/ArraysParallelSortHelpers.java rename to jdk/src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java diff --git a/jdk/src/share/classes/java/util/Base64.java b/jdk/src/java.base/share/classes/java/util/Base64.java similarity index 100% rename from jdk/src/share/classes/java/util/Base64.java rename to jdk/src/java.base/share/classes/java/util/Base64.java diff --git a/jdk/src/share/classes/java/util/BitSet.java b/jdk/src/java.base/share/classes/java/util/BitSet.java similarity index 100% rename from jdk/src/share/classes/java/util/BitSet.java rename to jdk/src/java.base/share/classes/java/util/BitSet.java diff --git a/jdk/src/share/classes/java/util/Calendar.java b/jdk/src/java.base/share/classes/java/util/Calendar.java similarity index 100% rename from jdk/src/share/classes/java/util/Calendar.java rename to jdk/src/java.base/share/classes/java/util/Calendar.java diff --git a/jdk/src/share/classes/java/util/Collection.java b/jdk/src/java.base/share/classes/java/util/Collection.java similarity index 100% rename from jdk/src/share/classes/java/util/Collection.java rename to jdk/src/java.base/share/classes/java/util/Collection.java diff --git a/jdk/src/share/classes/java/util/Collections.java b/jdk/src/java.base/share/classes/java/util/Collections.java similarity index 100% rename from jdk/src/share/classes/java/util/Collections.java rename to jdk/src/java.base/share/classes/java/util/Collections.java diff --git a/jdk/src/share/classes/java/util/ComparableTimSort.java b/jdk/src/java.base/share/classes/java/util/ComparableTimSort.java similarity index 100% rename from jdk/src/share/classes/java/util/ComparableTimSort.java rename to jdk/src/java.base/share/classes/java/util/ComparableTimSort.java diff --git a/jdk/src/share/classes/java/util/Comparator.java b/jdk/src/java.base/share/classes/java/util/Comparator.java similarity index 100% rename from jdk/src/share/classes/java/util/Comparator.java rename to jdk/src/java.base/share/classes/java/util/Comparator.java diff --git a/jdk/src/share/classes/java/util/Comparators.java b/jdk/src/java.base/share/classes/java/util/Comparators.java similarity index 100% rename from jdk/src/share/classes/java/util/Comparators.java rename to jdk/src/java.base/share/classes/java/util/Comparators.java diff --git a/jdk/src/share/classes/java/util/ConcurrentModificationException.java b/jdk/src/java.base/share/classes/java/util/ConcurrentModificationException.java similarity index 100% rename from jdk/src/share/classes/java/util/ConcurrentModificationException.java rename to jdk/src/java.base/share/classes/java/util/ConcurrentModificationException.java diff --git a/jdk/src/share/classes/java/util/Currency.java b/jdk/src/java.base/share/classes/java/util/Currency.java similarity index 100% rename from jdk/src/share/classes/java/util/Currency.java rename to jdk/src/java.base/share/classes/java/util/Currency.java diff --git a/jdk/src/share/classes/java/util/Date.java b/jdk/src/java.base/share/classes/java/util/Date.java similarity index 100% rename from jdk/src/share/classes/java/util/Date.java rename to jdk/src/java.base/share/classes/java/util/Date.java diff --git a/jdk/src/share/classes/java/util/Deque.java b/jdk/src/java.base/share/classes/java/util/Deque.java similarity index 100% rename from jdk/src/share/classes/java/util/Deque.java rename to jdk/src/java.base/share/classes/java/util/Deque.java diff --git a/jdk/src/share/classes/java/util/Dictionary.java b/jdk/src/java.base/share/classes/java/util/Dictionary.java similarity index 100% rename from jdk/src/share/classes/java/util/Dictionary.java rename to jdk/src/java.base/share/classes/java/util/Dictionary.java diff --git a/jdk/src/share/classes/java/util/DoubleSummaryStatistics.java b/jdk/src/java.base/share/classes/java/util/DoubleSummaryStatistics.java similarity index 100% rename from jdk/src/share/classes/java/util/DoubleSummaryStatistics.java rename to jdk/src/java.base/share/classes/java/util/DoubleSummaryStatistics.java diff --git a/jdk/src/share/classes/java/util/DualPivotQuicksort.java b/jdk/src/java.base/share/classes/java/util/DualPivotQuicksort.java similarity index 100% rename from jdk/src/share/classes/java/util/DualPivotQuicksort.java rename to jdk/src/java.base/share/classes/java/util/DualPivotQuicksort.java diff --git a/jdk/src/share/classes/java/util/DuplicateFormatFlagsException.java b/jdk/src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java similarity index 100% rename from jdk/src/share/classes/java/util/DuplicateFormatFlagsException.java rename to jdk/src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java diff --git a/jdk/src/share/classes/java/util/EmptyStackException.java b/jdk/src/java.base/share/classes/java/util/EmptyStackException.java similarity index 100% rename from jdk/src/share/classes/java/util/EmptyStackException.java rename to jdk/src/java.base/share/classes/java/util/EmptyStackException.java diff --git a/jdk/src/share/classes/java/util/EnumMap.java b/jdk/src/java.base/share/classes/java/util/EnumMap.java similarity index 100% rename from jdk/src/share/classes/java/util/EnumMap.java rename to jdk/src/java.base/share/classes/java/util/EnumMap.java diff --git a/jdk/src/share/classes/java/util/EnumSet.java b/jdk/src/java.base/share/classes/java/util/EnumSet.java similarity index 100% rename from jdk/src/share/classes/java/util/EnumSet.java rename to jdk/src/java.base/share/classes/java/util/EnumSet.java diff --git a/jdk/src/share/classes/java/util/Enumeration.java b/jdk/src/java.base/share/classes/java/util/Enumeration.java similarity index 100% rename from jdk/src/share/classes/java/util/Enumeration.java rename to jdk/src/java.base/share/classes/java/util/Enumeration.java diff --git a/jdk/src/share/classes/java/util/EventListener.java b/jdk/src/java.base/share/classes/java/util/EventListener.java similarity index 100% rename from jdk/src/share/classes/java/util/EventListener.java rename to jdk/src/java.base/share/classes/java/util/EventListener.java diff --git a/jdk/src/share/classes/java/util/EventListenerProxy.java b/jdk/src/java.base/share/classes/java/util/EventListenerProxy.java similarity index 100% rename from jdk/src/share/classes/java/util/EventListenerProxy.java rename to jdk/src/java.base/share/classes/java/util/EventListenerProxy.java diff --git a/jdk/src/share/classes/java/util/EventObject.java b/jdk/src/java.base/share/classes/java/util/EventObject.java similarity index 100% rename from jdk/src/share/classes/java/util/EventObject.java rename to jdk/src/java.base/share/classes/java/util/EventObject.java diff --git a/jdk/src/share/classes/java/util/FormatFlagsConversionMismatchException.java b/jdk/src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java similarity index 100% rename from jdk/src/share/classes/java/util/FormatFlagsConversionMismatchException.java rename to jdk/src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java diff --git a/jdk/src/share/classes/java/util/Formattable.java b/jdk/src/java.base/share/classes/java/util/Formattable.java similarity index 100% rename from jdk/src/share/classes/java/util/Formattable.java rename to jdk/src/java.base/share/classes/java/util/Formattable.java diff --git a/jdk/src/share/classes/java/util/FormattableFlags.java b/jdk/src/java.base/share/classes/java/util/FormattableFlags.java similarity index 100% rename from jdk/src/share/classes/java/util/FormattableFlags.java rename to jdk/src/java.base/share/classes/java/util/FormattableFlags.java diff --git a/jdk/src/share/classes/java/util/Formatter.java b/jdk/src/java.base/share/classes/java/util/Formatter.java similarity index 100% rename from jdk/src/share/classes/java/util/Formatter.java rename to jdk/src/java.base/share/classes/java/util/Formatter.java diff --git a/jdk/src/share/classes/java/util/FormatterClosedException.java b/jdk/src/java.base/share/classes/java/util/FormatterClosedException.java similarity index 100% rename from jdk/src/share/classes/java/util/FormatterClosedException.java rename to jdk/src/java.base/share/classes/java/util/FormatterClosedException.java diff --git a/jdk/src/share/classes/java/util/GregorianCalendar.java b/jdk/src/java.base/share/classes/java/util/GregorianCalendar.java similarity index 100% rename from jdk/src/share/classes/java/util/GregorianCalendar.java rename to jdk/src/java.base/share/classes/java/util/GregorianCalendar.java diff --git a/jdk/src/share/classes/java/util/HashMap.java b/jdk/src/java.base/share/classes/java/util/HashMap.java similarity index 100% rename from jdk/src/share/classes/java/util/HashMap.java rename to jdk/src/java.base/share/classes/java/util/HashMap.java diff --git a/jdk/src/share/classes/java/util/HashSet.java b/jdk/src/java.base/share/classes/java/util/HashSet.java similarity index 100% rename from jdk/src/share/classes/java/util/HashSet.java rename to jdk/src/java.base/share/classes/java/util/HashSet.java diff --git a/jdk/src/share/classes/java/util/Hashtable.java b/jdk/src/java.base/share/classes/java/util/Hashtable.java similarity index 100% rename from jdk/src/share/classes/java/util/Hashtable.java rename to jdk/src/java.base/share/classes/java/util/Hashtable.java diff --git a/jdk/src/share/classes/java/util/IdentityHashMap.java b/jdk/src/java.base/share/classes/java/util/IdentityHashMap.java similarity index 100% rename from jdk/src/share/classes/java/util/IdentityHashMap.java rename to jdk/src/java.base/share/classes/java/util/IdentityHashMap.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatCodePointException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatCodePointException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatCodePointException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatCodePointException.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatConversionException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatConversionException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatConversionException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatConversionException.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatException.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatFlagsException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatFlagsException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatFlagsException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatFlagsException.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatPrecisionException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatPrecisionException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java diff --git a/jdk/src/share/classes/java/util/IllegalFormatWidthException.java b/jdk/src/java.base/share/classes/java/util/IllegalFormatWidthException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllegalFormatWidthException.java rename to jdk/src/java.base/share/classes/java/util/IllegalFormatWidthException.java diff --git a/jdk/src/share/classes/java/util/IllformedLocaleException.java b/jdk/src/java.base/share/classes/java/util/IllformedLocaleException.java similarity index 100% rename from jdk/src/share/classes/java/util/IllformedLocaleException.java rename to jdk/src/java.base/share/classes/java/util/IllformedLocaleException.java diff --git a/jdk/src/share/classes/java/util/InputMismatchException.java b/jdk/src/java.base/share/classes/java/util/InputMismatchException.java similarity index 100% rename from jdk/src/share/classes/java/util/InputMismatchException.java rename to jdk/src/java.base/share/classes/java/util/InputMismatchException.java diff --git a/jdk/src/share/classes/java/util/IntSummaryStatistics.java b/jdk/src/java.base/share/classes/java/util/IntSummaryStatistics.java similarity index 100% rename from jdk/src/share/classes/java/util/IntSummaryStatistics.java rename to jdk/src/java.base/share/classes/java/util/IntSummaryStatistics.java diff --git a/jdk/src/share/classes/java/util/InvalidPropertiesFormatException.java b/jdk/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java similarity index 100% rename from jdk/src/share/classes/java/util/InvalidPropertiesFormatException.java rename to jdk/src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java diff --git a/jdk/src/share/classes/java/util/Iterator.java b/jdk/src/java.base/share/classes/java/util/Iterator.java similarity index 100% rename from jdk/src/share/classes/java/util/Iterator.java rename to jdk/src/java.base/share/classes/java/util/Iterator.java diff --git a/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java b/jdk/src/java.base/share/classes/java/util/JapaneseImperialCalendar.java similarity index 100% rename from jdk/src/share/classes/java/util/JapaneseImperialCalendar.java rename to jdk/src/java.base/share/classes/java/util/JapaneseImperialCalendar.java diff --git a/jdk/src/share/classes/java/util/JumboEnumSet.java b/jdk/src/java.base/share/classes/java/util/JumboEnumSet.java similarity index 100% rename from jdk/src/share/classes/java/util/JumboEnumSet.java rename to jdk/src/java.base/share/classes/java/util/JumboEnumSet.java diff --git a/jdk/src/share/classes/java/util/LinkedHashMap.java b/jdk/src/java.base/share/classes/java/util/LinkedHashMap.java similarity index 100% rename from jdk/src/share/classes/java/util/LinkedHashMap.java rename to jdk/src/java.base/share/classes/java/util/LinkedHashMap.java diff --git a/jdk/src/share/classes/java/util/LinkedHashSet.java b/jdk/src/java.base/share/classes/java/util/LinkedHashSet.java similarity index 100% rename from jdk/src/share/classes/java/util/LinkedHashSet.java rename to jdk/src/java.base/share/classes/java/util/LinkedHashSet.java diff --git a/jdk/src/share/classes/java/util/LinkedList.java b/jdk/src/java.base/share/classes/java/util/LinkedList.java similarity index 100% rename from jdk/src/share/classes/java/util/LinkedList.java rename to jdk/src/java.base/share/classes/java/util/LinkedList.java diff --git a/jdk/src/share/classes/java/util/List.java b/jdk/src/java.base/share/classes/java/util/List.java similarity index 100% rename from jdk/src/share/classes/java/util/List.java rename to jdk/src/java.base/share/classes/java/util/List.java diff --git a/jdk/src/share/classes/java/util/ListIterator.java b/jdk/src/java.base/share/classes/java/util/ListIterator.java similarity index 100% rename from jdk/src/share/classes/java/util/ListIterator.java rename to jdk/src/java.base/share/classes/java/util/ListIterator.java diff --git a/jdk/src/share/classes/java/util/ListResourceBundle.java b/jdk/src/java.base/share/classes/java/util/ListResourceBundle.java similarity index 100% rename from jdk/src/share/classes/java/util/ListResourceBundle.java rename to jdk/src/java.base/share/classes/java/util/ListResourceBundle.java diff --git a/jdk/src/share/classes/java/util/Locale.java b/jdk/src/java.base/share/classes/java/util/Locale.java similarity index 100% rename from jdk/src/share/classes/java/util/Locale.java rename to jdk/src/java.base/share/classes/java/util/Locale.java diff --git a/jdk/src/share/classes/java/util/LocaleISOData.java b/jdk/src/java.base/share/classes/java/util/LocaleISOData.java similarity index 100% rename from jdk/src/share/classes/java/util/LocaleISOData.java rename to jdk/src/java.base/share/classes/java/util/LocaleISOData.java diff --git a/jdk/src/share/classes/java/util/LongSummaryStatistics.java b/jdk/src/java.base/share/classes/java/util/LongSummaryStatistics.java similarity index 100% rename from jdk/src/share/classes/java/util/LongSummaryStatistics.java rename to jdk/src/java.base/share/classes/java/util/LongSummaryStatistics.java diff --git a/jdk/src/share/classes/java/util/Map.java b/jdk/src/java.base/share/classes/java/util/Map.java similarity index 100% rename from jdk/src/share/classes/java/util/Map.java rename to jdk/src/java.base/share/classes/java/util/Map.java diff --git a/jdk/src/share/classes/java/util/MissingFormatArgumentException.java b/jdk/src/java.base/share/classes/java/util/MissingFormatArgumentException.java similarity index 100% rename from jdk/src/share/classes/java/util/MissingFormatArgumentException.java rename to jdk/src/java.base/share/classes/java/util/MissingFormatArgumentException.java diff --git a/jdk/src/share/classes/java/util/MissingFormatWidthException.java b/jdk/src/java.base/share/classes/java/util/MissingFormatWidthException.java similarity index 100% rename from jdk/src/share/classes/java/util/MissingFormatWidthException.java rename to jdk/src/java.base/share/classes/java/util/MissingFormatWidthException.java diff --git a/jdk/src/share/classes/java/util/MissingResourceException.java b/jdk/src/java.base/share/classes/java/util/MissingResourceException.java similarity index 100% rename from jdk/src/share/classes/java/util/MissingResourceException.java rename to jdk/src/java.base/share/classes/java/util/MissingResourceException.java diff --git a/jdk/src/share/classes/java/util/NavigableMap.java b/jdk/src/java.base/share/classes/java/util/NavigableMap.java similarity index 100% rename from jdk/src/share/classes/java/util/NavigableMap.java rename to jdk/src/java.base/share/classes/java/util/NavigableMap.java diff --git a/jdk/src/share/classes/java/util/NavigableSet.java b/jdk/src/java.base/share/classes/java/util/NavigableSet.java similarity index 100% rename from jdk/src/share/classes/java/util/NavigableSet.java rename to jdk/src/java.base/share/classes/java/util/NavigableSet.java diff --git a/jdk/src/share/classes/java/util/NoSuchElementException.java b/jdk/src/java.base/share/classes/java/util/NoSuchElementException.java similarity index 100% rename from jdk/src/share/classes/java/util/NoSuchElementException.java rename to jdk/src/java.base/share/classes/java/util/NoSuchElementException.java diff --git a/jdk/src/share/classes/java/util/Objects.java b/jdk/src/java.base/share/classes/java/util/Objects.java similarity index 100% rename from jdk/src/share/classes/java/util/Objects.java rename to jdk/src/java.base/share/classes/java/util/Objects.java diff --git a/jdk/src/share/classes/java/util/Observable.java b/jdk/src/java.base/share/classes/java/util/Observable.java similarity index 100% rename from jdk/src/share/classes/java/util/Observable.java rename to jdk/src/java.base/share/classes/java/util/Observable.java diff --git a/jdk/src/share/classes/java/util/Observer.java b/jdk/src/java.base/share/classes/java/util/Observer.java similarity index 100% rename from jdk/src/share/classes/java/util/Observer.java rename to jdk/src/java.base/share/classes/java/util/Observer.java diff --git a/jdk/src/share/classes/java/util/Optional.java b/jdk/src/java.base/share/classes/java/util/Optional.java similarity index 100% rename from jdk/src/share/classes/java/util/Optional.java rename to jdk/src/java.base/share/classes/java/util/Optional.java diff --git a/jdk/src/share/classes/java/util/OptionalDouble.java b/jdk/src/java.base/share/classes/java/util/OptionalDouble.java similarity index 100% rename from jdk/src/share/classes/java/util/OptionalDouble.java rename to jdk/src/java.base/share/classes/java/util/OptionalDouble.java diff --git a/jdk/src/share/classes/java/util/OptionalInt.java b/jdk/src/java.base/share/classes/java/util/OptionalInt.java similarity index 100% rename from jdk/src/share/classes/java/util/OptionalInt.java rename to jdk/src/java.base/share/classes/java/util/OptionalInt.java diff --git a/jdk/src/share/classes/java/util/OptionalLong.java b/jdk/src/java.base/share/classes/java/util/OptionalLong.java similarity index 100% rename from jdk/src/share/classes/java/util/OptionalLong.java rename to jdk/src/java.base/share/classes/java/util/OptionalLong.java diff --git a/jdk/src/share/classes/java/util/PrimitiveIterator.java b/jdk/src/java.base/share/classes/java/util/PrimitiveIterator.java similarity index 100% rename from jdk/src/share/classes/java/util/PrimitiveIterator.java rename to jdk/src/java.base/share/classes/java/util/PrimitiveIterator.java diff --git a/jdk/src/share/classes/java/util/PriorityQueue.java b/jdk/src/java.base/share/classes/java/util/PriorityQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/PriorityQueue.java rename to jdk/src/java.base/share/classes/java/util/PriorityQueue.java diff --git a/jdk/src/share/classes/java/util/Properties.java b/jdk/src/java.base/share/classes/java/util/Properties.java similarity index 100% rename from jdk/src/share/classes/java/util/Properties.java rename to jdk/src/java.base/share/classes/java/util/Properties.java diff --git a/jdk/src/share/classes/java/util/PropertyPermission.java b/jdk/src/java.base/share/classes/java/util/PropertyPermission.java similarity index 100% rename from jdk/src/share/classes/java/util/PropertyPermission.java rename to jdk/src/java.base/share/classes/java/util/PropertyPermission.java diff --git a/jdk/src/share/classes/java/util/PropertyResourceBundle.java b/jdk/src/java.base/share/classes/java/util/PropertyResourceBundle.java similarity index 100% rename from jdk/src/share/classes/java/util/PropertyResourceBundle.java rename to jdk/src/java.base/share/classes/java/util/PropertyResourceBundle.java diff --git a/jdk/src/share/classes/java/util/Queue.java b/jdk/src/java.base/share/classes/java/util/Queue.java similarity index 100% rename from jdk/src/share/classes/java/util/Queue.java rename to jdk/src/java.base/share/classes/java/util/Queue.java diff --git a/jdk/src/share/classes/java/util/Random.java b/jdk/src/java.base/share/classes/java/util/Random.java similarity index 100% rename from jdk/src/share/classes/java/util/Random.java rename to jdk/src/java.base/share/classes/java/util/Random.java diff --git a/jdk/src/share/classes/java/util/RandomAccess.java b/jdk/src/java.base/share/classes/java/util/RandomAccess.java similarity index 100% rename from jdk/src/share/classes/java/util/RandomAccess.java rename to jdk/src/java.base/share/classes/java/util/RandomAccess.java diff --git a/jdk/src/share/classes/java/util/RegularEnumSet.java b/jdk/src/java.base/share/classes/java/util/RegularEnumSet.java similarity index 100% rename from jdk/src/share/classes/java/util/RegularEnumSet.java rename to jdk/src/java.base/share/classes/java/util/RegularEnumSet.java diff --git a/jdk/src/share/classes/java/util/ResourceBundle.java b/jdk/src/java.base/share/classes/java/util/ResourceBundle.java similarity index 100% rename from jdk/src/share/classes/java/util/ResourceBundle.java rename to jdk/src/java.base/share/classes/java/util/ResourceBundle.java diff --git a/jdk/src/share/classes/java/util/Scanner.java b/jdk/src/java.base/share/classes/java/util/Scanner.java similarity index 100% rename from jdk/src/share/classes/java/util/Scanner.java rename to jdk/src/java.base/share/classes/java/util/Scanner.java diff --git a/jdk/src/share/classes/java/util/ServiceConfigurationError.java b/jdk/src/java.base/share/classes/java/util/ServiceConfigurationError.java similarity index 100% rename from jdk/src/share/classes/java/util/ServiceConfigurationError.java rename to jdk/src/java.base/share/classes/java/util/ServiceConfigurationError.java diff --git a/jdk/src/share/classes/java/util/ServiceLoader.java b/jdk/src/java.base/share/classes/java/util/ServiceLoader.java similarity index 100% rename from jdk/src/share/classes/java/util/ServiceLoader.java rename to jdk/src/java.base/share/classes/java/util/ServiceLoader.java diff --git a/jdk/src/share/classes/java/util/Set.java b/jdk/src/java.base/share/classes/java/util/Set.java similarity index 100% rename from jdk/src/share/classes/java/util/Set.java rename to jdk/src/java.base/share/classes/java/util/Set.java diff --git a/jdk/src/share/classes/java/util/SimpleTimeZone.java b/jdk/src/java.base/share/classes/java/util/SimpleTimeZone.java similarity index 100% rename from jdk/src/share/classes/java/util/SimpleTimeZone.java rename to jdk/src/java.base/share/classes/java/util/SimpleTimeZone.java diff --git a/jdk/src/share/classes/java/util/SortedMap.java b/jdk/src/java.base/share/classes/java/util/SortedMap.java similarity index 100% rename from jdk/src/share/classes/java/util/SortedMap.java rename to jdk/src/java.base/share/classes/java/util/SortedMap.java diff --git a/jdk/src/share/classes/java/util/SortedSet.java b/jdk/src/java.base/share/classes/java/util/SortedSet.java similarity index 100% rename from jdk/src/share/classes/java/util/SortedSet.java rename to jdk/src/java.base/share/classes/java/util/SortedSet.java diff --git a/jdk/src/share/classes/java/util/Spliterator.java b/jdk/src/java.base/share/classes/java/util/Spliterator.java similarity index 100% rename from jdk/src/share/classes/java/util/Spliterator.java rename to jdk/src/java.base/share/classes/java/util/Spliterator.java diff --git a/jdk/src/share/classes/java/util/Spliterators.java b/jdk/src/java.base/share/classes/java/util/Spliterators.java similarity index 100% rename from jdk/src/share/classes/java/util/Spliterators.java rename to jdk/src/java.base/share/classes/java/util/Spliterators.java diff --git a/jdk/src/share/classes/java/util/SplittableRandom.java b/jdk/src/java.base/share/classes/java/util/SplittableRandom.java similarity index 100% rename from jdk/src/share/classes/java/util/SplittableRandom.java rename to jdk/src/java.base/share/classes/java/util/SplittableRandom.java diff --git a/jdk/src/share/classes/java/util/Stack.java b/jdk/src/java.base/share/classes/java/util/Stack.java similarity index 100% rename from jdk/src/share/classes/java/util/Stack.java rename to jdk/src/java.base/share/classes/java/util/Stack.java diff --git a/jdk/src/share/classes/java/util/StringJoiner.java b/jdk/src/java.base/share/classes/java/util/StringJoiner.java similarity index 100% rename from jdk/src/share/classes/java/util/StringJoiner.java rename to jdk/src/java.base/share/classes/java/util/StringJoiner.java diff --git a/jdk/src/share/classes/java/util/StringTokenizer.java b/jdk/src/java.base/share/classes/java/util/StringTokenizer.java similarity index 100% rename from jdk/src/share/classes/java/util/StringTokenizer.java rename to jdk/src/java.base/share/classes/java/util/StringTokenizer.java diff --git a/jdk/src/share/classes/java/util/TimSort.java b/jdk/src/java.base/share/classes/java/util/TimSort.java similarity index 100% rename from jdk/src/share/classes/java/util/TimSort.java rename to jdk/src/java.base/share/classes/java/util/TimSort.java diff --git a/jdk/src/share/classes/java/util/TimeZone.java b/jdk/src/java.base/share/classes/java/util/TimeZone.java similarity index 100% rename from jdk/src/share/classes/java/util/TimeZone.java rename to jdk/src/java.base/share/classes/java/util/TimeZone.java diff --git a/jdk/src/share/classes/java/util/Timer.java b/jdk/src/java.base/share/classes/java/util/Timer.java similarity index 100% rename from jdk/src/share/classes/java/util/Timer.java rename to jdk/src/java.base/share/classes/java/util/Timer.java diff --git a/jdk/src/share/classes/java/util/TimerTask.java b/jdk/src/java.base/share/classes/java/util/TimerTask.java similarity index 100% rename from jdk/src/share/classes/java/util/TimerTask.java rename to jdk/src/java.base/share/classes/java/util/TimerTask.java diff --git a/jdk/src/share/classes/java/util/TooManyListenersException.java b/jdk/src/java.base/share/classes/java/util/TooManyListenersException.java similarity index 100% rename from jdk/src/share/classes/java/util/TooManyListenersException.java rename to jdk/src/java.base/share/classes/java/util/TooManyListenersException.java diff --git a/jdk/src/share/classes/java/util/TreeMap.java b/jdk/src/java.base/share/classes/java/util/TreeMap.java similarity index 100% rename from jdk/src/share/classes/java/util/TreeMap.java rename to jdk/src/java.base/share/classes/java/util/TreeMap.java diff --git a/jdk/src/share/classes/java/util/TreeSet.java b/jdk/src/java.base/share/classes/java/util/TreeSet.java similarity index 100% rename from jdk/src/share/classes/java/util/TreeSet.java rename to jdk/src/java.base/share/classes/java/util/TreeSet.java diff --git a/jdk/src/share/classes/java/util/Tripwire.java b/jdk/src/java.base/share/classes/java/util/Tripwire.java similarity index 100% rename from jdk/src/share/classes/java/util/Tripwire.java rename to jdk/src/java.base/share/classes/java/util/Tripwire.java diff --git a/jdk/src/share/classes/java/util/UUID.java b/jdk/src/java.base/share/classes/java/util/UUID.java similarity index 100% rename from jdk/src/share/classes/java/util/UUID.java rename to jdk/src/java.base/share/classes/java/util/UUID.java diff --git a/jdk/src/share/classes/java/util/UnknownFormatConversionException.java b/jdk/src/java.base/share/classes/java/util/UnknownFormatConversionException.java similarity index 100% rename from jdk/src/share/classes/java/util/UnknownFormatConversionException.java rename to jdk/src/java.base/share/classes/java/util/UnknownFormatConversionException.java diff --git a/jdk/src/share/classes/java/util/UnknownFormatFlagsException.java b/jdk/src/java.base/share/classes/java/util/UnknownFormatFlagsException.java similarity index 100% rename from jdk/src/share/classes/java/util/UnknownFormatFlagsException.java rename to jdk/src/java.base/share/classes/java/util/UnknownFormatFlagsException.java diff --git a/jdk/src/share/classes/java/util/Vector.java b/jdk/src/java.base/share/classes/java/util/Vector.java similarity index 100% rename from jdk/src/share/classes/java/util/Vector.java rename to jdk/src/java.base/share/classes/java/util/Vector.java diff --git a/jdk/src/share/classes/java/util/WeakHashMap.java b/jdk/src/java.base/share/classes/java/util/WeakHashMap.java similarity index 100% rename from jdk/src/share/classes/java/util/WeakHashMap.java rename to jdk/src/java.base/share/classes/java/util/WeakHashMap.java diff --git a/jdk/src/share/classes/java/util/concurrent/AbstractExecutorService.java b/jdk/src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/AbstractExecutorService.java rename to jdk/src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java diff --git a/jdk/src/share/classes/java/util/concurrent/ArrayBlockingQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ArrayBlockingQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/BlockingDeque.java b/jdk/src/java.base/share/classes/java/util/concurrent/BlockingDeque.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/BlockingDeque.java rename to jdk/src/java.base/share/classes/java/util/concurrent/BlockingDeque.java diff --git a/jdk/src/share/classes/java/util/concurrent/BlockingQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/BlockingQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/BlockingQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/BlockingQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/BrokenBarrierException.java b/jdk/src/java.base/share/classes/java/util/concurrent/BrokenBarrierException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/BrokenBarrierException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/BrokenBarrierException.java diff --git a/jdk/src/share/classes/java/util/concurrent/Callable.java b/jdk/src/java.base/share/classes/java/util/concurrent/Callable.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Callable.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Callable.java diff --git a/jdk/src/share/classes/java/util/concurrent/CancellationException.java b/jdk/src/java.base/share/classes/java/util/concurrent/CancellationException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CancellationException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CancellationException.java diff --git a/jdk/src/share/classes/java/util/concurrent/CompletableFuture.java b/jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CompletableFuture.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CompletableFuture.java diff --git a/jdk/src/share/classes/java/util/concurrent/CompletionException.java b/jdk/src/java.base/share/classes/java/util/concurrent/CompletionException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CompletionException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CompletionException.java diff --git a/jdk/src/share/classes/java/util/concurrent/CompletionService.java b/jdk/src/java.base/share/classes/java/util/concurrent/CompletionService.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CompletionService.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CompletionService.java diff --git a/jdk/src/share/classes/java/util/concurrent/CompletionStage.java b/jdk/src/java.base/share/classes/java/util/concurrent/CompletionStage.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CompletionStage.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CompletionStage.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentHashMap.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentHashMap.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentMap.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentMap.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java diff --git a/jdk/src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java b/jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java diff --git a/jdk/src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java b/jdk/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java diff --git a/jdk/src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java b/jdk/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java diff --git a/jdk/src/share/classes/java/util/concurrent/CountDownLatch.java b/jdk/src/java.base/share/classes/java/util/concurrent/CountDownLatch.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CountDownLatch.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CountDownLatch.java diff --git a/jdk/src/share/classes/java/util/concurrent/CountedCompleter.java b/jdk/src/java.base/share/classes/java/util/concurrent/CountedCompleter.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CountedCompleter.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CountedCompleter.java diff --git a/jdk/src/share/classes/java/util/concurrent/CyclicBarrier.java b/jdk/src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/CyclicBarrier.java rename to jdk/src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java diff --git a/jdk/src/share/classes/java/util/concurrent/DelayQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/DelayQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/DelayQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/DelayQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/Delayed.java b/jdk/src/java.base/share/classes/java/util/concurrent/Delayed.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Delayed.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Delayed.java diff --git a/jdk/src/share/classes/java/util/concurrent/Exchanger.java b/jdk/src/java.base/share/classes/java/util/concurrent/Exchanger.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Exchanger.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Exchanger.java diff --git a/jdk/src/share/classes/java/util/concurrent/ExecutionException.java b/jdk/src/java.base/share/classes/java/util/concurrent/ExecutionException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ExecutionException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ExecutionException.java diff --git a/jdk/src/share/classes/java/util/concurrent/Executor.java b/jdk/src/java.base/share/classes/java/util/concurrent/Executor.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Executor.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Executor.java diff --git a/jdk/src/share/classes/java/util/concurrent/ExecutorCompletionService.java b/jdk/src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ExecutorCompletionService.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java diff --git a/jdk/src/share/classes/java/util/concurrent/ExecutorService.java b/jdk/src/java.base/share/classes/java/util/concurrent/ExecutorService.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ExecutorService.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ExecutorService.java diff --git a/jdk/src/share/classes/java/util/concurrent/Executors.java b/jdk/src/java.base/share/classes/java/util/concurrent/Executors.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Executors.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Executors.java diff --git a/jdk/src/share/classes/java/util/concurrent/ForkJoinPool.java b/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ForkJoinPool.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java diff --git a/jdk/src/share/classes/java/util/concurrent/ForkJoinTask.java b/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ForkJoinTask.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java diff --git a/jdk/src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java b/jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java diff --git a/jdk/src/share/classes/java/util/concurrent/Future.java b/jdk/src/java.base/share/classes/java/util/concurrent/Future.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Future.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Future.java diff --git a/jdk/src/share/classes/java/util/concurrent/FutureTask.java b/jdk/src/java.base/share/classes/java/util/concurrent/FutureTask.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/FutureTask.java rename to jdk/src/java.base/share/classes/java/util/concurrent/FutureTask.java diff --git a/jdk/src/share/classes/java/util/concurrent/LinkedBlockingDeque.java b/jdk/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/LinkedBlockingDeque.java rename to jdk/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java diff --git a/jdk/src/share/classes/java/util/concurrent/LinkedBlockingQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/LinkedBlockingQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/LinkedTransferQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/LinkedTransferQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/Phaser.java b/jdk/src/java.base/share/classes/java/util/concurrent/Phaser.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Phaser.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Phaser.java diff --git a/jdk/src/share/classes/java/util/concurrent/PriorityBlockingQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/PriorityBlockingQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/RecursiveAction.java b/jdk/src/java.base/share/classes/java/util/concurrent/RecursiveAction.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RecursiveAction.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RecursiveAction.java diff --git a/jdk/src/share/classes/java/util/concurrent/RecursiveTask.java b/jdk/src/java.base/share/classes/java/util/concurrent/RecursiveTask.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RecursiveTask.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RecursiveTask.java diff --git a/jdk/src/share/classes/java/util/concurrent/RejectedExecutionException.java b/jdk/src/java.base/share/classes/java/util/concurrent/RejectedExecutionException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RejectedExecutionException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RejectedExecutionException.java diff --git a/jdk/src/share/classes/java/util/concurrent/RejectedExecutionHandler.java b/jdk/src/java.base/share/classes/java/util/concurrent/RejectedExecutionHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RejectedExecutionHandler.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RejectedExecutionHandler.java diff --git a/jdk/src/share/classes/java/util/concurrent/RunnableFuture.java b/jdk/src/java.base/share/classes/java/util/concurrent/RunnableFuture.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RunnableFuture.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RunnableFuture.java diff --git a/jdk/src/share/classes/java/util/concurrent/RunnableScheduledFuture.java b/jdk/src/java.base/share/classes/java/util/concurrent/RunnableScheduledFuture.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/RunnableScheduledFuture.java rename to jdk/src/java.base/share/classes/java/util/concurrent/RunnableScheduledFuture.java diff --git a/jdk/src/share/classes/java/util/concurrent/ScheduledExecutorService.java b/jdk/src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ScheduledExecutorService.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java diff --git a/jdk/src/share/classes/java/util/concurrent/ScheduledFuture.java b/jdk/src/java.base/share/classes/java/util/concurrent/ScheduledFuture.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ScheduledFuture.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ScheduledFuture.java diff --git a/jdk/src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java b/jdk/src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java diff --git a/jdk/src/share/classes/java/util/concurrent/Semaphore.java b/jdk/src/java.base/share/classes/java/util/concurrent/Semaphore.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/Semaphore.java rename to jdk/src/java.base/share/classes/java/util/concurrent/Semaphore.java diff --git a/jdk/src/share/classes/java/util/concurrent/SynchronousQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/SynchronousQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/ThreadFactory.java b/jdk/src/java.base/share/classes/java/util/concurrent/ThreadFactory.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ThreadFactory.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ThreadFactory.java diff --git a/jdk/src/share/classes/java/util/concurrent/ThreadLocalRandom.java b/jdk/src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ThreadLocalRandom.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java diff --git a/jdk/src/share/classes/java/util/concurrent/ThreadPoolExecutor.java b/jdk/src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/ThreadPoolExecutor.java rename to jdk/src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java diff --git a/jdk/src/share/classes/java/util/concurrent/TimeUnit.java b/jdk/src/java.base/share/classes/java/util/concurrent/TimeUnit.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/TimeUnit.java rename to jdk/src/java.base/share/classes/java/util/concurrent/TimeUnit.java diff --git a/jdk/src/share/classes/java/util/concurrent/TimeoutException.java b/jdk/src/java.base/share/classes/java/util/concurrent/TimeoutException.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/TimeoutException.java rename to jdk/src/java.base/share/classes/java/util/concurrent/TimeoutException.java diff --git a/jdk/src/share/classes/java/util/concurrent/TransferQueue.java b/jdk/src/java.base/share/classes/java/util/concurrent/TransferQueue.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/TransferQueue.java rename to jdk/src/java.base/share/classes/java/util/concurrent/TransferQueue.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicInteger.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicInteger.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicLong.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicLong.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicReference.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicReference.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/DoubleAdder.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/DoubleAdder.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/LongAccumulator.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/LongAccumulator.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/LongAdder.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/LongAdder.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/Striped64.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/Striped64.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java diff --git a/jdk/src/share/classes/java/util/concurrent/atomic/package-info.java b/jdk/src/java.base/share/classes/java/util/concurrent/atomic/package-info.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/atomic/package-info.java rename to jdk/src/java.base/share/classes/java/util/concurrent/atomic/package-info.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/Condition.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/Condition.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/Condition.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/Condition.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/Lock.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/Lock.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/Lock.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/Lock.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/LockSupport.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/LockSupport.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/ReadWriteLock.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/ReadWriteLock.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/ReentrantLock.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/ReentrantLock.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/StampedLock.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/StampedLock.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java diff --git a/jdk/src/share/classes/java/util/concurrent/locks/package-info.java b/jdk/src/java.base/share/classes/java/util/concurrent/locks/package-info.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/locks/package-info.java rename to jdk/src/java.base/share/classes/java/util/concurrent/locks/package-info.java diff --git a/jdk/src/share/classes/java/util/concurrent/package-info.java b/jdk/src/java.base/share/classes/java/util/concurrent/package-info.java similarity index 100% rename from jdk/src/share/classes/java/util/concurrent/package-info.java rename to jdk/src/java.base/share/classes/java/util/concurrent/package-info.java diff --git a/jdk/src/share/classes/java/util/function/BiConsumer.java b/jdk/src/java.base/share/classes/java/util/function/BiConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/BiConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/BiConsumer.java diff --git a/jdk/src/share/classes/java/util/function/BiFunction.java b/jdk/src/java.base/share/classes/java/util/function/BiFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/BiFunction.java rename to jdk/src/java.base/share/classes/java/util/function/BiFunction.java diff --git a/jdk/src/share/classes/java/util/function/BiPredicate.java b/jdk/src/java.base/share/classes/java/util/function/BiPredicate.java similarity index 100% rename from jdk/src/share/classes/java/util/function/BiPredicate.java rename to jdk/src/java.base/share/classes/java/util/function/BiPredicate.java diff --git a/jdk/src/share/classes/java/util/function/BinaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/BinaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/BinaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/BinaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/BooleanSupplier.java b/jdk/src/java.base/share/classes/java/util/function/BooleanSupplier.java similarity index 100% rename from jdk/src/share/classes/java/util/function/BooleanSupplier.java rename to jdk/src/java.base/share/classes/java/util/function/BooleanSupplier.java diff --git a/jdk/src/share/classes/java/util/function/Consumer.java b/jdk/src/java.base/share/classes/java/util/function/Consumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/Consumer.java rename to jdk/src/java.base/share/classes/java/util/function/Consumer.java diff --git a/jdk/src/share/classes/java/util/function/DoubleBinaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/DoubleBinaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleBinaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleBinaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/DoubleConsumer.java b/jdk/src/java.base/share/classes/java/util/function/DoubleConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleConsumer.java diff --git a/jdk/src/share/classes/java/util/function/DoubleFunction.java b/jdk/src/java.base/share/classes/java/util/function/DoubleFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleFunction.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleFunction.java diff --git a/jdk/src/share/classes/java/util/function/DoublePredicate.java b/jdk/src/java.base/share/classes/java/util/function/DoublePredicate.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoublePredicate.java rename to jdk/src/java.base/share/classes/java/util/function/DoublePredicate.java diff --git a/jdk/src/share/classes/java/util/function/DoubleSupplier.java b/jdk/src/java.base/share/classes/java/util/function/DoubleSupplier.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleSupplier.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleSupplier.java diff --git a/jdk/src/share/classes/java/util/function/DoubleToIntFunction.java b/jdk/src/java.base/share/classes/java/util/function/DoubleToIntFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleToIntFunction.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleToIntFunction.java diff --git a/jdk/src/share/classes/java/util/function/DoubleToLongFunction.java b/jdk/src/java.base/share/classes/java/util/function/DoubleToLongFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleToLongFunction.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleToLongFunction.java diff --git a/jdk/src/share/classes/java/util/function/DoubleUnaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/DoubleUnaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/DoubleUnaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/DoubleUnaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/Function.java b/jdk/src/java.base/share/classes/java/util/function/Function.java similarity index 100% rename from jdk/src/share/classes/java/util/function/Function.java rename to jdk/src/java.base/share/classes/java/util/function/Function.java diff --git a/jdk/src/share/classes/java/util/function/IntBinaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/IntBinaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntBinaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/IntBinaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/IntConsumer.java b/jdk/src/java.base/share/classes/java/util/function/IntConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/IntConsumer.java diff --git a/jdk/src/share/classes/java/util/function/IntFunction.java b/jdk/src/java.base/share/classes/java/util/function/IntFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntFunction.java rename to jdk/src/java.base/share/classes/java/util/function/IntFunction.java diff --git a/jdk/src/share/classes/java/util/function/IntPredicate.java b/jdk/src/java.base/share/classes/java/util/function/IntPredicate.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntPredicate.java rename to jdk/src/java.base/share/classes/java/util/function/IntPredicate.java diff --git a/jdk/src/share/classes/java/util/function/IntSupplier.java b/jdk/src/java.base/share/classes/java/util/function/IntSupplier.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntSupplier.java rename to jdk/src/java.base/share/classes/java/util/function/IntSupplier.java diff --git a/jdk/src/share/classes/java/util/function/IntToDoubleFunction.java b/jdk/src/java.base/share/classes/java/util/function/IntToDoubleFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntToDoubleFunction.java rename to jdk/src/java.base/share/classes/java/util/function/IntToDoubleFunction.java diff --git a/jdk/src/share/classes/java/util/function/IntToLongFunction.java b/jdk/src/java.base/share/classes/java/util/function/IntToLongFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntToLongFunction.java rename to jdk/src/java.base/share/classes/java/util/function/IntToLongFunction.java diff --git a/jdk/src/share/classes/java/util/function/IntUnaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/IntUnaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/IntUnaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/IntUnaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/LongBinaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/LongBinaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongBinaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/LongBinaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/LongConsumer.java b/jdk/src/java.base/share/classes/java/util/function/LongConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/LongConsumer.java diff --git a/jdk/src/share/classes/java/util/function/LongFunction.java b/jdk/src/java.base/share/classes/java/util/function/LongFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongFunction.java rename to jdk/src/java.base/share/classes/java/util/function/LongFunction.java diff --git a/jdk/src/share/classes/java/util/function/LongPredicate.java b/jdk/src/java.base/share/classes/java/util/function/LongPredicate.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongPredicate.java rename to jdk/src/java.base/share/classes/java/util/function/LongPredicate.java diff --git a/jdk/src/share/classes/java/util/function/LongSupplier.java b/jdk/src/java.base/share/classes/java/util/function/LongSupplier.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongSupplier.java rename to jdk/src/java.base/share/classes/java/util/function/LongSupplier.java diff --git a/jdk/src/share/classes/java/util/function/LongToDoubleFunction.java b/jdk/src/java.base/share/classes/java/util/function/LongToDoubleFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongToDoubleFunction.java rename to jdk/src/java.base/share/classes/java/util/function/LongToDoubleFunction.java diff --git a/jdk/src/share/classes/java/util/function/LongToIntFunction.java b/jdk/src/java.base/share/classes/java/util/function/LongToIntFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongToIntFunction.java rename to jdk/src/java.base/share/classes/java/util/function/LongToIntFunction.java diff --git a/jdk/src/share/classes/java/util/function/LongUnaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/LongUnaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/LongUnaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/LongUnaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/ObjDoubleConsumer.java b/jdk/src/java.base/share/classes/java/util/function/ObjDoubleConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ObjDoubleConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/ObjDoubleConsumer.java diff --git a/jdk/src/share/classes/java/util/function/ObjIntConsumer.java b/jdk/src/java.base/share/classes/java/util/function/ObjIntConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ObjIntConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/ObjIntConsumer.java diff --git a/jdk/src/share/classes/java/util/function/ObjLongConsumer.java b/jdk/src/java.base/share/classes/java/util/function/ObjLongConsumer.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ObjLongConsumer.java rename to jdk/src/java.base/share/classes/java/util/function/ObjLongConsumer.java diff --git a/jdk/src/share/classes/java/util/function/Predicate.java b/jdk/src/java.base/share/classes/java/util/function/Predicate.java similarity index 100% rename from jdk/src/share/classes/java/util/function/Predicate.java rename to jdk/src/java.base/share/classes/java/util/function/Predicate.java diff --git a/jdk/src/share/classes/java/util/function/Supplier.java b/jdk/src/java.base/share/classes/java/util/function/Supplier.java similarity index 100% rename from jdk/src/share/classes/java/util/function/Supplier.java rename to jdk/src/java.base/share/classes/java/util/function/Supplier.java diff --git a/jdk/src/share/classes/java/util/function/ToDoubleBiFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToDoubleBiFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToDoubleBiFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToDoubleBiFunction.java diff --git a/jdk/src/share/classes/java/util/function/ToDoubleFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToDoubleFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToDoubleFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToDoubleFunction.java diff --git a/jdk/src/share/classes/java/util/function/ToIntBiFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToIntBiFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToIntBiFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToIntBiFunction.java diff --git a/jdk/src/share/classes/java/util/function/ToIntFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToIntFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToIntFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToIntFunction.java diff --git a/jdk/src/share/classes/java/util/function/ToLongBiFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToLongBiFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToLongBiFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToLongBiFunction.java diff --git a/jdk/src/share/classes/java/util/function/ToLongFunction.java b/jdk/src/java.base/share/classes/java/util/function/ToLongFunction.java similarity index 100% rename from jdk/src/share/classes/java/util/function/ToLongFunction.java rename to jdk/src/java.base/share/classes/java/util/function/ToLongFunction.java diff --git a/jdk/src/share/classes/java/util/function/UnaryOperator.java b/jdk/src/java.base/share/classes/java/util/function/UnaryOperator.java similarity index 100% rename from jdk/src/share/classes/java/util/function/UnaryOperator.java rename to jdk/src/java.base/share/classes/java/util/function/UnaryOperator.java diff --git a/jdk/src/share/classes/java/util/function/package-info.java b/jdk/src/java.base/share/classes/java/util/function/package-info.java similarity index 100% rename from jdk/src/share/classes/java/util/function/package-info.java rename to jdk/src/java.base/share/classes/java/util/function/package-info.java diff --git a/jdk/src/share/classes/java/util/jar/Attributes.java b/jdk/src/java.base/share/classes/java/util/jar/Attributes.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/Attributes.java rename to jdk/src/java.base/share/classes/java/util/jar/Attributes.java diff --git a/jdk/src/share/classes/java/util/jar/JarEntry.java b/jdk/src/java.base/share/classes/java/util/jar/JarEntry.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarEntry.java rename to jdk/src/java.base/share/classes/java/util/jar/JarEntry.java diff --git a/jdk/src/share/classes/java/util/jar/JarException.java b/jdk/src/java.base/share/classes/java/util/jar/JarException.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarException.java rename to jdk/src/java.base/share/classes/java/util/jar/JarException.java diff --git a/jdk/src/share/classes/java/util/jar/JarFile.java b/jdk/src/java.base/share/classes/java/util/jar/JarFile.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarFile.java rename to jdk/src/java.base/share/classes/java/util/jar/JarFile.java diff --git a/jdk/src/share/classes/java/util/jar/JarInputStream.java b/jdk/src/java.base/share/classes/java/util/jar/JarInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarInputStream.java rename to jdk/src/java.base/share/classes/java/util/jar/JarInputStream.java diff --git a/jdk/src/share/classes/java/util/jar/JarOutputStream.java b/jdk/src/java.base/share/classes/java/util/jar/JarOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarOutputStream.java rename to jdk/src/java.base/share/classes/java/util/jar/JarOutputStream.java diff --git a/jdk/src/share/classes/java/util/jar/JarVerifier.java b/jdk/src/java.base/share/classes/java/util/jar/JarVerifier.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JarVerifier.java rename to jdk/src/java.base/share/classes/java/util/jar/JarVerifier.java diff --git a/jdk/src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java b/jdk/src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java rename to jdk/src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java diff --git a/jdk/src/share/classes/java/util/jar/Manifest.java b/jdk/src/java.base/share/classes/java/util/jar/Manifest.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/Manifest.java rename to jdk/src/java.base/share/classes/java/util/jar/Manifest.java diff --git a/jdk/src/share/classes/java/util/jar/Pack200.java b/jdk/src/java.base/share/classes/java/util/jar/Pack200.java similarity index 100% rename from jdk/src/share/classes/java/util/jar/Pack200.java rename to jdk/src/java.base/share/classes/java/util/jar/Pack200.java diff --git a/jdk/src/share/classes/java/util/jar/package.html b/jdk/src/java.base/share/classes/java/util/jar/package.html similarity index 100% rename from jdk/src/share/classes/java/util/jar/package.html rename to jdk/src/java.base/share/classes/java/util/jar/package.html diff --git a/jdk/src/share/classes/java/util/package.html b/jdk/src/java.base/share/classes/java/util/package.html similarity index 100% rename from jdk/src/share/classes/java/util/package.html rename to jdk/src/java.base/share/classes/java/util/package.html diff --git a/jdk/src/share/classes/java/util/regex/ASCII.java b/jdk/src/java.base/share/classes/java/util/regex/ASCII.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/ASCII.java rename to jdk/src/java.base/share/classes/java/util/regex/ASCII.java diff --git a/jdk/src/share/classes/java/util/regex/MatchResult.java b/jdk/src/java.base/share/classes/java/util/regex/MatchResult.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/MatchResult.java rename to jdk/src/java.base/share/classes/java/util/regex/MatchResult.java diff --git a/jdk/src/share/classes/java/util/regex/Matcher.java b/jdk/src/java.base/share/classes/java/util/regex/Matcher.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/Matcher.java rename to jdk/src/java.base/share/classes/java/util/regex/Matcher.java diff --git a/jdk/src/share/classes/java/util/regex/Pattern.java b/jdk/src/java.base/share/classes/java/util/regex/Pattern.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/Pattern.java rename to jdk/src/java.base/share/classes/java/util/regex/Pattern.java diff --git a/jdk/src/share/classes/java/util/regex/PatternSyntaxException.java b/jdk/src/java.base/share/classes/java/util/regex/PatternSyntaxException.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/PatternSyntaxException.java rename to jdk/src/java.base/share/classes/java/util/regex/PatternSyntaxException.java diff --git a/jdk/src/share/classes/java/util/regex/UnicodeProp.java b/jdk/src/java.base/share/classes/java/util/regex/UnicodeProp.java similarity index 100% rename from jdk/src/share/classes/java/util/regex/UnicodeProp.java rename to jdk/src/java.base/share/classes/java/util/regex/UnicodeProp.java diff --git a/jdk/src/share/classes/java/util/regex/package.html b/jdk/src/java.base/share/classes/java/util/regex/package.html similarity index 100% rename from jdk/src/share/classes/java/util/regex/package.html rename to jdk/src/java.base/share/classes/java/util/regex/package.html diff --git a/jdk/src/share/classes/java/util/spi/CalendarDataProvider.java b/jdk/src/java.base/share/classes/java/util/spi/CalendarDataProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/CalendarDataProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/CalendarDataProvider.java diff --git a/jdk/src/share/classes/java/util/spi/CalendarNameProvider.java b/jdk/src/java.base/share/classes/java/util/spi/CalendarNameProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/CalendarNameProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/CalendarNameProvider.java diff --git a/jdk/src/share/classes/java/util/spi/CurrencyNameProvider.java b/jdk/src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/CurrencyNameProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java diff --git a/jdk/src/share/classes/java/util/spi/LocaleNameProvider.java b/jdk/src/java.base/share/classes/java/util/spi/LocaleNameProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/LocaleNameProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/LocaleNameProvider.java diff --git a/jdk/src/share/classes/java/util/spi/LocaleServiceProvider.java b/jdk/src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/LocaleServiceProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java diff --git a/jdk/src/share/classes/java/util/spi/ResourceBundleControlProvider.java b/jdk/src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/ResourceBundleControlProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java diff --git a/jdk/src/share/classes/java/util/spi/TimeZoneNameProvider.java b/jdk/src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java similarity index 100% rename from jdk/src/share/classes/java/util/spi/TimeZoneNameProvider.java rename to jdk/src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java diff --git a/jdk/src/share/classes/java/util/spi/package.html b/jdk/src/java.base/share/classes/java/util/spi/package.html similarity index 100% rename from jdk/src/share/classes/java/util/spi/package.html rename to jdk/src/java.base/share/classes/java/util/spi/package.html diff --git a/jdk/src/share/classes/java/util/stream/AbstractPipeline.java b/jdk/src/java.base/share/classes/java/util/stream/AbstractPipeline.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/AbstractPipeline.java rename to jdk/src/java.base/share/classes/java/util/stream/AbstractPipeline.java diff --git a/jdk/src/share/classes/java/util/stream/AbstractShortCircuitTask.java b/jdk/src/java.base/share/classes/java/util/stream/AbstractShortCircuitTask.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/AbstractShortCircuitTask.java rename to jdk/src/java.base/share/classes/java/util/stream/AbstractShortCircuitTask.java diff --git a/jdk/src/share/classes/java/util/stream/AbstractSpinedBuffer.java b/jdk/src/java.base/share/classes/java/util/stream/AbstractSpinedBuffer.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/AbstractSpinedBuffer.java rename to jdk/src/java.base/share/classes/java/util/stream/AbstractSpinedBuffer.java diff --git a/jdk/src/share/classes/java/util/stream/AbstractTask.java b/jdk/src/java.base/share/classes/java/util/stream/AbstractTask.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/AbstractTask.java rename to jdk/src/java.base/share/classes/java/util/stream/AbstractTask.java diff --git a/jdk/src/share/classes/java/util/stream/BaseStream.java b/jdk/src/java.base/share/classes/java/util/stream/BaseStream.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/BaseStream.java rename to jdk/src/java.base/share/classes/java/util/stream/BaseStream.java diff --git a/jdk/src/share/classes/java/util/stream/Collector.java b/jdk/src/java.base/share/classes/java/util/stream/Collector.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Collector.java rename to jdk/src/java.base/share/classes/java/util/stream/Collector.java diff --git a/jdk/src/share/classes/java/util/stream/Collectors.java b/jdk/src/java.base/share/classes/java/util/stream/Collectors.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Collectors.java rename to jdk/src/java.base/share/classes/java/util/stream/Collectors.java diff --git a/jdk/src/share/classes/java/util/stream/DistinctOps.java b/jdk/src/java.base/share/classes/java/util/stream/DistinctOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/DistinctOps.java rename to jdk/src/java.base/share/classes/java/util/stream/DistinctOps.java diff --git a/jdk/src/share/classes/java/util/stream/DoublePipeline.java b/jdk/src/java.base/share/classes/java/util/stream/DoublePipeline.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/DoublePipeline.java rename to jdk/src/java.base/share/classes/java/util/stream/DoublePipeline.java diff --git a/jdk/src/share/classes/java/util/stream/DoubleStream.java b/jdk/src/java.base/share/classes/java/util/stream/DoubleStream.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/DoubleStream.java rename to jdk/src/java.base/share/classes/java/util/stream/DoubleStream.java diff --git a/jdk/src/share/classes/java/util/stream/FindOps.java b/jdk/src/java.base/share/classes/java/util/stream/FindOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/FindOps.java rename to jdk/src/java.base/share/classes/java/util/stream/FindOps.java diff --git a/jdk/src/share/classes/java/util/stream/ForEachOps.java b/jdk/src/java.base/share/classes/java/util/stream/ForEachOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/ForEachOps.java rename to jdk/src/java.base/share/classes/java/util/stream/ForEachOps.java diff --git a/jdk/src/share/classes/java/util/stream/IntPipeline.java b/jdk/src/java.base/share/classes/java/util/stream/IntPipeline.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/IntPipeline.java rename to jdk/src/java.base/share/classes/java/util/stream/IntPipeline.java diff --git a/jdk/src/share/classes/java/util/stream/IntStream.java b/jdk/src/java.base/share/classes/java/util/stream/IntStream.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/IntStream.java rename to jdk/src/java.base/share/classes/java/util/stream/IntStream.java diff --git a/jdk/src/share/classes/java/util/stream/LongPipeline.java b/jdk/src/java.base/share/classes/java/util/stream/LongPipeline.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/LongPipeline.java rename to jdk/src/java.base/share/classes/java/util/stream/LongPipeline.java diff --git a/jdk/src/share/classes/java/util/stream/LongStream.java b/jdk/src/java.base/share/classes/java/util/stream/LongStream.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/LongStream.java rename to jdk/src/java.base/share/classes/java/util/stream/LongStream.java diff --git a/jdk/src/share/classes/java/util/stream/MatchOps.java b/jdk/src/java.base/share/classes/java/util/stream/MatchOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/MatchOps.java rename to jdk/src/java.base/share/classes/java/util/stream/MatchOps.java diff --git a/jdk/src/share/classes/java/util/stream/Node.java b/jdk/src/java.base/share/classes/java/util/stream/Node.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Node.java rename to jdk/src/java.base/share/classes/java/util/stream/Node.java diff --git a/jdk/src/share/classes/java/util/stream/Nodes.java b/jdk/src/java.base/share/classes/java/util/stream/Nodes.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Nodes.java rename to jdk/src/java.base/share/classes/java/util/stream/Nodes.java diff --git a/jdk/src/share/classes/java/util/stream/PipelineHelper.java b/jdk/src/java.base/share/classes/java/util/stream/PipelineHelper.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/PipelineHelper.java rename to jdk/src/java.base/share/classes/java/util/stream/PipelineHelper.java diff --git a/jdk/src/share/classes/java/util/stream/ReduceOps.java b/jdk/src/java.base/share/classes/java/util/stream/ReduceOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/ReduceOps.java rename to jdk/src/java.base/share/classes/java/util/stream/ReduceOps.java diff --git a/jdk/src/share/classes/java/util/stream/ReferencePipeline.java b/jdk/src/java.base/share/classes/java/util/stream/ReferencePipeline.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/ReferencePipeline.java rename to jdk/src/java.base/share/classes/java/util/stream/ReferencePipeline.java diff --git a/jdk/src/share/classes/java/util/stream/Sink.java b/jdk/src/java.base/share/classes/java/util/stream/Sink.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Sink.java rename to jdk/src/java.base/share/classes/java/util/stream/Sink.java diff --git a/jdk/src/share/classes/java/util/stream/SliceOps.java b/jdk/src/java.base/share/classes/java/util/stream/SliceOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/SliceOps.java rename to jdk/src/java.base/share/classes/java/util/stream/SliceOps.java diff --git a/jdk/src/share/classes/java/util/stream/SortedOps.java b/jdk/src/java.base/share/classes/java/util/stream/SortedOps.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/SortedOps.java rename to jdk/src/java.base/share/classes/java/util/stream/SortedOps.java diff --git a/jdk/src/share/classes/java/util/stream/SpinedBuffer.java b/jdk/src/java.base/share/classes/java/util/stream/SpinedBuffer.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/SpinedBuffer.java rename to jdk/src/java.base/share/classes/java/util/stream/SpinedBuffer.java diff --git a/jdk/src/share/classes/java/util/stream/Stream.java b/jdk/src/java.base/share/classes/java/util/stream/Stream.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Stream.java rename to jdk/src/java.base/share/classes/java/util/stream/Stream.java diff --git a/jdk/src/share/classes/java/util/stream/StreamOpFlag.java b/jdk/src/java.base/share/classes/java/util/stream/StreamOpFlag.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/StreamOpFlag.java rename to jdk/src/java.base/share/classes/java/util/stream/StreamOpFlag.java diff --git a/jdk/src/share/classes/java/util/stream/StreamShape.java b/jdk/src/java.base/share/classes/java/util/stream/StreamShape.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/StreamShape.java rename to jdk/src/java.base/share/classes/java/util/stream/StreamShape.java diff --git a/jdk/src/share/classes/java/util/stream/StreamSpliterators.java b/jdk/src/java.base/share/classes/java/util/stream/StreamSpliterators.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/StreamSpliterators.java rename to jdk/src/java.base/share/classes/java/util/stream/StreamSpliterators.java diff --git a/jdk/src/share/classes/java/util/stream/StreamSupport.java b/jdk/src/java.base/share/classes/java/util/stream/StreamSupport.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/StreamSupport.java rename to jdk/src/java.base/share/classes/java/util/stream/StreamSupport.java diff --git a/jdk/src/share/classes/java/util/stream/Streams.java b/jdk/src/java.base/share/classes/java/util/stream/Streams.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Streams.java rename to jdk/src/java.base/share/classes/java/util/stream/Streams.java diff --git a/jdk/src/share/classes/java/util/stream/TerminalOp.java b/jdk/src/java.base/share/classes/java/util/stream/TerminalOp.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/TerminalOp.java rename to jdk/src/java.base/share/classes/java/util/stream/TerminalOp.java diff --git a/jdk/src/share/classes/java/util/stream/TerminalSink.java b/jdk/src/java.base/share/classes/java/util/stream/TerminalSink.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/TerminalSink.java rename to jdk/src/java.base/share/classes/java/util/stream/TerminalSink.java diff --git a/jdk/src/share/classes/java/util/stream/Tripwire.java b/jdk/src/java.base/share/classes/java/util/stream/Tripwire.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/Tripwire.java rename to jdk/src/java.base/share/classes/java/util/stream/Tripwire.java diff --git a/jdk/src/share/classes/java/util/stream/package-info.java b/jdk/src/java.base/share/classes/java/util/stream/package-info.java similarity index 100% rename from jdk/src/share/classes/java/util/stream/package-info.java rename to jdk/src/java.base/share/classes/java/util/stream/package-info.java diff --git a/jdk/src/share/classes/java/util/zip/Adler32.java b/jdk/src/java.base/share/classes/java/util/zip/Adler32.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/Adler32.java rename to jdk/src/java.base/share/classes/java/util/zip/Adler32.java diff --git a/jdk/src/share/classes/java/util/zip/CRC32.java b/jdk/src/java.base/share/classes/java/util/zip/CRC32.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/CRC32.java rename to jdk/src/java.base/share/classes/java/util/zip/CRC32.java diff --git a/jdk/src/share/classes/java/util/zip/CheckedInputStream.java b/jdk/src/java.base/share/classes/java/util/zip/CheckedInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/CheckedInputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/CheckedInputStream.java diff --git a/jdk/src/share/classes/java/util/zip/CheckedOutputStream.java b/jdk/src/java.base/share/classes/java/util/zip/CheckedOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/CheckedOutputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/CheckedOutputStream.java diff --git a/jdk/src/share/classes/java/util/zip/Checksum.java b/jdk/src/java.base/share/classes/java/util/zip/Checksum.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/Checksum.java rename to jdk/src/java.base/share/classes/java/util/zip/Checksum.java diff --git a/jdk/src/share/classes/java/util/zip/DataFormatException.java b/jdk/src/java.base/share/classes/java/util/zip/DataFormatException.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/DataFormatException.java rename to jdk/src/java.base/share/classes/java/util/zip/DataFormatException.java diff --git a/jdk/src/share/classes/java/util/zip/Deflater.java b/jdk/src/java.base/share/classes/java/util/zip/Deflater.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/Deflater.java rename to jdk/src/java.base/share/classes/java/util/zip/Deflater.java diff --git a/jdk/src/share/classes/java/util/zip/DeflaterInputStream.java b/jdk/src/java.base/share/classes/java/util/zip/DeflaterInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/DeflaterInputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/DeflaterInputStream.java diff --git a/jdk/src/share/classes/java/util/zip/DeflaterOutputStream.java b/jdk/src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/DeflaterOutputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java diff --git a/jdk/src/share/classes/java/util/zip/GZIPInputStream.java b/jdk/src/java.base/share/classes/java/util/zip/GZIPInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/GZIPInputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/GZIPInputStream.java diff --git a/jdk/src/share/classes/java/util/zip/GZIPOutputStream.java b/jdk/src/java.base/share/classes/java/util/zip/GZIPOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/GZIPOutputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/GZIPOutputStream.java diff --git a/jdk/src/share/classes/java/util/zip/Inflater.java b/jdk/src/java.base/share/classes/java/util/zip/Inflater.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/Inflater.java rename to jdk/src/java.base/share/classes/java/util/zip/Inflater.java diff --git a/jdk/src/share/classes/java/util/zip/InflaterInputStream.java b/jdk/src/java.base/share/classes/java/util/zip/InflaterInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/InflaterInputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/InflaterInputStream.java diff --git a/jdk/src/share/classes/java/util/zip/InflaterOutputStream.java b/jdk/src/java.base/share/classes/java/util/zip/InflaterOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/InflaterOutputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/InflaterOutputStream.java diff --git a/jdk/src/share/classes/java/util/zip/ZStreamRef.java b/jdk/src/java.base/share/classes/java/util/zip/ZStreamRef.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZStreamRef.java rename to jdk/src/java.base/share/classes/java/util/zip/ZStreamRef.java diff --git a/jdk/src/share/classes/java/util/zip/ZipCoder.java b/jdk/src/java.base/share/classes/java/util/zip/ZipCoder.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipCoder.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipCoder.java diff --git a/jdk/src/share/classes/java/util/zip/ZipConstants.java b/jdk/src/java.base/share/classes/java/util/zip/ZipConstants.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipConstants.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipConstants.java diff --git a/jdk/src/share/classes/java/util/zip/ZipConstants64.java b/jdk/src/java.base/share/classes/java/util/zip/ZipConstants64.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipConstants64.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipConstants64.java diff --git a/jdk/src/share/classes/java/util/zip/ZipEntry.java b/jdk/src/java.base/share/classes/java/util/zip/ZipEntry.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipEntry.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipEntry.java diff --git a/jdk/src/share/classes/java/util/zip/ZipError.java b/jdk/src/java.base/share/classes/java/util/zip/ZipError.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipError.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipError.java diff --git a/jdk/src/share/classes/java/util/zip/ZipException.java b/jdk/src/java.base/share/classes/java/util/zip/ZipException.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipException.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipException.java diff --git a/jdk/src/share/classes/java/util/zip/ZipFile.java b/jdk/src/java.base/share/classes/java/util/zip/ZipFile.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipFile.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipFile.java diff --git a/jdk/src/share/classes/java/util/zip/ZipInputStream.java b/jdk/src/java.base/share/classes/java/util/zip/ZipInputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipInputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipInputStream.java diff --git a/jdk/src/share/classes/java/util/zip/ZipOutputStream.java b/jdk/src/java.base/share/classes/java/util/zip/ZipOutputStream.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipOutputStream.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipOutputStream.java diff --git a/jdk/src/share/classes/java/util/zip/ZipUtils.java b/jdk/src/java.base/share/classes/java/util/zip/ZipUtils.java similarity index 100% rename from jdk/src/share/classes/java/util/zip/ZipUtils.java rename to jdk/src/java.base/share/classes/java/util/zip/ZipUtils.java diff --git a/jdk/src/share/classes/java/util/zip/package.html b/jdk/src/java.base/share/classes/java/util/zip/package.html similarity index 100% rename from jdk/src/share/classes/java/util/zip/package.html rename to jdk/src/java.base/share/classes/java/util/zip/package.html diff --git a/jdk/src/share/classes/javax/crypto/AEADBadTagException.java b/jdk/src/java.base/share/classes/javax/crypto/AEADBadTagException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/AEADBadTagException.java rename to jdk/src/java.base/share/classes/javax/crypto/AEADBadTagException.java diff --git a/jdk/src/share/classes/javax/crypto/BadPaddingException.java b/jdk/src/java.base/share/classes/javax/crypto/BadPaddingException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/BadPaddingException.java rename to jdk/src/java.base/share/classes/javax/crypto/BadPaddingException.java diff --git a/jdk/src/share/classes/javax/crypto/Cipher.java b/jdk/src/java.base/share/classes/javax/crypto/Cipher.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/Cipher.java rename to jdk/src/java.base/share/classes/javax/crypto/Cipher.java diff --git a/jdk/src/share/classes/javax/crypto/CipherInputStream.java b/jdk/src/java.base/share/classes/javax/crypto/CipherInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CipherInputStream.java rename to jdk/src/java.base/share/classes/javax/crypto/CipherInputStream.java diff --git a/jdk/src/share/classes/javax/crypto/CipherOutputStream.java b/jdk/src/java.base/share/classes/javax/crypto/CipherOutputStream.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CipherOutputStream.java rename to jdk/src/java.base/share/classes/javax/crypto/CipherOutputStream.java diff --git a/jdk/src/share/classes/javax/crypto/CipherSpi.java b/jdk/src/java.base/share/classes/javax/crypto/CipherSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CipherSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/CipherSpi.java diff --git a/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java b/jdk/src/java.base/share/classes/javax/crypto/CryptoAllPermission.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CryptoAllPermission.java rename to jdk/src/java.base/share/classes/javax/crypto/CryptoAllPermission.java diff --git a/jdk/src/share/classes/javax/crypto/CryptoPermission.java b/jdk/src/java.base/share/classes/javax/crypto/CryptoPermission.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CryptoPermission.java rename to jdk/src/java.base/share/classes/javax/crypto/CryptoPermission.java diff --git a/jdk/src/share/classes/javax/crypto/CryptoPermissions.java b/jdk/src/java.base/share/classes/javax/crypto/CryptoPermissions.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CryptoPermissions.java rename to jdk/src/java.base/share/classes/javax/crypto/CryptoPermissions.java diff --git a/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java b/jdk/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java rename to jdk/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java diff --git a/jdk/src/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java b/jdk/src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java rename to jdk/src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java diff --git a/jdk/src/share/classes/javax/crypto/ExemptionMechanism.java b/jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanism.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/ExemptionMechanism.java rename to jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanism.java diff --git a/jdk/src/share/classes/javax/crypto/ExemptionMechanismException.java b/jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanismException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/ExemptionMechanismException.java rename to jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanismException.java diff --git a/jdk/src/share/classes/javax/crypto/ExemptionMechanismSpi.java b/jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/ExemptionMechanismSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java diff --git a/jdk/src/share/classes/javax/crypto/IllegalBlockSizeException.java b/jdk/src/java.base/share/classes/javax/crypto/IllegalBlockSizeException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/IllegalBlockSizeException.java rename to jdk/src/java.base/share/classes/javax/crypto/IllegalBlockSizeException.java diff --git a/jdk/src/share/classes/javax/crypto/JarVerifier.java b/jdk/src/java.base/share/classes/javax/crypto/JarVerifier.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/JarVerifier.java rename to jdk/src/java.base/share/classes/javax/crypto/JarVerifier.java diff --git a/jdk/src/share/classes/javax/crypto/JceSecurity.java b/jdk/src/java.base/share/classes/javax/crypto/JceSecurity.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/JceSecurity.java rename to jdk/src/java.base/share/classes/javax/crypto/JceSecurity.java diff --git a/jdk/src/share/classes/javax/crypto/JceSecurityManager.java b/jdk/src/java.base/share/classes/javax/crypto/JceSecurityManager.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/JceSecurityManager.java rename to jdk/src/java.base/share/classes/javax/crypto/JceSecurityManager.java diff --git a/jdk/src/share/classes/javax/crypto/KeyAgreement.java b/jdk/src/java.base/share/classes/javax/crypto/KeyAgreement.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/KeyAgreement.java rename to jdk/src/java.base/share/classes/javax/crypto/KeyAgreement.java diff --git a/jdk/src/share/classes/javax/crypto/KeyAgreementSpi.java b/jdk/src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/KeyAgreementSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java diff --git a/jdk/src/share/classes/javax/crypto/KeyGenerator.java b/jdk/src/java.base/share/classes/javax/crypto/KeyGenerator.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/KeyGenerator.java rename to jdk/src/java.base/share/classes/javax/crypto/KeyGenerator.java diff --git a/jdk/src/share/classes/javax/crypto/KeyGeneratorSpi.java b/jdk/src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/KeyGeneratorSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java diff --git a/jdk/src/share/classes/javax/crypto/Mac.java b/jdk/src/java.base/share/classes/javax/crypto/Mac.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/Mac.java rename to jdk/src/java.base/share/classes/javax/crypto/Mac.java diff --git a/jdk/src/share/classes/javax/crypto/MacSpi.java b/jdk/src/java.base/share/classes/javax/crypto/MacSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/MacSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/MacSpi.java diff --git a/jdk/src/share/classes/javax/crypto/NoSuchPaddingException.java b/jdk/src/java.base/share/classes/javax/crypto/NoSuchPaddingException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/NoSuchPaddingException.java rename to jdk/src/java.base/share/classes/javax/crypto/NoSuchPaddingException.java diff --git a/jdk/src/share/classes/javax/crypto/NullCipher.java b/jdk/src/java.base/share/classes/javax/crypto/NullCipher.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/NullCipher.java rename to jdk/src/java.base/share/classes/javax/crypto/NullCipher.java diff --git a/jdk/src/share/classes/javax/crypto/NullCipherSpi.java b/jdk/src/java.base/share/classes/javax/crypto/NullCipherSpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/NullCipherSpi.java rename to jdk/src/java.base/share/classes/javax/crypto/NullCipherSpi.java diff --git a/jdk/src/share/classes/javax/crypto/SealedObject.java b/jdk/src/java.base/share/classes/javax/crypto/SealedObject.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/SealedObject.java rename to jdk/src/java.base/share/classes/javax/crypto/SealedObject.java diff --git a/jdk/src/share/classes/javax/crypto/SecretKey.java b/jdk/src/java.base/share/classes/javax/crypto/SecretKey.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/SecretKey.java rename to jdk/src/java.base/share/classes/javax/crypto/SecretKey.java diff --git a/jdk/src/share/classes/javax/crypto/SecretKeyFactory.java b/jdk/src/java.base/share/classes/javax/crypto/SecretKeyFactory.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/SecretKeyFactory.java rename to jdk/src/java.base/share/classes/javax/crypto/SecretKeyFactory.java diff --git a/jdk/src/share/classes/javax/crypto/SecretKeyFactorySpi.java b/jdk/src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/SecretKeyFactorySpi.java rename to jdk/src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java diff --git a/jdk/src/share/classes/javax/crypto/ShortBufferException.java b/jdk/src/java.base/share/classes/javax/crypto/ShortBufferException.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/ShortBufferException.java rename to jdk/src/java.base/share/classes/javax/crypto/ShortBufferException.java diff --git a/jdk/src/share/classes/javax/crypto/interfaces/DHKey.java b/jdk/src/java.base/share/classes/javax/crypto/interfaces/DHKey.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/interfaces/DHKey.java rename to jdk/src/java.base/share/classes/javax/crypto/interfaces/DHKey.java diff --git a/jdk/src/share/classes/javax/crypto/interfaces/DHPrivateKey.java b/jdk/src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/interfaces/DHPrivateKey.java rename to jdk/src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java diff --git a/jdk/src/share/classes/javax/crypto/interfaces/DHPublicKey.java b/jdk/src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/interfaces/DHPublicKey.java rename to jdk/src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java diff --git a/jdk/src/share/classes/javax/crypto/interfaces/PBEKey.java b/jdk/src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/interfaces/PBEKey.java rename to jdk/src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java diff --git a/jdk/src/share/classes/javax/crypto/interfaces/package.html b/jdk/src/java.base/share/classes/javax/crypto/interfaces/package.html similarity index 100% rename from jdk/src/share/classes/javax/crypto/interfaces/package.html rename to jdk/src/java.base/share/classes/javax/crypto/interfaces/package.html diff --git a/jdk/src/share/classes/javax/crypto/package.html b/jdk/src/java.base/share/classes/javax/crypto/package.html similarity index 100% rename from jdk/src/share/classes/javax/crypto/package.html rename to jdk/src/java.base/share/classes/javax/crypto/package.html diff --git a/jdk/src/share/classes/javax/crypto/spec/DESKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DESKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DESKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DESKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/DESedeKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DESedeKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DESedeKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DESedeKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/DHGenParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DHGenParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DHGenParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DHGenParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/DHParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DHParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DHParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DHParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/DHPrivateKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DHPrivateKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DHPrivateKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DHPrivateKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/DHPublicKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/DHPublicKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/DHPublicKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/DHPublicKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/GCMParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/GCMParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/GCMParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/GCMParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/IvParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/IvParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/IvParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/IvParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/OAEPParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/OAEPParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/OAEPParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/OAEPParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/PBEKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/PBEKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/PBEKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/PBEKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/PBEParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/PBEParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/PBEParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/PBEParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/PSource.java b/jdk/src/java.base/share/classes/javax/crypto/spec/PSource.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/PSource.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/PSource.java diff --git a/jdk/src/share/classes/javax/crypto/spec/RC2ParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/RC2ParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/RC5ParameterSpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/RC5ParameterSpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/SecretKeySpec.java b/jdk/src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/SecretKeySpec.java rename to jdk/src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java diff --git a/jdk/src/share/classes/javax/crypto/spec/package.html b/jdk/src/java.base/share/classes/javax/crypto/spec/package.html similarity index 100% rename from jdk/src/share/classes/javax/crypto/spec/package.html rename to jdk/src/java.base/share/classes/javax/crypto/spec/package.html diff --git a/jdk/src/share/classes/javax/net/ServerSocketFactory.java b/jdk/src/java.base/share/classes/javax/net/ServerSocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/ServerSocketFactory.java rename to jdk/src/java.base/share/classes/javax/net/ServerSocketFactory.java diff --git a/jdk/src/share/classes/javax/net/SocketFactory.java b/jdk/src/java.base/share/classes/javax/net/SocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/SocketFactory.java rename to jdk/src/java.base/share/classes/javax/net/SocketFactory.java diff --git a/jdk/src/share/classes/javax/net/package.html b/jdk/src/java.base/share/classes/javax/net/package.html similarity index 100% rename from jdk/src/share/classes/javax/net/package.html rename to jdk/src/java.base/share/classes/javax/net/package.html diff --git a/jdk/src/share/classes/javax/net/ssl/CertPathTrustManagerParameters.java b/jdk/src/java.base/share/classes/javax/net/ssl/CertPathTrustManagerParameters.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/CertPathTrustManagerParameters.java rename to jdk/src/java.base/share/classes/javax/net/ssl/CertPathTrustManagerParameters.java diff --git a/jdk/src/share/classes/javax/net/ssl/ExtendedSSLSession.java b/jdk/src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/ExtendedSSLSession.java rename to jdk/src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java diff --git a/jdk/src/share/classes/javax/net/ssl/HandshakeCompletedEvent.java b/jdk/src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/HandshakeCompletedEvent.java rename to jdk/src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java diff --git a/jdk/src/share/classes/javax/net/ssl/HandshakeCompletedListener.java b/jdk/src/java.base/share/classes/javax/net/ssl/HandshakeCompletedListener.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/HandshakeCompletedListener.java rename to jdk/src/java.base/share/classes/javax/net/ssl/HandshakeCompletedListener.java diff --git a/jdk/src/share/classes/javax/net/ssl/HostnameVerifier.java b/jdk/src/java.base/share/classes/javax/net/ssl/HostnameVerifier.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/HostnameVerifier.java rename to jdk/src/java.base/share/classes/javax/net/ssl/HostnameVerifier.java diff --git a/jdk/src/share/classes/javax/net/ssl/HttpsURLConnection.java b/jdk/src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/HttpsURLConnection.java rename to jdk/src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java diff --git a/jdk/src/share/classes/javax/net/ssl/KeyManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/KeyManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/KeyManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/KeyManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/KeyManagerFactory.java b/jdk/src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/KeyManagerFactory.java rename to jdk/src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java diff --git a/jdk/src/share/classes/javax/net/ssl/KeyManagerFactorySpi.java b/jdk/src/java.base/share/classes/javax/net/ssl/KeyManagerFactorySpi.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/KeyManagerFactorySpi.java rename to jdk/src/java.base/share/classes/javax/net/ssl/KeyManagerFactorySpi.java diff --git a/jdk/src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java b/jdk/src/java.base/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java rename to jdk/src/java.base/share/classes/javax/net/ssl/KeyStoreBuilderParameters.java diff --git a/jdk/src/share/classes/javax/net/ssl/ManagerFactoryParameters.java b/jdk/src/java.base/share/classes/javax/net/ssl/ManagerFactoryParameters.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/ManagerFactoryParameters.java rename to jdk/src/java.base/share/classes/javax/net/ssl/ManagerFactoryParameters.java diff --git a/jdk/src/share/classes/javax/net/ssl/SNIHostName.java b/jdk/src/java.base/share/classes/javax/net/ssl/SNIHostName.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SNIHostName.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SNIHostName.java diff --git a/jdk/src/share/classes/javax/net/ssl/SNIMatcher.java b/jdk/src/java.base/share/classes/javax/net/ssl/SNIMatcher.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SNIMatcher.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SNIMatcher.java diff --git a/jdk/src/share/classes/javax/net/ssl/SNIServerName.java b/jdk/src/java.base/share/classes/javax/net/ssl/SNIServerName.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SNIServerName.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SNIServerName.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLContext.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLContext.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLContext.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLContext.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLContextSpi.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLContextSpi.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLEngine.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLEngine.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLEngine.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLEngine.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLEngineResult.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLEngineResult.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLException.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLException.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLException.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLException.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLHandshakeException.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLHandshakeException.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLHandshakeException.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLHandshakeException.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLKeyException.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLKeyException.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLKeyException.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLKeyException.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLParameters.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLParameters.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLParameters.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLParameters.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLPermission.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLPermission.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLPermission.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLPermission.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLProtocolException.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLProtocolException.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLProtocolException.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLProtocolException.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLServerSocket.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLServerSocket.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLServerSocketFactory.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLServerSocketFactory.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSession.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSession.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSession.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSession.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSessionBindingEvent.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionBindingEvent.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSessionBindingEvent.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionBindingEvent.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSessionBindingListener.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionBindingListener.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSessionBindingListener.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionBindingListener.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSessionContext.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSessionContext.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSocket.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSocket.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSocket.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSocket.java diff --git a/jdk/src/share/classes/javax/net/ssl/SSLSocketFactory.java b/jdk/src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/SSLSocketFactory.java rename to jdk/src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java diff --git a/jdk/src/share/classes/javax/net/ssl/StandardConstants.java b/jdk/src/java.base/share/classes/javax/net/ssl/StandardConstants.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/StandardConstants.java rename to jdk/src/java.base/share/classes/javax/net/ssl/StandardConstants.java diff --git a/jdk/src/share/classes/javax/net/ssl/TrustManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/TrustManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/TrustManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/TrustManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/TrustManagerFactory.java b/jdk/src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/TrustManagerFactory.java rename to jdk/src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java diff --git a/jdk/src/share/classes/javax/net/ssl/TrustManagerFactorySpi.java b/jdk/src/java.base/share/classes/javax/net/ssl/TrustManagerFactorySpi.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/TrustManagerFactorySpi.java rename to jdk/src/java.base/share/classes/javax/net/ssl/TrustManagerFactorySpi.java diff --git a/jdk/src/share/classes/javax/net/ssl/X509ExtendedKeyManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/X509ExtendedKeyManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/X509ExtendedKeyManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/X509ExtendedKeyManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/X509ExtendedTrustManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/X509ExtendedTrustManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/X509KeyManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/X509KeyManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/X509KeyManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/X509KeyManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/X509TrustManager.java b/jdk/src/java.base/share/classes/javax/net/ssl/X509TrustManager.java similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/X509TrustManager.java rename to jdk/src/java.base/share/classes/javax/net/ssl/X509TrustManager.java diff --git a/jdk/src/share/classes/javax/net/ssl/package.html b/jdk/src/java.base/share/classes/javax/net/ssl/package.html similarity index 100% rename from jdk/src/share/classes/javax/net/ssl/package.html rename to jdk/src/java.base/share/classes/javax/net/ssl/package.html diff --git a/jdk/src/share/classes/javax/security/auth/AuthPermission.java b/jdk/src/java.base/share/classes/javax/security/auth/AuthPermission.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/AuthPermission.java rename to jdk/src/java.base/share/classes/javax/security/auth/AuthPermission.java diff --git a/jdk/src/share/classes/javax/security/auth/DestroyFailedException.java b/jdk/src/java.base/share/classes/javax/security/auth/DestroyFailedException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/DestroyFailedException.java rename to jdk/src/java.base/share/classes/javax/security/auth/DestroyFailedException.java diff --git a/jdk/src/share/classes/javax/security/auth/Destroyable.java b/jdk/src/java.base/share/classes/javax/security/auth/Destroyable.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/Destroyable.java rename to jdk/src/java.base/share/classes/javax/security/auth/Destroyable.java diff --git a/jdk/src/share/classes/javax/security/auth/Policy.java b/jdk/src/java.base/share/classes/javax/security/auth/Policy.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/Policy.java rename to jdk/src/java.base/share/classes/javax/security/auth/Policy.java diff --git a/jdk/src/share/classes/javax/security/auth/PrivateCredentialPermission.java b/jdk/src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/PrivateCredentialPermission.java rename to jdk/src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java diff --git a/jdk/src/share/classes/javax/security/auth/RefreshFailedException.java b/jdk/src/java.base/share/classes/javax/security/auth/RefreshFailedException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/RefreshFailedException.java rename to jdk/src/java.base/share/classes/javax/security/auth/RefreshFailedException.java diff --git a/jdk/src/share/classes/javax/security/auth/Refreshable.java b/jdk/src/java.base/share/classes/javax/security/auth/Refreshable.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/Refreshable.java rename to jdk/src/java.base/share/classes/javax/security/auth/Refreshable.java diff --git a/jdk/src/share/classes/javax/security/auth/Subject.java b/jdk/src/java.base/share/classes/javax/security/auth/Subject.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/Subject.java rename to jdk/src/java.base/share/classes/javax/security/auth/Subject.java diff --git a/jdk/src/share/classes/javax/security/auth/SubjectDomainCombiner.java b/jdk/src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/SubjectDomainCombiner.java rename to jdk/src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/Callback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/Callback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/Callback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/Callback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/CallbackHandler.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/CallbackHandler.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/ChoiceCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/ChoiceCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/ConfirmationCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/ConfirmationCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/LanguageCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/LanguageCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/NameCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/NameCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/NameCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/NameCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/PasswordCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/PasswordCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/TextInputCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/TextInputCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/TextOutputCallback.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/TextOutputCallback.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java diff --git a/jdk/src/share/classes/javax/security/auth/callback/package-info.java b/jdk/src/java.base/share/classes/javax/security/auth/callback/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/callback/package-info.java rename to jdk/src/java.base/share/classes/javax/security/auth/callback/package-info.java diff --git a/jdk/src/share/classes/javax/security/auth/login/AccountException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/AccountException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/AccountException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/AccountException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/AccountExpiredException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/AccountExpiredException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/AccountLockedException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/AccountLockedException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/AccountNotFoundException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/AccountNotFoundException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/AppConfigurationEntry.java b/jdk/src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/AppConfigurationEntry.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java diff --git a/jdk/src/share/classes/javax/security/auth/login/Configuration.java b/jdk/src/java.base/share/classes/javax/security/auth/login/Configuration.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/Configuration.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/Configuration.java diff --git a/jdk/src/share/classes/javax/security/auth/login/ConfigurationSpi.java b/jdk/src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/ConfigurationSpi.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java diff --git a/jdk/src/share/classes/javax/security/auth/login/CredentialException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/CredentialException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/CredentialException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/CredentialException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/CredentialExpiredException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/CredentialExpiredException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/CredentialNotFoundException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/CredentialNotFoundException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/FailedLoginException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/FailedLoginException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/LoginContext.java b/jdk/src/java.base/share/classes/javax/security/auth/login/LoginContext.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/LoginContext.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/LoginContext.java diff --git a/jdk/src/share/classes/javax/security/auth/login/LoginException.java b/jdk/src/java.base/share/classes/javax/security/auth/login/LoginException.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/LoginException.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/LoginException.java diff --git a/jdk/src/share/classes/javax/security/auth/login/package-info.java b/jdk/src/java.base/share/classes/javax/security/auth/login/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/login/package-info.java rename to jdk/src/java.base/share/classes/javax/security/auth/login/package-info.java diff --git a/jdk/src/share/classes/javax/security/auth/package-info.java b/jdk/src/java.base/share/classes/javax/security/auth/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/package-info.java rename to jdk/src/java.base/share/classes/javax/security/auth/package-info.java diff --git a/jdk/src/share/classes/javax/security/auth/spi/LoginModule.java b/jdk/src/java.base/share/classes/javax/security/auth/spi/LoginModule.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/spi/LoginModule.java rename to jdk/src/java.base/share/classes/javax/security/auth/spi/LoginModule.java diff --git a/jdk/src/share/classes/javax/security/auth/spi/package-info.java b/jdk/src/java.base/share/classes/javax/security/auth/spi/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/spi/package-info.java rename to jdk/src/java.base/share/classes/javax/security/auth/spi/package-info.java diff --git a/jdk/src/share/classes/javax/security/auth/x500/X500Principal.java b/jdk/src/java.base/share/classes/javax/security/auth/x500/X500Principal.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/x500/X500Principal.java rename to jdk/src/java.base/share/classes/javax/security/auth/x500/X500Principal.java diff --git a/jdk/src/share/classes/javax/security/auth/x500/X500PrivateCredential.java b/jdk/src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/x500/X500PrivateCredential.java rename to jdk/src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java diff --git a/jdk/src/share/classes/javax/security/auth/x500/package-info.java b/jdk/src/java.base/share/classes/javax/security/auth/x500/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/x500/package-info.java rename to jdk/src/java.base/share/classes/javax/security/auth/x500/package-info.java diff --git a/jdk/src/share/classes/javax/security/cert/Certificate.java b/jdk/src/java.base/share/classes/javax/security/cert/Certificate.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/Certificate.java rename to jdk/src/java.base/share/classes/javax/security/cert/Certificate.java diff --git a/jdk/src/share/classes/javax/security/cert/CertificateEncodingException.java b/jdk/src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/CertificateEncodingException.java rename to jdk/src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java diff --git a/jdk/src/share/classes/javax/security/cert/CertificateException.java b/jdk/src/java.base/share/classes/javax/security/cert/CertificateException.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/CertificateException.java rename to jdk/src/java.base/share/classes/javax/security/cert/CertificateException.java diff --git a/jdk/src/share/classes/javax/security/cert/CertificateExpiredException.java b/jdk/src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/CertificateExpiredException.java rename to jdk/src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java diff --git a/jdk/src/share/classes/javax/security/cert/CertificateNotYetValidException.java b/jdk/src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/CertificateNotYetValidException.java rename to jdk/src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java diff --git a/jdk/src/share/classes/javax/security/cert/CertificateParsingException.java b/jdk/src/java.base/share/classes/javax/security/cert/CertificateParsingException.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/CertificateParsingException.java rename to jdk/src/java.base/share/classes/javax/security/cert/CertificateParsingException.java diff --git a/jdk/src/share/classes/javax/security/cert/X509Certificate.java b/jdk/src/java.base/share/classes/javax/security/cert/X509Certificate.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/X509Certificate.java rename to jdk/src/java.base/share/classes/javax/security/cert/X509Certificate.java diff --git a/jdk/src/share/classes/javax/security/cert/package-info.java b/jdk/src/java.base/share/classes/javax/security/cert/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/cert/package-info.java rename to jdk/src/java.base/share/classes/javax/security/cert/package-info.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Context.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Context.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Edge.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Edge.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Frame.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Frame.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Handle.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Handle.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Handler.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Handler.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Item.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Item.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Label.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Label.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/Type.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/Type.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java diff --git a/jdk/src/share/classes/jdk/internal/org/objectweb/asm/version.txt b/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/objectweb/asm/version.txt rename to jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/Attributes.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/Attributes.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/ContentHandler.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/ContentHandler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/ContentHandler.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/ContentHandler.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/DTDHandler.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/DTDHandler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/DTDHandler.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/DTDHandler.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/EntityResolver.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/EntityResolver.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/EntityResolver.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/EntityResolver.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/ErrorHandler.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/InputSource.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/InputSource.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/Locator.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/Locator.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/Locator.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/Locator.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/SAXException.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/SAXException.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotRecognizedException.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXNotSupportedException.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/SAXParseException.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/SAXParseException.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/XMLReader.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/XMLReader.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java diff --git a/jdk/src/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java b/jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java rename to jdk/src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/SAXParser.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/SAXParser.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/SAXParser.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/SAXParser.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/XMLStreamException.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamException.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/XMLStreamException.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamException.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/XMLStreamWriter.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/XMLStreamWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/Attrs.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/Attrs.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/Input.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Input.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/Input.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Input.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/Pair.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Pair.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/Pair.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Pair.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/Parser.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/Parser.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/ParserSAX.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/ParserSAX.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ReaderUTF16.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/ReaderUTF8.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/SAXParserImpl.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java diff --git a/jdk/src/share/classes/jdk/internal/util/xml/impl/XMLWriter.java b/jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/XMLWriter.java similarity index 100% rename from jdk/src/share/classes/jdk/internal/util/xml/impl/XMLWriter.java rename to jdk/src/java.base/share/classes/jdk/internal/util/xml/impl/XMLWriter.java diff --git a/jdk/src/share/classes/jdk/net/ExtendedSocketOptions.java b/jdk/src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java similarity index 100% rename from jdk/src/share/classes/jdk/net/ExtendedSocketOptions.java rename to jdk/src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java diff --git a/jdk/src/share/classes/jdk/net/NetworkPermission.java b/jdk/src/java.base/share/classes/jdk/net/NetworkPermission.java similarity index 100% rename from jdk/src/share/classes/jdk/net/NetworkPermission.java rename to jdk/src/java.base/share/classes/jdk/net/NetworkPermission.java diff --git a/jdk/src/share/classes/jdk/net/SocketFlow.java b/jdk/src/java.base/share/classes/jdk/net/SocketFlow.java similarity index 100% rename from jdk/src/share/classes/jdk/net/SocketFlow.java rename to jdk/src/java.base/share/classes/jdk/net/SocketFlow.java diff --git a/jdk/src/share/classes/jdk/net/Sockets.java b/jdk/src/java.base/share/classes/jdk/net/Sockets.java similarity index 100% rename from jdk/src/share/classes/jdk/net/Sockets.java rename to jdk/src/java.base/share/classes/jdk/net/Sockets.java diff --git a/jdk/src/share/classes/jdk/net/package-info.java b/jdk/src/java.base/share/classes/jdk/net/package-info.java similarity index 100% rename from jdk/src/share/classes/jdk/net/package-info.java rename to jdk/src/java.base/share/classes/jdk/net/package-info.java diff --git a/jdk/src/share/classes/overview-core.html b/jdk/src/java.base/share/classes/overview-core.html similarity index 100% rename from jdk/src/share/classes/overview-core.html rename to jdk/src/java.base/share/classes/overview-core.html diff --git a/jdk/src/share/classes/sun/invoke/WrapperInstance.java b/jdk/src/java.base/share/classes/sun/invoke/WrapperInstance.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/WrapperInstance.java rename to jdk/src/java.base/share/classes/sun/invoke/WrapperInstance.java diff --git a/jdk/src/share/classes/sun/invoke/anon/AnonymousClassLoader.java b/jdk/src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/anon/AnonymousClassLoader.java rename to jdk/src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java diff --git a/jdk/src/share/classes/sun/invoke/anon/ConstantPoolParser.java b/jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/anon/ConstantPoolParser.java rename to jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java diff --git a/jdk/src/share/classes/sun/invoke/anon/ConstantPoolPatch.java b/jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/anon/ConstantPoolPatch.java rename to jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java diff --git a/jdk/src/share/classes/sun/invoke/anon/ConstantPoolVisitor.java b/jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/anon/ConstantPoolVisitor.java rename to jdk/src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java diff --git a/jdk/src/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java b/jdk/src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java rename to jdk/src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java diff --git a/jdk/src/share/classes/sun/invoke/empty/Empty.java b/jdk/src/java.base/share/classes/sun/invoke/empty/Empty.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/empty/Empty.java rename to jdk/src/java.base/share/classes/sun/invoke/empty/Empty.java diff --git a/jdk/src/share/classes/sun/invoke/package-info.java b/jdk/src/java.base/share/classes/sun/invoke/package-info.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/package-info.java rename to jdk/src/java.base/share/classes/sun/invoke/package-info.java diff --git a/jdk/src/share/classes/sun/invoke/util/BytecodeDescriptor.java b/jdk/src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/BytecodeDescriptor.java rename to jdk/src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java diff --git a/jdk/src/share/classes/sun/invoke/util/BytecodeName.java b/jdk/src/java.base/share/classes/sun/invoke/util/BytecodeName.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/BytecodeName.java rename to jdk/src/java.base/share/classes/sun/invoke/util/BytecodeName.java diff --git a/jdk/src/share/classes/sun/invoke/util/ValueConversions.java b/jdk/src/java.base/share/classes/sun/invoke/util/ValueConversions.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/ValueConversions.java rename to jdk/src/java.base/share/classes/sun/invoke/util/ValueConversions.java diff --git a/jdk/src/share/classes/sun/invoke/util/VerifyAccess.java b/jdk/src/java.base/share/classes/sun/invoke/util/VerifyAccess.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/VerifyAccess.java rename to jdk/src/java.base/share/classes/sun/invoke/util/VerifyAccess.java diff --git a/jdk/src/share/classes/sun/invoke/util/VerifyType.java b/jdk/src/java.base/share/classes/sun/invoke/util/VerifyType.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/VerifyType.java rename to jdk/src/java.base/share/classes/sun/invoke/util/VerifyType.java diff --git a/jdk/src/share/classes/sun/invoke/util/Wrapper.java b/jdk/src/java.base/share/classes/sun/invoke/util/Wrapper.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/Wrapper.java rename to jdk/src/java.base/share/classes/sun/invoke/util/Wrapper.java diff --git a/jdk/src/share/classes/sun/invoke/util/package-info.java b/jdk/src/java.base/share/classes/sun/invoke/util/package-info.java similarity index 100% rename from jdk/src/share/classes/sun/invoke/util/package-info.java rename to jdk/src/java.base/share/classes/sun/invoke/util/package-info.java diff --git a/jdk/src/share/classes/sun/launcher/LauncherHelper.java b/jdk/src/java.base/share/classes/sun/launcher/LauncherHelper.java similarity index 100% rename from jdk/src/share/classes/sun/launcher/LauncherHelper.java rename to jdk/src/java.base/share/classes/sun/launcher/LauncherHelper.java diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_de.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_de.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_de.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_de.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_es.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_es.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_es.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_es.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_fr.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_fr.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_it.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_it.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_it.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_it.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_ja.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_ja.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_ko.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_ko.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_pt_BR.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_pt_BR.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_sv.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_sv.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_zh_CN.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_zh_CN.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties diff --git a/jdk/src/share/classes/sun/launcher/resources/launcher_zh_TW.properties b/jdk/src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/launcher/resources/launcher_zh_TW.properties rename to jdk/src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties diff --git a/jdk/src/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java b/jdk/src/java.base/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java rename to jdk/src/java.base/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java diff --git a/jdk/src/share/classes/sun/misc/BASE64Decoder.java b/jdk/src/java.base/share/classes/sun/misc/BASE64Decoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/BASE64Decoder.java rename to jdk/src/java.base/share/classes/sun/misc/BASE64Decoder.java diff --git a/jdk/src/share/classes/sun/misc/BASE64Encoder.java b/jdk/src/java.base/share/classes/sun/misc/BASE64Encoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/BASE64Encoder.java rename to jdk/src/java.base/share/classes/sun/misc/BASE64Encoder.java diff --git a/jdk/src/share/classes/sun/misc/CEFormatException.java b/jdk/src/java.base/share/classes/sun/misc/CEFormatException.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CEFormatException.java rename to jdk/src/java.base/share/classes/sun/misc/CEFormatException.java diff --git a/jdk/src/share/classes/sun/misc/CEStreamExhausted.java b/jdk/src/java.base/share/classes/sun/misc/CEStreamExhausted.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CEStreamExhausted.java rename to jdk/src/java.base/share/classes/sun/misc/CEStreamExhausted.java diff --git a/jdk/src/share/classes/sun/misc/CRC16.java b/jdk/src/java.base/share/classes/sun/misc/CRC16.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CRC16.java rename to jdk/src/java.base/share/classes/sun/misc/CRC16.java diff --git a/jdk/src/share/classes/sun/misc/Cache.java b/jdk/src/java.base/share/classes/sun/misc/Cache.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Cache.java rename to jdk/src/java.base/share/classes/sun/misc/Cache.java diff --git a/jdk/src/share/classes/sun/misc/CharacterDecoder.java b/jdk/src/java.base/share/classes/sun/misc/CharacterDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CharacterDecoder.java rename to jdk/src/java.base/share/classes/sun/misc/CharacterDecoder.java diff --git a/jdk/src/share/classes/sun/misc/CharacterEncoder.java b/jdk/src/java.base/share/classes/sun/misc/CharacterEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CharacterEncoder.java rename to jdk/src/java.base/share/classes/sun/misc/CharacterEncoder.java diff --git a/jdk/src/share/classes/sun/misc/ClassFileTransformer.java b/jdk/src/java.base/share/classes/sun/misc/ClassFileTransformer.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ClassFileTransformer.java rename to jdk/src/java.base/share/classes/sun/misc/ClassFileTransformer.java diff --git a/jdk/src/share/classes/sun/misc/Cleaner.java b/jdk/src/java.base/share/classes/sun/misc/Cleaner.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Cleaner.java rename to jdk/src/java.base/share/classes/sun/misc/Cleaner.java diff --git a/jdk/src/share/classes/sun/misc/CompoundEnumeration.java b/jdk/src/java.base/share/classes/sun/misc/CompoundEnumeration.java similarity index 100% rename from jdk/src/share/classes/sun/misc/CompoundEnumeration.java rename to jdk/src/java.base/share/classes/sun/misc/CompoundEnumeration.java diff --git a/jdk/src/share/classes/sun/misc/ConditionLock.java b/jdk/src/java.base/share/classes/sun/misc/ConditionLock.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ConditionLock.java rename to jdk/src/java.base/share/classes/sun/misc/ConditionLock.java diff --git a/jdk/src/share/classes/sun/misc/Contended.java b/jdk/src/java.base/share/classes/sun/misc/Contended.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Contended.java rename to jdk/src/java.base/share/classes/sun/misc/Contended.java diff --git a/jdk/src/share/classes/sun/misc/DoubleConsts.java b/jdk/src/java.base/share/classes/sun/misc/DoubleConsts.java similarity index 100% rename from jdk/src/share/classes/sun/misc/DoubleConsts.java rename to jdk/src/java.base/share/classes/sun/misc/DoubleConsts.java diff --git a/jdk/src/share/classes/sun/misc/ExtensionDependency.java b/jdk/src/java.base/share/classes/sun/misc/ExtensionDependency.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ExtensionDependency.java rename to jdk/src/java.base/share/classes/sun/misc/ExtensionDependency.java diff --git a/jdk/src/share/classes/sun/misc/ExtensionInfo.java b/jdk/src/java.base/share/classes/sun/misc/ExtensionInfo.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ExtensionInfo.java rename to jdk/src/java.base/share/classes/sun/misc/ExtensionInfo.java diff --git a/jdk/src/share/classes/sun/misc/ExtensionInstallationException.java b/jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationException.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ExtensionInstallationException.java rename to jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationException.java diff --git a/jdk/src/share/classes/sun/misc/ExtensionInstallationProvider.java b/jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ExtensionInstallationProvider.java rename to jdk/src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java diff --git a/jdk/src/share/classes/sun/misc/FDBigInteger.java b/jdk/src/java.base/share/classes/sun/misc/FDBigInteger.java similarity index 100% rename from jdk/src/share/classes/sun/misc/FDBigInteger.java rename to jdk/src/java.base/share/classes/sun/misc/FDBigInteger.java diff --git a/jdk/src/share/classes/sun/misc/FloatConsts.java b/jdk/src/java.base/share/classes/sun/misc/FloatConsts.java similarity index 100% rename from jdk/src/share/classes/sun/misc/FloatConsts.java rename to jdk/src/java.base/share/classes/sun/misc/FloatConsts.java diff --git a/jdk/src/share/classes/sun/misc/FloatingDecimal.java b/jdk/src/java.base/share/classes/sun/misc/FloatingDecimal.java similarity index 100% rename from jdk/src/share/classes/sun/misc/FloatingDecimal.java rename to jdk/src/java.base/share/classes/sun/misc/FloatingDecimal.java diff --git a/jdk/src/share/classes/sun/misc/FormattedFloatingDecimal.java b/jdk/src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java similarity index 100% rename from jdk/src/share/classes/sun/misc/FormattedFloatingDecimal.java rename to jdk/src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java diff --git a/jdk/src/share/classes/sun/misc/GC.java b/jdk/src/java.base/share/classes/sun/misc/GC.java similarity index 100% rename from jdk/src/share/classes/sun/misc/GC.java rename to jdk/src/java.base/share/classes/sun/misc/GC.java diff --git a/jdk/src/share/classes/sun/misc/HexDumpEncoder.java b/jdk/src/java.base/share/classes/sun/misc/HexDumpEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/HexDumpEncoder.java rename to jdk/src/java.base/share/classes/sun/misc/HexDumpEncoder.java diff --git a/jdk/src/share/classes/sun/misc/IOUtils.java b/jdk/src/java.base/share/classes/sun/misc/IOUtils.java similarity index 100% rename from jdk/src/share/classes/sun/misc/IOUtils.java rename to jdk/src/java.base/share/classes/sun/misc/IOUtils.java diff --git a/jdk/src/share/classes/sun/misc/InnocuousThread.java b/jdk/src/java.base/share/classes/sun/misc/InnocuousThread.java similarity index 100% rename from jdk/src/share/classes/sun/misc/InnocuousThread.java rename to jdk/src/java.base/share/classes/sun/misc/InnocuousThread.java diff --git a/jdk/src/share/classes/sun/misc/InvalidJarIndexException.java b/jdk/src/java.base/share/classes/sun/misc/InvalidJarIndexException.java similarity index 100% rename from jdk/src/share/classes/sun/misc/InvalidJarIndexException.java rename to jdk/src/java.base/share/classes/sun/misc/InvalidJarIndexException.java diff --git a/jdk/src/share/classes/sun/misc/JarFilter.java b/jdk/src/java.base/share/classes/sun/misc/JarFilter.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JarFilter.java rename to jdk/src/java.base/share/classes/sun/misc/JarFilter.java diff --git a/jdk/src/share/classes/sun/misc/JarIndex.java b/jdk/src/java.base/share/classes/sun/misc/JarIndex.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JarIndex.java rename to jdk/src/java.base/share/classes/sun/misc/JarIndex.java diff --git a/jdk/src/share/classes/sun/misc/JavaAWTAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaAWTAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaAWTAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaAWTAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaAWTFontAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaAWTFontAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaBeansIntrospectorAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaBeansIntrospectorAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaIOAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaIOAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaIOAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaIOAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaIOFileDescriptorAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaIOFileDescriptorAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaLangAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaLangAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaLangAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaLangAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaLangRefAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaLangRefAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaLangRefAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaLangRefAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaNetAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaNetAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaNetAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaNetAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaNetHttpCookieAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaNetHttpCookieAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaNioAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaNioAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaNioAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaNioAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaSecurityAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaSecurityAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaSecurityAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaSecurityAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaUtilJarAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaUtilJarAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java diff --git a/jdk/src/share/classes/sun/misc/JavaUtilZipFileAccess.java b/jdk/src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java similarity index 100% rename from jdk/src/share/classes/sun/misc/JavaUtilZipFileAccess.java rename to jdk/src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java diff --git a/jdk/src/share/classes/sun/misc/LRUCache.java b/jdk/src/java.base/share/classes/sun/misc/LRUCache.java similarity index 100% rename from jdk/src/share/classes/sun/misc/LRUCache.java rename to jdk/src/java.base/share/classes/sun/misc/LRUCache.java diff --git a/jdk/src/share/classes/sun/misc/Launcher.java b/jdk/src/java.base/share/classes/sun/misc/Launcher.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Launcher.java rename to jdk/src/java.base/share/classes/sun/misc/Launcher.java diff --git a/jdk/src/share/classes/sun/misc/Lock.java b/jdk/src/java.base/share/classes/sun/misc/Lock.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Lock.java rename to jdk/src/java.base/share/classes/sun/misc/Lock.java diff --git a/jdk/src/share/classes/sun/misc/MessageUtils.java b/jdk/src/java.base/share/classes/sun/misc/MessageUtils.java similarity index 100% rename from jdk/src/share/classes/sun/misc/MessageUtils.java rename to jdk/src/java.base/share/classes/sun/misc/MessageUtils.java diff --git a/jdk/src/share/classes/sun/misc/MetaIndex.java b/jdk/src/java.base/share/classes/sun/misc/MetaIndex.java similarity index 100% rename from jdk/src/share/classes/sun/misc/MetaIndex.java rename to jdk/src/java.base/share/classes/sun/misc/MetaIndex.java diff --git a/jdk/src/share/classes/sun/misc/NativeSignalHandler.java b/jdk/src/java.base/share/classes/sun/misc/NativeSignalHandler.java similarity index 100% rename from jdk/src/share/classes/sun/misc/NativeSignalHandler.java rename to jdk/src/java.base/share/classes/sun/misc/NativeSignalHandler.java diff --git a/jdk/src/share/classes/sun/misc/Perf.java b/jdk/src/java.base/share/classes/sun/misc/Perf.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Perf.java rename to jdk/src/java.base/share/classes/sun/misc/Perf.java diff --git a/jdk/src/share/classes/sun/misc/PerfCounter.java b/jdk/src/java.base/share/classes/sun/misc/PerfCounter.java similarity index 100% rename from jdk/src/share/classes/sun/misc/PerfCounter.java rename to jdk/src/java.base/share/classes/sun/misc/PerfCounter.java diff --git a/jdk/src/share/classes/sun/misc/PerformanceLogger.java b/jdk/src/java.base/share/classes/sun/misc/PerformanceLogger.java similarity index 100% rename from jdk/src/share/classes/sun/misc/PerformanceLogger.java rename to jdk/src/java.base/share/classes/sun/misc/PerformanceLogger.java diff --git a/jdk/src/share/classes/sun/misc/ProxyGenerator.java b/jdk/src/java.base/share/classes/sun/misc/ProxyGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/misc/ProxyGenerator.java rename to jdk/src/java.base/share/classes/sun/misc/ProxyGenerator.java diff --git a/jdk/src/share/classes/sun/misc/Queue.java b/jdk/src/java.base/share/classes/sun/misc/Queue.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Queue.java rename to jdk/src/java.base/share/classes/sun/misc/Queue.java diff --git a/jdk/src/share/classes/sun/misc/Request.java b/jdk/src/java.base/share/classes/sun/misc/Request.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Request.java rename to jdk/src/java.base/share/classes/sun/misc/Request.java diff --git a/jdk/src/share/classes/sun/misc/RequestProcessor.java b/jdk/src/java.base/share/classes/sun/misc/RequestProcessor.java similarity index 100% rename from jdk/src/share/classes/sun/misc/RequestProcessor.java rename to jdk/src/java.base/share/classes/sun/misc/RequestProcessor.java diff --git a/jdk/src/share/classes/sun/misc/Resource.java b/jdk/src/java.base/share/classes/sun/misc/Resource.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Resource.java rename to jdk/src/java.base/share/classes/sun/misc/Resource.java diff --git a/jdk/src/share/classes/sun/misc/SharedSecrets.java b/jdk/src/java.base/share/classes/sun/misc/SharedSecrets.java similarity index 100% rename from jdk/src/share/classes/sun/misc/SharedSecrets.java rename to jdk/src/java.base/share/classes/sun/misc/SharedSecrets.java diff --git a/jdk/src/share/classes/sun/misc/Signal.java b/jdk/src/java.base/share/classes/sun/misc/Signal.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Signal.java rename to jdk/src/java.base/share/classes/sun/misc/Signal.java diff --git a/jdk/src/share/classes/sun/misc/SignalHandler.java b/jdk/src/java.base/share/classes/sun/misc/SignalHandler.java similarity index 100% rename from jdk/src/share/classes/sun/misc/SignalHandler.java rename to jdk/src/java.base/share/classes/sun/misc/SignalHandler.java diff --git a/jdk/src/share/classes/sun/misc/SoftCache.java b/jdk/src/java.base/share/classes/sun/misc/SoftCache.java similarity index 100% rename from jdk/src/share/classes/sun/misc/SoftCache.java rename to jdk/src/java.base/share/classes/sun/misc/SoftCache.java diff --git a/jdk/src/share/classes/sun/misc/UCDecoder.java b/jdk/src/java.base/share/classes/sun/misc/UCDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/UCDecoder.java rename to jdk/src/java.base/share/classes/sun/misc/UCDecoder.java diff --git a/jdk/src/share/classes/sun/misc/UCEncoder.java b/jdk/src/java.base/share/classes/sun/misc/UCEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/UCEncoder.java rename to jdk/src/java.base/share/classes/sun/misc/UCEncoder.java diff --git a/jdk/src/share/classes/sun/misc/URLClassPath.java b/jdk/src/java.base/share/classes/sun/misc/URLClassPath.java similarity index 100% rename from jdk/src/share/classes/sun/misc/URLClassPath.java rename to jdk/src/java.base/share/classes/sun/misc/URLClassPath.java diff --git a/jdk/src/share/classes/sun/misc/UUDecoder.java b/jdk/src/java.base/share/classes/sun/misc/UUDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/UUDecoder.java rename to jdk/src/java.base/share/classes/sun/misc/UUDecoder.java diff --git a/jdk/src/share/classes/sun/misc/UUEncoder.java b/jdk/src/java.base/share/classes/sun/misc/UUEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/misc/UUEncoder.java rename to jdk/src/java.base/share/classes/sun/misc/UUEncoder.java diff --git a/jdk/src/share/classes/sun/misc/Unsafe.java b/jdk/src/java.base/share/classes/sun/misc/Unsafe.java similarity index 100% rename from jdk/src/share/classes/sun/misc/Unsafe.java rename to jdk/src/java.base/share/classes/sun/misc/Unsafe.java diff --git a/jdk/src/share/classes/sun/misc/VM.java b/jdk/src/java.base/share/classes/sun/misc/VM.java similarity index 100% rename from jdk/src/share/classes/sun/misc/VM.java rename to jdk/src/java.base/share/classes/sun/misc/VM.java diff --git a/jdk/src/share/classes/sun/misc/VMNotification.java b/jdk/src/java.base/share/classes/sun/misc/VMNotification.java similarity index 100% rename from jdk/src/share/classes/sun/misc/VMNotification.java rename to jdk/src/java.base/share/classes/sun/misc/VMNotification.java diff --git a/jdk/src/share/classes/sun/misc/VMSupport.java b/jdk/src/java.base/share/classes/sun/misc/VMSupport.java similarity index 100% rename from jdk/src/share/classes/sun/misc/VMSupport.java rename to jdk/src/java.base/share/classes/sun/misc/VMSupport.java diff --git a/jdk/src/share/classes/sun/misc/Version.java.template b/jdk/src/java.base/share/classes/sun/misc/Version.java.template similarity index 100% rename from jdk/src/share/classes/sun/misc/Version.java.template rename to jdk/src/java.base/share/classes/sun/misc/Version.java.template diff --git a/jdk/src/share/classes/sun/misc/resources/Messages.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_de.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_de.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_de.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_de.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_es.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_es.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_es.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_es.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_fr.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_fr.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_fr.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_fr.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_it.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_it.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_it.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_it.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_ja.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_ja.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_ja.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_ja.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_ko.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_ko.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_ko.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_ko.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_pt_BR.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_pt_BR.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_sv.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_sv.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_sv.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_sv.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_zh_CN.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_zh_CN.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java diff --git a/jdk/src/share/classes/sun/misc/resources/Messages_zh_TW.java b/jdk/src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/misc/resources/Messages_zh_TW.java rename to jdk/src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java diff --git a/jdk/src/share/classes/sun/net/ApplicationProxy.java b/jdk/src/java.base/share/classes/sun/net/ApplicationProxy.java similarity index 100% rename from jdk/src/share/classes/sun/net/ApplicationProxy.java rename to jdk/src/java.base/share/classes/sun/net/ApplicationProxy.java diff --git a/jdk/src/share/classes/sun/net/ConnectionResetException.java b/jdk/src/java.base/share/classes/sun/net/ConnectionResetException.java similarity index 100% rename from jdk/src/share/classes/sun/net/ConnectionResetException.java rename to jdk/src/java.base/share/classes/sun/net/ConnectionResetException.java diff --git a/jdk/src/share/classes/sun/net/ExtendedOptionsImpl.java b/jdk/src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/ExtendedOptionsImpl.java rename to jdk/src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java diff --git a/jdk/src/share/classes/sun/net/InetAddressCachePolicy.java b/jdk/src/java.base/share/classes/sun/net/InetAddressCachePolicy.java similarity index 100% rename from jdk/src/share/classes/sun/net/InetAddressCachePolicy.java rename to jdk/src/java.base/share/classes/sun/net/InetAddressCachePolicy.java diff --git a/jdk/src/share/classes/sun/net/NetProperties.java b/jdk/src/java.base/share/classes/sun/net/NetProperties.java similarity index 100% rename from jdk/src/share/classes/sun/net/NetProperties.java rename to jdk/src/java.base/share/classes/sun/net/NetProperties.java diff --git a/jdk/src/share/classes/sun/net/NetworkClient.java b/jdk/src/java.base/share/classes/sun/net/NetworkClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/NetworkClient.java rename to jdk/src/java.base/share/classes/sun/net/NetworkClient.java diff --git a/jdk/src/share/classes/sun/net/NetworkServer.java b/jdk/src/java.base/share/classes/sun/net/NetworkServer.java similarity index 100% rename from jdk/src/share/classes/sun/net/NetworkServer.java rename to jdk/src/java.base/share/classes/sun/net/NetworkServer.java diff --git a/jdk/src/share/classes/sun/net/ProgressEvent.java b/jdk/src/java.base/share/classes/sun/net/ProgressEvent.java similarity index 100% rename from jdk/src/share/classes/sun/net/ProgressEvent.java rename to jdk/src/java.base/share/classes/sun/net/ProgressEvent.java diff --git a/jdk/src/share/classes/sun/net/ProgressListener.java b/jdk/src/java.base/share/classes/sun/net/ProgressListener.java similarity index 100% rename from jdk/src/share/classes/sun/net/ProgressListener.java rename to jdk/src/java.base/share/classes/sun/net/ProgressListener.java diff --git a/jdk/src/share/classes/sun/net/ProgressMeteringPolicy.java b/jdk/src/java.base/share/classes/sun/net/ProgressMeteringPolicy.java similarity index 100% rename from jdk/src/share/classes/sun/net/ProgressMeteringPolicy.java rename to jdk/src/java.base/share/classes/sun/net/ProgressMeteringPolicy.java diff --git a/jdk/src/share/classes/sun/net/ProgressMonitor.java b/jdk/src/java.base/share/classes/sun/net/ProgressMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/net/ProgressMonitor.java rename to jdk/src/java.base/share/classes/sun/net/ProgressMonitor.java diff --git a/jdk/src/share/classes/sun/net/ProgressSource.java b/jdk/src/java.base/share/classes/sun/net/ProgressSource.java similarity index 100% rename from jdk/src/share/classes/sun/net/ProgressSource.java rename to jdk/src/java.base/share/classes/sun/net/ProgressSource.java diff --git a/jdk/src/share/classes/sun/net/RegisteredDomain.java b/jdk/src/java.base/share/classes/sun/net/RegisteredDomain.java similarity index 100% rename from jdk/src/share/classes/sun/net/RegisteredDomain.java rename to jdk/src/java.base/share/classes/sun/net/RegisteredDomain.java diff --git a/jdk/src/share/classes/sun/net/ResourceManager.java b/jdk/src/java.base/share/classes/sun/net/ResourceManager.java similarity index 100% rename from jdk/src/share/classes/sun/net/ResourceManager.java rename to jdk/src/java.base/share/classes/sun/net/ResourceManager.java diff --git a/jdk/src/share/classes/sun/net/SocksProxy.java b/jdk/src/java.base/share/classes/sun/net/SocksProxy.java similarity index 100% rename from jdk/src/share/classes/sun/net/SocksProxy.java rename to jdk/src/java.base/share/classes/sun/net/SocksProxy.java diff --git a/jdk/src/share/classes/sun/net/TelnetInputStream.java b/jdk/src/java.base/share/classes/sun/net/TelnetInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/TelnetInputStream.java rename to jdk/src/java.base/share/classes/sun/net/TelnetInputStream.java diff --git a/jdk/src/share/classes/sun/net/TelnetOutputStream.java b/jdk/src/java.base/share/classes/sun/net/TelnetOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/TelnetOutputStream.java rename to jdk/src/java.base/share/classes/sun/net/TelnetOutputStream.java diff --git a/jdk/src/share/classes/sun/net/TelnetProtocolException.java b/jdk/src/java.base/share/classes/sun/net/TelnetProtocolException.java similarity index 100% rename from jdk/src/share/classes/sun/net/TelnetProtocolException.java rename to jdk/src/java.base/share/classes/sun/net/TelnetProtocolException.java diff --git a/jdk/src/share/classes/sun/net/TransferProtocolClient.java b/jdk/src/java.base/share/classes/sun/net/TransferProtocolClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/TransferProtocolClient.java rename to jdk/src/java.base/share/classes/sun/net/TransferProtocolClient.java diff --git a/jdk/src/share/classes/sun/net/URLCanonicalizer.java b/jdk/src/java.base/share/classes/sun/net/URLCanonicalizer.java similarity index 100% rename from jdk/src/share/classes/sun/net/URLCanonicalizer.java rename to jdk/src/java.base/share/classes/sun/net/URLCanonicalizer.java diff --git a/jdk/src/share/classes/sun/net/dns/ResolverConfiguration.java b/jdk/src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java similarity index 100% rename from jdk/src/share/classes/sun/net/dns/ResolverConfiguration.java rename to jdk/src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpClient.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpClient.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpClient.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpClientProvider.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpClientProvider.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpDirEntry.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpDirEntry.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpDirEntry.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpDirEntry.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpDirParser.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpDirParser.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpDirParser.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpDirParser.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpLoginException.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpLoginException.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpLoginException.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpLoginException.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpProtocolException.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpProtocolException.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpProtocolException.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpProtocolException.java diff --git a/jdk/src/share/classes/sun/net/ftp/FtpReplyCode.java b/jdk/src/java.base/share/classes/sun/net/ftp/FtpReplyCode.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/FtpReplyCode.java rename to jdk/src/java.base/share/classes/sun/net/ftp/FtpReplyCode.java diff --git a/jdk/src/share/classes/sun/net/ftp/impl/DefaultFtpClientProvider.java b/jdk/src/java.base/share/classes/sun/net/ftp/impl/DefaultFtpClientProvider.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/impl/DefaultFtpClientProvider.java rename to jdk/src/java.base/share/classes/sun/net/ftp/impl/DefaultFtpClientProvider.java diff --git a/jdk/src/share/classes/sun/net/ftp/impl/FtpClient.java b/jdk/src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/ftp/impl/FtpClient.java rename to jdk/src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java diff --git a/jdk/src/share/classes/sun/net/idn/Punycode.java b/jdk/src/java.base/share/classes/sun/net/idn/Punycode.java similarity index 100% rename from jdk/src/share/classes/sun/net/idn/Punycode.java rename to jdk/src/java.base/share/classes/sun/net/idn/Punycode.java diff --git a/jdk/src/share/classes/sun/net/idn/StringPrep.java b/jdk/src/java.base/share/classes/sun/net/idn/StringPrep.java similarity index 100% rename from jdk/src/share/classes/sun/net/idn/StringPrep.java rename to jdk/src/java.base/share/classes/sun/net/idn/StringPrep.java diff --git a/jdk/src/share/classes/sun/net/idn/StringPrepDataReader.java b/jdk/src/java.base/share/classes/sun/net/idn/StringPrepDataReader.java similarity index 100% rename from jdk/src/share/classes/sun/net/idn/StringPrepDataReader.java rename to jdk/src/java.base/share/classes/sun/net/idn/StringPrepDataReader.java diff --git a/jdk/src/share/classes/sun/net/idn/UCharacterDirection.java b/jdk/src/java.base/share/classes/sun/net/idn/UCharacterDirection.java similarity index 100% rename from jdk/src/share/classes/sun/net/idn/UCharacterDirection.java rename to jdk/src/java.base/share/classes/sun/net/idn/UCharacterDirection.java diff --git a/jdk/src/share/classes/sun/net/idn/UCharacterEnums.java b/jdk/src/java.base/share/classes/sun/net/idn/UCharacterEnums.java similarity index 100% rename from jdk/src/share/classes/sun/net/idn/UCharacterEnums.java rename to jdk/src/java.base/share/classes/sun/net/idn/UCharacterEnums.java diff --git a/jdk/src/share/classes/sun/net/idn/uidna.spp b/jdk/src/java.base/share/classes/sun/net/idn/uidna.spp similarity index 100% rename from jdk/src/share/classes/sun/net/idn/uidna.spp rename to jdk/src/java.base/share/classes/sun/net/idn/uidna.spp diff --git a/jdk/src/share/classes/sun/net/sdp/SdpSupport.java b/jdk/src/java.base/share/classes/sun/net/sdp/SdpSupport.java similarity index 100% rename from jdk/src/share/classes/sun/net/sdp/SdpSupport.java rename to jdk/src/java.base/share/classes/sun/net/sdp/SdpSupport.java diff --git a/jdk/src/share/classes/sun/net/smtp/SmtpClient.java b/jdk/src/java.base/share/classes/sun/net/smtp/SmtpClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/smtp/SmtpClient.java rename to jdk/src/java.base/share/classes/sun/net/smtp/SmtpClient.java diff --git a/jdk/src/share/classes/sun/net/smtp/SmtpProtocolException.java b/jdk/src/java.base/share/classes/sun/net/smtp/SmtpProtocolException.java similarity index 100% rename from jdk/src/share/classes/sun/net/smtp/SmtpProtocolException.java rename to jdk/src/java.base/share/classes/sun/net/smtp/SmtpProtocolException.java diff --git a/jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java b/jdk/src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java similarity index 100% rename from jdk/src/share/classes/sun/net/spi/DefaultProxySelector.java rename to jdk/src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java diff --git a/jdk/src/share/classes/sun/net/spi/nameservice/NameService.java b/jdk/src/java.base/share/classes/sun/net/spi/nameservice/NameService.java similarity index 100% rename from jdk/src/share/classes/sun/net/spi/nameservice/NameService.java rename to jdk/src/java.base/share/classes/sun/net/spi/nameservice/NameService.java diff --git a/jdk/src/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java b/jdk/src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java rename to jdk/src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java diff --git a/jdk/src/share/classes/sun/net/util/IPAddressUtil.java b/jdk/src/java.base/share/classes/sun/net/util/IPAddressUtil.java similarity index 100% rename from jdk/src/share/classes/sun/net/util/IPAddressUtil.java rename to jdk/src/java.base/share/classes/sun/net/util/IPAddressUtil.java diff --git a/jdk/src/share/classes/sun/net/util/URLUtil.java b/jdk/src/java.base/share/classes/sun/net/util/URLUtil.java similarity index 100% rename from jdk/src/share/classes/sun/net/util/URLUtil.java rename to jdk/src/java.base/share/classes/sun/net/util/URLUtil.java diff --git a/jdk/src/share/classes/sun/net/www/ApplicationLaunchException.java b/jdk/src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/ApplicationLaunchException.java rename to jdk/src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java diff --git a/jdk/src/share/classes/sun/net/www/HeaderParser.java b/jdk/src/java.base/share/classes/sun/net/www/HeaderParser.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/HeaderParser.java rename to jdk/src/java.base/share/classes/sun/net/www/HeaderParser.java diff --git a/jdk/src/share/classes/sun/net/www/MessageHeader.java b/jdk/src/java.base/share/classes/sun/net/www/MessageHeader.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/MessageHeader.java rename to jdk/src/java.base/share/classes/sun/net/www/MessageHeader.java diff --git a/jdk/src/share/classes/sun/net/www/MeteredStream.java b/jdk/src/java.base/share/classes/sun/net/www/MeteredStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/MeteredStream.java rename to jdk/src/java.base/share/classes/sun/net/www/MeteredStream.java diff --git a/jdk/src/share/classes/sun/net/www/MimeEntry.java b/jdk/src/java.base/share/classes/sun/net/www/MimeEntry.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/MimeEntry.java rename to jdk/src/java.base/share/classes/sun/net/www/MimeEntry.java diff --git a/jdk/src/share/classes/sun/net/www/MimeLauncher.java b/jdk/src/java.base/share/classes/sun/net/www/MimeLauncher.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/MimeLauncher.java rename to jdk/src/java.base/share/classes/sun/net/www/MimeLauncher.java diff --git a/jdk/src/share/classes/sun/net/www/MimeTable.java b/jdk/src/java.base/share/classes/sun/net/www/MimeTable.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/MimeTable.java rename to jdk/src/java.base/share/classes/sun/net/www/MimeTable.java diff --git a/jdk/src/share/classes/sun/net/www/ParseUtil.java b/jdk/src/java.base/share/classes/sun/net/www/ParseUtil.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/ParseUtil.java rename to jdk/src/java.base/share/classes/sun/net/www/ParseUtil.java diff --git a/jdk/src/share/classes/sun/net/www/URLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/URLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/URLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/URLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/content/text/Generic.java b/jdk/src/java.base/share/classes/sun/net/www/content/text/Generic.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/text/Generic.java rename to jdk/src/java.base/share/classes/sun/net/www/content/text/Generic.java diff --git a/jdk/src/share/classes/sun/net/www/content/text/PlainTextInputStream.java b/jdk/src/java.base/share/classes/sun/net/www/content/text/PlainTextInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/text/PlainTextInputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/content/text/PlainTextInputStream.java diff --git a/jdk/src/share/classes/sun/net/www/content/text/plain.java b/jdk/src/java.base/share/classes/sun/net/www/content/text/plain.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/text/plain.java rename to jdk/src/java.base/share/classes/sun/net/www/content/text/plain.java diff --git a/jdk/src/share/classes/sun/net/www/http/ChunkedInputStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/ChunkedInputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java diff --git a/jdk/src/share/classes/sun/net/www/http/ChunkedOutputStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/ChunkedOutputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java diff --git a/jdk/src/share/classes/sun/net/www/http/HttpCapture.java b/jdk/src/java.base/share/classes/sun/net/www/http/HttpCapture.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/HttpCapture.java rename to jdk/src/java.base/share/classes/sun/net/www/http/HttpCapture.java diff --git a/jdk/src/share/classes/sun/net/www/http/HttpCaptureInputStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/HttpCaptureInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/HttpCaptureInputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/HttpCaptureInputStream.java diff --git a/jdk/src/share/classes/sun/net/www/http/HttpCaptureOutputStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/HttpCaptureOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/HttpCaptureOutputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/HttpCaptureOutputStream.java diff --git a/jdk/src/share/classes/sun/net/www/http/HttpClient.java b/jdk/src/java.base/share/classes/sun/net/www/http/HttpClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/HttpClient.java rename to jdk/src/java.base/share/classes/sun/net/www/http/HttpClient.java diff --git a/jdk/src/share/classes/sun/net/www/http/Hurryable.java b/jdk/src/java.base/share/classes/sun/net/www/http/Hurryable.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/Hurryable.java rename to jdk/src/java.base/share/classes/sun/net/www/http/Hurryable.java diff --git a/jdk/src/share/classes/sun/net/www/http/KeepAliveCache.java b/jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/KeepAliveCache.java rename to jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java diff --git a/jdk/src/share/classes/sun/net/www/http/KeepAliveCleanerEntry.java b/jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveCleanerEntry.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/KeepAliveCleanerEntry.java rename to jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveCleanerEntry.java diff --git a/jdk/src/share/classes/sun/net/www/http/KeepAliveStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/KeepAliveStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java diff --git a/jdk/src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java b/jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java rename to jdk/src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java diff --git a/jdk/src/share/classes/sun/net/www/http/PosterOutputStream.java b/jdk/src/java.base/share/classes/sun/net/www/http/PosterOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/http/PosterOutputStream.java rename to jdk/src/java.base/share/classes/sun/net/www/http/PosterOutputStream.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/file/FileURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/file/FileURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/ftp/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/ftp/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthCache.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCache.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthCache.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCache.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthCacheValue.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthCacheValue.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheValue.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthScheme.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthScheme.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthScheme.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthScheme.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/BasicAuthentication.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthentication.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/Handler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/Negotiator.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/Negotiator.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/Negotiator.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/http/ntlm/NTLMAuthenticationCallback.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/DelegateHttpsURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/Handler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/HttpsClient.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/jar/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/jar/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/jar/JarURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/jar/JarURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/jar/URLJarFile.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/jar/URLJarFile.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFileCallBack.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/mailto/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/mailto/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/mailto/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/mailto/Handler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/netdoc/Handler.java b/jdk/src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/netdoc/Handler.java rename to jdk/src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java diff --git a/jdk/src/share/classes/sun/nio/ByteBuffered.java b/jdk/src/java.base/share/classes/sun/nio/ByteBuffered.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ByteBuffered.java rename to jdk/src/java.base/share/classes/sun/nio/ByteBuffered.java diff --git a/jdk/src/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java b/jdk/src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java diff --git a/jdk/src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/AllocatedNativeObject.java b/jdk/src/java.base/share/classes/sun/nio/ch/AllocatedNativeObject.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AllocatedNativeObject.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AllocatedNativeObject.java diff --git a/jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/Cancellable.java b/jdk/src/java.base/share/classes/sun/nio/ch/Cancellable.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Cancellable.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Cancellable.java diff --git a/jdk/src/share/classes/sun/nio/ch/ChannelInputStream.java b/jdk/src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/ChannelInputStream.java rename to jdk/src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java diff --git a/jdk/src/share/classes/sun/nio/ch/CompletedFuture.java b/jdk/src/java.base/share/classes/sun/nio/ch/CompletedFuture.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/CompletedFuture.java rename to jdk/src/java.base/share/classes/sun/nio/ch/CompletedFuture.java diff --git a/jdk/src/share/classes/sun/nio/ch/DatagramChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/DatagramChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java b/jdk/src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java rename to jdk/src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java diff --git a/jdk/src/share/classes/sun/nio/ch/DirectBuffer.java b/jdk/src/java.base/share/classes/sun/nio/ch/DirectBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/DirectBuffer.java rename to jdk/src/java.base/share/classes/sun/nio/ch/DirectBuffer.java diff --git a/jdk/src/share/classes/sun/nio/ch/ExtendedSocketOption.java b/jdk/src/java.base/share/classes/sun/nio/ch/ExtendedSocketOption.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/ExtendedSocketOption.java rename to jdk/src/java.base/share/classes/sun/nio/ch/ExtendedSocketOption.java diff --git a/jdk/src/share/classes/sun/nio/ch/FileChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/FileChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/FileDispatcher.java b/jdk/src/java.base/share/classes/sun/nio/ch/FileDispatcher.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/FileDispatcher.java rename to jdk/src/java.base/share/classes/sun/nio/ch/FileDispatcher.java diff --git a/jdk/src/share/classes/sun/nio/ch/FileLockImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/FileLockImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/FileLockImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/FileLockImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/FileLockTable.java b/jdk/src/java.base/share/classes/sun/nio/ch/FileLockTable.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/FileLockTable.java rename to jdk/src/java.base/share/classes/sun/nio/ch/FileLockTable.java diff --git a/jdk/src/share/classes/sun/nio/ch/Groupable.java b/jdk/src/java.base/share/classes/sun/nio/ch/Groupable.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Groupable.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Groupable.java diff --git a/jdk/src/share/classes/sun/nio/ch/IOStatus.java b/jdk/src/java.base/share/classes/sun/nio/ch/IOStatus.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/IOStatus.java rename to jdk/src/java.base/share/classes/sun/nio/ch/IOStatus.java diff --git a/jdk/src/share/classes/sun/nio/ch/IOUtil.java b/jdk/src/java.base/share/classes/sun/nio/ch/IOUtil.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/IOUtil.java rename to jdk/src/java.base/share/classes/sun/nio/ch/IOUtil.java diff --git a/jdk/src/share/classes/sun/nio/ch/IOVecWrapper.java b/jdk/src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/IOVecWrapper.java rename to jdk/src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java diff --git a/jdk/src/share/classes/sun/nio/ch/Interruptible.java b/jdk/src/java.base/share/classes/sun/nio/ch/Interruptible.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Interruptible.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Interruptible.java diff --git a/jdk/src/share/classes/sun/nio/ch/Invoker.java b/jdk/src/java.base/share/classes/sun/nio/ch/Invoker.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Invoker.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Invoker.java diff --git a/jdk/src/share/classes/sun/nio/ch/MembershipKeyImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/MembershipKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/MembershipKeyImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/MembershipKeyImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/MembershipRegistry.java b/jdk/src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/MembershipRegistry.java rename to jdk/src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java diff --git a/jdk/src/share/classes/sun/nio/ch/NativeDispatcher.java b/jdk/src/java.base/share/classes/sun/nio/ch/NativeDispatcher.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/NativeDispatcher.java rename to jdk/src/java.base/share/classes/sun/nio/ch/NativeDispatcher.java diff --git a/jdk/src/share/classes/sun/nio/ch/NativeObject.java b/jdk/src/java.base/share/classes/sun/nio/ch/NativeObject.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/NativeObject.java rename to jdk/src/java.base/share/classes/sun/nio/ch/NativeObject.java diff --git a/jdk/src/share/classes/sun/nio/ch/NativeThreadSet.java b/jdk/src/java.base/share/classes/sun/nio/ch/NativeThreadSet.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/NativeThreadSet.java rename to jdk/src/java.base/share/classes/sun/nio/ch/NativeThreadSet.java diff --git a/jdk/src/share/classes/sun/nio/ch/Net.java b/jdk/src/java.base/share/classes/sun/nio/ch/Net.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Net.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Net.java diff --git a/jdk/src/share/classes/sun/nio/ch/OptionKey.java b/jdk/src/java.base/share/classes/sun/nio/ch/OptionKey.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/OptionKey.java rename to jdk/src/java.base/share/classes/sun/nio/ch/OptionKey.java diff --git a/jdk/src/share/classes/sun/nio/ch/PendingFuture.java b/jdk/src/java.base/share/classes/sun/nio/ch/PendingFuture.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/PendingFuture.java rename to jdk/src/java.base/share/classes/sun/nio/ch/PendingFuture.java diff --git a/jdk/src/share/classes/sun/nio/ch/PollSelectorProvider.java b/jdk/src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/PollSelectorProvider.java rename to jdk/src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java diff --git a/jdk/src/share/classes/sun/nio/ch/Reflect.java b/jdk/src/java.base/share/classes/sun/nio/ch/Reflect.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Reflect.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Reflect.java diff --git a/jdk/src/share/classes/sun/nio/ch/Secrets.java b/jdk/src/java.base/share/classes/sun/nio/ch/Secrets.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Secrets.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Secrets.java diff --git a/jdk/src/share/classes/sun/nio/ch/SelChImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SelChImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SelChImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SelChImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/SelectionKeyImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SelectionKeyImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/SelectorImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SelectorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SelectorImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SelectorImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/SelectorProviderImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SelectorProviderImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/ServerSocketAdaptor.java b/jdk/src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/ServerSocketAdaptor.java rename to jdk/src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java diff --git a/jdk/src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/SocketAdaptor.java b/jdk/src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SocketAdaptor.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java diff --git a/jdk/src/share/classes/sun/nio/ch/SocketChannelImpl.java b/jdk/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/SocketChannelImpl.java rename to jdk/src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/ThreadPool.java b/jdk/src/java.base/share/classes/sun/nio/ch/ThreadPool.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/ThreadPool.java rename to jdk/src/java.base/share/classes/sun/nio/ch/ThreadPool.java diff --git a/jdk/src/share/classes/sun/nio/ch/Util.java b/jdk/src/java.base/share/classes/sun/nio/ch/Util.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/Util.java rename to jdk/src/java.base/share/classes/sun/nio/ch/Util.java diff --git a/jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java b/jdk/src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/AbstractCharsetProvider.java rename to jdk/src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java diff --git a/jdk/src/share/classes/sun/nio/cs/ArrayDecoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ArrayDecoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/ArrayEncoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/ArrayEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ArrayEncoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/ArrayEncoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/CESU_8.java b/jdk/src/java.base/share/classes/sun/nio/cs/CESU_8.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/CESU_8.java rename to jdk/src/java.base/share/classes/sun/nio/cs/CESU_8.java diff --git a/jdk/src/share/classes/sun/nio/cs/CharsetMapping.java b/jdk/src/java.base/share/classes/sun/nio/cs/CharsetMapping.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/CharsetMapping.java rename to jdk/src/java.base/share/classes/sun/nio/cs/CharsetMapping.java diff --git a/jdk/src/share/classes/sun/nio/cs/FastCharsetProvider.java b/jdk/src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/FastCharsetProvider.java rename to jdk/src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java diff --git a/jdk/src/share/classes/sun/nio/cs/HistoricallyNamedCharset.java b/jdk/src/java.base/share/classes/sun/nio/cs/HistoricallyNamedCharset.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/HistoricallyNamedCharset.java rename to jdk/src/java.base/share/classes/sun/nio/cs/HistoricallyNamedCharset.java diff --git a/jdk/src/share/classes/sun/nio/cs/ISO_8859_1.java b/jdk/src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ISO_8859_1.java rename to jdk/src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java diff --git a/jdk/src/share/classes/sun/nio/cs/SingleByte.java b/jdk/src/java.base/share/classes/sun/nio/cs/SingleByte.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/SingleByte.java rename to jdk/src/java.base/share/classes/sun/nio/cs/SingleByte.java diff --git a/jdk/src/share/classes/sun/nio/cs/StandardCharsets.java.template b/jdk/src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/StandardCharsets.java.template rename to jdk/src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template diff --git a/jdk/src/share/classes/sun/nio/cs/StreamDecoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/StreamDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/StreamDecoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/StreamDecoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/StreamEncoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/StreamEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/StreamEncoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/StreamEncoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/Surrogate.java b/jdk/src/java.base/share/classes/sun/nio/cs/Surrogate.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/Surrogate.java rename to jdk/src/java.base/share/classes/sun/nio/cs/Surrogate.java diff --git a/jdk/src/share/classes/sun/nio/cs/ThreadLocalCoders.java b/jdk/src/java.base/share/classes/sun/nio/cs/ThreadLocalCoders.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ThreadLocalCoders.java rename to jdk/src/java.base/share/classes/sun/nio/cs/ThreadLocalCoders.java diff --git a/jdk/src/share/classes/sun/nio/cs/US_ASCII.java b/jdk/src/java.base/share/classes/sun/nio/cs/US_ASCII.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/US_ASCII.java rename to jdk/src/java.base/share/classes/sun/nio/cs/US_ASCII.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_16.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_16.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_16.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_16.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_16BE.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_16BE.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_16BE.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_16BE.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_16LE.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_16LE.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_16LE.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_16LE.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_16LE_BOM.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_16LE_BOM.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_16LE_BOM.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_16LE_BOM.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32BE.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32BE.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32BE.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32BE.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32BE_BOM.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32BE_BOM.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32BE_BOM.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32BE_BOM.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32Coder.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32Coder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32Coder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32Coder.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32LE.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32LE.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32LE.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32LE.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_32LE_BOM.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_32LE_BOM.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_32LE_BOM.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_32LE_BOM.java diff --git a/jdk/src/share/classes/sun/nio/cs/UTF_8.java b/jdk/src/java.base/share/classes/sun/nio/cs/UTF_8.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UTF_8.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UTF_8.java diff --git a/jdk/src/share/classes/sun/nio/cs/Unicode.java b/jdk/src/java.base/share/classes/sun/nio/cs/Unicode.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/Unicode.java rename to jdk/src/java.base/share/classes/sun/nio/cs/Unicode.java diff --git a/jdk/src/share/classes/sun/nio/cs/UnicodeDecoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/UnicodeDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UnicodeDecoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UnicodeDecoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/UnicodeEncoder.java b/jdk/src/java.base/share/classes/sun/nio/cs/UnicodeEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/UnicodeEncoder.java rename to jdk/src/java.base/share/classes/sun/nio/cs/UnicodeEncoder.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractAclFileAttributeView.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractBasicFileAttributeView.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractFileSystemProvider.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractFileSystemProvider.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractFileTypeDetector.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractPath.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractPath.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractPath.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractPath.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractPoller.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractPoller.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractPoller.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractPoller.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractWatchKey.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractWatchKey.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractWatchKey.java diff --git a/jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java b/jdk/src/java.base/share/classes/sun/nio/fs/AbstractWatchService.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/AbstractWatchService.java rename to jdk/src/java.base/share/classes/sun/nio/fs/AbstractWatchService.java diff --git a/jdk/src/share/classes/sun/nio/fs/BasicFileAttributesHolder.java b/jdk/src/java.base/share/classes/sun/nio/fs/BasicFileAttributesHolder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/BasicFileAttributesHolder.java rename to jdk/src/java.base/share/classes/sun/nio/fs/BasicFileAttributesHolder.java diff --git a/jdk/src/share/classes/sun/nio/fs/Cancellable.java b/jdk/src/java.base/share/classes/sun/nio/fs/Cancellable.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/Cancellable.java rename to jdk/src/java.base/share/classes/sun/nio/fs/Cancellable.java diff --git a/jdk/src/share/classes/sun/nio/fs/DynamicFileAttributeView.java b/jdk/src/java.base/share/classes/sun/nio/fs/DynamicFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/DynamicFileAttributeView.java rename to jdk/src/java.base/share/classes/sun/nio/fs/DynamicFileAttributeView.java diff --git a/jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java b/jdk/src/java.base/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java rename to jdk/src/java.base/share/classes/sun/nio/fs/FileOwnerAttributeViewImpl.java diff --git a/jdk/src/share/classes/sun/nio/fs/Globs.java b/jdk/src/java.base/share/classes/sun/nio/fs/Globs.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/Globs.java rename to jdk/src/java.base/share/classes/sun/nio/fs/Globs.java diff --git a/jdk/src/share/classes/sun/nio/fs/NativeBuffer.java b/jdk/src/java.base/share/classes/sun/nio/fs/NativeBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/NativeBuffer.java rename to jdk/src/java.base/share/classes/sun/nio/fs/NativeBuffer.java diff --git a/jdk/src/share/classes/sun/nio/fs/NativeBuffers.java b/jdk/src/java.base/share/classes/sun/nio/fs/NativeBuffers.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/NativeBuffers.java rename to jdk/src/java.base/share/classes/sun/nio/fs/NativeBuffers.java diff --git a/jdk/src/share/classes/sun/nio/fs/PollingWatchService.java b/jdk/src/java.base/share/classes/sun/nio/fs/PollingWatchService.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/PollingWatchService.java rename to jdk/src/java.base/share/classes/sun/nio/fs/PollingWatchService.java diff --git a/jdk/src/share/classes/sun/nio/fs/Reflect.java b/jdk/src/java.base/share/classes/sun/nio/fs/Reflect.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/Reflect.java rename to jdk/src/java.base/share/classes/sun/nio/fs/Reflect.java diff --git a/jdk/src/share/classes/sun/nio/fs/Util.java b/jdk/src/java.base/share/classes/sun/nio/fs/Util.java similarity index 100% rename from jdk/src/share/classes/sun/nio/fs/Util.java rename to jdk/src/java.base/share/classes/sun/nio/fs/Util.java diff --git a/jdk/src/share/classes/sun/reflect/AccessorGenerator.java b/jdk/src/java.base/share/classes/sun/reflect/AccessorGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/AccessorGenerator.java rename to jdk/src/java.base/share/classes/sun/reflect/AccessorGenerator.java diff --git a/jdk/src/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/ByteVector.java b/jdk/src/java.base/share/classes/sun/reflect/ByteVector.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ByteVector.java rename to jdk/src/java.base/share/classes/sun/reflect/ByteVector.java diff --git a/jdk/src/share/classes/sun/reflect/ByteVectorFactory.java b/jdk/src/java.base/share/classes/sun/reflect/ByteVectorFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ByteVectorFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/ByteVectorFactory.java diff --git a/jdk/src/share/classes/sun/reflect/ByteVectorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/ByteVectorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ByteVectorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/ByteVectorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/CallerSensitive.java b/jdk/src/java.base/share/classes/sun/reflect/CallerSensitive.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/CallerSensitive.java rename to jdk/src/java.base/share/classes/sun/reflect/CallerSensitive.java diff --git a/jdk/src/share/classes/sun/reflect/ClassDefiner.java b/jdk/src/java.base/share/classes/sun/reflect/ClassDefiner.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ClassDefiner.java rename to jdk/src/java.base/share/classes/sun/reflect/ClassDefiner.java diff --git a/jdk/src/share/classes/sun/reflect/ClassFileAssembler.java b/jdk/src/java.base/share/classes/sun/reflect/ClassFileAssembler.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ClassFileAssembler.java rename to jdk/src/java.base/share/classes/sun/reflect/ClassFileAssembler.java diff --git a/jdk/src/share/classes/sun/reflect/ClassFileConstants.java b/jdk/src/java.base/share/classes/sun/reflect/ClassFileConstants.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ClassFileConstants.java rename to jdk/src/java.base/share/classes/sun/reflect/ClassFileConstants.java diff --git a/jdk/src/share/classes/sun/reflect/ConstantPool.java b/jdk/src/java.base/share/classes/sun/reflect/ConstantPool.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ConstantPool.java rename to jdk/src/java.base/share/classes/sun/reflect/ConstantPool.java diff --git a/jdk/src/share/classes/sun/reflect/ConstructorAccessor.java b/jdk/src/java.base/share/classes/sun/reflect/ConstructorAccessor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ConstructorAccessor.java rename to jdk/src/java.base/share/classes/sun/reflect/ConstructorAccessor.java diff --git a/jdk/src/share/classes/sun/reflect/ConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/FieldAccessor.java b/jdk/src/java.base/share/classes/sun/reflect/FieldAccessor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/FieldAccessor.java rename to jdk/src/java.base/share/classes/sun/reflect/FieldAccessor.java diff --git a/jdk/src/share/classes/sun/reflect/FieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/FieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/FieldInfo.java b/jdk/src/java.base/share/classes/sun/reflect/FieldInfo.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/FieldInfo.java rename to jdk/src/java.base/share/classes/sun/reflect/FieldInfo.java diff --git a/jdk/src/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/Label.java b/jdk/src/java.base/share/classes/sun/reflect/Label.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/Label.java rename to jdk/src/java.base/share/classes/sun/reflect/Label.java diff --git a/jdk/src/share/classes/sun/reflect/LangReflectAccess.java b/jdk/src/java.base/share/classes/sun/reflect/LangReflectAccess.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/LangReflectAccess.java rename to jdk/src/java.base/share/classes/sun/reflect/LangReflectAccess.java diff --git a/jdk/src/share/classes/sun/reflect/MagicAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/MagicAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/MethodAccessor.java b/jdk/src/java.base/share/classes/sun/reflect/MethodAccessor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/MethodAccessor.java rename to jdk/src/java.base/share/classes/sun/reflect/MethodAccessor.java diff --git a/jdk/src/share/classes/sun/reflect/MethodAccessorGenerator.java b/jdk/src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/MethodAccessorGenerator.java rename to jdk/src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java diff --git a/jdk/src/share/classes/sun/reflect/MethodAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/MethodAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/NativeConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/NativeConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/NativeMethodAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/NativeMethodAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/Reflection.java b/jdk/src/java.base/share/classes/sun/reflect/Reflection.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/Reflection.java rename to jdk/src/java.base/share/classes/sun/reflect/Reflection.java diff --git a/jdk/src/share/classes/sun/reflect/ReflectionFactory.java b/jdk/src/java.base/share/classes/sun/reflect/ReflectionFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/ReflectionFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/ReflectionFactory.java diff --git a/jdk/src/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/SignatureIterator.java b/jdk/src/java.base/share/classes/sun/reflect/SignatureIterator.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/SignatureIterator.java rename to jdk/src/java.base/share/classes/sun/reflect/SignatureIterator.java diff --git a/jdk/src/share/classes/sun/reflect/UTF8.java b/jdk/src/java.base/share/classes/sun/reflect/UTF8.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UTF8.java rename to jdk/src/java.base/share/classes/sun/reflect/UTF8.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java b/jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotationParser.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotationParser.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotationSupport.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotationSupport.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotationType.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotationType.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/ExceptionProxy.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/ExceptionProxy.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/ExceptionProxy.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/ExceptionProxy.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/TypeAnnotation.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/TypeAnnotation.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java diff --git a/jdk/src/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java b/jdk/src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java rename to jdk/src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java diff --git a/jdk/src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java b/jdk/src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java diff --git a/jdk/src/share/classes/sun/reflect/generics/factory/GenericsFactory.java b/jdk/src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/factory/GenericsFactory.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java diff --git a/jdk/src/share/classes/sun/reflect/generics/parser/SignatureParser.java b/jdk/src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/parser/SignatureParser.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/NotImplementedException.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java diff --git a/jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java b/jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/AbstractRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/AbstractRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/ClassRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/ClassRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/ConstructorRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/ConstructorRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/FieldRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/FieldRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/repository/MethodRepository.java b/jdk/src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/repository/MethodRepository.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/AbstractScope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/AbstractScope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/ClassScope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/ClassScope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/ClassScope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/ClassScope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/ConstructorScope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/ConstructorScope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/ConstructorScope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/ConstructorScope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/DummyScope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/DummyScope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/DummyScope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/DummyScope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/MethodScope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/MethodScope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/MethodScope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/MethodScope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/scope/Scope.java b/jdk/src/java.base/share/classes/sun/reflect/generics/scope/Scope.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/scope/Scope.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/scope/Scope.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ArrayTypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/BaseType.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/BaseType.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/BaseType.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/BaseType.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/BooleanSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/BooleanSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/BooleanSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/BooleanSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/BottomSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/BottomSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/BottomSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/BottomSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ByteSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ByteSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ByteSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ByteSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/CharSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/CharSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/CharSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/CharSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ClassSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ClassSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ClassSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ClassSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ClassTypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/DoubleSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/DoubleSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/DoubleSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/DoubleSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/FieldTypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/FieldTypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/FieldTypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/FieldTypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/FloatSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/FloatSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/FloatSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/FloatSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/FormalTypeParameter.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/IntSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/IntSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/IntSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/IntSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/LongSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/LongSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/LongSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/LongSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/MethodTypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ReturnType.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ReturnType.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ReturnType.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ReturnType.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/ShortSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ShortSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/ShortSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/ShortSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/Signature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/Signature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/Signature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/Signature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/SimpleClassTypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/Tree.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/Tree.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/Tree.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/Tree.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/TypeArgument.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeArgument.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/TypeArgument.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeArgument.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/TypeSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/TypeSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/TypeTree.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeTree.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/TypeTree.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeTree.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/TypeVariableSignature.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/VoidDescriptor.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/VoidDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/VoidDescriptor.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/VoidDescriptor.java diff --git a/jdk/src/share/classes/sun/reflect/generics/tree/Wildcard.java b/jdk/src/java.base/share/classes/sun/reflect/generics/tree/Wildcard.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/tree/Wildcard.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/tree/Wildcard.java diff --git a/jdk/src/share/classes/sun/reflect/generics/visitor/Reifier.java b/jdk/src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/visitor/Reifier.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java diff --git a/jdk/src/share/classes/sun/reflect/generics/visitor/TypeTreeVisitor.java b/jdk/src/java.base/share/classes/sun/reflect/generics/visitor/TypeTreeVisitor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/visitor/TypeTreeVisitor.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/visitor/TypeTreeVisitor.java diff --git a/jdk/src/share/classes/sun/reflect/generics/visitor/Visitor.java b/jdk/src/java.base/share/classes/sun/reflect/generics/visitor/Visitor.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/generics/visitor/Visitor.java rename to jdk/src/java.base/share/classes/sun/reflect/generics/visitor/Visitor.java diff --git a/jdk/src/share/classes/sun/reflect/misc/ConstructorUtil.java b/jdk/src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/misc/ConstructorUtil.java rename to jdk/src/java.base/share/classes/sun/reflect/misc/ConstructorUtil.java diff --git a/jdk/src/share/classes/sun/reflect/misc/FieldUtil.java b/jdk/src/java.base/share/classes/sun/reflect/misc/FieldUtil.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/misc/FieldUtil.java rename to jdk/src/java.base/share/classes/sun/reflect/misc/FieldUtil.java diff --git a/jdk/src/share/classes/sun/reflect/misc/MethodUtil.java b/jdk/src/java.base/share/classes/sun/reflect/misc/MethodUtil.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/misc/MethodUtil.java rename to jdk/src/java.base/share/classes/sun/reflect/misc/MethodUtil.java diff --git a/jdk/src/share/classes/sun/reflect/misc/ReflectUtil.java b/jdk/src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java similarity index 100% rename from jdk/src/share/classes/sun/reflect/misc/ReflectUtil.java rename to jdk/src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java diff --git a/jdk/src/share/classes/sun/reflect/package.html b/jdk/src/java.base/share/classes/sun/reflect/package.html similarity index 100% rename from jdk/src/share/classes/sun/reflect/package.html rename to jdk/src/java.base/share/classes/sun/reflect/package.html diff --git a/jdk/src/share/classes/sun/security/action/GetBooleanAction.java b/jdk/src/java.base/share/classes/sun/security/action/GetBooleanAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/GetBooleanAction.java rename to jdk/src/java.base/share/classes/sun/security/action/GetBooleanAction.java diff --git a/jdk/src/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java b/jdk/src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java rename to jdk/src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java diff --git a/jdk/src/share/classes/sun/security/action/GetIntegerAction.java b/jdk/src/java.base/share/classes/sun/security/action/GetIntegerAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/GetIntegerAction.java rename to jdk/src/java.base/share/classes/sun/security/action/GetIntegerAction.java diff --git a/jdk/src/share/classes/sun/security/action/GetLongAction.java b/jdk/src/java.base/share/classes/sun/security/action/GetLongAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/GetLongAction.java rename to jdk/src/java.base/share/classes/sun/security/action/GetLongAction.java diff --git a/jdk/src/share/classes/sun/security/action/GetPropertyAction.java b/jdk/src/java.base/share/classes/sun/security/action/GetPropertyAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/GetPropertyAction.java rename to jdk/src/java.base/share/classes/sun/security/action/GetPropertyAction.java diff --git a/jdk/src/share/classes/sun/security/action/OpenFileInputStreamAction.java b/jdk/src/java.base/share/classes/sun/security/action/OpenFileInputStreamAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/OpenFileInputStreamAction.java rename to jdk/src/java.base/share/classes/sun/security/action/OpenFileInputStreamAction.java diff --git a/jdk/src/share/classes/sun/security/action/PutAllAction.java b/jdk/src/java.base/share/classes/sun/security/action/PutAllAction.java similarity index 100% rename from jdk/src/share/classes/sun/security/action/PutAllAction.java rename to jdk/src/java.base/share/classes/sun/security/action/PutAllAction.java diff --git a/jdk/src/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java b/jdk/src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java rename to jdk/src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java diff --git a/jdk/src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java b/jdk/src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java rename to jdk/src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java diff --git a/jdk/src/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java b/jdk/src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java rename to jdk/src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java diff --git a/jdk/src/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java b/jdk/src/java.base/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java rename to jdk/src/java.base/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java diff --git a/jdk/src/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java b/jdk/src/java.base/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java rename to jdk/src/java.base/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java diff --git a/jdk/src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java b/jdk/src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java rename to jdk/src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java diff --git a/jdk/src/share/classes/sun/security/jca/GetInstance.java b/jdk/src/java.base/share/classes/sun/security/jca/GetInstance.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/GetInstance.java rename to jdk/src/java.base/share/classes/sun/security/jca/GetInstance.java diff --git a/jdk/src/share/classes/sun/security/jca/JCAUtil.java b/jdk/src/java.base/share/classes/sun/security/jca/JCAUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/JCAUtil.java rename to jdk/src/java.base/share/classes/sun/security/jca/JCAUtil.java diff --git a/jdk/src/share/classes/sun/security/jca/ProviderConfig.java b/jdk/src/java.base/share/classes/sun/security/jca/ProviderConfig.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/ProviderConfig.java rename to jdk/src/java.base/share/classes/sun/security/jca/ProviderConfig.java diff --git a/jdk/src/share/classes/sun/security/jca/ProviderList.java b/jdk/src/java.base/share/classes/sun/security/jca/ProviderList.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/ProviderList.java rename to jdk/src/java.base/share/classes/sun/security/jca/ProviderList.java diff --git a/jdk/src/share/classes/sun/security/jca/Providers.java b/jdk/src/java.base/share/classes/sun/security/jca/Providers.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/Providers.java rename to jdk/src/java.base/share/classes/sun/security/jca/Providers.java diff --git a/jdk/src/share/classes/sun/security/jca/ServiceId.java b/jdk/src/java.base/share/classes/sun/security/jca/ServiceId.java similarity index 100% rename from jdk/src/share/classes/sun/security/jca/ServiceId.java rename to jdk/src/java.base/share/classes/sun/security/jca/ServiceId.java diff --git a/jdk/src/share/classes/sun/security/pkcs/ContentInfo.java b/jdk/src/java.base/share/classes/sun/security/pkcs/ContentInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/ContentInfo.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/ContentInfo.java diff --git a/jdk/src/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java b/jdk/src/java.base/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/EncryptedPrivateKeyInfo.java diff --git a/jdk/src/share/classes/sun/security/pkcs/PKCS7.java b/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS7.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/PKCS7.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/PKCS7.java diff --git a/jdk/src/share/classes/sun/security/pkcs/PKCS8Key.java b/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/PKCS8Key.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java diff --git a/jdk/src/share/classes/sun/security/pkcs/PKCS9Attribute.java b/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/PKCS9Attribute.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java diff --git a/jdk/src/share/classes/sun/security/pkcs/PKCS9Attributes.java b/jdk/src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/PKCS9Attributes.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java diff --git a/jdk/src/share/classes/sun/security/pkcs/ParsingException.java b/jdk/src/java.base/share/classes/sun/security/pkcs/ParsingException.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/ParsingException.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/ParsingException.java diff --git a/jdk/src/share/classes/sun/security/pkcs/SignerInfo.java b/jdk/src/java.base/share/classes/sun/security/pkcs/SignerInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/SignerInfo.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/SignerInfo.java diff --git a/jdk/src/share/classes/sun/security/pkcs/SigningCertificateInfo.java b/jdk/src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs/SigningCertificateInfo.java rename to jdk/src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java diff --git a/jdk/src/share/classes/sun/security/pkcs10/PKCS10.java b/jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs10/PKCS10.java rename to jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10.java diff --git a/jdk/src/share/classes/sun/security/pkcs10/PKCS10Attribute.java b/jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs10/PKCS10Attribute.java rename to jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java diff --git a/jdk/src/share/classes/sun/security/pkcs10/PKCS10Attributes.java b/jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs10/PKCS10Attributes.java rename to jdk/src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java diff --git a/jdk/src/share/classes/sun/security/pkcs12/MacData.java b/jdk/src/java.base/share/classes/sun/security/pkcs12/MacData.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs12/MacData.java rename to jdk/src/java.base/share/classes/sun/security/pkcs12/MacData.java diff --git a/jdk/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java b/jdk/src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java rename to jdk/src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java diff --git a/jdk/src/share/classes/sun/security/provider/AuthPolicyFile.java b/jdk/src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/AuthPolicyFile.java rename to jdk/src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java diff --git a/jdk/src/share/classes/sun/security/provider/ByteArrayAccess.java b/jdk/src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/ByteArrayAccess.java rename to jdk/src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java diff --git a/jdk/src/share/classes/sun/security/provider/ConfigFile.java b/jdk/src/java.base/share/classes/sun/security/provider/ConfigFile.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/ConfigFile.java rename to jdk/src/java.base/share/classes/sun/security/provider/ConfigFile.java diff --git a/jdk/src/share/classes/sun/security/provider/DSA.java b/jdk/src/java.base/share/classes/sun/security/provider/DSA.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSA.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSA.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAKeyFactory.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAKeyFactory.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAKeyPairGenerator.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAKeyPairGenerator.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAParameterGenerator.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAParameterGenerator.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAParameters.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAParameters.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAParameters.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAParameters.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAPrivateKey.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAPrivateKey.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAPublicKey.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAPublicKey.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAPublicKey.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAPublicKey.java diff --git a/jdk/src/share/classes/sun/security/provider/DSAPublicKeyImpl.java b/jdk/src/java.base/share/classes/sun/security/provider/DSAPublicKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DSAPublicKeyImpl.java rename to jdk/src/java.base/share/classes/sun/security/provider/DSAPublicKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/provider/DigestBase.java b/jdk/src/java.base/share/classes/sun/security/provider/DigestBase.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DigestBase.java rename to jdk/src/java.base/share/classes/sun/security/provider/DigestBase.java diff --git a/jdk/src/share/classes/sun/security/provider/DomainKeyStore.java b/jdk/src/java.base/share/classes/sun/security/provider/DomainKeyStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/DomainKeyStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/DomainKeyStore.java diff --git a/jdk/src/share/classes/sun/security/provider/JavaKeyStore.java b/jdk/src/java.base/share/classes/sun/security/provider/JavaKeyStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/JavaKeyStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/JavaKeyStore.java diff --git a/jdk/src/share/classes/sun/security/provider/KeyProtector.java b/jdk/src/java.base/share/classes/sun/security/provider/KeyProtector.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/KeyProtector.java rename to jdk/src/java.base/share/classes/sun/security/provider/KeyProtector.java diff --git a/jdk/src/share/classes/sun/security/provider/MD2.java b/jdk/src/java.base/share/classes/sun/security/provider/MD2.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/MD2.java rename to jdk/src/java.base/share/classes/sun/security/provider/MD2.java diff --git a/jdk/src/share/classes/sun/security/provider/MD4.java b/jdk/src/java.base/share/classes/sun/security/provider/MD4.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/MD4.java rename to jdk/src/java.base/share/classes/sun/security/provider/MD4.java diff --git a/jdk/src/share/classes/sun/security/provider/MD5.java b/jdk/src/java.base/share/classes/sun/security/provider/MD5.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/MD5.java rename to jdk/src/java.base/share/classes/sun/security/provider/MD5.java diff --git a/jdk/src/share/classes/sun/security/provider/ParameterCache.java b/jdk/src/java.base/share/classes/sun/security/provider/ParameterCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/ParameterCache.java rename to jdk/src/java.base/share/classes/sun/security/provider/ParameterCache.java diff --git a/jdk/src/share/classes/sun/security/provider/PolicyFile.java b/jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/PolicyFile.java rename to jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java diff --git a/jdk/src/share/classes/sun/security/provider/PolicyParser.java b/jdk/src/java.base/share/classes/sun/security/provider/PolicyParser.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/PolicyParser.java rename to jdk/src/java.base/share/classes/sun/security/provider/PolicyParser.java diff --git a/jdk/src/share/classes/sun/security/provider/PolicySpiFile.java b/jdk/src/java.base/share/classes/sun/security/provider/PolicySpiFile.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/PolicySpiFile.java rename to jdk/src/java.base/share/classes/sun/security/provider/PolicySpiFile.java diff --git a/jdk/src/share/classes/sun/security/provider/SHA.java b/jdk/src/java.base/share/classes/sun/security/provider/SHA.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SHA.java rename to jdk/src/java.base/share/classes/sun/security/provider/SHA.java diff --git a/jdk/src/share/classes/sun/security/provider/SHA2.java b/jdk/src/java.base/share/classes/sun/security/provider/SHA2.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SHA2.java rename to jdk/src/java.base/share/classes/sun/security/provider/SHA2.java diff --git a/jdk/src/share/classes/sun/security/provider/SHA5.java b/jdk/src/java.base/share/classes/sun/security/provider/SHA5.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SHA5.java rename to jdk/src/java.base/share/classes/sun/security/provider/SHA5.java diff --git a/jdk/src/share/classes/sun/security/provider/SecureRandom.java b/jdk/src/java.base/share/classes/sun/security/provider/SecureRandom.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SecureRandom.java rename to jdk/src/java.base/share/classes/sun/security/provider/SecureRandom.java diff --git a/jdk/src/share/classes/sun/security/provider/SeedGenerator.java b/jdk/src/java.base/share/classes/sun/security/provider/SeedGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SeedGenerator.java rename to jdk/src/java.base/share/classes/sun/security/provider/SeedGenerator.java diff --git a/jdk/src/share/classes/sun/security/provider/SubjectCodeSource.java b/jdk/src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SubjectCodeSource.java rename to jdk/src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java diff --git a/jdk/src/share/classes/sun/security/provider/Sun.java b/jdk/src/java.base/share/classes/sun/security/provider/Sun.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/Sun.java rename to jdk/src/java.base/share/classes/sun/security/provider/Sun.java diff --git a/jdk/src/share/classes/sun/security/provider/SunEntries.java b/jdk/src/java.base/share/classes/sun/security/provider/SunEntries.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/SunEntries.java rename to jdk/src/java.base/share/classes/sun/security/provider/SunEntries.java diff --git a/jdk/src/share/classes/sun/security/provider/VerificationProvider.java b/jdk/src/java.base/share/classes/sun/security/provider/VerificationProvider.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/VerificationProvider.java rename to jdk/src/java.base/share/classes/sun/security/provider/VerificationProvider.java diff --git a/jdk/src/share/classes/sun/security/provider/X509Factory.java b/jdk/src/java.base/share/classes/sun/security/provider/X509Factory.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/X509Factory.java rename to jdk/src/java.base/share/classes/sun/security/provider/X509Factory.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/AdjacencyList.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/AdjacencyList.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/AdjacencyList.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/AdjacencyList.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/AlgorithmChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/BasicChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/BasicChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/BasicChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/BuildStep.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/BuildStep.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/BuildStep.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/BuildStep.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/Builder.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/Builder.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/Builder.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/Builder.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/CertId.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/CertId.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/CertId.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/CertId.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/CertPathHelper.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/CertPathHelper.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/CertPathHelper.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/CertStoreHelper.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/CertStoreHelper.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/CollectionCertStore.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/CollectionCertStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/CollectionCertStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/CollectionCertStore.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ConstraintsChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ConstraintsChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ForwardBuilder.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ForwardBuilder.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ForwardState.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ForwardState.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ForwardState.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ForwardState.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/KeyChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/KeyChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/KeyChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/KeyChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/OCSP.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/OCSP.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSP.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/OCSPRequest.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/OCSPRequest.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/OCSPResponse.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/PKIX.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIX.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/PKIX.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIX.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/PolicyChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/PolicyChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/PolicyChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/PolicyChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ReverseBuilder.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ReverseBuilder.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ReverseState.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ReverseState.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/RevocationChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/RevocationChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/State.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/State.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/State.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/State.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/URICertStore.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/URICertStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/UntrustedChecker.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/UntrustedChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/UntrustedChecker.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/UntrustedChecker.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/Vertex.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/Vertex.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/Vertex.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/Vertex.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/X509CertPath.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/X509CertPath.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/X509CertificatePair.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/X509CertificatePair.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/X509CertificatePair.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/X509CertificatePair.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java b/jdk/src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java rename to jdk/src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSACore.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSACore.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSACore.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSACore.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAKeyFactory.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAKeyFactory.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAKeyPairGenerator.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAPadding.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAPadding.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAPadding.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAPadding.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSAPublicKeyImpl.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/rsa/RSASignature.java b/jdk/src/java.base/share/classes/sun/security/rsa/RSASignature.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/RSASignature.java rename to jdk/src/java.base/share/classes/sun/security/rsa/RSASignature.java diff --git a/jdk/src/share/classes/sun/security/rsa/SunRsaSign.java b/jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSign.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/SunRsaSign.java rename to jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSign.java diff --git a/jdk/src/share/classes/sun/security/rsa/SunRsaSignEntries.java b/jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java similarity index 100% rename from jdk/src/share/classes/sun/security/rsa/SunRsaSignEntries.java rename to jdk/src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java diff --git a/jdk/src/share/classes/sun/security/ssl/Alerts.java b/jdk/src/java.base/share/classes/sun/security/ssl/Alerts.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Alerts.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Alerts.java diff --git a/jdk/src/share/classes/sun/security/ssl/AppInputStream.java b/jdk/src/java.base/share/classes/sun/security/ssl/AppInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/AppInputStream.java rename to jdk/src/java.base/share/classes/sun/security/ssl/AppInputStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/AppOutputStream.java b/jdk/src/java.base/share/classes/sun/security/ssl/AppOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/AppOutputStream.java rename to jdk/src/java.base/share/classes/sun/security/ssl/AppOutputStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/Authenticator.java b/jdk/src/java.base/share/classes/sun/security/ssl/Authenticator.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Authenticator.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Authenticator.java diff --git a/jdk/src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/ByteBufferInputStream.java b/jdk/src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ByteBufferInputStream.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/CipherBox.java b/jdk/src/java.base/share/classes/sun/security/ssl/CipherBox.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/CipherBox.java rename to jdk/src/java.base/share/classes/sun/security/ssl/CipherBox.java diff --git a/jdk/src/share/classes/sun/security/ssl/CipherSuite.java b/jdk/src/java.base/share/classes/sun/security/ssl/CipherSuite.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/CipherSuite.java rename to jdk/src/java.base/share/classes/sun/security/ssl/CipherSuite.java diff --git a/jdk/src/share/classes/sun/security/ssl/CipherSuiteList.java b/jdk/src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/CipherSuiteList.java rename to jdk/src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java diff --git a/jdk/src/share/classes/sun/security/ssl/ClientHandshaker.java b/jdk/src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ClientHandshaker.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java diff --git a/jdk/src/share/classes/sun/security/ssl/DHClientKeyExchange.java b/jdk/src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/DHClientKeyExchange.java rename to jdk/src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java diff --git a/jdk/src/share/classes/sun/security/ssl/DHCrypt.java b/jdk/src/java.base/share/classes/sun/security/ssl/DHCrypt.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/DHCrypt.java rename to jdk/src/java.base/share/classes/sun/security/ssl/DHCrypt.java diff --git a/jdk/src/share/classes/sun/security/ssl/Debug.java b/jdk/src/java.base/share/classes/sun/security/ssl/Debug.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Debug.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Debug.java diff --git a/jdk/src/share/classes/sun/security/ssl/ECDHClientKeyExchange.java b/jdk/src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ECDHClientKeyExchange.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java diff --git a/jdk/src/share/classes/sun/security/ssl/ECDHCrypt.java b/jdk/src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ECDHCrypt.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java diff --git a/jdk/src/share/classes/sun/security/ssl/EngineArgs.java b/jdk/src/java.base/share/classes/sun/security/ssl/EngineArgs.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/EngineArgs.java rename to jdk/src/java.base/share/classes/sun/security/ssl/EngineArgs.java diff --git a/jdk/src/share/classes/sun/security/ssl/EngineInputRecord.java b/jdk/src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/EngineInputRecord.java rename to jdk/src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java diff --git a/jdk/src/share/classes/sun/security/ssl/EngineOutputRecord.java b/jdk/src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/EngineOutputRecord.java rename to jdk/src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java diff --git a/jdk/src/share/classes/sun/security/ssl/EngineWriter.java b/jdk/src/java.base/share/classes/sun/security/ssl/EngineWriter.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/EngineWriter.java rename to jdk/src/java.base/share/classes/sun/security/ssl/EngineWriter.java diff --git a/jdk/src/share/classes/sun/security/ssl/EphemeralKeyManager.java b/jdk/src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/EphemeralKeyManager.java rename to jdk/src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java diff --git a/jdk/src/share/classes/sun/security/ssl/ExtensionType.java b/jdk/src/java.base/share/classes/sun/security/ssl/ExtensionType.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ExtensionType.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ExtensionType.java diff --git a/jdk/src/share/classes/sun/security/ssl/HandshakeHash.java b/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeHash.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HandshakeHash.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HandshakeHash.java diff --git a/jdk/src/share/classes/sun/security/ssl/HandshakeInStream.java b/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HandshakeInStream.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/HandshakeMessage.java b/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HandshakeMessage.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java diff --git a/jdk/src/share/classes/sun/security/ssl/HandshakeOutStream.java b/jdk/src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HandshakeOutStream.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/Handshaker.java b/jdk/src/java.base/share/classes/sun/security/ssl/Handshaker.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Handshaker.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Handshaker.java diff --git a/jdk/src/share/classes/sun/security/ssl/HelloExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/HelloExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HelloExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HelloExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/HelloExtensions.java b/jdk/src/java.base/share/classes/sun/security/ssl/HelloExtensions.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/HelloExtensions.java rename to jdk/src/java.base/share/classes/sun/security/ssl/HelloExtensions.java diff --git a/jdk/src/share/classes/sun/security/ssl/InputRecord.java b/jdk/src/java.base/share/classes/sun/security/ssl/InputRecord.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/InputRecord.java rename to jdk/src/java.base/share/classes/sun/security/ssl/InputRecord.java diff --git a/jdk/src/share/classes/sun/security/ssl/JsseJce.java b/jdk/src/java.base/share/classes/sun/security/ssl/JsseJce.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/JsseJce.java rename to jdk/src/java.base/share/classes/sun/security/ssl/JsseJce.java diff --git a/jdk/src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java b/jdk/src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java rename to jdk/src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java diff --git a/jdk/src/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/Krb5Helper.java b/jdk/src/java.base/share/classes/sun/security/ssl/Krb5Helper.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Krb5Helper.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Krb5Helper.java diff --git a/jdk/src/share/classes/sun/security/ssl/Krb5Proxy.java b/jdk/src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Krb5Proxy.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java diff --git a/jdk/src/share/classes/sun/security/ssl/MAC.java b/jdk/src/java.base/share/classes/sun/security/ssl/MAC.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/MAC.java rename to jdk/src/java.base/share/classes/sun/security/ssl/MAC.java diff --git a/jdk/src/share/classes/sun/security/ssl/OutputRecord.java b/jdk/src/java.base/share/classes/sun/security/ssl/OutputRecord.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/OutputRecord.java rename to jdk/src/java.base/share/classes/sun/security/ssl/OutputRecord.java diff --git a/jdk/src/share/classes/sun/security/ssl/ProtocolList.java b/jdk/src/java.base/share/classes/sun/security/ssl/ProtocolList.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ProtocolList.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ProtocolList.java diff --git a/jdk/src/share/classes/sun/security/ssl/ProtocolVersion.java b/jdk/src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ProtocolVersion.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java diff --git a/jdk/src/share/classes/sun/security/ssl/RSAClientKeyExchange.java b/jdk/src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/RSAClientKeyExchange.java rename to jdk/src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java diff --git a/jdk/src/share/classes/sun/security/ssl/RSASignature.java b/jdk/src/java.base/share/classes/sun/security/ssl/RSASignature.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/RSASignature.java rename to jdk/src/java.base/share/classes/sun/security/ssl/RSASignature.java diff --git a/jdk/src/share/classes/sun/security/ssl/RandomCookie.java b/jdk/src/java.base/share/classes/sun/security/ssl/RandomCookie.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/RandomCookie.java rename to jdk/src/java.base/share/classes/sun/security/ssl/RandomCookie.java diff --git a/jdk/src/share/classes/sun/security/ssl/Record.java b/jdk/src/java.base/share/classes/sun/security/ssl/Record.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Record.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Record.java diff --git a/jdk/src/share/classes/sun/security/ssl/RenegotiationInfoExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/RenegotiationInfoExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLContextImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLContextImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLEngineImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLEngineImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLServerSocketImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLServerSocketImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLSessionContextImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLSessionContextImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLSessionImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLSessionImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SSLSocketImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SSLSocketImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/ServerHandshaker.java b/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ServerHandshaker.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java diff --git a/jdk/src/share/classes/sun/security/ssl/ServerNameExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/ServerNameExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/SessionId.java b/jdk/src/java.base/share/classes/sun/security/ssl/SessionId.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SessionId.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SessionId.java diff --git a/jdk/src/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java b/jdk/src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java diff --git a/jdk/src/share/classes/sun/security/ssl/SunJSSE.java b/jdk/src/java.base/share/classes/sun/security/ssl/SunJSSE.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SunJSSE.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SunJSSE.java diff --git a/jdk/src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/UnknownExtension.java b/jdk/src/java.base/share/classes/sun/security/ssl/UnknownExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/UnknownExtension.java rename to jdk/src/java.base/share/classes/sun/security/ssl/UnknownExtension.java diff --git a/jdk/src/share/classes/sun/security/ssl/Utilities.java b/jdk/src/java.base/share/classes/sun/security/ssl/Utilities.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/Utilities.java rename to jdk/src/java.base/share/classes/sun/security/ssl/Utilities.java diff --git a/jdk/src/share/classes/sun/security/ssl/X509KeyManagerImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/X509KeyManagerImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/X509TrustManagerImpl.java b/jdk/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/X509TrustManagerImpl.java rename to jdk/src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java diff --git a/jdk/src/share/classes/sun/security/timestamp/HttpTimestamper.java b/jdk/src/java.base/share/classes/sun/security/timestamp/HttpTimestamper.java similarity index 100% rename from jdk/src/share/classes/sun/security/timestamp/HttpTimestamper.java rename to jdk/src/java.base/share/classes/sun/security/timestamp/HttpTimestamper.java diff --git a/jdk/src/share/classes/sun/security/timestamp/TSRequest.java b/jdk/src/java.base/share/classes/sun/security/timestamp/TSRequest.java similarity index 100% rename from jdk/src/share/classes/sun/security/timestamp/TSRequest.java rename to jdk/src/java.base/share/classes/sun/security/timestamp/TSRequest.java diff --git a/jdk/src/share/classes/sun/security/timestamp/TSResponse.java b/jdk/src/java.base/share/classes/sun/security/timestamp/TSResponse.java similarity index 100% rename from jdk/src/share/classes/sun/security/timestamp/TSResponse.java rename to jdk/src/java.base/share/classes/sun/security/timestamp/TSResponse.java diff --git a/jdk/src/share/classes/sun/security/timestamp/TimestampToken.java b/jdk/src/java.base/share/classes/sun/security/timestamp/TimestampToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/timestamp/TimestampToken.java rename to jdk/src/java.base/share/classes/sun/security/timestamp/TimestampToken.java diff --git a/jdk/src/share/classes/sun/security/timestamp/Timestamper.java b/jdk/src/java.base/share/classes/sun/security/timestamp/Timestamper.java similarity index 100% rename from jdk/src/share/classes/sun/security/timestamp/Timestamper.java rename to jdk/src/java.base/share/classes/sun/security/timestamp/Timestamper.java diff --git a/jdk/src/share/classes/sun/security/tools/KeyStoreUtil.java b/jdk/src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/KeyStoreUtil.java rename to jdk/src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java diff --git a/jdk/src/share/classes/sun/security/tools/PathList.java b/jdk/src/java.base/share/classes/sun/security/tools/PathList.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/PathList.java rename to jdk/src/java.base/share/classes/sun/security/tools/PathList.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/CertAndKeyGen.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/CertAndKeyGen.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Main.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Main.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Main.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Main.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_de.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_de.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_es.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_es.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_fr.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_fr.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_it.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_it.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_ja.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_ja.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_ko.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_ko.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_sv.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_sv.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_HK.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_HK.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_HK.java diff --git a/jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java b/jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java rename to jdk/src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_de.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_de.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_de.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_de.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_es.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_es.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_es.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_es.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_fr.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_fr.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_fr.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_fr.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_it.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_it.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_it.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_it.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_ja.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_ja.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_ja.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_ja.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_ko.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_ko.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_ko.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_ko.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_pt_BR.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_pt_BR.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_pt_BR.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_sv.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_sv.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_sv.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_sv.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_zh_CN.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_zh_CN.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_zh_CN.java diff --git a/jdk/src/share/classes/sun/security/util/AuthResources_zh_TW.java b/jdk/src/java.base/share/classes/sun/security/util/AuthResources_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/AuthResources_zh_TW.java rename to jdk/src/java.base/share/classes/sun/security/util/AuthResources_zh_TW.java diff --git a/jdk/src/share/classes/sun/security/util/BitArray.java b/jdk/src/java.base/share/classes/sun/security/util/BitArray.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/BitArray.java rename to jdk/src/java.base/share/classes/sun/security/util/BitArray.java diff --git a/jdk/src/share/classes/sun/security/util/ByteArrayLexOrder.java b/jdk/src/java.base/share/classes/sun/security/util/ByteArrayLexOrder.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ByteArrayLexOrder.java rename to jdk/src/java.base/share/classes/sun/security/util/ByteArrayLexOrder.java diff --git a/jdk/src/share/classes/sun/security/util/ByteArrayTagOrder.java b/jdk/src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ByteArrayTagOrder.java rename to jdk/src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java diff --git a/jdk/src/share/classes/sun/security/util/Cache.java b/jdk/src/java.base/share/classes/sun/security/util/Cache.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Cache.java rename to jdk/src/java.base/share/classes/sun/security/util/Cache.java diff --git a/jdk/src/share/classes/sun/security/util/ConsoleCallbackHandler.java b/jdk/src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ConsoleCallbackHandler.java rename to jdk/src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java diff --git a/jdk/src/share/classes/sun/security/util/CurveDB.java b/jdk/src/java.base/share/classes/sun/security/util/CurveDB.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/CurveDB.java rename to jdk/src/java.base/share/classes/sun/security/util/CurveDB.java diff --git a/jdk/src/share/classes/sun/security/util/Debug.java b/jdk/src/java.base/share/classes/sun/security/util/Debug.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Debug.java rename to jdk/src/java.base/share/classes/sun/security/util/Debug.java diff --git a/jdk/src/share/classes/sun/security/util/DerEncoder.java b/jdk/src/java.base/share/classes/sun/security/util/DerEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerEncoder.java rename to jdk/src/java.base/share/classes/sun/security/util/DerEncoder.java diff --git a/jdk/src/share/classes/sun/security/util/DerIndefLenConverter.java b/jdk/src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerIndefLenConverter.java rename to jdk/src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java diff --git a/jdk/src/share/classes/sun/security/util/DerInputBuffer.java b/jdk/src/java.base/share/classes/sun/security/util/DerInputBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerInputBuffer.java rename to jdk/src/java.base/share/classes/sun/security/util/DerInputBuffer.java diff --git a/jdk/src/share/classes/sun/security/util/DerInputStream.java b/jdk/src/java.base/share/classes/sun/security/util/DerInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerInputStream.java rename to jdk/src/java.base/share/classes/sun/security/util/DerInputStream.java diff --git a/jdk/src/share/classes/sun/security/util/DerOutputStream.java b/jdk/src/java.base/share/classes/sun/security/util/DerOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerOutputStream.java rename to jdk/src/java.base/share/classes/sun/security/util/DerOutputStream.java diff --git a/jdk/src/share/classes/sun/security/util/DerValue.java b/jdk/src/java.base/share/classes/sun/security/util/DerValue.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DerValue.java rename to jdk/src/java.base/share/classes/sun/security/util/DerValue.java diff --git a/jdk/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java b/jdk/src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java rename to jdk/src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java diff --git a/jdk/src/share/classes/sun/security/util/ECKeySizeParameterSpec.java b/jdk/src/java.base/share/classes/sun/security/util/ECKeySizeParameterSpec.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ECKeySizeParameterSpec.java rename to jdk/src/java.base/share/classes/sun/security/util/ECKeySizeParameterSpec.java diff --git a/jdk/src/share/classes/sun/security/util/ECParameters.java b/jdk/src/java.base/share/classes/sun/security/util/ECParameters.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ECParameters.java rename to jdk/src/java.base/share/classes/sun/security/util/ECParameters.java diff --git a/jdk/src/share/classes/sun/security/util/ECUtil.java b/jdk/src/java.base/share/classes/sun/security/util/ECUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ECUtil.java rename to jdk/src/java.base/share/classes/sun/security/util/ECUtil.java diff --git a/jdk/src/share/classes/sun/security/util/HostnameChecker.java b/jdk/src/java.base/share/classes/sun/security/util/HostnameChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/HostnameChecker.java rename to jdk/src/java.base/share/classes/sun/security/util/HostnameChecker.java diff --git a/jdk/src/share/classes/sun/security/util/KeyUtil.java b/jdk/src/java.base/share/classes/sun/security/util/KeyUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/KeyUtil.java rename to jdk/src/java.base/share/classes/sun/security/util/KeyUtil.java diff --git a/jdk/src/share/classes/sun/security/util/Length.java b/jdk/src/java.base/share/classes/sun/security/util/Length.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Length.java rename to jdk/src/java.base/share/classes/sun/security/util/Length.java diff --git a/jdk/src/share/classes/sun/security/util/ManifestDigester.java b/jdk/src/java.base/share/classes/sun/security/util/ManifestDigester.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ManifestDigester.java rename to jdk/src/java.base/share/classes/sun/security/util/ManifestDigester.java diff --git a/jdk/src/share/classes/sun/security/util/ManifestEntryVerifier.java b/jdk/src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ManifestEntryVerifier.java rename to jdk/src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java diff --git a/jdk/src/share/classes/sun/security/util/NamedCurve.java b/jdk/src/java.base/share/classes/sun/security/util/NamedCurve.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/NamedCurve.java rename to jdk/src/java.base/share/classes/sun/security/util/NamedCurve.java diff --git a/jdk/src/share/classes/sun/security/util/ObjectIdentifier.java b/jdk/src/java.base/share/classes/sun/security/util/ObjectIdentifier.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ObjectIdentifier.java rename to jdk/src/java.base/share/classes/sun/security/util/ObjectIdentifier.java diff --git a/jdk/src/share/classes/sun/security/util/Password.java b/jdk/src/java.base/share/classes/sun/security/util/Password.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Password.java rename to jdk/src/java.base/share/classes/sun/security/util/Password.java diff --git a/jdk/src/share/classes/sun/security/util/PendingException.java b/jdk/src/java.base/share/classes/sun/security/util/PendingException.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/PendingException.java rename to jdk/src/java.base/share/classes/sun/security/util/PendingException.java diff --git a/jdk/src/share/classes/sun/security/util/PermissionFactory.java b/jdk/src/java.base/share/classes/sun/security/util/PermissionFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/PermissionFactory.java rename to jdk/src/java.base/share/classes/sun/security/util/PermissionFactory.java diff --git a/jdk/src/share/classes/sun/security/util/PolicyUtil.java b/jdk/src/java.base/share/classes/sun/security/util/PolicyUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/PolicyUtil.java rename to jdk/src/java.base/share/classes/sun/security/util/PolicyUtil.java diff --git a/jdk/src/share/classes/sun/security/util/PropertyExpander.java b/jdk/src/java.base/share/classes/sun/security/util/PropertyExpander.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/PropertyExpander.java rename to jdk/src/java.base/share/classes/sun/security/util/PropertyExpander.java diff --git a/jdk/src/share/classes/sun/security/util/Resources.java b/jdk/src/java.base/share/classes/sun/security/util/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources.java diff --git a/jdk/src/share/classes/sun/security/util/ResourcesMgr.java b/jdk/src/java.base/share/classes/sun/security/util/ResourcesMgr.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/ResourcesMgr.java rename to jdk/src/java.base/share/classes/sun/security/util/ResourcesMgr.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_de.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_de.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_de.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_de.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_es.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_es.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_es.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_es.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_fr.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_fr.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_fr.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_fr.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_it.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_it.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_it.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_it.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_ja.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_ja.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_ja.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_ja.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_ko.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_ko.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_ko.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_ko.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_pt_BR.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_pt_BR.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_pt_BR.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_sv.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_sv.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_sv.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_sv.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_zh_CN.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_zh_CN.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_zh_CN.java diff --git a/jdk/src/share/classes/sun/security/util/Resources_zh_TW.java b/jdk/src/java.base/share/classes/sun/security/util/Resources_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/Resources_zh_TW.java rename to jdk/src/java.base/share/classes/sun/security/util/Resources_zh_TW.java diff --git a/jdk/src/share/classes/sun/security/util/SecurityConstants.java b/jdk/src/java.base/share/classes/sun/security/util/SecurityConstants.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/SecurityConstants.java rename to jdk/src/java.base/share/classes/sun/security/util/SecurityConstants.java diff --git a/jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java b/jdk/src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/SignatureFileVerifier.java rename to jdk/src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java diff --git a/jdk/src/share/classes/sun/security/util/UntrustedCertificates.java b/jdk/src/java.base/share/classes/sun/security/util/UntrustedCertificates.java similarity index 100% rename from jdk/src/share/classes/sun/security/util/UntrustedCertificates.java rename to jdk/src/java.base/share/classes/sun/security/util/UntrustedCertificates.java diff --git a/jdk/src/share/classes/sun/security/validator/EndEntityChecker.java b/jdk/src/java.base/share/classes/sun/security/validator/EndEntityChecker.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/EndEntityChecker.java rename to jdk/src/java.base/share/classes/sun/security/validator/EndEntityChecker.java diff --git a/jdk/src/share/classes/sun/security/validator/KeyStores.java b/jdk/src/java.base/share/classes/sun/security/validator/KeyStores.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/KeyStores.java rename to jdk/src/java.base/share/classes/sun/security/validator/KeyStores.java diff --git a/jdk/src/share/classes/sun/security/validator/PKIXValidator.java b/jdk/src/java.base/share/classes/sun/security/validator/PKIXValidator.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/PKIXValidator.java rename to jdk/src/java.base/share/classes/sun/security/validator/PKIXValidator.java diff --git a/jdk/src/share/classes/sun/security/validator/SimpleValidator.java b/jdk/src/java.base/share/classes/sun/security/validator/SimpleValidator.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/SimpleValidator.java rename to jdk/src/java.base/share/classes/sun/security/validator/SimpleValidator.java diff --git a/jdk/src/share/classes/sun/security/validator/Validator.java b/jdk/src/java.base/share/classes/sun/security/validator/Validator.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/Validator.java rename to jdk/src/java.base/share/classes/sun/security/validator/Validator.java diff --git a/jdk/src/share/classes/sun/security/validator/ValidatorException.java b/jdk/src/java.base/share/classes/sun/security/validator/ValidatorException.java similarity index 100% rename from jdk/src/share/classes/sun/security/validator/ValidatorException.java rename to jdk/src/java.base/share/classes/sun/security/validator/ValidatorException.java diff --git a/jdk/src/share/classes/sun/security/x509/AVA.java b/jdk/src/java.base/share/classes/sun/security/x509/AVA.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AVA.java rename to jdk/src/java.base/share/classes/sun/security/x509/AVA.java diff --git a/jdk/src/share/classes/sun/security/x509/AccessDescription.java b/jdk/src/java.base/share/classes/sun/security/x509/AccessDescription.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AccessDescription.java rename to jdk/src/java.base/share/classes/sun/security/x509/AccessDescription.java diff --git a/jdk/src/share/classes/sun/security/x509/AlgIdDSA.java b/jdk/src/java.base/share/classes/sun/security/x509/AlgIdDSA.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AlgIdDSA.java rename to jdk/src/java.base/share/classes/sun/security/x509/AlgIdDSA.java diff --git a/jdk/src/share/classes/sun/security/x509/AlgorithmId.java b/jdk/src/java.base/share/classes/sun/security/x509/AlgorithmId.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AlgorithmId.java rename to jdk/src/java.base/share/classes/sun/security/x509/AlgorithmId.java diff --git a/jdk/src/share/classes/sun/security/x509/AttributeNameEnumeration.java b/jdk/src/java.base/share/classes/sun/security/x509/AttributeNameEnumeration.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AttributeNameEnumeration.java rename to jdk/src/java.base/share/classes/sun/security/x509/AttributeNameEnumeration.java diff --git a/jdk/src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/BasicConstraintsExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/BasicConstraintsExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CRLDistributionPointsExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CRLDistributionPointsExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CRLExtensions.java b/jdk/src/java.base/share/classes/sun/security/x509/CRLExtensions.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CRLExtensions.java rename to jdk/src/java.base/share/classes/sun/security/x509/CRLExtensions.java diff --git a/jdk/src/share/classes/sun/security/x509/CRLNumberExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CRLNumberExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CRLReasonCodeExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CRLReasonCodeExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CertAttrSet.java b/jdk/src/java.base/share/classes/sun/security/x509/CertAttrSet.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertAttrSet.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertAttrSet.java diff --git a/jdk/src/share/classes/sun/security/x509/CertException.java b/jdk/src/java.base/share/classes/sun/security/x509/CertException.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertException.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertException.java diff --git a/jdk/src/share/classes/sun/security/x509/CertParseError.java b/jdk/src/java.base/share/classes/sun/security/x509/CertParseError.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertParseError.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertParseError.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateAlgorithmId.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateAlgorithmId.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateExtensions.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateExtensions.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateExtensions.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateExtensions.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateIssuerExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateIssuerExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateIssuerName.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateIssuerName.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificatePoliciesExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificatePoliciesExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificatePolicyId.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicyId.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificatePolicyId.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicyId.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificatePolicyMap.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicyMap.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificatePolicyMap.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicyMap.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificatePolicySet.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicySet.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificatePolicySet.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificatePolicySet.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateSerialNumber.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateSerialNumber.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateSubjectName.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateSubjectName.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateValidity.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateValidity.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateValidity.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateValidity.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateVersion.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateVersion.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateVersion.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateVersion.java diff --git a/jdk/src/share/classes/sun/security/x509/CertificateX509Key.java b/jdk/src/java.base/share/classes/sun/security/x509/CertificateX509Key.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/CertificateX509Key.java rename to jdk/src/java.base/share/classes/sun/security/x509/CertificateX509Key.java diff --git a/jdk/src/share/classes/sun/security/x509/DNSName.java b/jdk/src/java.base/share/classes/sun/security/x509/DNSName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/DNSName.java rename to jdk/src/java.base/share/classes/sun/security/x509/DNSName.java diff --git a/jdk/src/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/DistributionPoint.java b/jdk/src/java.base/share/classes/sun/security/x509/DistributionPoint.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/DistributionPoint.java rename to jdk/src/java.base/share/classes/sun/security/x509/DistributionPoint.java diff --git a/jdk/src/share/classes/sun/security/x509/DistributionPointName.java b/jdk/src/java.base/share/classes/sun/security/x509/DistributionPointName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/DistributionPointName.java rename to jdk/src/java.base/share/classes/sun/security/x509/DistributionPointName.java diff --git a/jdk/src/share/classes/sun/security/x509/EDIPartyName.java b/jdk/src/java.base/share/classes/sun/security/x509/EDIPartyName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/EDIPartyName.java rename to jdk/src/java.base/share/classes/sun/security/x509/EDIPartyName.java diff --git a/jdk/src/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/Extension.java b/jdk/src/java.base/share/classes/sun/security/x509/Extension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/Extension.java rename to jdk/src/java.base/share/classes/sun/security/x509/Extension.java diff --git a/jdk/src/share/classes/sun/security/x509/FreshestCRLExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/FreshestCRLExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/GeneralName.java b/jdk/src/java.base/share/classes/sun/security/x509/GeneralName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/GeneralName.java rename to jdk/src/java.base/share/classes/sun/security/x509/GeneralName.java diff --git a/jdk/src/share/classes/sun/security/x509/GeneralNameInterface.java b/jdk/src/java.base/share/classes/sun/security/x509/GeneralNameInterface.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/GeneralNameInterface.java rename to jdk/src/java.base/share/classes/sun/security/x509/GeneralNameInterface.java diff --git a/jdk/src/share/classes/sun/security/x509/GeneralNames.java b/jdk/src/java.base/share/classes/sun/security/x509/GeneralNames.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/GeneralNames.java rename to jdk/src/java.base/share/classes/sun/security/x509/GeneralNames.java diff --git a/jdk/src/share/classes/sun/security/x509/GeneralSubtree.java b/jdk/src/java.base/share/classes/sun/security/x509/GeneralSubtree.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/GeneralSubtree.java rename to jdk/src/java.base/share/classes/sun/security/x509/GeneralSubtree.java diff --git a/jdk/src/share/classes/sun/security/x509/GeneralSubtrees.java b/jdk/src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/GeneralSubtrees.java rename to jdk/src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java diff --git a/jdk/src/share/classes/sun/security/x509/IPAddressName.java b/jdk/src/java.base/share/classes/sun/security/x509/IPAddressName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/IPAddressName.java rename to jdk/src/java.base/share/classes/sun/security/x509/IPAddressName.java diff --git a/jdk/src/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/InvalidityDateExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/InvalidityDateExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/IssuingDistributionPointExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/IssuingDistributionPointExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/KeyIdentifier.java b/jdk/src/java.base/share/classes/sun/security/x509/KeyIdentifier.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/KeyIdentifier.java rename to jdk/src/java.base/share/classes/sun/security/x509/KeyIdentifier.java diff --git a/jdk/src/share/classes/sun/security/x509/KeyUsageExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/KeyUsageExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/NameConstraintsExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/NameConstraintsExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/NetscapeCertTypeExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/NetscapeCertTypeExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/OCSPNoCheckExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/OCSPNoCheckExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/OIDMap.java b/jdk/src/java.base/share/classes/sun/security/x509/OIDMap.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/OIDMap.java rename to jdk/src/java.base/share/classes/sun/security/x509/OIDMap.java diff --git a/jdk/src/share/classes/sun/security/x509/OIDName.java b/jdk/src/java.base/share/classes/sun/security/x509/OIDName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/OIDName.java rename to jdk/src/java.base/share/classes/sun/security/x509/OIDName.java diff --git a/jdk/src/share/classes/sun/security/x509/OtherName.java b/jdk/src/java.base/share/classes/sun/security/x509/OtherName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/OtherName.java rename to jdk/src/java.base/share/classes/sun/security/x509/OtherName.java diff --git a/jdk/src/share/classes/sun/security/x509/PKIXExtensions.java b/jdk/src/java.base/share/classes/sun/security/x509/PKIXExtensions.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/PKIXExtensions.java rename to jdk/src/java.base/share/classes/sun/security/x509/PKIXExtensions.java diff --git a/jdk/src/share/classes/sun/security/x509/PolicyConstraintsExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/PolicyConstraintsExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/PolicyInformation.java b/jdk/src/java.base/share/classes/sun/security/x509/PolicyInformation.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/PolicyInformation.java rename to jdk/src/java.base/share/classes/sun/security/x509/PolicyInformation.java diff --git a/jdk/src/share/classes/sun/security/x509/PolicyMappingsExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/PolicyMappingsExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/PrivateKeyUsageExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/PrivateKeyUsageExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/RDN.java b/jdk/src/java.base/share/classes/sun/security/x509/RDN.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/RDN.java rename to jdk/src/java.base/share/classes/sun/security/x509/RDN.java diff --git a/jdk/src/share/classes/sun/security/x509/README b/jdk/src/java.base/share/classes/sun/security/x509/README similarity index 100% rename from jdk/src/share/classes/sun/security/x509/README rename to jdk/src/java.base/share/classes/sun/security/x509/README diff --git a/jdk/src/share/classes/sun/security/x509/RFC822Name.java b/jdk/src/java.base/share/classes/sun/security/x509/RFC822Name.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/RFC822Name.java rename to jdk/src/java.base/share/classes/sun/security/x509/RFC822Name.java diff --git a/jdk/src/share/classes/sun/security/x509/ReasonFlags.java b/jdk/src/java.base/share/classes/sun/security/x509/ReasonFlags.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/ReasonFlags.java rename to jdk/src/java.base/share/classes/sun/security/x509/ReasonFlags.java diff --git a/jdk/src/share/classes/sun/security/x509/SerialNumber.java b/jdk/src/java.base/share/classes/sun/security/x509/SerialNumber.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/SerialNumber.java rename to jdk/src/java.base/share/classes/sun/security/x509/SerialNumber.java diff --git a/jdk/src/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/SubjectInfoAccessExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/SubjectInfoAccessExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java b/jdk/src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java rename to jdk/src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java diff --git a/jdk/src/share/classes/sun/security/x509/URIName.java b/jdk/src/java.base/share/classes/sun/security/x509/URIName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/URIName.java rename to jdk/src/java.base/share/classes/sun/security/x509/URIName.java diff --git a/jdk/src/share/classes/sun/security/x509/UniqueIdentity.java b/jdk/src/java.base/share/classes/sun/security/x509/UniqueIdentity.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/UniqueIdentity.java rename to jdk/src/java.base/share/classes/sun/security/x509/UniqueIdentity.java diff --git a/jdk/src/share/classes/sun/security/x509/X400Address.java b/jdk/src/java.base/share/classes/sun/security/x509/X400Address.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X400Address.java rename to jdk/src/java.base/share/classes/sun/security/x509/X400Address.java diff --git a/jdk/src/share/classes/sun/security/x509/X500Name.java b/jdk/src/java.base/share/classes/sun/security/x509/X500Name.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X500Name.java rename to jdk/src/java.base/share/classes/sun/security/x509/X500Name.java diff --git a/jdk/src/share/classes/sun/security/x509/X509AttributeName.java b/jdk/src/java.base/share/classes/sun/security/x509/X509AttributeName.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509AttributeName.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509AttributeName.java diff --git a/jdk/src/share/classes/sun/security/x509/X509CRLEntryImpl.java b/jdk/src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509CRLEntryImpl.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java diff --git a/jdk/src/share/classes/sun/security/x509/X509CRLImpl.java b/jdk/src/java.base/share/classes/sun/security/x509/X509CRLImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509CRLImpl.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509CRLImpl.java diff --git a/jdk/src/share/classes/sun/security/x509/X509CertImpl.java b/jdk/src/java.base/share/classes/sun/security/x509/X509CertImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509CertImpl.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509CertImpl.java diff --git a/jdk/src/share/classes/sun/security/x509/X509CertInfo.java b/jdk/src/java.base/share/classes/sun/security/x509/X509CertInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509CertInfo.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509CertInfo.java diff --git a/jdk/src/share/classes/sun/security/x509/X509Key.java b/jdk/src/java.base/share/classes/sun/security/x509/X509Key.java similarity index 100% rename from jdk/src/share/classes/sun/security/x509/X509Key.java rename to jdk/src/java.base/share/classes/sun/security/x509/X509Key.java diff --git a/jdk/src/share/classes/sun/security/x509/certAttributes.html b/jdk/src/java.base/share/classes/sun/security/x509/certAttributes.html similarity index 100% rename from jdk/src/share/classes/sun/security/x509/certAttributes.html rename to jdk/src/java.base/share/classes/sun/security/x509/certAttributes.html diff --git a/jdk/src/share/classes/sun/text/CollatorUtilities.java b/jdk/src/java.base/share/classes/sun/text/CollatorUtilities.java similarity index 100% rename from jdk/src/share/classes/sun/text/CollatorUtilities.java rename to jdk/src/java.base/share/classes/sun/text/CollatorUtilities.java diff --git a/jdk/src/share/classes/sun/text/CompactByteArray.java b/jdk/src/java.base/share/classes/sun/text/CompactByteArray.java similarity index 100% rename from jdk/src/share/classes/sun/text/CompactByteArray.java rename to jdk/src/java.base/share/classes/sun/text/CompactByteArray.java diff --git a/jdk/src/share/classes/sun/text/ComposedCharIter.java b/jdk/src/java.base/share/classes/sun/text/ComposedCharIter.java similarity index 100% rename from jdk/src/share/classes/sun/text/ComposedCharIter.java rename to jdk/src/java.base/share/classes/sun/text/ComposedCharIter.java diff --git a/jdk/src/share/classes/sun/text/IntHashtable.java b/jdk/src/java.base/share/classes/sun/text/IntHashtable.java similarity index 100% rename from jdk/src/share/classes/sun/text/IntHashtable.java rename to jdk/src/java.base/share/classes/sun/text/IntHashtable.java diff --git a/jdk/src/share/classes/sun/text/Normalizer.java b/jdk/src/java.base/share/classes/sun/text/Normalizer.java similarity index 100% rename from jdk/src/share/classes/sun/text/Normalizer.java rename to jdk/src/java.base/share/classes/sun/text/Normalizer.java diff --git a/jdk/src/share/classes/sun/text/SupplementaryCharacterData.java b/jdk/src/java.base/share/classes/sun/text/SupplementaryCharacterData.java similarity index 100% rename from jdk/src/share/classes/sun/text/SupplementaryCharacterData.java rename to jdk/src/java.base/share/classes/sun/text/SupplementaryCharacterData.java diff --git a/jdk/src/share/classes/sun/text/UCompactIntArray.java b/jdk/src/java.base/share/classes/sun/text/UCompactIntArray.java similarity index 100% rename from jdk/src/share/classes/sun/text/UCompactIntArray.java rename to jdk/src/java.base/share/classes/sun/text/UCompactIntArray.java diff --git a/jdk/src/share/classes/sun/text/bidi/BidiBase.java b/jdk/src/java.base/share/classes/sun/text/bidi/BidiBase.java similarity index 100% rename from jdk/src/share/classes/sun/text/bidi/BidiBase.java rename to jdk/src/java.base/share/classes/sun/text/bidi/BidiBase.java diff --git a/jdk/src/share/classes/sun/text/bidi/BidiLine.java b/jdk/src/java.base/share/classes/sun/text/bidi/BidiLine.java similarity index 100% rename from jdk/src/share/classes/sun/text/bidi/BidiLine.java rename to jdk/src/java.base/share/classes/sun/text/bidi/BidiLine.java diff --git a/jdk/src/share/classes/sun/text/bidi/BidiRun.java b/jdk/src/java.base/share/classes/sun/text/bidi/BidiRun.java similarity index 100% rename from jdk/src/share/classes/sun/text/bidi/BidiRun.java rename to jdk/src/java.base/share/classes/sun/text/bidi/BidiRun.java diff --git a/jdk/src/share/classes/sun/text/normalizer/CharTrie.java b/jdk/src/java.base/share/classes/sun/text/normalizer/CharTrie.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/CharTrie.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/CharTrie.java diff --git a/jdk/src/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java b/jdk/src/java.base/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java diff --git a/jdk/src/share/classes/sun/text/normalizer/ICUBinary.java b/jdk/src/java.base/share/classes/sun/text/normalizer/ICUBinary.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/ICUBinary.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/ICUBinary.java diff --git a/jdk/src/share/classes/sun/text/normalizer/ICUData.java b/jdk/src/java.base/share/classes/sun/text/normalizer/ICUData.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/ICUData.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/ICUData.java diff --git a/jdk/src/share/classes/sun/text/normalizer/IntTrie.java b/jdk/src/java.base/share/classes/sun/text/normalizer/IntTrie.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/IntTrie.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/IntTrie.java diff --git a/jdk/src/share/classes/sun/text/normalizer/NormalizerBase.java b/jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/NormalizerBase.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java diff --git a/jdk/src/share/classes/sun/text/normalizer/NormalizerDataReader.java b/jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerDataReader.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/NormalizerDataReader.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerDataReader.java diff --git a/jdk/src/share/classes/sun/text/normalizer/NormalizerImpl.java b/jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/NormalizerImpl.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java diff --git a/jdk/src/share/classes/sun/text/normalizer/RangeValueIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/RangeValueIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/RangeValueIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/RangeValueIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/Replaceable.java b/jdk/src/java.base/share/classes/sun/text/normalizer/Replaceable.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/Replaceable.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/Replaceable.java diff --git a/jdk/src/share/classes/sun/text/normalizer/ReplaceableString.java b/jdk/src/java.base/share/classes/sun/text/normalizer/ReplaceableString.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/ReplaceableString.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/ReplaceableString.java diff --git a/jdk/src/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/RuleCharacterIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/RuleCharacterIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/SymbolTable.java b/jdk/src/java.base/share/classes/sun/text/normalizer/SymbolTable.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/SymbolTable.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/SymbolTable.java diff --git a/jdk/src/share/classes/sun/text/normalizer/Trie.java b/jdk/src/java.base/share/classes/sun/text/normalizer/Trie.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/Trie.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/Trie.java diff --git a/jdk/src/share/classes/sun/text/normalizer/TrieIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/TrieIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/TrieIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/TrieIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UBiDiProps.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UBiDiProps.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UCharacter.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacter.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UCharacter.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UCharacter.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UCharacterIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UCharacterIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UCharacterProperty.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterProperty.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UCharacterProperty.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterProperty.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UCharacterPropertyReader.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterPropertyReader.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UCharacterPropertyReader.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterPropertyReader.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UTF16.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UTF16.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UTF16.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UTF16.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UnicodeMatcher.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeMatcher.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UnicodeMatcher.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeMatcher.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UnicodeSet.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UnicodeSet.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java diff --git a/jdk/src/share/classes/sun/text/normalizer/UnicodeSetIterator.java b/jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeSetIterator.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/UnicodeSetIterator.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/UnicodeSetIterator.java diff --git a/jdk/src/share/classes/sun/text/normalizer/Utility.java b/jdk/src/java.base/share/classes/sun/text/normalizer/Utility.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/Utility.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/Utility.java diff --git a/jdk/src/share/classes/sun/text/normalizer/VersionInfo.java b/jdk/src/java.base/share/classes/sun/text/normalizer/VersionInfo.java similarity index 100% rename from jdk/src/share/classes/sun/text/normalizer/VersionInfo.java rename to jdk/src/java.base/share/classes/sun/text/normalizer/VersionInfo.java diff --git a/jdk/src/share/classes/sun/text/resources/BreakIteratorInfo.java b/jdk/src/java.base/share/classes/sun/text/resources/BreakIteratorInfo.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/BreakIteratorInfo.java rename to jdk/src/java.base/share/classes/sun/text/resources/BreakIteratorInfo.java diff --git a/jdk/src/share/classes/sun/text/resources/BreakIteratorRules.java b/jdk/src/java.base/share/classes/sun/text/resources/BreakIteratorRules.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/BreakIteratorRules.java rename to jdk/src/java.base/share/classes/sun/text/resources/BreakIteratorRules.java diff --git a/jdk/src/share/classes/sun/text/resources/CollationData.java b/jdk/src/java.base/share/classes/sun/text/resources/CollationData.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/CollationData.java rename to jdk/src/java.base/share/classes/sun/text/resources/CollationData.java diff --git a/jdk/src/share/classes/sun/text/resources/FormatData.java b/jdk/src/java.base/share/classes/sun/text/resources/FormatData.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/FormatData.java rename to jdk/src/java.base/share/classes/sun/text/resources/FormatData.java diff --git a/jdk/src/share/classes/sun/text/resources/JavaTimeSupplementary.java b/jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/JavaTimeSupplementary.java rename to jdk/src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_AU.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_AU.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_AU.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_AU.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_CA.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_CA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_CA.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_CA.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_GB.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_GB.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_GB.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_GB.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_IE.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_IE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_IE.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_IE.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_IN.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_IN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_IN.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_IN.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_MT.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_MT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_MT.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_MT.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_NZ.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_NZ.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_NZ.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_NZ.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_PH.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_PH.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_PH.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_PH.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_SG.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_SG.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_SG.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_SG.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_US.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_US.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_US.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_US.java diff --git a/jdk/src/share/classes/sun/text/resources/en/FormatData_en_ZA.java b/jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_ZA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/FormatData_en_ZA.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/FormatData_en_ZA.java diff --git a/jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en.java b/jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en.java diff --git a/jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_GB.java b/jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_GB.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_GB.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_GB.java diff --git a/jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_SG.java b/jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_SG.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_SG.java rename to jdk/src/java.base/share/classes/sun/text/resources/en/JavaTimeSupplementary_en_SG.java diff --git a/jdk/src/share/classes/sun/text/resources/ubidi.icu b/jdk/src/java.base/share/classes/sun/text/resources/ubidi.icu similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ubidi.icu rename to jdk/src/java.base/share/classes/sun/text/resources/ubidi.icu diff --git a/jdk/src/share/classes/sun/text/resources/unorm.icu b/jdk/src/java.base/share/classes/sun/text/resources/unorm.icu similarity index 100% rename from jdk/src/share/classes/sun/text/resources/unorm.icu rename to jdk/src/java.base/share/classes/sun/text/resources/unorm.icu diff --git a/jdk/src/share/classes/sun/text/resources/uprops.icu b/jdk/src/java.base/share/classes/sun/text/resources/uprops.icu similarity index 100% rename from jdk/src/share/classes/sun/text/resources/uprops.icu rename to jdk/src/java.base/share/classes/sun/text/resources/uprops.icu diff --git a/jdk/src/share/classes/sun/util/BuddhistCalendar.java b/jdk/src/java.base/share/classes/sun/util/BuddhistCalendar.java similarity index 100% rename from jdk/src/share/classes/sun/util/BuddhistCalendar.java rename to jdk/src/java.base/share/classes/sun/util/BuddhistCalendar.java diff --git a/jdk/src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template b/jdk/src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template similarity index 100% rename from jdk/src/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template rename to jdk/src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template diff --git a/jdk/src/share/classes/sun/util/PreHashedMap.java b/jdk/src/java.base/share/classes/sun/util/PreHashedMap.java similarity index 100% rename from jdk/src/share/classes/sun/util/PreHashedMap.java rename to jdk/src/java.base/share/classes/sun/util/PreHashedMap.java diff --git a/jdk/src/share/classes/sun/util/ResourceBundleEnumeration.java b/jdk/src/java.base/share/classes/sun/util/ResourceBundleEnumeration.java similarity index 100% rename from jdk/src/share/classes/sun/util/ResourceBundleEnumeration.java rename to jdk/src/java.base/share/classes/sun/util/ResourceBundleEnumeration.java diff --git a/jdk/src/share/classes/sun/util/calendar/AbstractCalendar.java b/jdk/src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/AbstractCalendar.java rename to jdk/src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java diff --git a/jdk/src/share/classes/sun/util/calendar/BaseCalendar.java b/jdk/src/java.base/share/classes/sun/util/calendar/BaseCalendar.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/BaseCalendar.java rename to jdk/src/java.base/share/classes/sun/util/calendar/BaseCalendar.java diff --git a/jdk/src/share/classes/sun/util/calendar/CalendarDate.java b/jdk/src/java.base/share/classes/sun/util/calendar/CalendarDate.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/CalendarDate.java rename to jdk/src/java.base/share/classes/sun/util/calendar/CalendarDate.java diff --git a/jdk/src/share/classes/sun/util/calendar/CalendarSystem.java b/jdk/src/java.base/share/classes/sun/util/calendar/CalendarSystem.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/CalendarSystem.java rename to jdk/src/java.base/share/classes/sun/util/calendar/CalendarSystem.java diff --git a/jdk/src/share/classes/sun/util/calendar/CalendarUtils.java b/jdk/src/java.base/share/classes/sun/util/calendar/CalendarUtils.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/CalendarUtils.java rename to jdk/src/java.base/share/classes/sun/util/calendar/CalendarUtils.java diff --git a/jdk/src/share/classes/sun/util/calendar/Era.java b/jdk/src/java.base/share/classes/sun/util/calendar/Era.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/Era.java rename to jdk/src/java.base/share/classes/sun/util/calendar/Era.java diff --git a/jdk/src/share/classes/sun/util/calendar/Gregorian.java b/jdk/src/java.base/share/classes/sun/util/calendar/Gregorian.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/Gregorian.java rename to jdk/src/java.base/share/classes/sun/util/calendar/Gregorian.java diff --git a/jdk/src/share/classes/sun/util/calendar/ImmutableGregorianDate.java b/jdk/src/java.base/share/classes/sun/util/calendar/ImmutableGregorianDate.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/ImmutableGregorianDate.java rename to jdk/src/java.base/share/classes/sun/util/calendar/ImmutableGregorianDate.java diff --git a/jdk/src/share/classes/sun/util/calendar/JulianCalendar.java b/jdk/src/java.base/share/classes/sun/util/calendar/JulianCalendar.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/JulianCalendar.java rename to jdk/src/java.base/share/classes/sun/util/calendar/JulianCalendar.java diff --git a/jdk/src/share/classes/sun/util/calendar/LocalGregorianCalendar.java b/jdk/src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/LocalGregorianCalendar.java rename to jdk/src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java diff --git a/jdk/src/share/classes/sun/util/calendar/ZoneInfo.java b/jdk/src/java.base/share/classes/sun/util/calendar/ZoneInfo.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/ZoneInfo.java rename to jdk/src/java.base/share/classes/sun/util/calendar/ZoneInfo.java diff --git a/jdk/src/share/classes/sun/util/calendar/ZoneInfoFile.java b/jdk/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java similarity index 100% rename from jdk/src/share/classes/sun/util/calendar/ZoneInfoFile.java rename to jdk/src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java diff --git a/jdk/src/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/BaseLocale.java b/jdk/src/java.base/share/classes/sun/util/locale/BaseLocale.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/BaseLocale.java rename to jdk/src/java.base/share/classes/sun/util/locale/BaseLocale.java diff --git a/jdk/src/share/classes/sun/util/locale/Extension.java b/jdk/src/java.base/share/classes/sun/util/locale/Extension.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/Extension.java rename to jdk/src/java.base/share/classes/sun/util/locale/Extension.java diff --git a/jdk/src/share/classes/sun/util/locale/InternalLocaleBuilder.java b/jdk/src/java.base/share/classes/sun/util/locale/InternalLocaleBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/InternalLocaleBuilder.java rename to jdk/src/java.base/share/classes/sun/util/locale/InternalLocaleBuilder.java diff --git a/jdk/src/share/classes/sun/util/locale/LanguageTag.java b/jdk/src/java.base/share/classes/sun/util/locale/LanguageTag.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LanguageTag.java rename to jdk/src/java.base/share/classes/sun/util/locale/LanguageTag.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleEquivalentMaps.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleEquivalentMaps.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleExtensions.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleExtensions.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleExtensions.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleExtensions.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleMatcher.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleMatcher.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleMatcher.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleMatcher.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleObjectCache.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleObjectCache.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleSyntaxException.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleSyntaxException.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleSyntaxException.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleSyntaxException.java diff --git a/jdk/src/share/classes/sun/util/locale/LocaleUtils.java b/jdk/src/java.base/share/classes/sun/util/locale/LocaleUtils.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/LocaleUtils.java rename to jdk/src/java.base/share/classes/sun/util/locale/LocaleUtils.java diff --git a/jdk/src/share/classes/sun/util/locale/ParseStatus.java b/jdk/src/java.base/share/classes/sun/util/locale/ParseStatus.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/ParseStatus.java rename to jdk/src/java.base/share/classes/sun/util/locale/ParseStatus.java diff --git a/jdk/src/share/classes/sun/util/locale/StringTokenIterator.java b/jdk/src/java.base/share/classes/sun/util/locale/StringTokenIterator.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/StringTokenIterator.java rename to jdk/src/java.base/share/classes/sun/util/locale/StringTokenIterator.java diff --git a/jdk/src/share/classes/sun/util/locale/UnicodeLocaleExtension.java b/jdk/src/java.base/share/classes/sun/util/locale/UnicodeLocaleExtension.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/UnicodeLocaleExtension.java rename to jdk/src/java.base/share/classes/sun/util/locale/UnicodeLocaleExtension.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/AvailableLanguageTags.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/AvailableLanguageTags.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/AvailableLanguageTags.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/AvailableLanguageTags.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/BreakDictionary.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/BreakDictionary.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CalendarDataUtility.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CalendarDataUtility.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CalendarProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CalendarProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CalendarProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CollationRules.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CollationRules.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CollationRules.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CollationRules.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CollatorProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CollatorProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CollatorProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CollatorProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/CurrencyNameProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/DateFormatSymbolsProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/DateFormatSymbolsProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/DateFormatSymbolsProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/DateFormatSymbolsProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/FallbackLocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/HostLocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/JRELocaleConstants.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/JRELocaleConstants.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/JRELocaleConstants.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/JRELocaleConstants.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template b/jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template rename to jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template diff --git a/jdk/src/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/LocaleResources.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/LocaleResources.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/ResourceBundleBasedAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java diff --git a/jdk/src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java b/jdk/src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java similarity index 100% rename from jdk/src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java rename to jdk/src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java diff --git a/jdk/src/share/classes/sun/util/logging/LoggingProxy.java b/jdk/src/java.base/share/classes/sun/util/logging/LoggingProxy.java similarity index 100% rename from jdk/src/share/classes/sun/util/logging/LoggingProxy.java rename to jdk/src/java.base/share/classes/sun/util/logging/LoggingProxy.java diff --git a/jdk/src/share/classes/sun/util/logging/LoggingSupport.java b/jdk/src/java.base/share/classes/sun/util/logging/LoggingSupport.java similarity index 100% rename from jdk/src/share/classes/sun/util/logging/LoggingSupport.java rename to jdk/src/java.base/share/classes/sun/util/logging/LoggingSupport.java diff --git a/jdk/src/share/classes/sun/util/logging/PlatformLogger.java b/jdk/src/java.base/share/classes/sun/util/logging/PlatformLogger.java similarity index 100% rename from jdk/src/share/classes/sun/util/logging/PlatformLogger.java rename to jdk/src/java.base/share/classes/sun/util/logging/PlatformLogger.java diff --git a/jdk/src/share/classes/sun/util/resources/CalendarData.properties b/jdk/src/java.base/share/classes/sun/util/resources/CalendarData.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/CalendarData.properties rename to jdk/src/java.base/share/classes/sun/util/resources/CalendarData.properties diff --git a/jdk/src/share/classes/sun/util/resources/CurrencyNames.properties b/jdk/src/java.base/share/classes/sun/util/resources/CurrencyNames.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/CurrencyNames.properties rename to jdk/src/java.base/share/classes/sun/util/resources/CurrencyNames.properties diff --git a/jdk/src/share/classes/sun/util/resources/LocaleData.java b/jdk/src/java.base/share/classes/sun/util/resources/LocaleData.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/LocaleData.java rename to jdk/src/java.base/share/classes/sun/util/resources/LocaleData.java diff --git a/jdk/src/share/classes/sun/util/resources/LocaleNames.properties b/jdk/src/java.base/share/classes/sun/util/resources/LocaleNames.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/LocaleNames.properties rename to jdk/src/java.base/share/classes/sun/util/resources/LocaleNames.properties diff --git a/jdk/src/share/classes/sun/util/resources/LocaleNamesBundle.java b/jdk/src/java.base/share/classes/sun/util/resources/LocaleNamesBundle.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/LocaleNamesBundle.java rename to jdk/src/java.base/share/classes/sun/util/resources/LocaleNamesBundle.java diff --git a/jdk/src/share/classes/sun/util/resources/OpenListResourceBundle.java b/jdk/src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/OpenListResourceBundle.java rename to jdk/src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java diff --git a/jdk/src/share/classes/sun/util/resources/ParallelListResourceBundle.java b/jdk/src/java.base/share/classes/sun/util/resources/ParallelListResourceBundle.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ParallelListResourceBundle.java rename to jdk/src/java.base/share/classes/sun/util/resources/ParallelListResourceBundle.java diff --git a/jdk/src/share/classes/sun/util/resources/TimeZoneNames.java b/jdk/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/TimeZoneNames.java rename to jdk/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java diff --git a/jdk/src/share/classes/sun/util/resources/TimeZoneNamesBundle.java b/jdk/src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/TimeZoneNamesBundle.java rename to jdk/src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java diff --git a/jdk/src/share/classes/sun/util/resources/en/CalendarData_en.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CalendarData_en.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CalendarData_en_GB.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_GB.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CalendarData_en_GB.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_GB.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CalendarData_en_IE.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_IE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CalendarData_en_IE.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_IE.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CalendarData_en_MT.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_MT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CalendarData_en_MT.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CalendarData_en_MT.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_AU.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_AU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_AU.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_AU.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_CA.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_CA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_CA.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_CA.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_GB.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_GB.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_GB.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_GB.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_IE.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_IE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_IE.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_IE.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_IN.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_IN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_IN.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_IN.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_MT.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_MT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_MT.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_MT.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_NZ.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_NZ.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_NZ.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_NZ.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_PH.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_PH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_PH.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_PH.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_SG.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_SG.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_SG.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_SG.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_US.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_US.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_US.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_US.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_ZA.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_ZA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/CurrencyNames_en_ZA.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/CurrencyNames_en_ZA.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/LocaleNames_en.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/LocaleNames_en.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_MT.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_MT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_MT.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_MT.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_PH.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_PH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_PH.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_PH.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_SG.properties b/jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_SG.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/LocaleNames_en_SG.properties rename to jdk/src/java.base/share/classes/sun/util/resources/en/LocaleNames_en_SG.properties diff --git a/jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en.java b/jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en.java rename to jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en.java diff --git a/jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_CA.java b/jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_CA.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_CA.java rename to jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_CA.java diff --git a/jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_GB.java b/jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_GB.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_GB.java rename to jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_GB.java diff --git a/jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java b/jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java rename to jdk/src/java.base/share/classes/sun/util/resources/en/TimeZoneNames_en_IE.java diff --git a/jdk/src/share/classes/sun/util/spi/CalendarProvider.java b/jdk/src/java.base/share/classes/sun/util/spi/CalendarProvider.java similarity index 100% rename from jdk/src/share/classes/sun/util/spi/CalendarProvider.java rename to jdk/src/java.base/share/classes/sun/util/spi/CalendarProvider.java diff --git a/jdk/src/share/lib/calendars.properties b/jdk/src/java.base/share/conf/calendars.properties similarity index 100% rename from jdk/src/share/lib/calendars.properties rename to jdk/src/java.base/share/conf/calendars.properties diff --git a/jdk/src/share/lib/hijrah-config-umalqura.properties b/jdk/src/java.base/share/conf/hijrah-config-umalqura.properties similarity index 100% rename from jdk/src/share/lib/hijrah-config-umalqura.properties rename to jdk/src/java.base/share/conf/hijrah-config-umalqura.properties diff --git a/jdk/src/share/lib/net.properties b/jdk/src/java.base/share/conf/net.properties similarity index 100% rename from jdk/src/share/lib/net.properties rename to jdk/src/java.base/share/conf/net.properties diff --git a/jdk/src/share/lib/security/cacerts b/jdk/src/java.base/share/conf/security/cacerts similarity index 100% rename from jdk/src/share/lib/security/cacerts rename to jdk/src/java.base/share/conf/security/cacerts diff --git a/jdk/src/share/lib/security/java.policy b/jdk/src/java.base/share/conf/security/java.policy similarity index 100% rename from jdk/src/share/lib/security/java.policy rename to jdk/src/java.base/share/conf/security/java.policy diff --git a/jdk/src/share/lib/security/java.security-aix b/jdk/src/java.base/share/conf/security/java.security-aix similarity index 100% rename from jdk/src/share/lib/security/java.security-aix rename to jdk/src/java.base/share/conf/security/java.security-aix diff --git a/jdk/src/share/lib/security/java.security-linux b/jdk/src/java.base/share/conf/security/java.security-linux similarity index 100% rename from jdk/src/share/lib/security/java.security-linux rename to jdk/src/java.base/share/conf/security/java.security-linux diff --git a/jdk/src/share/lib/security/java.security-macosx b/jdk/src/java.base/share/conf/security/java.security-macosx similarity index 100% rename from jdk/src/share/lib/security/java.security-macosx rename to jdk/src/java.base/share/conf/security/java.security-macosx diff --git a/jdk/src/share/lib/security/java.security-solaris b/jdk/src/java.base/share/conf/security/java.security-solaris similarity index 100% rename from jdk/src/share/lib/security/java.security-solaris rename to jdk/src/java.base/share/conf/security/java.security-solaris diff --git a/jdk/src/share/lib/security/java.security-windows b/jdk/src/java.base/share/conf/security/java.security-windows similarity index 100% rename from jdk/src/share/lib/security/java.security-windows rename to jdk/src/java.base/share/conf/security/java.security-windows diff --git a/jdk/src/share/lib/security/sunpkcs11-solaris.cfg b/jdk/src/java.base/share/conf/security/sunpkcs11-solaris.cfg similarity index 100% rename from jdk/src/share/lib/security/sunpkcs11-solaris.cfg rename to jdk/src/java.base/share/conf/security/sunpkcs11-solaris.cfg diff --git a/jdk/src/share/javavm/export/classfile_constants.h b/jdk/src/java.base/share/native/include/classfile_constants.h similarity index 100% rename from jdk/src/share/javavm/export/classfile_constants.h rename to jdk/src/java.base/share/native/include/classfile_constants.h diff --git a/jdk/src/share/javavm/export/jni.h b/jdk/src/java.base/share/native/include/jni.h similarity index 100% rename from jdk/src/share/javavm/export/jni.h rename to jdk/src/java.base/share/native/include/jni.h diff --git a/jdk/src/share/javavm/export/jvm.h b/jdk/src/java.base/share/native/include/jvm.h similarity index 100% rename from jdk/src/share/javavm/export/jvm.h rename to jdk/src/java.base/share/native/include/jvm.h diff --git a/jdk/src/share/javavm/export/jvmti.h b/jdk/src/java.base/share/native/include/jvmti.h similarity index 100% rename from jdk/src/share/javavm/export/jvmti.h rename to jdk/src/java.base/share/native/include/jvmti.h diff --git a/jdk/src/share/javavm/export/jvmticmlr.h b/jdk/src/java.base/share/native/include/jvmticmlr.h similarity index 100% rename from jdk/src/share/javavm/export/jvmticmlr.h rename to jdk/src/java.base/share/native/include/jvmticmlr.h diff --git a/jdk/src/share/bin/defines.h b/jdk/src/java.base/share/native/launcher/defines.h similarity index 100% rename from jdk/src/share/bin/defines.h rename to jdk/src/java.base/share/native/launcher/defines.h diff --git a/jdk/src/share/bin/main.c b/jdk/src/java.base/share/native/launcher/main.c similarity index 100% rename from jdk/src/share/bin/main.c rename to jdk/src/java.base/share/native/launcher/main.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_acos.c b/jdk/src/java.base/share/native/libfdlibm/e_acos.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_acos.c rename to jdk/src/java.base/share/native/libfdlibm/e_acos.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_asin.c b/jdk/src/java.base/share/native/libfdlibm/e_asin.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_asin.c rename to jdk/src/java.base/share/native/libfdlibm/e_asin.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_atan2.c b/jdk/src/java.base/share/native/libfdlibm/e_atan2.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_atan2.c rename to jdk/src/java.base/share/native/libfdlibm/e_atan2.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_atanh.c b/jdk/src/java.base/share/native/libfdlibm/e_atanh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_atanh.c rename to jdk/src/java.base/share/native/libfdlibm/e_atanh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_cosh.c b/jdk/src/java.base/share/native/libfdlibm/e_cosh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_cosh.c rename to jdk/src/java.base/share/native/libfdlibm/e_cosh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_exp.c b/jdk/src/java.base/share/native/libfdlibm/e_exp.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_exp.c rename to jdk/src/java.base/share/native/libfdlibm/e_exp.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_fmod.c b/jdk/src/java.base/share/native/libfdlibm/e_fmod.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_fmod.c rename to jdk/src/java.base/share/native/libfdlibm/e_fmod.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_hypot.c b/jdk/src/java.base/share/native/libfdlibm/e_hypot.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_hypot.c rename to jdk/src/java.base/share/native/libfdlibm/e_hypot.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_log.c b/jdk/src/java.base/share/native/libfdlibm/e_log.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_log.c rename to jdk/src/java.base/share/native/libfdlibm/e_log.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_log10.c b/jdk/src/java.base/share/native/libfdlibm/e_log10.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_log10.c rename to jdk/src/java.base/share/native/libfdlibm/e_log10.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_pow.c b/jdk/src/java.base/share/native/libfdlibm/e_pow.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_pow.c rename to jdk/src/java.base/share/native/libfdlibm/e_pow.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_rem_pio2.c b/jdk/src/java.base/share/native/libfdlibm/e_rem_pio2.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_rem_pio2.c rename to jdk/src/java.base/share/native/libfdlibm/e_rem_pio2.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_remainder.c b/jdk/src/java.base/share/native/libfdlibm/e_remainder.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_remainder.c rename to jdk/src/java.base/share/native/libfdlibm/e_remainder.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_scalb.c b/jdk/src/java.base/share/native/libfdlibm/e_scalb.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_scalb.c rename to jdk/src/java.base/share/native/libfdlibm/e_scalb.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_sinh.c b/jdk/src/java.base/share/native/libfdlibm/e_sinh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_sinh.c rename to jdk/src/java.base/share/native/libfdlibm/e_sinh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/e_sqrt.c b/jdk/src/java.base/share/native/libfdlibm/e_sqrt.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/e_sqrt.c rename to jdk/src/java.base/share/native/libfdlibm/e_sqrt.c diff --git a/jdk/src/share/native/java/lang/fdlibm/include/fdlibm.h b/jdk/src/java.base/share/native/libfdlibm/fdlibm.h similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/include/fdlibm.h rename to jdk/src/java.base/share/native/libfdlibm/fdlibm.h diff --git a/jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h b/jdk/src/java.base/share/native/libfdlibm/jfdlibm.h similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/include/jfdlibm.h rename to jdk/src/java.base/share/native/libfdlibm/jfdlibm.h diff --git a/jdk/src/share/native/java/lang/fdlibm/src/k_cos.c b/jdk/src/java.base/share/native/libfdlibm/k_cos.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/k_cos.c rename to jdk/src/java.base/share/native/libfdlibm/k_cos.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/k_rem_pio2.c b/jdk/src/java.base/share/native/libfdlibm/k_rem_pio2.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/k_rem_pio2.c rename to jdk/src/java.base/share/native/libfdlibm/k_rem_pio2.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/k_sin.c b/jdk/src/java.base/share/native/libfdlibm/k_sin.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/k_sin.c rename to jdk/src/java.base/share/native/libfdlibm/k_sin.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/k_standard.c b/jdk/src/java.base/share/native/libfdlibm/k_standard.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/k_standard.c rename to jdk/src/java.base/share/native/libfdlibm/k_standard.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/k_tan.c b/jdk/src/java.base/share/native/libfdlibm/k_tan.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/k_tan.c rename to jdk/src/java.base/share/native/libfdlibm/k_tan.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_atan.c b/jdk/src/java.base/share/native/libfdlibm/s_atan.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_atan.c rename to jdk/src/java.base/share/native/libfdlibm/s_atan.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_cbrt.c b/jdk/src/java.base/share/native/libfdlibm/s_cbrt.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_cbrt.c rename to jdk/src/java.base/share/native/libfdlibm/s_cbrt.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_ceil.c b/jdk/src/java.base/share/native/libfdlibm/s_ceil.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_ceil.c rename to jdk/src/java.base/share/native/libfdlibm/s_ceil.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_copysign.c b/jdk/src/java.base/share/native/libfdlibm/s_copysign.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_copysign.c rename to jdk/src/java.base/share/native/libfdlibm/s_copysign.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_cos.c b/jdk/src/java.base/share/native/libfdlibm/s_cos.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_cos.c rename to jdk/src/java.base/share/native/libfdlibm/s_cos.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_expm1.c b/jdk/src/java.base/share/native/libfdlibm/s_expm1.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_expm1.c rename to jdk/src/java.base/share/native/libfdlibm/s_expm1.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_fabs.c b/jdk/src/java.base/share/native/libfdlibm/s_fabs.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_fabs.c rename to jdk/src/java.base/share/native/libfdlibm/s_fabs.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_finite.c b/jdk/src/java.base/share/native/libfdlibm/s_finite.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_finite.c rename to jdk/src/java.base/share/native/libfdlibm/s_finite.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_floor.c b/jdk/src/java.base/share/native/libfdlibm/s_floor.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_floor.c rename to jdk/src/java.base/share/native/libfdlibm/s_floor.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_frexp.c b/jdk/src/java.base/share/native/libfdlibm/s_frexp.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_frexp.c rename to jdk/src/java.base/share/native/libfdlibm/s_frexp.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_ilogb.c b/jdk/src/java.base/share/native/libfdlibm/s_ilogb.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_ilogb.c rename to jdk/src/java.base/share/native/libfdlibm/s_ilogb.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_isnan.c b/jdk/src/java.base/share/native/libfdlibm/s_isnan.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_isnan.c rename to jdk/src/java.base/share/native/libfdlibm/s_isnan.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_ldexp.c b/jdk/src/java.base/share/native/libfdlibm/s_ldexp.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_ldexp.c rename to jdk/src/java.base/share/native/libfdlibm/s_ldexp.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_lib_version.c b/jdk/src/java.base/share/native/libfdlibm/s_lib_version.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_lib_version.c rename to jdk/src/java.base/share/native/libfdlibm/s_lib_version.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_log1p.c b/jdk/src/java.base/share/native/libfdlibm/s_log1p.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_log1p.c rename to jdk/src/java.base/share/native/libfdlibm/s_log1p.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_logb.c b/jdk/src/java.base/share/native/libfdlibm/s_logb.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_logb.c rename to jdk/src/java.base/share/native/libfdlibm/s_logb.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_matherr.c b/jdk/src/java.base/share/native/libfdlibm/s_matherr.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_matherr.c rename to jdk/src/java.base/share/native/libfdlibm/s_matherr.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_modf.c b/jdk/src/java.base/share/native/libfdlibm/s_modf.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_modf.c rename to jdk/src/java.base/share/native/libfdlibm/s_modf.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_nextafter.c b/jdk/src/java.base/share/native/libfdlibm/s_nextafter.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_nextafter.c rename to jdk/src/java.base/share/native/libfdlibm/s_nextafter.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_rint.c b/jdk/src/java.base/share/native/libfdlibm/s_rint.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_rint.c rename to jdk/src/java.base/share/native/libfdlibm/s_rint.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_scalbn.c b/jdk/src/java.base/share/native/libfdlibm/s_scalbn.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_scalbn.c rename to jdk/src/java.base/share/native/libfdlibm/s_scalbn.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_signgam.c b/jdk/src/java.base/share/native/libfdlibm/s_signgam.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_signgam.c rename to jdk/src/java.base/share/native/libfdlibm/s_signgam.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_significand.c b/jdk/src/java.base/share/native/libfdlibm/s_significand.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_significand.c rename to jdk/src/java.base/share/native/libfdlibm/s_significand.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_sin.c b/jdk/src/java.base/share/native/libfdlibm/s_sin.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_sin.c rename to jdk/src/java.base/share/native/libfdlibm/s_sin.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_tan.c b/jdk/src/java.base/share/native/libfdlibm/s_tan.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_tan.c rename to jdk/src/java.base/share/native/libfdlibm/s_tan.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/s_tanh.c b/jdk/src/java.base/share/native/libfdlibm/s_tanh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/s_tanh.c rename to jdk/src/java.base/share/native/libfdlibm/s_tanh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_acos.c b/jdk/src/java.base/share/native/libfdlibm/w_acos.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_acos.c rename to jdk/src/java.base/share/native/libfdlibm/w_acos.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_asin.c b/jdk/src/java.base/share/native/libfdlibm/w_asin.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_asin.c rename to jdk/src/java.base/share/native/libfdlibm/w_asin.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_atan2.c b/jdk/src/java.base/share/native/libfdlibm/w_atan2.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_atan2.c rename to jdk/src/java.base/share/native/libfdlibm/w_atan2.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_atanh.c b/jdk/src/java.base/share/native/libfdlibm/w_atanh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_atanh.c rename to jdk/src/java.base/share/native/libfdlibm/w_atanh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_cosh.c b/jdk/src/java.base/share/native/libfdlibm/w_cosh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_cosh.c rename to jdk/src/java.base/share/native/libfdlibm/w_cosh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_exp.c b/jdk/src/java.base/share/native/libfdlibm/w_exp.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_exp.c rename to jdk/src/java.base/share/native/libfdlibm/w_exp.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_fmod.c b/jdk/src/java.base/share/native/libfdlibm/w_fmod.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_fmod.c rename to jdk/src/java.base/share/native/libfdlibm/w_fmod.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_hypot.c b/jdk/src/java.base/share/native/libfdlibm/w_hypot.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_hypot.c rename to jdk/src/java.base/share/native/libfdlibm/w_hypot.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_log.c b/jdk/src/java.base/share/native/libfdlibm/w_log.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_log.c rename to jdk/src/java.base/share/native/libfdlibm/w_log.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_log10.c b/jdk/src/java.base/share/native/libfdlibm/w_log10.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_log10.c rename to jdk/src/java.base/share/native/libfdlibm/w_log10.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_pow.c b/jdk/src/java.base/share/native/libfdlibm/w_pow.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_pow.c rename to jdk/src/java.base/share/native/libfdlibm/w_pow.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_remainder.c b/jdk/src/java.base/share/native/libfdlibm/w_remainder.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_remainder.c rename to jdk/src/java.base/share/native/libfdlibm/w_remainder.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_scalb.c b/jdk/src/java.base/share/native/libfdlibm/w_scalb.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_scalb.c rename to jdk/src/java.base/share/native/libfdlibm/w_scalb.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_sinh.c b/jdk/src/java.base/share/native/libfdlibm/w_sinh.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_sinh.c rename to jdk/src/java.base/share/native/libfdlibm/w_sinh.c diff --git a/jdk/src/share/native/java/lang/fdlibm/src/w_sqrt.c b/jdk/src/java.base/share/native/libfdlibm/w_sqrt.c similarity index 100% rename from jdk/src/share/native/java/lang/fdlibm/src/w_sqrt.c rename to jdk/src/java.base/share/native/libfdlibm/w_sqrt.c diff --git a/jdk/src/share/native/java/security/AccessController.c b/jdk/src/java.base/share/native/libjava/AccessController.c similarity index 100% rename from jdk/src/share/native/java/security/AccessController.c rename to jdk/src/java.base/share/native/libjava/AccessController.c diff --git a/jdk/src/share/native/java/lang/reflect/Array.c b/jdk/src/java.base/share/native/libjava/Array.c similarity index 100% rename from jdk/src/share/native/java/lang/reflect/Array.c rename to jdk/src/java.base/share/native/libjava/Array.c diff --git a/jdk/src/share/native/java/util/concurrent/atomic/AtomicLong.c b/jdk/src/java.base/share/native/libjava/AtomicLong.c similarity index 100% rename from jdk/src/share/native/java/util/concurrent/atomic/AtomicLong.c rename to jdk/src/java.base/share/native/libjava/AtomicLong.c diff --git a/jdk/src/share/native/java/nio/Bits.c b/jdk/src/java.base/share/native/libjava/Bits.c similarity index 100% rename from jdk/src/share/native/java/nio/Bits.c rename to jdk/src/java.base/share/native/libjava/Bits.c diff --git a/jdk/src/share/native/java/lang/Class.c b/jdk/src/java.base/share/native/libjava/Class.c similarity index 100% rename from jdk/src/share/native/java/lang/Class.c rename to jdk/src/java.base/share/native/libjava/Class.c diff --git a/jdk/src/share/native/java/lang/ClassLoader.c b/jdk/src/java.base/share/native/libjava/ClassLoader.c similarity index 100% rename from jdk/src/share/native/java/lang/ClassLoader.c rename to jdk/src/java.base/share/native/libjava/ClassLoader.c diff --git a/jdk/src/share/native/java/lang/Compiler.c b/jdk/src/java.base/share/native/libjava/Compiler.c similarity index 100% rename from jdk/src/share/native/java/lang/Compiler.c rename to jdk/src/java.base/share/native/libjava/Compiler.c diff --git a/jdk/src/share/native/sun/reflect/ConstantPool.c b/jdk/src/java.base/share/native/libjava/ConstantPool.c similarity index 100% rename from jdk/src/share/native/sun/reflect/ConstantPool.c rename to jdk/src/java.base/share/native/libjava/ConstantPool.c diff --git a/jdk/src/share/native/java/lang/Double.c b/jdk/src/java.base/share/native/libjava/Double.c similarity index 100% rename from jdk/src/share/native/java/lang/Double.c rename to jdk/src/java.base/share/native/libjava/Double.c diff --git a/jdk/src/share/native/java/lang/reflect/Executable.c b/jdk/src/java.base/share/native/libjava/Executable.c similarity index 100% rename from jdk/src/share/native/java/lang/reflect/Executable.c rename to jdk/src/java.base/share/native/libjava/Executable.c diff --git a/jdk/src/share/native/java/lang/reflect/Field.c b/jdk/src/java.base/share/native/libjava/Field.c similarity index 100% rename from jdk/src/share/native/java/lang/reflect/Field.c rename to jdk/src/java.base/share/native/libjava/Field.c diff --git a/jdk/src/share/native/java/io/FileInputStream.c b/jdk/src/java.base/share/native/libjava/FileInputStream.c similarity index 100% rename from jdk/src/share/native/java/io/FileInputStream.c rename to jdk/src/java.base/share/native/libjava/FileInputStream.c diff --git a/jdk/src/share/native/java/lang/Float.c b/jdk/src/java.base/share/native/libjava/Float.c similarity index 100% rename from jdk/src/share/native/java/lang/Float.c rename to jdk/src/java.base/share/native/libjava/Float.c diff --git a/jdk/src/share/native/sun/misc/GC.c b/jdk/src/java.base/share/native/libjava/GC.c similarity index 100% rename from jdk/src/share/native/sun/misc/GC.c rename to jdk/src/java.base/share/native/libjava/GC.c diff --git a/jdk/src/share/native/sun/misc/MessageUtils.c b/jdk/src/java.base/share/native/libjava/MessageUtils.c similarity index 100% rename from jdk/src/share/native/sun/misc/MessageUtils.c rename to jdk/src/java.base/share/native/libjava/MessageUtils.c diff --git a/jdk/src/share/native/sun/reflect/NativeAccessors.c b/jdk/src/java.base/share/native/libjava/NativeAccessors.c similarity index 100% rename from jdk/src/share/native/sun/reflect/NativeAccessors.c rename to jdk/src/java.base/share/native/libjava/NativeAccessors.c diff --git a/jdk/src/share/native/sun/misc/NativeSignalHandler.c b/jdk/src/java.base/share/native/libjava/NativeSignalHandler.c similarity index 100% rename from jdk/src/share/native/sun/misc/NativeSignalHandler.c rename to jdk/src/java.base/share/native/libjava/NativeSignalHandler.c diff --git a/jdk/src/share/native/java/lang/Object.c b/jdk/src/java.base/share/native/libjava/Object.c similarity index 100% rename from jdk/src/share/native/java/lang/Object.c rename to jdk/src/java.base/share/native/libjava/Object.c diff --git a/jdk/src/share/native/java/io/ObjectInputStream.c b/jdk/src/java.base/share/native/libjava/ObjectInputStream.c similarity index 100% rename from jdk/src/share/native/java/io/ObjectInputStream.c rename to jdk/src/java.base/share/native/libjava/ObjectInputStream.c diff --git a/jdk/src/share/native/java/io/ObjectOutputStream.c b/jdk/src/java.base/share/native/libjava/ObjectOutputStream.c similarity index 100% rename from jdk/src/share/native/java/io/ObjectOutputStream.c rename to jdk/src/java.base/share/native/libjava/ObjectOutputStream.c diff --git a/jdk/src/share/native/java/io/ObjectStreamClass.c b/jdk/src/java.base/share/native/libjava/ObjectStreamClass.c similarity index 100% rename from jdk/src/share/native/java/io/ObjectStreamClass.c rename to jdk/src/java.base/share/native/libjava/ObjectStreamClass.c diff --git a/jdk/src/share/native/java/lang/Package.c b/jdk/src/java.base/share/native/libjava/Package.c similarity index 100% rename from jdk/src/share/native/java/lang/Package.c rename to jdk/src/java.base/share/native/libjava/Package.c diff --git a/jdk/src/share/native/java/lang/reflect/Proxy.c b/jdk/src/java.base/share/native/libjava/Proxy.c similarity index 100% rename from jdk/src/share/native/java/lang/reflect/Proxy.c rename to jdk/src/java.base/share/native/libjava/Proxy.c diff --git a/jdk/src/share/native/java/io/RandomAccessFile.c b/jdk/src/java.base/share/native/libjava/RandomAccessFile.c similarity index 100% rename from jdk/src/share/native/java/io/RandomAccessFile.c rename to jdk/src/java.base/share/native/libjava/RandomAccessFile.c diff --git a/jdk/src/share/native/sun/reflect/Reflection.c b/jdk/src/java.base/share/native/libjava/Reflection.c similarity index 100% rename from jdk/src/share/native/sun/reflect/Reflection.c rename to jdk/src/java.base/share/native/libjava/Reflection.c diff --git a/jdk/src/share/native/java/lang/Runtime.c b/jdk/src/java.base/share/native/libjava/Runtime.c similarity index 100% rename from jdk/src/share/native/java/lang/Runtime.c rename to jdk/src/java.base/share/native/libjava/Runtime.c diff --git a/jdk/src/share/native/java/lang/SecurityManager.c b/jdk/src/java.base/share/native/libjava/SecurityManager.c similarity index 100% rename from jdk/src/share/native/java/lang/SecurityManager.c rename to jdk/src/java.base/share/native/libjava/SecurityManager.c diff --git a/jdk/src/share/native/java/lang/Shutdown.c b/jdk/src/java.base/share/native/libjava/Shutdown.c similarity index 100% rename from jdk/src/share/native/java/lang/Shutdown.c rename to jdk/src/java.base/share/native/libjava/Shutdown.c diff --git a/jdk/src/share/native/sun/misc/Signal.c b/jdk/src/java.base/share/native/libjava/Signal.c similarity index 100% rename from jdk/src/share/native/sun/misc/Signal.c rename to jdk/src/java.base/share/native/libjava/Signal.c diff --git a/jdk/src/share/native/java/lang/StrictMath.c b/jdk/src/java.base/share/native/libjava/StrictMath.c similarity index 100% rename from jdk/src/share/native/java/lang/StrictMath.c rename to jdk/src/java.base/share/native/libjava/StrictMath.c diff --git a/jdk/src/share/native/java/lang/String.c b/jdk/src/java.base/share/native/libjava/String.c similarity index 100% rename from jdk/src/share/native/java/lang/String.c rename to jdk/src/java.base/share/native/libjava/String.c diff --git a/jdk/src/share/native/java/lang/System.c b/jdk/src/java.base/share/native/libjava/System.c similarity index 100% rename from jdk/src/share/native/java/lang/System.c rename to jdk/src/java.base/share/native/libjava/System.c diff --git a/jdk/src/share/native/java/lang/Thread.c b/jdk/src/java.base/share/native/libjava/Thread.c similarity index 100% rename from jdk/src/share/native/java/lang/Thread.c rename to jdk/src/java.base/share/native/libjava/Thread.c diff --git a/jdk/src/share/native/java/lang/Throwable.c b/jdk/src/java.base/share/native/libjava/Throwable.c similarity index 100% rename from jdk/src/share/native/java/lang/Throwable.c rename to jdk/src/java.base/share/native/libjava/Throwable.c diff --git a/jdk/src/share/native/java/util/TimeZone.c b/jdk/src/java.base/share/native/libjava/TimeZone.c similarity index 100% rename from jdk/src/share/native/java/util/TimeZone.c rename to jdk/src/java.base/share/native/libjava/TimeZone.c diff --git a/jdk/src/share/native/sun/misc/VM.c b/jdk/src/java.base/share/native/libjava/VM.c similarity index 100% rename from jdk/src/share/native/sun/misc/VM.c rename to jdk/src/java.base/share/native/libjava/VM.c diff --git a/jdk/src/share/native/sun/misc/VMSupport.c b/jdk/src/java.base/share/native/libjava/VMSupport.c similarity index 100% rename from jdk/src/share/native/sun/misc/VMSupport.c rename to jdk/src/java.base/share/native/libjava/VMSupport.c diff --git a/jdk/src/share/native/sun/misc/Version.c b/jdk/src/java.base/share/native/libjava/Version.c similarity index 100% rename from jdk/src/share/native/sun/misc/Version.c rename to jdk/src/java.base/share/native/libjava/Version.c diff --git a/jdk/src/share/native/common/check_version.c b/jdk/src/java.base/share/native/libjava/check_version.c similarity index 100% rename from jdk/src/share/native/common/check_version.c rename to jdk/src/java.base/share/native/libjava/check_version.c diff --git a/jdk/src/share/native/common/gdefs.h b/jdk/src/java.base/share/native/libjava/gdefs.h similarity index 100% rename from jdk/src/share/native/common/gdefs.h rename to jdk/src/java.base/share/native/libjava/gdefs.h diff --git a/jdk/src/share/native/java/io/io_util.c b/jdk/src/java.base/share/native/libjava/io_util.c similarity index 100% rename from jdk/src/share/native/java/io/io_util.c rename to jdk/src/java.base/share/native/libjava/io_util.c diff --git a/jdk/src/share/native/java/io/io_util.h b/jdk/src/java.base/share/native/libjava/io_util.h similarity index 100% rename from jdk/src/share/native/java/io/io_util.h rename to jdk/src/java.base/share/native/libjava/io_util.h diff --git a/jdk/src/share/native/java/lang/java_props.h b/jdk/src/java.base/share/native/libjava/java_props.h similarity index 100% rename from jdk/src/share/native/java/lang/java_props.h rename to jdk/src/java.base/share/native/libjava/java_props.h diff --git a/jdk/src/share/native/common/jdk_util.c b/jdk/src/java.base/share/native/libjava/jdk_util.c similarity index 100% rename from jdk/src/share/native/common/jdk_util.c rename to jdk/src/java.base/share/native/libjava/jdk_util.c diff --git a/jdk/src/share/native/common/jdk_util.h b/jdk/src/java.base/share/native/libjava/jdk_util.h similarity index 100% rename from jdk/src/share/native/common/jdk_util.h rename to jdk/src/java.base/share/native/libjava/jdk_util.h diff --git a/jdk/src/share/native/common/jio.c b/jdk/src/java.base/share/native/libjava/jio.c similarity index 100% rename from jdk/src/share/native/common/jio.c rename to jdk/src/java.base/share/native/libjava/jio.c diff --git a/jdk/src/share/native/common/jlong.h b/jdk/src/java.base/share/native/libjava/jlong.h similarity index 100% rename from jdk/src/share/native/common/jlong.h rename to jdk/src/java.base/share/native/libjava/jlong.h diff --git a/jdk/src/share/native/common/jni_util.c b/jdk/src/java.base/share/native/libjava/jni_util.c similarity index 100% rename from jdk/src/share/native/common/jni_util.c rename to jdk/src/java.base/share/native/libjava/jni_util.c diff --git a/jdk/src/share/native/common/jni_util.h b/jdk/src/java.base/share/native/libjava/jni_util.h similarity index 100% rename from jdk/src/share/native/common/jni_util.h rename to jdk/src/java.base/share/native/libjava/jni_util.h diff --git a/jdk/src/share/native/common/sizecalc.h b/jdk/src/java.base/share/native/libjava/sizecalc.h similarity index 100% rename from jdk/src/share/native/common/sizecalc.h rename to jdk/src/java.base/share/native/libjava/sizecalc.h diff --git a/jdk/src/share/native/common/verify_stub.c b/jdk/src/java.base/share/native/libjava/verify_stub.c similarity index 100% rename from jdk/src/share/native/common/verify_stub.c rename to jdk/src/java.base/share/native/libjava/verify_stub.c diff --git a/jdk/src/share/bin/emessages.h b/jdk/src/java.base/share/native/libjli/emessages.h similarity index 100% rename from jdk/src/share/bin/emessages.h rename to jdk/src/java.base/share/native/libjli/emessages.h diff --git a/jdk/src/share/bin/java.c b/jdk/src/java.base/share/native/libjli/java.c similarity index 100% rename from jdk/src/share/bin/java.c rename to jdk/src/java.base/share/native/libjli/java.c diff --git a/jdk/src/share/bin/java.h b/jdk/src/java.base/share/native/libjli/java.h similarity index 100% rename from jdk/src/share/bin/java.h rename to jdk/src/java.base/share/native/libjli/java.h diff --git a/jdk/src/share/bin/jli_util.c b/jdk/src/java.base/share/native/libjli/jli_util.c similarity index 100% rename from jdk/src/share/bin/jli_util.c rename to jdk/src/java.base/share/native/libjli/jli_util.c diff --git a/jdk/src/share/bin/jli_util.h b/jdk/src/java.base/share/native/libjli/jli_util.h similarity index 100% rename from jdk/src/share/bin/jli_util.h rename to jdk/src/java.base/share/native/libjli/jli_util.h diff --git a/jdk/src/share/bin/manifest_info.h b/jdk/src/java.base/share/native/libjli/manifest_info.h similarity index 100% rename from jdk/src/share/bin/manifest_info.h rename to jdk/src/java.base/share/native/libjli/manifest_info.h diff --git a/jdk/src/share/bin/parse_manifest.c b/jdk/src/java.base/share/native/libjli/parse_manifest.c similarity index 100% rename from jdk/src/share/bin/parse_manifest.c rename to jdk/src/java.base/share/native/libjli/parse_manifest.c diff --git a/jdk/src/share/bin/splashscreen.h b/jdk/src/java.base/share/native/libjli/splashscreen.h similarity index 100% rename from jdk/src/share/bin/splashscreen.h rename to jdk/src/java.base/share/native/libjli/splashscreen.h diff --git a/jdk/src/share/bin/splashscreen_stubs.c b/jdk/src/java.base/share/native/libjli/splashscreen_stubs.c similarity index 100% rename from jdk/src/share/bin/splashscreen_stubs.c rename to jdk/src/java.base/share/native/libjli/splashscreen_stubs.c diff --git a/jdk/src/share/bin/version_comp.c b/jdk/src/java.base/share/native/libjli/version_comp.c similarity index 100% rename from jdk/src/share/bin/version_comp.c rename to jdk/src/java.base/share/native/libjli/version_comp.c diff --git a/jdk/src/share/bin/version_comp.h b/jdk/src/java.base/share/native/libjli/version_comp.h similarity index 100% rename from jdk/src/share/bin/version_comp.h rename to jdk/src/java.base/share/native/libjli/version_comp.h diff --git a/jdk/src/share/bin/wildcard.c b/jdk/src/java.base/share/native/libjli/wildcard.c similarity index 100% rename from jdk/src/share/bin/wildcard.c rename to jdk/src/java.base/share/native/libjli/wildcard.c diff --git a/jdk/src/share/bin/wildcard.h b/jdk/src/java.base/share/native/libjli/wildcard.h similarity index 100% rename from jdk/src/share/bin/wildcard.h rename to jdk/src/java.base/share/native/libjli/wildcard.h diff --git a/jdk/src/share/native/java/net/DatagramPacket.c b/jdk/src/java.base/share/native/libnet/DatagramPacket.c similarity index 100% rename from jdk/src/share/native/java/net/DatagramPacket.c rename to jdk/src/java.base/share/native/libnet/DatagramPacket.c diff --git a/jdk/src/share/native/java/net/Inet4Address.c b/jdk/src/java.base/share/native/libnet/Inet4Address.c similarity index 100% rename from jdk/src/share/native/java/net/Inet4Address.c rename to jdk/src/java.base/share/native/libnet/Inet4Address.c diff --git a/jdk/src/share/native/java/net/Inet6Address.c b/jdk/src/java.base/share/native/libnet/Inet6Address.c similarity index 100% rename from jdk/src/share/native/java/net/Inet6Address.c rename to jdk/src/java.base/share/native/libnet/Inet6Address.c diff --git a/jdk/src/share/native/java/net/InetAddress.c b/jdk/src/java.base/share/native/libnet/InetAddress.c similarity index 100% rename from jdk/src/share/native/java/net/InetAddress.c rename to jdk/src/java.base/share/native/libnet/InetAddress.c diff --git a/jdk/src/share/native/java/net/net_util.c b/jdk/src/java.base/share/native/libnet/net_util.c similarity index 100% rename from jdk/src/share/native/java/net/net_util.c rename to jdk/src/java.base/share/native/libnet/net_util.c diff --git a/jdk/src/share/native/java/net/net_util.h b/jdk/src/java.base/share/native/libnet/net_util.h similarity index 100% rename from jdk/src/share/native/java/net/net_util.h rename to jdk/src/java.base/share/native/libnet/net_util.h diff --git a/jdk/src/share/native/sun/nio/ch/nio.h b/jdk/src/java.base/share/native/libnio/ch/nio.h similarity index 100% rename from jdk/src/share/native/sun/nio/ch/nio.h rename to jdk/src/java.base/share/native/libnio/ch/nio.h diff --git a/jdk/src/share/native/common/check_code.c b/jdk/src/java.base/share/native/libverify/check_code.c similarity index 100% rename from jdk/src/share/native/common/check_code.c rename to jdk/src/java.base/share/native/libverify/check_code.c diff --git a/jdk/src/share/native/common/check_format.c b/jdk/src/java.base/share/native/libverify/check_format.c similarity index 100% rename from jdk/src/share/native/common/check_format.c rename to jdk/src/java.base/share/native/libverify/check_format.c diff --git a/jdk/src/share/native/common/opcodes.in_out b/jdk/src/java.base/share/native/libverify/opcodes.in_out similarity index 100% rename from jdk/src/share/native/common/opcodes.in_out rename to jdk/src/java.base/share/native/libverify/opcodes.in_out diff --git a/jdk/src/share/native/java/util/zip/Adler32.c b/jdk/src/java.base/share/native/libzip/Adler32.c similarity index 100% rename from jdk/src/share/native/java/util/zip/Adler32.c rename to jdk/src/java.base/share/native/libzip/Adler32.c diff --git a/jdk/src/share/native/java/util/zip/CRC32.c b/jdk/src/java.base/share/native/libzip/CRC32.c similarity index 100% rename from jdk/src/share/native/java/util/zip/CRC32.c rename to jdk/src/java.base/share/native/libzip/CRC32.c diff --git a/jdk/src/share/native/java/util/zip/Deflater.c b/jdk/src/java.base/share/native/libzip/Deflater.c similarity index 100% rename from jdk/src/share/native/java/util/zip/Deflater.c rename to jdk/src/java.base/share/native/libzip/Deflater.c diff --git a/jdk/src/share/native/java/util/zip/Inflater.c b/jdk/src/java.base/share/native/libzip/Inflater.c similarity index 100% rename from jdk/src/share/native/java/util/zip/Inflater.c rename to jdk/src/java.base/share/native/libzip/Inflater.c diff --git a/jdk/src/share/native/java/util/zip/ZipFile.c b/jdk/src/java.base/share/native/libzip/ZipFile.c similarity index 100% rename from jdk/src/share/native/java/util/zip/ZipFile.c rename to jdk/src/java.base/share/native/libzip/ZipFile.c diff --git a/jdk/src/share/native/java/util/zip/zip_util.c b/jdk/src/java.base/share/native/libzip/zip_util.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zip_util.c rename to jdk/src/java.base/share/native/libzip/zip_util.c diff --git a/jdk/src/share/native/java/util/zip/zip_util.h b/jdk/src/java.base/share/native/libzip/zip_util.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zip_util.h rename to jdk/src/java.base/share/native/libzip/zip_util.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/ChangeLog b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/ChangeLog rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/ChangeLog diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/README b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/README similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/README rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/README diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/compress.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/compress.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/compress.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/compress.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/crc32.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/crc32.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/crc32.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/crc32.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/deflate.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/deflate.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/deflate.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/deflate.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/gzclose.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/gzclose.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzclose.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/gzguts.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/gzguts.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzguts.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/gzlib.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/gzlib.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzlib.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/gzread.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzread.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/gzread.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzread.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/gzwrite.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/gzwrite.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/gzwrite.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/infback.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/infback.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/infback.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/infback.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inffast.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffast.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inffast.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffast.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inffast.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffast.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inffast.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffast.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inffixed.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inffixed.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inffixed.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inflate.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inflate.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inflate.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inflate.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inflate.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inflate.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inflate.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inflate.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inftrees.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inftrees.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inftrees.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/inftrees.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/inftrees.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/patches/ChangeLog_java rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/patches/ChangeLog_java diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/trees.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/trees.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/trees.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/trees.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/trees.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/trees.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/trees.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/trees.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/uncompr.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/uncompr.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/uncompr.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zadler32.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zadler32.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zadler32.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zconf.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zconf.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zconf.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zconf.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zcrc32.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zcrc32.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zcrc32.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zlib.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zlib.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zlib.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zlib.h diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zutil.c b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zutil.c similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zutil.c rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zutil.c diff --git a/jdk/src/share/native/java/util/zip/zlib-1.2.8/zutil.h b/jdk/src/java.base/share/native/libzip/zlib-1.2.8/zutil.h similarity index 100% rename from jdk/src/share/native/java/util/zip/zlib-1.2.8/zutil.h rename to jdk/src/java.base/share/native/libzip/zlib-1.2.8/zutil.h diff --git a/jdk/src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/DevPollSelectorProvider.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DevPollSelectorProvider.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/EventPortWrapper.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/EventPortWrapper.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/SolarisAsynchronousChannelProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/SolarisEventPort.java b/jdk/src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/SolarisEventPort.java rename to jdk/src/java.base/solaris/classes/sun/nio/ch/SolarisEventPort.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisFileStore.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileStore.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisFileStore.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileStore.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystem.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystem.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisNativeDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisUserDefinedFileAttributeView.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/SolarisWatchService.java b/jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/SolarisWatchService.java rename to jdk/src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java diff --git a/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c b/jdk/src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c rename to jdk/src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c diff --git a/jdk/src/solaris/native/sun/nio/ch/SolarisEventPort.c b/jdk/src/java.base/solaris/native/libnio/ch/SolarisEventPort.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/SolarisEventPort.c rename to jdk/src/java.base/solaris/native/libnio/ch/SolarisEventPort.c diff --git a/jdk/src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c b/jdk/src/java.base/solaris/native/libnio/fs/SolarisNativeDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/SolarisNativeDispatcher.c rename to jdk/src/java.base/solaris/native/libnio/fs/SolarisNativeDispatcher.c diff --git a/jdk/src/solaris/native/sun/nio/fs/SolarisWatchService.c b/jdk/src/java.base/solaris/native/libnio/fs/SolarisWatchService.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/SolarisWatchService.c rename to jdk/src/java.base/solaris/native/libnio/fs/SolarisWatchService.c diff --git a/jdk/src/solaris/classes/java/io/DefaultFileSystem.java b/jdk/src/java.base/unix/classes/java/io/DefaultFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/java/io/DefaultFileSystem.java rename to jdk/src/java.base/unix/classes/java/io/DefaultFileSystem.java diff --git a/jdk/src/solaris/classes/java/io/FileDescriptor.java b/jdk/src/java.base/unix/classes/java/io/FileDescriptor.java similarity index 100% rename from jdk/src/solaris/classes/java/io/FileDescriptor.java rename to jdk/src/java.base/unix/classes/java/io/FileDescriptor.java diff --git a/jdk/src/solaris/classes/java/io/UnixFileSystem.java b/jdk/src/java.base/unix/classes/java/io/UnixFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/java/io/UnixFileSystem.java rename to jdk/src/java.base/unix/classes/java/io/UnixFileSystem.java diff --git a/jdk/src/solaris/classes/java/lang/ClassLoaderHelper.java b/jdk/src/java.base/unix/classes/java/lang/ClassLoaderHelper.java similarity index 100% rename from jdk/src/solaris/classes/java/lang/ClassLoaderHelper.java rename to jdk/src/java.base/unix/classes/java/lang/ClassLoaderHelper.java diff --git a/jdk/src/solaris/classes/java/lang/ProcessEnvironment.java b/jdk/src/java.base/unix/classes/java/lang/ProcessEnvironment.java similarity index 100% rename from jdk/src/solaris/classes/java/lang/ProcessEnvironment.java rename to jdk/src/java.base/unix/classes/java/lang/ProcessEnvironment.java diff --git a/jdk/src/solaris/classes/java/lang/ProcessImpl.java b/jdk/src/java.base/unix/classes/java/lang/ProcessImpl.java similarity index 100% rename from jdk/src/solaris/classes/java/lang/ProcessImpl.java rename to jdk/src/java.base/unix/classes/java/lang/ProcessImpl.java diff --git a/jdk/src/solaris/classes/java/lang/Terminator.java b/jdk/src/java.base/unix/classes/java/lang/Terminator.java similarity index 100% rename from jdk/src/solaris/classes/java/lang/Terminator.java rename to jdk/src/java.base/unix/classes/java/lang/Terminator.java diff --git a/jdk/src/solaris/classes/java/lang/UNIXProcess.java b/jdk/src/java.base/unix/classes/java/lang/UNIXProcess.java similarity index 100% rename from jdk/src/solaris/classes/java/lang/UNIXProcess.java rename to jdk/src/java.base/unix/classes/java/lang/UNIXProcess.java diff --git a/jdk/src/solaris/classes/java/net/DefaultDatagramSocketImplFactory.java b/jdk/src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java similarity index 100% rename from jdk/src/solaris/classes/java/net/DefaultDatagramSocketImplFactory.java rename to jdk/src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java diff --git a/jdk/src/solaris/classes/java/net/DefaultInterface.java b/jdk/src/java.base/unix/classes/java/net/DefaultInterface.java similarity index 100% rename from jdk/src/solaris/classes/java/net/DefaultInterface.java rename to jdk/src/java.base/unix/classes/java/net/DefaultInterface.java diff --git a/jdk/src/solaris/classes/java/net/PlainDatagramSocketImpl.java b/jdk/src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java similarity index 100% rename from jdk/src/solaris/classes/java/net/PlainDatagramSocketImpl.java rename to jdk/src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java diff --git a/jdk/src/solaris/classes/java/net/PlainSocketImpl.java b/jdk/src/java.base/unix/classes/java/net/PlainSocketImpl.java similarity index 100% rename from jdk/src/solaris/classes/java/net/PlainSocketImpl.java rename to jdk/src/java.base/unix/classes/java/net/PlainSocketImpl.java diff --git a/jdk/src/solaris/classes/sun/misc/FileURLMapper.java b/jdk/src/java.base/unix/classes/sun/misc/FileURLMapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/misc/FileURLMapper.java rename to jdk/src/java.base/unix/classes/sun/misc/FileURLMapper.java diff --git a/jdk/src/solaris/classes/sun/misc/GThreadHelper.java b/jdk/src/java.base/unix/classes/sun/misc/GThreadHelper.java similarity index 100% rename from jdk/src/solaris/classes/sun/misc/GThreadHelper.java rename to jdk/src/java.base/unix/classes/sun/misc/GThreadHelper.java diff --git a/jdk/src/solaris/classes/sun/misc/OSEnvironment.java b/jdk/src/java.base/unix/classes/sun/misc/OSEnvironment.java similarity index 100% rename from jdk/src/solaris/classes/sun/misc/OSEnvironment.java rename to jdk/src/java.base/unix/classes/sun/misc/OSEnvironment.java diff --git a/jdk/src/solaris/classes/sun/net/NetHooks.java b/jdk/src/java.base/unix/classes/sun/net/NetHooks.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/NetHooks.java rename to jdk/src/java.base/unix/classes/sun/net/NetHooks.java diff --git a/jdk/src/solaris/classes/sun/net/PortConfig.java b/jdk/src/java.base/unix/classes/sun/net/PortConfig.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/PortConfig.java rename to jdk/src/java.base/unix/classes/sun/net/PortConfig.java diff --git a/jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java b/jdk/src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/dns/ResolverConfigurationImpl.java rename to jdk/src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java diff --git a/jdk/src/solaris/classes/sun/net/sdp/SdpProvider.java b/jdk/src/java.base/unix/classes/sun/net/sdp/SdpProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/sdp/SdpProvider.java rename to jdk/src/java.base/unix/classes/sun/net/sdp/SdpProvider.java diff --git a/jdk/src/solaris/classes/sun/net/www/content-types.properties b/jdk/src/java.base/unix/classes/sun/net/www/content-types.properties similarity index 100% rename from jdk/src/solaris/classes/sun/net/www/content-types.properties rename to jdk/src/java.base/unix/classes/sun/net/www/content-types.properties diff --git a/jdk/src/solaris/classes/sun/net/www/protocol/file/Handler.java b/jdk/src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/www/protocol/file/Handler.java rename to jdk/src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java diff --git a/jdk/src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java b/jdk/src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java rename to jdk/src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java diff --git a/jdk/src/solaris/classes/sun/net/www/protocol/jar/JarFileFactory.java b/jdk/src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java similarity index 100% rename from jdk/src/solaris/classes/sun/net/www/protocol/jar/JarFileFactory.java rename to jdk/src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/DatagramDispatcher.java b/jdk/src/java.base/unix/classes/sun/nio/ch/DatagramDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DatagramDispatcher.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/DatagramDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java b/jdk/src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java b/jdk/src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/FileKey.java b/jdk/src/java.base/unix/classes/sun/nio/ch/FileKey.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/FileKey.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/FileKey.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/InheritedChannel.java b/jdk/src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/InheritedChannel.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/NativeThread.java b/jdk/src/java.base/unix/classes/sun/nio/ch/NativeThread.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/NativeThread.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/NativeThread.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/PipeImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/PipeImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/PipeImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/PipeImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/PollArrayWrapper.java b/jdk/src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/PollArrayWrapper.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/PollSelectorImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/PollSelectorImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/Port.java b/jdk/src/java.base/unix/classes/sun/nio/ch/Port.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/Port.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/Port.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/SinkChannelImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/SinkChannelImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/SocketDispatcher.java b/jdk/src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/SocketDispatcher.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/SourceChannelImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/SourceChannelImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java b/jdk/src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java rename to jdk/src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java b/jdk/src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/DefaultFileSystemProvider.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java b/jdk/src/java.base/unix/classes/sun/nio/fs/DefaultFileTypeDetector.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/DefaultFileTypeDetector.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/DefaultFileTypeDetector.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java b/jdk/src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/GnomeFileTypeDetector.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/GnomeFileTypeDetector.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/MimeTypesFileTypeDetector.java b/jdk/src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/MimeTypesFileTypeDetector.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixChannelFactory.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixChannelFactory.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixCopyFile.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixCopyFile.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixDirectoryStream.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixException.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixException.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixException.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixException.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributeViews.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileAttributes.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileKey.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileKey.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileKey.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileKey.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileModeAttribute.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileModeAttribute.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileModeAttribute.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileModeAttribute.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileStore.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileStoreAttributes.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileStoreAttributes.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileStoreAttributes.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileStoreAttributes.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileSystem.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixFileSystemProvider.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixMountEntry.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixMountEntry.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixMountEntry.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixMountEntry.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixPath.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixPath.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixPath.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixPath.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixUriUtils.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java diff --git a/jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java b/jdk/src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/fs/UnixUserPrincipals.java rename to jdk/src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java diff --git a/jdk/src/solaris/classes/sun/security/provider/NativePRNG.java b/jdk/src/java.base/unix/classes/sun/security/provider/NativePRNG.java similarity index 100% rename from jdk/src/solaris/classes/sun/security/provider/NativePRNG.java rename to jdk/src/java.base/unix/classes/sun/security/provider/NativePRNG.java diff --git a/jdk/src/solaris/classes/sun/security/provider/NativeSeedGenerator.java b/jdk/src/java.base/unix/classes/sun/security/provider/NativeSeedGenerator.java similarity index 100% rename from jdk/src/solaris/classes/sun/security/provider/NativeSeedGenerator.java rename to jdk/src/java.base/unix/classes/sun/security/provider/NativeSeedGenerator.java diff --git a/jdk/src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java b/jdk/src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java rename to jdk/src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java diff --git a/jdk/src/solaris/bin/amd64/jvm.cfg b/jdk/src/java.base/unix/conf/amd64/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/amd64/jvm.cfg rename to jdk/src/java.base/unix/conf/amd64/jvm.cfg diff --git a/jdk/src/solaris/bin/arm/jvm.cfg b/jdk/src/java.base/unix/conf/arm/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/arm/jvm.cfg rename to jdk/src/java.base/unix/conf/arm/jvm.cfg diff --git a/jdk/src/solaris/bin/i586/jvm.cfg b/jdk/src/java.base/unix/conf/i586/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/i586/jvm.cfg rename to jdk/src/java.base/unix/conf/i586/jvm.cfg diff --git a/jdk/src/solaris/bin/ia64/jvm.cfg b/jdk/src/java.base/unix/conf/ia64/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/ia64/jvm.cfg rename to jdk/src/java.base/unix/conf/ia64/jvm.cfg diff --git a/jdk/src/solaris/bin/ppc/jvm.cfg b/jdk/src/java.base/unix/conf/ppc/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/ppc/jvm.cfg rename to jdk/src/java.base/unix/conf/ppc/jvm.cfg diff --git a/jdk/src/solaris/bin/ppc64/jvm.cfg b/jdk/src/java.base/unix/conf/ppc64/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/ppc64/jvm.cfg rename to jdk/src/java.base/unix/conf/ppc64/jvm.cfg diff --git a/jdk/src/solaris/lib/sdp/sdp.conf.template b/jdk/src/java.base/unix/conf/sdp/sdp.conf.template similarity index 100% rename from jdk/src/solaris/lib/sdp/sdp.conf.template rename to jdk/src/java.base/unix/conf/sdp/sdp.conf.template diff --git a/jdk/src/solaris/bin/sparc/jvm.cfg b/jdk/src/java.base/unix/conf/sparc/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/sparc/jvm.cfg rename to jdk/src/java.base/unix/conf/sparc/jvm.cfg diff --git a/jdk/src/solaris/bin/sparcv9/jvm.cfg b/jdk/src/java.base/unix/conf/sparcv9/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/sparcv9/jvm.cfg rename to jdk/src/java.base/unix/conf/sparcv9/jvm.cfg diff --git a/jdk/src/solaris/bin/zero/jvm.cfg b/jdk/src/java.base/unix/conf/zero/jvm.cfg similarity index 100% rename from jdk/src/solaris/bin/zero/jvm.cfg rename to jdk/src/java.base/unix/conf/zero/jvm.cfg diff --git a/jdk/src/solaris/javavm/export/jni_md.h b/jdk/src/java.base/unix/native/include/jni_md.h similarity index 100% rename from jdk/src/solaris/javavm/export/jni_md.h rename to jdk/src/java.base/unix/native/include/jni_md.h diff --git a/jdk/src/solaris/javavm/export/jvm_md.h b/jdk/src/java.base/unix/native/include/jvm_md.h similarity index 100% rename from jdk/src/solaris/javavm/export/jvm_md.h rename to jdk/src/java.base/unix/native/include/jvm_md.h diff --git a/jdk/src/solaris/native/java/lang/jspawnhelper.c b/jdk/src/java.base/unix/native/jspawnhelper/jspawnhelper.c similarity index 100% rename from jdk/src/solaris/native/java/lang/jspawnhelper.c rename to jdk/src/java.base/unix/native/jspawnhelper/jspawnhelper.c diff --git a/jdk/src/solaris/bin/jexec.c b/jdk/src/java.base/unix/native/launcher/jexec.c similarity index 100% rename from jdk/src/solaris/bin/jexec.c rename to jdk/src/java.base/unix/native/launcher/jexec.c diff --git a/jdk/src/solaris/native/java/io/Console_md.c b/jdk/src/java.base/unix/native/libjava/Console_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/Console_md.c rename to jdk/src/java.base/unix/native/libjava/Console_md.c diff --git a/jdk/src/solaris/native/java/io/FileDescriptor_md.c b/jdk/src/java.base/unix/native/libjava/FileDescriptor_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/FileDescriptor_md.c rename to jdk/src/java.base/unix/native/libjava/FileDescriptor_md.c diff --git a/jdk/src/solaris/native/java/io/FileInputStream_md.c b/jdk/src/java.base/unix/native/libjava/FileInputStream_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/FileInputStream_md.c rename to jdk/src/java.base/unix/native/libjava/FileInputStream_md.c diff --git a/jdk/src/solaris/native/java/io/FileOutputStream_md.c b/jdk/src/java.base/unix/native/libjava/FileOutputStream_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/FileOutputStream_md.c rename to jdk/src/java.base/unix/native/libjava/FileOutputStream_md.c diff --git a/jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c b/jdk/src/java.base/unix/native/libjava/ProcessEnvironment_md.c similarity index 100% rename from jdk/src/solaris/native/java/lang/ProcessEnvironment_md.c rename to jdk/src/java.base/unix/native/libjava/ProcessEnvironment_md.c diff --git a/jdk/src/solaris/native/java/io/RandomAccessFile_md.c b/jdk/src/java.base/unix/native/libjava/RandomAccessFile_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/RandomAccessFile_md.c rename to jdk/src/java.base/unix/native/libjava/RandomAccessFile_md.c diff --git a/jdk/src/solaris/native/java/util/TimeZone_md.c b/jdk/src/java.base/unix/native/libjava/TimeZone_md.c similarity index 100% rename from jdk/src/solaris/native/java/util/TimeZone_md.c rename to jdk/src/java.base/unix/native/libjava/TimeZone_md.c diff --git a/jdk/src/solaris/native/java/util/TimeZone_md.h b/jdk/src/java.base/unix/native/libjava/TimeZone_md.h similarity index 100% rename from jdk/src/solaris/native/java/util/TimeZone_md.h rename to jdk/src/java.base/unix/native/libjava/TimeZone_md.h diff --git a/jdk/src/solaris/native/java/lang/UNIXProcess_md.c b/jdk/src/java.base/unix/native/libjava/UNIXProcess_md.c similarity index 100% rename from jdk/src/solaris/native/java/lang/UNIXProcess_md.c rename to jdk/src/java.base/unix/native/libjava/UNIXProcess_md.c diff --git a/jdk/src/solaris/native/java/io/UnixFileSystem_md.c b/jdk/src/java.base/unix/native/libjava/UnixFileSystem_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/UnixFileSystem_md.c rename to jdk/src/java.base/unix/native/libjava/UnixFileSystem_md.c diff --git a/jdk/src/solaris/native/sun/misc/VM_md.c b/jdk/src/java.base/unix/native/libjava/VM_md.c similarity index 100% rename from jdk/src/solaris/native/sun/misc/VM_md.c rename to jdk/src/java.base/unix/native/libjava/VM_md.c diff --git a/jdk/src/solaris/native/java/io/canonicalize_md.c b/jdk/src/java.base/unix/native/libjava/canonicalize_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/canonicalize_md.c rename to jdk/src/java.base/unix/native/libjava/canonicalize_md.c diff --git a/jdk/src/solaris/native/java/lang/childproc.c b/jdk/src/java.base/unix/native/libjava/childproc.c similarity index 100% rename from jdk/src/solaris/native/java/lang/childproc.c rename to jdk/src/java.base/unix/native/libjava/childproc.c diff --git a/jdk/src/solaris/native/java/lang/childproc.h b/jdk/src/java.base/unix/native/libjava/childproc.h similarity index 100% rename from jdk/src/solaris/native/java/lang/childproc.h rename to jdk/src/java.base/unix/native/libjava/childproc.h diff --git a/jdk/src/solaris/native/common/gdefs_md.h b/jdk/src/java.base/unix/native/libjava/gdefs_md.h similarity index 100% rename from jdk/src/solaris/native/common/gdefs_md.h rename to jdk/src/java.base/unix/native/libjava/gdefs_md.h diff --git a/jdk/src/solaris/native/java/io/io_util_md.c b/jdk/src/java.base/unix/native/libjava/io_util_md.c similarity index 100% rename from jdk/src/solaris/native/java/io/io_util_md.c rename to jdk/src/java.base/unix/native/libjava/io_util_md.c diff --git a/jdk/src/solaris/native/java/io/io_util_md.h b/jdk/src/java.base/unix/native/libjava/io_util_md.h similarity index 100% rename from jdk/src/solaris/native/java/io/io_util_md.h rename to jdk/src/java.base/unix/native/libjava/io_util_md.h diff --git a/jdk/src/solaris/native/java/lang/java_props_macosx.c b/jdk/src/java.base/unix/native/libjava/java_props_macosx.c similarity index 100% rename from jdk/src/solaris/native/java/lang/java_props_macosx.c rename to jdk/src/java.base/unix/native/libjava/java_props_macosx.c diff --git a/jdk/src/solaris/native/java/lang/java_props_macosx.h b/jdk/src/java.base/unix/native/libjava/java_props_macosx.h similarity index 100% rename from jdk/src/solaris/native/java/lang/java_props_macosx.h rename to jdk/src/java.base/unix/native/libjava/java_props_macosx.h diff --git a/jdk/src/solaris/native/java/lang/java_props_md.c b/jdk/src/java.base/unix/native/libjava/java_props_md.c similarity index 100% rename from jdk/src/solaris/native/java/lang/java_props_md.c rename to jdk/src/java.base/unix/native/libjava/java_props_md.c diff --git a/jdk/src/solaris/native/common/jdk_util_md.c b/jdk/src/java.base/unix/native/libjava/jdk_util_md.c similarity index 100% rename from jdk/src/solaris/native/common/jdk_util_md.c rename to jdk/src/java.base/unix/native/libjava/jdk_util_md.c diff --git a/jdk/src/solaris/native/common/jdk_util_md.h b/jdk/src/java.base/unix/native/libjava/jdk_util_md.h similarity index 100% rename from jdk/src/solaris/native/common/jdk_util_md.h rename to jdk/src/java.base/unix/native/libjava/jdk_util_md.h diff --git a/jdk/src/solaris/native/common/jlong_md.h b/jdk/src/java.base/unix/native/libjava/jlong_md.h similarity index 100% rename from jdk/src/solaris/native/common/jlong_md.h rename to jdk/src/java.base/unix/native/libjava/jlong_md.h diff --git a/jdk/src/solaris/native/common/jni_util_md.c b/jdk/src/java.base/unix/native/libjava/jni_util_md.c similarity index 100% rename from jdk/src/solaris/native/common/jni_util_md.c rename to jdk/src/java.base/unix/native/libjava/jni_util_md.c diff --git a/jdk/src/solaris/native/java/lang/locale_str.h b/jdk/src/java.base/unix/native/libjava/locale_str.h similarity index 100% rename from jdk/src/solaris/native/java/lang/locale_str.h rename to jdk/src/java.base/unix/native/libjava/locale_str.h diff --git a/jdk/src/solaris/bin/ergo.c b/jdk/src/java.base/unix/native/libjli/ergo.c similarity index 100% rename from jdk/src/solaris/bin/ergo.c rename to jdk/src/java.base/unix/native/libjli/ergo.c diff --git a/jdk/src/solaris/bin/ergo.h b/jdk/src/java.base/unix/native/libjli/ergo.h similarity index 100% rename from jdk/src/solaris/bin/ergo.h rename to jdk/src/java.base/unix/native/libjli/ergo.h diff --git a/jdk/src/solaris/bin/ergo_i586.c b/jdk/src/java.base/unix/native/libjli/ergo_i586.c similarity index 100% rename from jdk/src/solaris/bin/ergo_i586.c rename to jdk/src/java.base/unix/native/libjli/ergo_i586.c diff --git a/jdk/src/solaris/bin/java_md.h b/jdk/src/java.base/unix/native/libjli/java_md.h similarity index 100% rename from jdk/src/solaris/bin/java_md.h rename to jdk/src/java.base/unix/native/libjli/java_md.h diff --git a/jdk/src/solaris/bin/java_md_common.c b/jdk/src/java.base/unix/native/libjli/java_md_common.c similarity index 100% rename from jdk/src/solaris/bin/java_md_common.c rename to jdk/src/java.base/unix/native/libjli/java_md_common.c diff --git a/jdk/src/solaris/bin/java_md_solinux.c b/jdk/src/java.base/unix/native/libjli/java_md_solinux.c similarity index 100% rename from jdk/src/solaris/bin/java_md_solinux.c rename to jdk/src/java.base/unix/native/libjli/java_md_solinux.c diff --git a/jdk/src/solaris/bin/java_md_solinux.h b/jdk/src/java.base/unix/native/libjli/java_md_solinux.h similarity index 100% rename from jdk/src/solaris/bin/java_md_solinux.h rename to jdk/src/java.base/unix/native/libjli/java_md_solinux.h diff --git a/jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c b/jdk/src/java.base/unix/native/libnet/DefaultProxySelector.c similarity index 100% rename from jdk/src/solaris/native/sun/net/spi/DefaultProxySelector.c rename to jdk/src/java.base/unix/native/libnet/DefaultProxySelector.c diff --git a/jdk/src/solaris/native/java/net/ExtendedOptionsImpl.c b/jdk/src/java.base/unix/native/libnet/ExtendedOptionsImpl.c similarity index 100% rename from jdk/src/solaris/native/java/net/ExtendedOptionsImpl.c rename to jdk/src/java.base/unix/native/libnet/ExtendedOptionsImpl.c diff --git a/jdk/src/solaris/native/java/net/Inet4AddressImpl.c b/jdk/src/java.base/unix/native/libnet/Inet4AddressImpl.c similarity index 100% rename from jdk/src/solaris/native/java/net/Inet4AddressImpl.c rename to jdk/src/java.base/unix/native/libnet/Inet4AddressImpl.c diff --git a/jdk/src/solaris/native/java/net/Inet6AddressImpl.c b/jdk/src/java.base/unix/native/libnet/Inet6AddressImpl.c similarity index 100% rename from jdk/src/solaris/native/java/net/Inet6AddressImpl.c rename to jdk/src/java.base/unix/native/libnet/Inet6AddressImpl.c diff --git a/jdk/src/solaris/native/java/net/InetAddressImplFactory.c b/jdk/src/java.base/unix/native/libnet/InetAddressImplFactory.c similarity index 100% rename from jdk/src/solaris/native/java/net/InetAddressImplFactory.c rename to jdk/src/java.base/unix/native/libnet/InetAddressImplFactory.c diff --git a/jdk/src/solaris/native/java/net/NetworkInterface.c b/jdk/src/java.base/unix/native/libnet/NetworkInterface.c similarity index 100% rename from jdk/src/solaris/native/java/net/NetworkInterface.c rename to jdk/src/java.base/unix/native/libnet/NetworkInterface.c diff --git a/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c b/jdk/src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c similarity index 100% rename from jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c rename to jdk/src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c diff --git a/jdk/src/solaris/native/java/net/PlainSocketImpl.c b/jdk/src/java.base/unix/native/libnet/PlainSocketImpl.c similarity index 100% rename from jdk/src/solaris/native/java/net/PlainSocketImpl.c rename to jdk/src/java.base/unix/native/libnet/PlainSocketImpl.c diff --git a/jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c b/jdk/src/java.base/unix/native/libnet/ResolverConfigurationImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/net/dns/ResolverConfigurationImpl.c rename to jdk/src/java.base/unix/native/libnet/ResolverConfigurationImpl.c diff --git a/jdk/src/solaris/native/sun/net/sdp/SdpSupport.c b/jdk/src/java.base/unix/native/libnet/SdpSupport.c similarity index 100% rename from jdk/src/solaris/native/sun/net/sdp/SdpSupport.c rename to jdk/src/java.base/unix/native/libnet/SdpSupport.c diff --git a/jdk/src/solaris/native/java/net/SocketInputStream.c b/jdk/src/java.base/unix/native/libnet/SocketInputStream.c similarity index 100% rename from jdk/src/solaris/native/java/net/SocketInputStream.c rename to jdk/src/java.base/unix/native/libnet/SocketInputStream.c diff --git a/jdk/src/solaris/native/java/net/SocketOutputStream.c b/jdk/src/java.base/unix/native/libnet/SocketOutputStream.c similarity index 100% rename from jdk/src/solaris/native/java/net/SocketOutputStream.c rename to jdk/src/java.base/unix/native/libnet/SocketOutputStream.c diff --git a/jdk/src/solaris/native/java/net/bsd_close.c b/jdk/src/java.base/unix/native/libnet/bsd_close.c similarity index 100% rename from jdk/src/solaris/native/java/net/bsd_close.c rename to jdk/src/java.base/unix/native/libnet/bsd_close.c diff --git a/jdk/src/solaris/native/java/net/linux_close.c b/jdk/src/java.base/unix/native/libnet/linux_close.c similarity index 100% rename from jdk/src/solaris/native/java/net/linux_close.c rename to jdk/src/java.base/unix/native/libnet/linux_close.c diff --git a/jdk/src/solaris/native/java/net/net_util_md.c b/jdk/src/java.base/unix/native/libnet/net_util_md.c similarity index 100% rename from jdk/src/solaris/native/java/net/net_util_md.c rename to jdk/src/java.base/unix/native/libnet/net_util_md.c diff --git a/jdk/src/solaris/native/java/net/net_util_md.h b/jdk/src/java.base/unix/native/libnet/net_util_md.h similarity index 100% rename from jdk/src/solaris/native/java/net/net_util_md.h rename to jdk/src/java.base/unix/native/libnet/net_util_md.h diff --git a/jdk/src/solaris/native/sun/net/portconfig.c b/jdk/src/java.base/unix/native/libnet/portconfig.c similarity index 100% rename from jdk/src/solaris/native/sun/net/portconfig.c rename to jdk/src/java.base/unix/native/libnet/portconfig.c diff --git a/jdk/src/solaris/native/java/net/solaris_close.c b/jdk/src/java.base/unix/native/libnet/solaris_close.c similarity index 100% rename from jdk/src/solaris/native/java/net/solaris_close.c rename to jdk/src/java.base/unix/native/libnet/solaris_close.c diff --git a/jdk/src/solaris/native/java/nio/MappedByteBuffer.c b/jdk/src/java.base/unix/native/libnio/MappedByteBuffer.c similarity index 100% rename from jdk/src/solaris/native/java/nio/MappedByteBuffer.c rename to jdk/src/java.base/unix/native/libnio/MappedByteBuffer.c diff --git a/jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/DatagramChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/DatagramDispatcher.c b/jdk/src/java.base/unix/native/libnio/ch/DatagramDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/DatagramDispatcher.c rename to jdk/src/java.base/unix/native/libnio/ch/DatagramDispatcher.c diff --git a/jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/FileChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/FileChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/FileChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c b/jdk/src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/FileDispatcherImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/FileKey.c b/jdk/src/java.base/unix/native/libnio/ch/FileKey.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/FileKey.c rename to jdk/src/java.base/unix/native/libnio/ch/FileKey.c diff --git a/jdk/src/solaris/native/sun/nio/ch/IOUtil.c b/jdk/src/java.base/unix/native/libnio/ch/IOUtil.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/IOUtil.c rename to jdk/src/java.base/unix/native/libnio/ch/IOUtil.c diff --git a/jdk/src/solaris/native/sun/nio/ch/InheritedChannel.c b/jdk/src/java.base/unix/native/libnio/ch/InheritedChannel.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/InheritedChannel.c rename to jdk/src/java.base/unix/native/libnio/ch/InheritedChannel.c diff --git a/jdk/src/solaris/native/sun/nio/ch/NativeThread.c b/jdk/src/java.base/unix/native/libnio/ch/NativeThread.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/NativeThread.c rename to jdk/src/java.base/unix/native/libnio/ch/NativeThread.c diff --git a/jdk/src/solaris/native/sun/nio/ch/Net.c b/jdk/src/java.base/unix/native/libnio/ch/Net.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/Net.c rename to jdk/src/java.base/unix/native/libnio/ch/Net.c diff --git a/jdk/src/solaris/native/sun/nio/ch/PollArrayWrapper.c b/jdk/src/java.base/unix/native/libnio/ch/PollArrayWrapper.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/PollArrayWrapper.c rename to jdk/src/java.base/unix/native/libnio/ch/PollArrayWrapper.c diff --git a/jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/SocketChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/SocketChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/SocketDispatcher.c b/jdk/src/java.base/unix/native/libnio/ch/SocketDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/SocketDispatcher.c rename to jdk/src/java.base/unix/native/libnio/ch/SocketDispatcher.c diff --git a/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/UnixAsynchronousServerSocketChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/UnixAsynchronousServerSocketChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c b/jdk/src/java.base/unix/native/libnio/ch/UnixAsynchronousSocketChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/UnixAsynchronousSocketChannelImpl.c rename to jdk/src/java.base/unix/native/libnio/ch/UnixAsynchronousSocketChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/nio_util.h b/jdk/src/java.base/unix/native/libnio/ch/nio_util.h similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/nio_util.h rename to jdk/src/java.base/unix/native/libnio/ch/nio_util.h diff --git a/jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c b/jdk/src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/GnomeFileTypeDetector.c rename to jdk/src/java.base/unix/native/libnio/fs/GnomeFileTypeDetector.c diff --git a/jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c b/jdk/src/java.base/unix/native/libnio/fs/UnixCopyFile.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/UnixCopyFile.c rename to jdk/src/java.base/unix/native/libnio/fs/UnixCopyFile.c diff --git a/jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c b/jdk/src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c rename to jdk/src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c diff --git a/jdk/src/windows/classes/java/io/DefaultFileSystem.java b/jdk/src/java.base/windows/classes/java/io/DefaultFileSystem.java similarity index 100% rename from jdk/src/windows/classes/java/io/DefaultFileSystem.java rename to jdk/src/java.base/windows/classes/java/io/DefaultFileSystem.java diff --git a/jdk/src/windows/classes/java/io/FileDescriptor.java b/jdk/src/java.base/windows/classes/java/io/FileDescriptor.java similarity index 100% rename from jdk/src/windows/classes/java/io/FileDescriptor.java rename to jdk/src/java.base/windows/classes/java/io/FileDescriptor.java diff --git a/jdk/src/windows/classes/java/io/WinNTFileSystem.java b/jdk/src/java.base/windows/classes/java/io/WinNTFileSystem.java similarity index 100% rename from jdk/src/windows/classes/java/io/WinNTFileSystem.java rename to jdk/src/java.base/windows/classes/java/io/WinNTFileSystem.java diff --git a/jdk/src/windows/classes/java/lang/ClassLoaderHelper.java b/jdk/src/java.base/windows/classes/java/lang/ClassLoaderHelper.java similarity index 100% rename from jdk/src/windows/classes/java/lang/ClassLoaderHelper.java rename to jdk/src/java.base/windows/classes/java/lang/ClassLoaderHelper.java diff --git a/jdk/src/windows/classes/java/lang/ProcessEnvironment.java b/jdk/src/java.base/windows/classes/java/lang/ProcessEnvironment.java similarity index 100% rename from jdk/src/windows/classes/java/lang/ProcessEnvironment.java rename to jdk/src/java.base/windows/classes/java/lang/ProcessEnvironment.java diff --git a/jdk/src/windows/classes/java/lang/ProcessImpl.java b/jdk/src/java.base/windows/classes/java/lang/ProcessImpl.java similarity index 100% rename from jdk/src/windows/classes/java/lang/ProcessImpl.java rename to jdk/src/java.base/windows/classes/java/lang/ProcessImpl.java diff --git a/jdk/src/windows/classes/java/lang/Terminator.java b/jdk/src/java.base/windows/classes/java/lang/Terminator.java similarity index 100% rename from jdk/src/windows/classes/java/lang/Terminator.java rename to jdk/src/java.base/windows/classes/java/lang/Terminator.java diff --git a/jdk/src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java b/jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java similarity index 100% rename from jdk/src/windows/classes/java/net/DefaultDatagramSocketImplFactory.java rename to jdk/src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java diff --git a/jdk/src/windows/classes/java/net/DefaultInterface.java b/jdk/src/java.base/windows/classes/java/net/DefaultInterface.java similarity index 100% rename from jdk/src/windows/classes/java/net/DefaultInterface.java rename to jdk/src/java.base/windows/classes/java/net/DefaultInterface.java diff --git a/jdk/src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java b/jdk/src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java similarity index 100% rename from jdk/src/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java rename to jdk/src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java diff --git a/jdk/src/windows/classes/java/net/DualStackPlainSocketImpl.java b/jdk/src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java similarity index 100% rename from jdk/src/windows/classes/java/net/DualStackPlainSocketImpl.java rename to jdk/src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java diff --git a/jdk/src/windows/classes/java/net/PlainSocketImpl.java b/jdk/src/java.base/windows/classes/java/net/PlainSocketImpl.java similarity index 100% rename from jdk/src/windows/classes/java/net/PlainSocketImpl.java rename to jdk/src/java.base/windows/classes/java/net/PlainSocketImpl.java diff --git a/jdk/src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java b/jdk/src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java similarity index 100% rename from jdk/src/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java rename to jdk/src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java diff --git a/jdk/src/windows/classes/java/net/TwoStacksPlainSocketImpl.java b/jdk/src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java similarity index 100% rename from jdk/src/windows/classes/java/net/TwoStacksPlainSocketImpl.java rename to jdk/src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java diff --git a/jdk/src/windows/classes/sun/io/Win32ErrorMode.java b/jdk/src/java.base/windows/classes/sun/io/Win32ErrorMode.java similarity index 100% rename from jdk/src/windows/classes/sun/io/Win32ErrorMode.java rename to jdk/src/java.base/windows/classes/sun/io/Win32ErrorMode.java diff --git a/jdk/src/windows/classes/sun/misc/FileURLMapper.java b/jdk/src/java.base/windows/classes/sun/misc/FileURLMapper.java similarity index 100% rename from jdk/src/windows/classes/sun/misc/FileURLMapper.java rename to jdk/src/java.base/windows/classes/sun/misc/FileURLMapper.java diff --git a/jdk/src/windows/classes/sun/misc/OSEnvironment.java b/jdk/src/java.base/windows/classes/sun/misc/OSEnvironment.java similarity index 100% rename from jdk/src/windows/classes/sun/misc/OSEnvironment.java rename to jdk/src/java.base/windows/classes/sun/misc/OSEnvironment.java diff --git a/jdk/src/windows/classes/sun/net/NetHooks.java b/jdk/src/java.base/windows/classes/sun/net/NetHooks.java similarity index 100% rename from jdk/src/windows/classes/sun/net/NetHooks.java rename to jdk/src/java.base/windows/classes/sun/net/NetHooks.java diff --git a/jdk/src/windows/classes/sun/net/PortConfig.java b/jdk/src/java.base/windows/classes/sun/net/PortConfig.java similarity index 100% rename from jdk/src/windows/classes/sun/net/PortConfig.java rename to jdk/src/java.base/windows/classes/sun/net/PortConfig.java diff --git a/jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java b/jdk/src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/net/dns/ResolverConfigurationImpl.java rename to jdk/src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java diff --git a/jdk/src/windows/classes/sun/net/www/content-types.properties b/jdk/src/java.base/windows/classes/sun/net/www/content-types.properties similarity index 100% rename from jdk/src/windows/classes/sun/net/www/content-types.properties rename to jdk/src/java.base/windows/classes/sun/net/www/content-types.properties diff --git a/jdk/src/windows/classes/sun/net/www/protocol/file/Handler.java b/jdk/src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java similarity index 100% rename from jdk/src/windows/classes/sun/net/www/protocol/file/Handler.java rename to jdk/src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java diff --git a/jdk/src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java b/jdk/src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java similarity index 100% rename from jdk/src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java rename to jdk/src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java diff --git a/jdk/src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java b/jdk/src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java similarity index 100% rename from jdk/src/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java rename to jdk/src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java diff --git a/jdk/src/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java b/jdk/src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java similarity index 100% rename from jdk/src/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java rename to jdk/src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java diff --git a/jdk/src/windows/classes/sun/nio/ch/DatagramDispatcher.java b/jdk/src/java.base/windows/classes/sun/nio/ch/DatagramDispatcher.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/DatagramDispatcher.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/DatagramDispatcher.java diff --git a/jdk/src/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java b/jdk/src/java.base/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java diff --git a/jdk/src/windows/classes/sun/nio/ch/DefaultSelectorProvider.java b/jdk/src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/DefaultSelectorProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java diff --git a/jdk/src/windows/classes/sun/nio/ch/FileDispatcherImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/FileDispatcherImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/FileKey.java b/jdk/src/java.base/windows/classes/sun/nio/ch/FileKey.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/FileKey.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/FileKey.java diff --git a/jdk/src/windows/classes/sun/nio/ch/Iocp.java b/jdk/src/java.base/windows/classes/sun/nio/ch/Iocp.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/Iocp.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/Iocp.java diff --git a/jdk/src/windows/classes/sun/nio/ch/NativeThread.java b/jdk/src/java.base/windows/classes/sun/nio/ch/NativeThread.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/NativeThread.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/NativeThread.java diff --git a/jdk/src/windows/classes/sun/nio/ch/PendingIoCache.java b/jdk/src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/PendingIoCache.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/PendingIoCache.java diff --git a/jdk/src/windows/classes/sun/nio/ch/PipeImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/PipeImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/PipeImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/PipeImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/PollArrayWrapper.java b/jdk/src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/PollArrayWrapper.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java diff --git a/jdk/src/windows/classes/sun/nio/ch/SinkChannelImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/SinkChannelImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/SocketDispatcher.java b/jdk/src/java.base/windows/classes/sun/nio/ch/SocketDispatcher.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/SocketDispatcher.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/SocketDispatcher.java diff --git a/jdk/src/windows/classes/sun/nio/ch/SourceChannelImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/SourceChannelImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/WindowsSelectorProvider.java b/jdk/src/java.base/windows/classes/sun/nio/ch/WindowsSelectorProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/WindowsSelectorProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/ch/WindowsSelectorProvider.java diff --git a/jdk/src/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java b/jdk/src/java.base/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/DefaultFileSystemProvider.java diff --git a/jdk/src/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java b/jdk/src/java.base/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/DefaultFileTypeDetector.java diff --git a/jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java b/jdk/src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/RegistryFileTypeDetector.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsChannelFactory.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsChannelFactory.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsConstants.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsConstants.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsDirectoryStream.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsDirectoryStream.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsDirectoryStream.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsException.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsException.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsException.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsException.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributes.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileAttributes.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileCopy.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileCopy.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileStore.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileStore.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystem.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileSystem.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsLinkSupport.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsLinkSupport.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsPath.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPath.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsPath.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPath.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsPathParser.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsPathParser.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsPathType.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPathType.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsPathType.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsPathType.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsSecurity.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsSecurity.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsSecurity.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsSecurity.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsUriSupport.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsUriSupport.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsUserPrincipals.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsUserPrincipals.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java diff --git a/jdk/src/windows/classes/sun/nio/fs/WindowsWatchService.java b/jdk/src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/fs/WindowsWatchService.java rename to jdk/src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java diff --git a/jdk/src/windows/classes/sun/security/provider/NativePRNG.java b/jdk/src/java.base/windows/classes/sun/security/provider/NativePRNG.java similarity index 100% rename from jdk/src/windows/classes/sun/security/provider/NativePRNG.java rename to jdk/src/java.base/windows/classes/sun/security/provider/NativePRNG.java diff --git a/jdk/src/windows/classes/sun/security/provider/NativeSeedGenerator.java b/jdk/src/java.base/windows/classes/sun/security/provider/NativeSeedGenerator.java similarity index 100% rename from jdk/src/windows/classes/sun/security/provider/NativeSeedGenerator.java rename to jdk/src/java.base/windows/classes/sun/security/provider/NativeSeedGenerator.java diff --git a/jdk/src/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java b/jdk/src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java rename to jdk/src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java diff --git a/jdk/src/windows/bin/amd64/jvm.cfg b/jdk/src/java.base/windows/conf/amd64/jvm.cfg similarity index 100% rename from jdk/src/windows/bin/amd64/jvm.cfg rename to jdk/src/java.base/windows/conf/amd64/jvm.cfg diff --git a/jdk/src/windows/bin/i586/jvm.cfg b/jdk/src/java.base/windows/conf/i586/jvm.cfg similarity index 100% rename from jdk/src/windows/bin/i586/jvm.cfg rename to jdk/src/java.base/windows/conf/i586/jvm.cfg diff --git a/jdk/src/windows/bin/ia64/jvm.cfg b/jdk/src/java.base/windows/conf/ia64/jvm.cfg similarity index 100% rename from jdk/src/windows/bin/ia64/jvm.cfg rename to jdk/src/java.base/windows/conf/ia64/jvm.cfg diff --git a/jdk/src/windows/lib/security/java.policy b/jdk/src/java.base/windows/conf/security/java.policy similarity index 100% rename from jdk/src/windows/lib/security/java.policy rename to jdk/src/java.base/windows/conf/security/java.policy diff --git a/jdk/src/windows/lib/tzmappings b/jdk/src/java.base/windows/conf/tzmappings similarity index 100% rename from jdk/src/windows/lib/tzmappings rename to jdk/src/java.base/windows/conf/tzmappings diff --git a/jdk/src/windows/resource/version.rc b/jdk/src/java.base/windows/native/common/version.rc similarity index 100% rename from jdk/src/windows/resource/version.rc rename to jdk/src/java.base/windows/native/common/version.rc diff --git a/jdk/src/windows/javavm/export/jni_md.h b/jdk/src/java.base/windows/native/include/jni_md.h similarity index 100% rename from jdk/src/windows/javavm/export/jni_md.h rename to jdk/src/java.base/windows/native/include/jni_md.h diff --git a/jdk/src/windows/javavm/export/jvm_md.h b/jdk/src/java.base/windows/native/include/jvm_md.h similarity index 100% rename from jdk/src/windows/javavm/export/jvm_md.h rename to jdk/src/java.base/windows/native/include/jvm_md.h diff --git a/jdk/src/windows/resource/icons/awt.ico b/jdk/src/java.base/windows/native/launcher/icons/awt.ico similarity index 100% rename from jdk/src/windows/resource/icons/awt.ico rename to jdk/src/java.base/windows/native/launcher/icons/awt.ico diff --git a/jdk/src/windows/resource/java.manifest b/jdk/src/java.base/windows/native/launcher/java.manifest similarity index 100% rename from jdk/src/windows/resource/java.manifest rename to jdk/src/java.base/windows/native/launcher/java.manifest diff --git a/jdk/src/windows/resource/java.rc b/jdk/src/java.base/windows/native/launcher/java.rc similarity index 100% rename from jdk/src/windows/resource/java.rc rename to jdk/src/java.base/windows/native/launcher/java.rc diff --git a/jdk/src/windows/native/java/io/Console_md.c b/jdk/src/java.base/windows/native/libjava/Console_md.c similarity index 100% rename from jdk/src/windows/native/java/io/Console_md.c rename to jdk/src/java.base/windows/native/libjava/Console_md.c diff --git a/jdk/src/windows/native/java/io/FileDescriptor_md.c b/jdk/src/java.base/windows/native/libjava/FileDescriptor_md.c similarity index 100% rename from jdk/src/windows/native/java/io/FileDescriptor_md.c rename to jdk/src/java.base/windows/native/libjava/FileDescriptor_md.c diff --git a/jdk/src/windows/native/java/io/FileInputStream_md.c b/jdk/src/java.base/windows/native/libjava/FileInputStream_md.c similarity index 100% rename from jdk/src/windows/native/java/io/FileInputStream_md.c rename to jdk/src/java.base/windows/native/libjava/FileInputStream_md.c diff --git a/jdk/src/windows/native/java/io/FileOutputStream_md.c b/jdk/src/java.base/windows/native/libjava/FileOutputStream_md.c similarity index 100% rename from jdk/src/windows/native/java/io/FileOutputStream_md.c rename to jdk/src/java.base/windows/native/libjava/FileOutputStream_md.c diff --git a/jdk/src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c b/jdk/src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c similarity index 100% rename from jdk/src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c rename to jdk/src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c diff --git a/jdk/src/windows/native/java/lang/ProcessEnvironment_md.c b/jdk/src/java.base/windows/native/libjava/ProcessEnvironment_md.c similarity index 100% rename from jdk/src/windows/native/java/lang/ProcessEnvironment_md.c rename to jdk/src/java.base/windows/native/libjava/ProcessEnvironment_md.c diff --git a/jdk/src/windows/native/java/lang/ProcessImpl_md.c b/jdk/src/java.base/windows/native/libjava/ProcessImpl_md.c similarity index 100% rename from jdk/src/windows/native/java/lang/ProcessImpl_md.c rename to jdk/src/java.base/windows/native/libjava/ProcessImpl_md.c diff --git a/jdk/src/windows/native/java/io/RandomAccessFile_md.c b/jdk/src/java.base/windows/native/libjava/RandomAccessFile_md.c similarity index 100% rename from jdk/src/windows/native/java/io/RandomAccessFile_md.c rename to jdk/src/java.base/windows/native/libjava/RandomAccessFile_md.c diff --git a/jdk/src/windows/native/java/util/TimeZone_md.c b/jdk/src/java.base/windows/native/libjava/TimeZone_md.c similarity index 100% rename from jdk/src/windows/native/java/util/TimeZone_md.c rename to jdk/src/java.base/windows/native/libjava/TimeZone_md.c diff --git a/jdk/src/windows/native/java/util/TimeZone_md.h b/jdk/src/java.base/windows/native/libjava/TimeZone_md.h similarity index 100% rename from jdk/src/windows/native/java/util/TimeZone_md.h rename to jdk/src/java.base/windows/native/libjava/TimeZone_md.h diff --git a/jdk/src/windows/native/sun/misc/VM_md.c b/jdk/src/java.base/windows/native/libjava/VM_md.c similarity index 100% rename from jdk/src/windows/native/sun/misc/VM_md.c rename to jdk/src/java.base/windows/native/libjava/VM_md.c diff --git a/jdk/src/windows/native/sun/io/Win32ErrorMode.c b/jdk/src/java.base/windows/native/libjava/Win32ErrorMode.c similarity index 100% rename from jdk/src/windows/native/sun/io/Win32ErrorMode.c rename to jdk/src/java.base/windows/native/libjava/Win32ErrorMode.c diff --git a/jdk/src/windows/native/sun/security/provider/WinCAPISeedGenerator.c b/jdk/src/java.base/windows/native/libjava/WinCAPISeedGenerator.c similarity index 100% rename from jdk/src/windows/native/sun/security/provider/WinCAPISeedGenerator.c rename to jdk/src/java.base/windows/native/libjava/WinCAPISeedGenerator.c diff --git a/jdk/src/windows/native/java/io/WinNTFileSystem_md.c b/jdk/src/java.base/windows/native/libjava/WinNTFileSystem_md.c similarity index 100% rename from jdk/src/windows/native/java/io/WinNTFileSystem_md.c rename to jdk/src/java.base/windows/native/libjava/WinNTFileSystem_md.c diff --git a/jdk/src/windows/native/java/io/canonicalize_md.c b/jdk/src/java.base/windows/native/libjava/canonicalize_md.c similarity index 100% rename from jdk/src/windows/native/java/io/canonicalize_md.c rename to jdk/src/java.base/windows/native/libjava/canonicalize_md.c diff --git a/jdk/src/windows/native/java/io/dirent_md.c b/jdk/src/java.base/windows/native/libjava/dirent_md.c similarity index 100% rename from jdk/src/windows/native/java/io/dirent_md.c rename to jdk/src/java.base/windows/native/libjava/dirent_md.c diff --git a/jdk/src/windows/native/java/io/dirent_md.h b/jdk/src/java.base/windows/native/libjava/dirent_md.h similarity index 100% rename from jdk/src/windows/native/java/io/dirent_md.h rename to jdk/src/java.base/windows/native/libjava/dirent_md.h diff --git a/jdk/src/windows/native/common/gdefs_md.h b/jdk/src/java.base/windows/native/libjava/gdefs_md.h similarity index 100% rename from jdk/src/windows/native/common/gdefs_md.h rename to jdk/src/java.base/windows/native/libjava/gdefs_md.h diff --git a/jdk/src/windows/native/java/io/io_util_md.c b/jdk/src/java.base/windows/native/libjava/io_util_md.c similarity index 100% rename from jdk/src/windows/native/java/io/io_util_md.c rename to jdk/src/java.base/windows/native/libjava/io_util_md.c diff --git a/jdk/src/windows/native/java/io/io_util_md.h b/jdk/src/java.base/windows/native/libjava/io_util_md.h similarity index 100% rename from jdk/src/windows/native/java/io/io_util_md.h rename to jdk/src/java.base/windows/native/libjava/io_util_md.h diff --git a/jdk/src/windows/native/common/java_main_md.h b/jdk/src/java.base/windows/native/libjava/java_main_md.h similarity index 100% rename from jdk/src/windows/native/common/java_main_md.h rename to jdk/src/java.base/windows/native/libjava/java_main_md.h diff --git a/jdk/src/windows/native/java/lang/java_props_md.c b/jdk/src/java.base/windows/native/libjava/java_props_md.c similarity index 100% rename from jdk/src/windows/native/java/lang/java_props_md.c rename to jdk/src/java.base/windows/native/libjava/java_props_md.c diff --git a/jdk/src/windows/native/common/jdk_util_md.c b/jdk/src/java.base/windows/native/libjava/jdk_util_md.c similarity index 100% rename from jdk/src/windows/native/common/jdk_util_md.c rename to jdk/src/java.base/windows/native/libjava/jdk_util_md.c diff --git a/jdk/src/windows/native/common/jdk_util_md.h b/jdk/src/java.base/windows/native/libjava/jdk_util_md.h similarity index 100% rename from jdk/src/windows/native/common/jdk_util_md.h rename to jdk/src/java.base/windows/native/libjava/jdk_util_md.h diff --git a/jdk/src/windows/native/common/jlong_md.h b/jdk/src/java.base/windows/native/libjava/jlong_md.h similarity index 100% rename from jdk/src/windows/native/common/jlong_md.h rename to jdk/src/java.base/windows/native/libjava/jlong_md.h diff --git a/jdk/src/windows/native/common/jni_util_md.c b/jdk/src/java.base/windows/native/libjava/jni_util_md.c similarity index 100% rename from jdk/src/windows/native/common/jni_util_md.c rename to jdk/src/java.base/windows/native/libjava/jni_util_md.c diff --git a/jdk/src/windows/native/common/locale_str.h b/jdk/src/java.base/windows/native/libjava/locale_str.h similarity index 100% rename from jdk/src/windows/native/common/locale_str.h rename to jdk/src/java.base/windows/native/libjava/locale_str.h diff --git a/jdk/src/windows/bin/cmdtoargs.c b/jdk/src/java.base/windows/native/libjli/cmdtoargs.c similarity index 100% rename from jdk/src/windows/bin/cmdtoargs.c rename to jdk/src/java.base/windows/native/libjli/cmdtoargs.c diff --git a/jdk/src/windows/bin/java_md.c b/jdk/src/java.base/windows/native/libjli/java_md.c similarity index 100% rename from jdk/src/windows/bin/java_md.c rename to jdk/src/java.base/windows/native/libjli/java_md.c diff --git a/jdk/src/windows/bin/java_md.h b/jdk/src/java.base/windows/native/libjli/java_md.h similarity index 100% rename from jdk/src/windows/bin/java_md.h rename to jdk/src/java.base/windows/native/libjli/java_md.h diff --git a/jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c b/jdk/src/java.base/windows/native/libnet/DefaultProxySelector.c similarity index 100% rename from jdk/src/windows/native/sun/net/spi/DefaultProxySelector.c rename to jdk/src/java.base/windows/native/libnet/DefaultProxySelector.c diff --git a/jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c b/jdk/src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c rename to jdk/src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c diff --git a/jdk/src/windows/native/java/net/DualStackPlainSocketImpl.c b/jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/DualStackPlainSocketImpl.c rename to jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c diff --git a/jdk/src/windows/native/java/net/ExtendedOptionsImpl.c b/jdk/src/java.base/windows/native/libnet/ExtendedOptionsImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/ExtendedOptionsImpl.c rename to jdk/src/java.base/windows/native/libnet/ExtendedOptionsImpl.c diff --git a/jdk/src/windows/native/java/net/Inet4AddressImpl.c b/jdk/src/java.base/windows/native/libnet/Inet4AddressImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/Inet4AddressImpl.c rename to jdk/src/java.base/windows/native/libnet/Inet4AddressImpl.c diff --git a/jdk/src/windows/native/java/net/Inet6AddressImpl.c b/jdk/src/java.base/windows/native/libnet/Inet6AddressImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/Inet6AddressImpl.c rename to jdk/src/java.base/windows/native/libnet/Inet6AddressImpl.c diff --git a/jdk/src/windows/native/java/net/InetAddressImplFactory.c b/jdk/src/java.base/windows/native/libnet/InetAddressImplFactory.c similarity index 100% rename from jdk/src/windows/native/java/net/InetAddressImplFactory.c rename to jdk/src/java.base/windows/native/libnet/InetAddressImplFactory.c diff --git a/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c b/jdk/src/java.base/windows/native/libnet/NTLMAuthSequence.c similarity index 100% rename from jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c rename to jdk/src/java.base/windows/native/libnet/NTLMAuthSequence.c diff --git a/jdk/src/windows/native/java/net/NetworkInterface.c b/jdk/src/java.base/windows/native/libnet/NetworkInterface.c similarity index 100% rename from jdk/src/windows/native/java/net/NetworkInterface.c rename to jdk/src/java.base/windows/native/libnet/NetworkInterface.c diff --git a/jdk/src/windows/native/java/net/NetworkInterface.h b/jdk/src/java.base/windows/native/libnet/NetworkInterface.h similarity index 100% rename from jdk/src/windows/native/java/net/NetworkInterface.h rename to jdk/src/java.base/windows/native/libnet/NetworkInterface.h diff --git a/jdk/src/windows/native/java/net/NetworkInterface_winXP.c b/jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c similarity index 100% rename from jdk/src/windows/native/java/net/NetworkInterface_winXP.c rename to jdk/src/java.base/windows/native/libnet/NetworkInterface_winXP.c diff --git a/jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c b/jdk/src/java.base/windows/native/libnet/ResolverConfigurationImpl.c similarity index 100% rename from jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c rename to jdk/src/java.base/windows/native/libnet/ResolverConfigurationImpl.c diff --git a/jdk/src/windows/native/java/net/SocketInputStream.c b/jdk/src/java.base/windows/native/libnet/SocketInputStream.c similarity index 100% rename from jdk/src/windows/native/java/net/SocketInputStream.c rename to jdk/src/java.base/windows/native/libnet/SocketInputStream.c diff --git a/jdk/src/windows/native/java/net/SocketOutputStream.c b/jdk/src/java.base/windows/native/libnet/SocketOutputStream.c similarity index 100% rename from jdk/src/windows/native/java/net/SocketOutputStream.c rename to jdk/src/java.base/windows/native/libnet/SocketOutputStream.c diff --git a/jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c b/jdk/src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c rename to jdk/src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c diff --git a/jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c b/jdk/src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c similarity index 100% rename from jdk/src/windows/native/java/net/TwoStacksPlainSocketImpl.c rename to jdk/src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c diff --git a/jdk/src/windows/native/java/net/icmp.h b/jdk/src/java.base/windows/native/libnet/icmp.h similarity index 100% rename from jdk/src/windows/native/java/net/icmp.h rename to jdk/src/java.base/windows/native/libnet/icmp.h diff --git a/jdk/src/windows/native/java/net/net_util_md.c b/jdk/src/java.base/windows/native/libnet/net_util_md.c similarity index 100% rename from jdk/src/windows/native/java/net/net_util_md.c rename to jdk/src/java.base/windows/native/libnet/net_util_md.c diff --git a/jdk/src/windows/native/java/net/net_util_md.h b/jdk/src/java.base/windows/native/libnet/net_util_md.h similarity index 100% rename from jdk/src/windows/native/java/net/net_util_md.h rename to jdk/src/java.base/windows/native/libnet/net_util_md.h diff --git a/jdk/src/windows/native/sun/net/portconfig.c b/jdk/src/java.base/windows/native/libnet/portconfig.c similarity index 100% rename from jdk/src/windows/native/sun/net/portconfig.c rename to jdk/src/java.base/windows/native/libnet/portconfig.c diff --git a/jdk/src/windows/native/java/nio/MappedByteBuffer.c b/jdk/src/java.base/windows/native/libnio/MappedByteBuffer.c similarity index 100% rename from jdk/src/windows/native/java/nio/MappedByteBuffer.c rename to jdk/src/java.base/windows/native/libnio/MappedByteBuffer.c diff --git a/jdk/src/windows/native/sun/nio/ch/DatagramChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/DatagramChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/DatagramDispatcher.c b/jdk/src/java.base/windows/native/libnio/ch/DatagramDispatcher.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/DatagramDispatcher.c rename to jdk/src/java.base/windows/native/libnio/ch/DatagramDispatcher.c diff --git a/jdk/src/windows/native/sun/nio/ch/FileChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/FileChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/FileChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/FileChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/FileDispatcherImpl.c b/jdk/src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/FileDispatcherImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/FileKey.c b/jdk/src/java.base/windows/native/libnio/ch/FileKey.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/FileKey.c rename to jdk/src/java.base/windows/native/libnio/ch/FileKey.c diff --git a/jdk/src/windows/native/sun/nio/ch/IOUtil.c b/jdk/src/java.base/windows/native/libnio/ch/IOUtil.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/IOUtil.c rename to jdk/src/java.base/windows/native/libnio/ch/IOUtil.c diff --git a/jdk/src/windows/native/sun/nio/ch/Iocp.c b/jdk/src/java.base/windows/native/libnio/ch/Iocp.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/Iocp.c rename to jdk/src/java.base/windows/native/libnio/ch/Iocp.c diff --git a/jdk/src/windows/native/sun/nio/ch/Net.c b/jdk/src/java.base/windows/native/libnio/ch/Net.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/Net.c rename to jdk/src/java.base/windows/native/libnio/ch/Net.c diff --git a/jdk/src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/SocketChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/SocketChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/SocketChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/SocketChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/SocketDispatcher.c b/jdk/src/java.base/windows/native/libnio/ch/SocketDispatcher.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/SocketDispatcher.c rename to jdk/src/java.base/windows/native/libnio/ch/SocketDispatcher.c diff --git a/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousFileChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousFileChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousServerSocketChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousServerSocketChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.c b/jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/WindowsSelectorImpl.c b/jdk/src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/WindowsSelectorImpl.c rename to jdk/src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c diff --git a/jdk/src/windows/native/sun/nio/ch/nio_util.h b/jdk/src/java.base/windows/native/libnio/ch/nio_util.h similarity index 100% rename from jdk/src/windows/native/sun/nio/ch/nio_util.h rename to jdk/src/java.base/windows/native/libnio/ch/nio_util.h diff --git a/jdk/src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c b/jdk/src/java.base/windows/native/libnio/fs/RegistryFileTypeDetector.c similarity index 100% rename from jdk/src/windows/native/sun/nio/fs/RegistryFileTypeDetector.c rename to jdk/src/java.base/windows/native/libnio/fs/RegistryFileTypeDetector.c diff --git a/jdk/src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c b/jdk/src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c similarity index 100% rename from jdk/src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c rename to jdk/src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java diff --git a/jdk/src/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties b/jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties rename to jdk/src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java b/jdk/src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java b/jdk/src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java b/jdk/src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java b/jdk/src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java b/jdk/src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java rename to jdk/src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java diff --git a/jdk/src/java.desktop/aix/native/libawt/porting_aix.c b/jdk/src/java.desktop/aix/native/libawt/porting_aix.c new file mode 100644 index 00000000000..659d9c4c06b --- /dev/null +++ b/jdk/src/java.desktop/aix/native/libawt/porting_aix.c @@ -0,0 +1,86 @@ +/* + * Copyright 2012, 2013 SAP AG. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + * + */ + +#include +#include +#include + +#include "porting_aix.h" + +static unsigned char dladdr_buffer[0x4000]; + +static void fill_dll_info(void) { + int rc = loadquery(L_GETINFO,dladdr_buffer, sizeof(dladdr_buffer)); + if (rc == -1) { + fprintf(stderr, "loadquery failed (%d %s)", errno, strerror(errno)); + fflush(stderr); + } +} + +static int dladdr_dont_reload(void* addr, Dl_info* info) { + const struct ld_info* p = (struct ld_info*) dladdr_buffer; + info->dli_fbase = 0; info->dli_fname = 0; + info->dli_sname = 0; info->dli_saddr = 0; + for (;;) { + if (addr >= p->ldinfo_textorg && + addr < (((char*)p->ldinfo_textorg) + p->ldinfo_textsize)) { + info->dli_fname = p->ldinfo_filename; + info->dli_fbase = p->ldinfo_textorg; + return 1; /* [sic] */ + } + if (!p->ldinfo_next) { + break; + } + p = (struct ld_info*)(((char*)p) + p->ldinfo_next); + } + return 0; /* [sic] */ +} + +#ifdef __cplusplus +extern "C" +#endif +int dladdr(void *addr, Dl_info *info) { + static int loaded = 0; + if (!loaded) { + fill_dll_info(); + loaded = 1; + } + if (!addr) { + return 0; /* [sic] */ + } + /* Address could be AIX function descriptor? */ + void* const addr0 = *( (void**) addr ); + int rc = dladdr_dont_reload(addr, info); + if (rc == 0) { + rc = dladdr_dont_reload(addr0, info); + if (rc == 0) { /* [sic] */ + fill_dll_info(); /* refill, maybe loadquery info is outdated */ + rc = dladdr_dont_reload(addr, info); + if (rc == 0) { + rc = dladdr_dont_reload(addr0, info); + } + } + } + return rc; +} diff --git a/jdk/src/java.desktop/aix/native/libawt/porting_aix.h b/jdk/src/java.desktop/aix/native/libawt/porting_aix.h new file mode 100644 index 00000000000..79d1062dd67 --- /dev/null +++ b/jdk/src/java.desktop/aix/native/libawt/porting_aix.h @@ -0,0 +1,59 @@ +/* + * Copyright 2012, 2013 SAP AG. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + * + */ + +/* + * Header file to contain porting-relevant code which does not have a + * home anywhere else. + * This is intially based on hotspot/src/os/aix/vm/{loadlib,porting}_aix.{hpp,cpp} + */ + +/* + * Aix' own version of dladdr(). + * This function tries to mimick dladdr(3) on Linux + * (see http://linux.die.net/man/3/dladdr) + * dladdr(3) is not POSIX but a GNU extension, and is not available on AIX. + * + * Differences between AIX dladdr and Linux dladdr: + * + * 1) Dl_info.dli_fbase: can never work, is disabled. + * A loaded image on AIX is divided in multiple segments, at least two + * (text and data) but potentially also far more. This is because the loader may + * load each member into an own segment, as for instance happens with the libC.a + * 2) Dl_info.dli_sname: This only works for code symbols (functions); for data, a + * zero-length string is returned (""). + * 3) Dl_info.dli_saddr: For code, this will return the entry point of the function, + * not the function descriptor. + */ + +typedef struct { + const char *dli_fname; /* file path of loaded library */ + void *dli_fbase; /* doesn't make sence on AIX */ + const char *dli_sname; /* symbol name; "" if not known */ + void *dli_saddr; /* address of *entry* of function; not function descriptor; */ +} Dl_info; + +#ifdef __cplusplus +extern "C" +#endif +int dladdr(void *addr, Dl_info *info); diff --git a/jdk/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir b/jdk/src/java.desktop/linux/conf/oblique-fonts/fonts.dir similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/java.oblique-fonts.dir rename to jdk/src/java.desktop/linux/conf/oblique-fonts/fonts.dir diff --git a/jdk/src/macosx/classes/apple/laf/AquaLookAndFeel.java b/jdk/src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/AquaLookAndFeel.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIConstants.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIConstants.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIControl.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIControl.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIFocus.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIFocus.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIFocus.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIFocus.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIState.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIState.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIState.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIState.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIStateFactory.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIStateFactory.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIStateFactory.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIStateFactory.java diff --git a/jdk/src/macosx/classes/apple/laf/JRSUIUtils.java b/jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java similarity index 100% rename from jdk/src/macosx/classes/apple/laf/JRSUIUtils.java rename to jdk/src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AboutHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AboutHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AppEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AppEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AppEventListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AppEventListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AppForegroundListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AppForegroundListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AppHiddenListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AppHiddenListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/AppReOpenedListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/AppReOpenedListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/Application.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/Application.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/Application.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/Application.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/ApplicationAdapter.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/ApplicationAdapter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationBeanInfo.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/ApplicationEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/ApplicationEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/ApplicationListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/ApplicationListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/FullScreenAdapter.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/FullScreenAdapter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/FullScreenHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/FullScreenHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/FullScreenListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/FullScreenListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/FullScreenUtilities.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/FullScreenUtilities.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/OpenFilesHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/OpenFilesHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/OpenURIHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/OpenURIHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/PreferencesHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/PreferencesHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/PrintFilesHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/PrintFilesHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/QuitHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/QuitHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/QuitResponse.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/QuitResponse.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/QuitStrategy.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/QuitStrategy.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/ScreenSleepListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/ScreenSleepListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/SystemSleepListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/SystemSleepListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/UserSessionListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/UserSessionListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_AppEventHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_AppEventHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_AppMiscHandlers.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_AppMiscHandlers.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/_OpenAppHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/_OpenAppHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/_OpenAppHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/_OpenAppHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GestureAdapter.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureAdapter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GestureAdapter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureAdapter.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GestureEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GestureEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GestureHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GestureHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureHandler.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GestureListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GestureListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GesturePhaseListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/GestureUtilities.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureUtilities.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/GestureUtilities.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/GestureUtilities.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/MagnificationEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/MagnificationEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/MagnificationListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/MagnificationListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/MagnificationListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/RotationEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/RotationEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/RotationEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/RotationEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/RotationListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/RotationListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/RotationListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/RotationListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/SwipeEvent.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeEvent.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/SwipeEvent.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeEvent.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/SwipeListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/SwipeListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/SwipeListener.java diff --git a/jdk/src/macosx/classes/com/apple/eawt/event/package.html b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/package.html similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/event/package.html rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/event/package.html diff --git a/jdk/src/macosx/classes/com/apple/eawt/package.html b/jdk/src/java.desktop/macosx/classes/com/apple/eawt/package.html similarity index 100% rename from jdk/src/macosx/classes/com/apple/eawt/package.html rename to jdk/src/java.desktop/macosx/classes/com/apple/eawt/package.html diff --git a/jdk/src/macosx/classes/com/apple/eio/FileManager.java b/jdk/src/java.desktop/macosx/classes/com/apple/eio/FileManager.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/eio/FileManager.java rename to jdk/src/java.desktop/macosx/classes/com/apple/eio/FileManager.java diff --git a/jdk/src/macosx/classes/com/apple/eio/package.html b/jdk/src/java.desktop/macosx/classes/com/apple/eio/package.html similarity index 100% rename from jdk/src/macosx/classes/com/apple/eio/package.html rename to jdk/src/java.desktop/macosx/classes/com/apple/eio/package.html diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonRadioUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonToggleUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaButtonUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaButtonUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaCaret.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaCaret.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaComboBoxButton.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaComboBoxButton.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaComboBoxUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaComboBoxUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaEditorPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaEditorPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaEditorPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFileChooserUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFileChooserUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFileSystemModel.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFileSystemModel.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFileView.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFileView.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFocus.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFocus.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFocus.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFocus.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFocusHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFocusHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFocusHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFocusHandler.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaFonts.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFonts.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaFonts.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaFonts.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaGroupBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaGroupBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaHighlighter.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaHighlighter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaIcon.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaIcon.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaImageFactory.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaImageFactory.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorderMetrics.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameManager.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameManager.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameManager.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaKeyBindings.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaKeyBindings.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaLabelUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaLabelUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaListUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaListUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaListUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaListUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaLookAndFeel.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaLookAndFeel.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuBarBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuBarUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuBarUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuItemUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuItemUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuItemUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuItemUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuPainter.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuPainter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMenuUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMenuUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaMnemonicHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaNativeResources.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaNativeResources.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaOptionPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaPainter.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPainter.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaPainter.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPainter.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaPanelUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaPanelUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaPopupMenuUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaProgressBarUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaProgressBarUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaRootPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaRootPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaScrollBarUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaScrollBarUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaScrollPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaSliderUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaSliderUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaSpinnerUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaSpinnerUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSplitPaneDividerUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSplitPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaSplitPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaSplitPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneTabState.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTableUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTableUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTableUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextAreaUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextAreaUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextAreaUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextAreaUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextFieldBorder.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextFieldSearch.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextFieldUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextFieldUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextPaneUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextPaneUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextPaneUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextPaneUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaToolBarUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaToolBarUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaToolTipUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaToolTipUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaTreeUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTreeUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaTreeUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaTreeUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaUtilControlSize.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaUtilControlSize.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java diff --git a/jdk/src/macosx/classes/com/apple/laf/AquaUtils.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/AquaUtils.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ClientPropertyApplicator.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ClientPropertyApplicator.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenu.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenu.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuBar.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBar.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuBar.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBar.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBarProvider.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuItem.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuItem.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuItemUI.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemUI.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuItemUI.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemUI.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyHandler.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuPropertyListener.java diff --git a/jdk/src/macosx/classes/com/apple/laf/ScreenPopupFactory.java b/jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenPopupFactory.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/ScreenPopupFactory.java rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenPopupFactory.java diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_de.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_de.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_es.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_es.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_es.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_es.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_fr.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_fr.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_fr.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_fr.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_it.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_it.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_it.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_it.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_ja.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ja.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_ja.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ja.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_ko.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ko.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_ko.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_ko.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_pt_BR.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_sv.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_sv.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_sv.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_sv.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties diff --git a/jdk/src/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties b/jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties similarity index 100% rename from jdk/src/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties rename to jdk/src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties diff --git a/jdk/src/macosx/classes/sun/awt/CGraphicsConfig.java b/jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java similarity index 100% rename from jdk/src/macosx/classes/sun/awt/CGraphicsConfig.java rename to jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java diff --git a/jdk/src/macosx/classes/sun/awt/CGraphicsDevice.java b/jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java similarity index 100% rename from jdk/src/macosx/classes/sun/awt/CGraphicsDevice.java rename to jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java diff --git a/jdk/src/macosx/classes/sun/awt/CGraphicsEnvironment.java b/jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java similarity index 100% rename from jdk/src/macosx/classes/sun/awt/CGraphicsEnvironment.java rename to jdk/src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java diff --git a/jdk/src/macosx/classes/sun/awt/FullScreenCapable.java b/jdk/src/java.desktop/macosx/classes/sun/awt/FullScreenCapable.java similarity index 100% rename from jdk/src/macosx/classes/sun/awt/FullScreenCapable.java rename to jdk/src/java.desktop/macosx/classes/sun/awt/FullScreenCapable.java diff --git a/jdk/src/macosx/classes/sun/awt/datatransfer/flavormap.properties b/jdk/src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties similarity index 100% rename from jdk/src/macosx/classes/sun/awt/datatransfer/flavormap.properties rename to jdk/src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties diff --git a/jdk/src/macosx/classes/sun/awt/resources/awtosx.properties b/jdk/src/java.desktop/macosx/classes/sun/awt/resources/awtosx.properties similarity index 100% rename from jdk/src/macosx/classes/sun/awt/resources/awtosx.properties rename to jdk/src/java.desktop/macosx/classes/sun/awt/resources/awtosx.properties diff --git a/jdk/src/macosx/classes/sun/font/CCharToGlyphMapper.java b/jdk/src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CCharToGlyphMapper.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java diff --git a/jdk/src/macosx/classes/sun/font/CFont.java b/jdk/src/java.desktop/macosx/classes/sun/font/CFont.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CFont.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CFont.java diff --git a/jdk/src/macosx/classes/sun/font/CFontConfiguration.java b/jdk/src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CFontConfiguration.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java diff --git a/jdk/src/macosx/classes/sun/font/CFontManager.java b/jdk/src/java.desktop/macosx/classes/sun/font/CFontManager.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CFontManager.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CFontManager.java diff --git a/jdk/src/macosx/classes/sun/font/CStrike.java b/jdk/src/java.desktop/macosx/classes/sun/font/CStrike.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CStrike.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CStrike.java diff --git a/jdk/src/macosx/classes/sun/font/CStrikeDisposer.java b/jdk/src/java.desktop/macosx/classes/sun/font/CStrikeDisposer.java similarity index 100% rename from jdk/src/macosx/classes/sun/font/CStrikeDisposer.java rename to jdk/src/java.desktop/macosx/classes/sun/font/CStrikeDisposer.java diff --git a/jdk/src/macosx/classes/sun/java2d/BackBufferCapsProvider.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/BackBufferCapsProvider.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/BackBufferCapsProvider.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/BackBufferCapsProvider.java diff --git a/jdk/src/macosx/classes/sun/java2d/CRenderer.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/CRenderer.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/CRenderer.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/CRenderer.java diff --git a/jdk/src/macosx/classes/sun/java2d/CompositeCRenderer.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/CompositeCRenderer.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java diff --git a/jdk/src/macosx/classes/sun/java2d/DataBufferNIOInt.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/DataBufferNIOInt.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/DataBufferNIOInt.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/DataBufferNIOInt.java diff --git a/jdk/src/macosx/classes/sun/java2d/IntegerNIORaster.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/IntegerNIORaster.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java diff --git a/jdk/src/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java diff --git a/jdk/src/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java diff --git a/jdk/src/macosx/classes/sun/java2d/OSXSurfaceData.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/OSXSurfaceData.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java diff --git a/jdk/src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java diff --git a/jdk/src/macosx/classes/sun/java2d/opengl/CGLLayer.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/opengl/CGLLayer.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java diff --git a/jdk/src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java diff --git a/jdk/src/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java b/jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java similarity index 100% rename from jdk/src/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java rename to jdk/src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWButtonPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWButtonPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWButtonPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWButtonPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWCanvasPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCanvasPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWCanvasPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCanvasPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWCheckboxPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCheckboxPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWCheckboxPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCheckboxPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWChoicePeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWChoicePeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWChoicePeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWChoicePeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWComponentPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWComponentPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWContainerPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWContainerPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWContainerPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWContainerPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWCursorManager.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCursorManager.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWCursorManager.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWCursorManager.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWGraphicsConfig.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWGraphicsConfig.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWGraphicsConfig.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWGraphicsConfig.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWLabelPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWLabelPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWLabelPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWLabelPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWLightweightFramePeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWLightweightFramePeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWListPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWListPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWListPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWMouseInfoPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWMouseInfoPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWMouseInfoPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWMouseInfoPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWPanelPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWPanelPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWPanelPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWPanelPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWRepaintArea.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWRepaintArea.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWRepaintArea.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWRepaintArea.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWScrollBarPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWScrollBarPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWScrollBarPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWScrollBarPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWScrollPanePeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWScrollPanePeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWScrollPanePeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWScrollPanePeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWTextAreaPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWTextAreaPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWTextComponentPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextComponentPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWTextComponentPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextComponentPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWTextFieldPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextFieldPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWTextFieldPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWTextFieldPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWToolkit.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWToolkit.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java diff --git a/jdk/src/macosx/classes/sun/lwawt/LWWindowPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/LWWindowPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/PlatformComponent.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformComponent.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/PlatformComponent.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformComponent.java diff --git a/jdk/src/macosx/classes/sun/lwawt/PlatformDropTarget.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformDropTarget.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/PlatformDropTarget.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformDropTarget.java diff --git a/jdk/src/macosx/classes/sun/lwawt/PlatformEventNotifier.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformEventNotifier.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/PlatformEventNotifier.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformEventNotifier.java diff --git a/jdk/src/macosx/classes/sun/lwawt/PlatformWindow.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/PlatformWindow.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java diff --git a/jdk/src/macosx/classes/sun/lwawt/SecurityWarningWindow.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/SecurityWarningWindow.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/SecurityWarningWindow.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/SecurityWarningWindow.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CAccessibility.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CAccessibility.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CAccessible.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CAccessible.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CAccessibleText.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CAccessibleText.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CClipboard.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CClipboard.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CCursorManager.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCursorManager.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CCursorManager.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCursorManager.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCustomCursor.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CCustomCursor.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CDropTarget.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTarget.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CDropTarget.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTarget.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CFileDialog.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CFileDialog.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CImage.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CImage.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CInputMethod.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CInputMethod.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CMenu.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CMenu.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CMenuBar.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CMenuBar.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CMenuComponent.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CMenuComponent.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CMenuItem.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CMenuItem.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CMouseDragGestureRecognizer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformView.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformView.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPopupMenu.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialog.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphics.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CRobot.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CRobot.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CSystemTray.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CSystemTray.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CSystemTray.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CSystemTray.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CTextPipe.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CTextPipe.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CWrapper.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CWrapper.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CWrapper.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CWrapper.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/CocoaConstants.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CocoaConstants.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/CocoaConstants.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CocoaConstants.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/NSEvent.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/NSEvent.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java diff --git a/jdk/src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java similarity index 100% rename from jdk/src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java rename to jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java diff --git a/jdk/src/macosx/javavm/export/jawt_md.h b/jdk/src/java.desktop/macosx/native/include/jawt_md.h similarity index 100% rename from jdk/src/macosx/javavm/export/jawt_md.h rename to jdk/src/java.desktop/macosx/native/include/jawt_md.h diff --git a/jdk/src/macosx/native/sun/awt/AWTEvent.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTEvent.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h diff --git a/jdk/src/macosx/native/sun/awt/AWTEvent.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTEvent.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m diff --git a/jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h diff --git a/jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTSurfaceLayers.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m diff --git a/jdk/src/macosx/native/sun/awt/AWTView.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTView.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h diff --git a/jdk/src/macosx/native/sun/awt/AWTView.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTView.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m diff --git a/jdk/src/macosx/native/sun/awt/AWTWindow.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTWindow.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h diff --git a/jdk/src/macosx/native/sun/awt/AWTWindow.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/AWTWindow.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m diff --git a/jdk/src/macosx/native/sun/awt/ApplicationDelegate.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/ApplicationDelegate.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h diff --git a/jdk/src/macosx/native/sun/awt/ApplicationDelegate.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/ApplicationDelegate.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m diff --git a/jdk/src/macosx/native/sun/awt/CClipboard.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CClipboard.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m diff --git a/jdk/src/macosx/native/sun/awt/CCursorManager.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CCursorManager.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m diff --git a/jdk/src/macosx/native/sun/awt/CDataTransferer.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDataTransferer.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h diff --git a/jdk/src/macosx/native/sun/awt/CDataTransferer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDataTransferer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m diff --git a/jdk/src/macosx/native/sun/awt/CDesktopPeer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDesktopPeer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m diff --git a/jdk/src/macosx/native/sun/awt/CDragSource.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDragSource.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h diff --git a/jdk/src/macosx/native/sun/awt/CDragSource.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDragSource.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m diff --git a/jdk/src/macosx/native/sun/awt/CDragSourceContextPeer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDragSourceContextPeer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m diff --git a/jdk/src/macosx/native/sun/awt/CDropTarget.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDropTarget.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h diff --git a/jdk/src/macosx/native/sun/awt/CDropTarget.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDropTarget.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m diff --git a/jdk/src/macosx/native/sun/awt/CDropTargetContextPeer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CDropTargetContextPeer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m diff --git a/jdk/src/macosx/native/sun/awt/CFRetainedResource.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CFRetainedResource.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m diff --git a/jdk/src/macosx/native/sun/awt/CFileDialog.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CFileDialog.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h diff --git a/jdk/src/macosx/native/sun/awt/CFileDialog.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CFileDialog.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m diff --git a/jdk/src/macosx/native/sun/awt/CGraphicsConfig.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CGraphicsConfig.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m diff --git a/jdk/src/macosx/native/sun/awt/CGraphicsDevice.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CGraphicsDevice.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m diff --git a/jdk/src/macosx/native/sun/awt/CGraphicsEnv.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CGraphicsEnv.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m diff --git a/jdk/src/macosx/native/sun/awt/CImage.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CImage.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m diff --git a/jdk/src/macosx/native/sun/awt/CInputMethod.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CInputMethod.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m diff --git a/jdk/src/macosx/native/sun/awt/CMenu.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenu.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h diff --git a/jdk/src/macosx/native/sun/awt/CMenu.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenu.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m diff --git a/jdk/src/macosx/native/sun/awt/CMenuBar.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuBar.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h diff --git a/jdk/src/macosx/native/sun/awt/CMenuBar.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuBar.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m diff --git a/jdk/src/macosx/native/sun/awt/CMenuComponent.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuComponent.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h diff --git a/jdk/src/macosx/native/sun/awt/CMenuComponent.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuComponent.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m diff --git a/jdk/src/macosx/native/sun/awt/CMenuItem.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuItem.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h diff --git a/jdk/src/macosx/native/sun/awt/CMenuItem.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CMenuItem.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m diff --git a/jdk/src/macosx/native/sun/awt/CPopupMenu.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CPopupMenu.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h diff --git a/jdk/src/macosx/native/sun/awt/CPopupMenu.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CPopupMenu.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m diff --git a/jdk/src/macosx/native/sun/awt/CPrinterJob.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CPrinterJob.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m diff --git a/jdk/src/macosx/native/sun/awt/CRobot.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CRobot.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m diff --git a/jdk/src/macosx/native/sun/awt/CSystemColors.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CSystemColors.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h diff --git a/jdk/src/macosx/native/sun/awt/CSystemColors.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CSystemColors.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m diff --git a/jdk/src/macosx/native/sun/awt/CTextPipe.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CTextPipe.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m diff --git a/jdk/src/macosx/native/sun/awt/CTrayIcon.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/CTrayIcon.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h diff --git a/jdk/src/macosx/native/sun/awt/CTrayIcon.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CTrayIcon.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m diff --git a/jdk/src/macosx/native/sun/awt/CWrapper.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/CWrapper.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m diff --git a/jdk/src/macosx/native/sun/awt/DnDUtilities.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/DnDUtilities.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h diff --git a/jdk/src/macosx/native/sun/awt/DnDUtilities.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/DnDUtilities.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m diff --git a/jdk/src/macosx/native/sun/awt/GeomUtilities.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/GeomUtilities.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h diff --git a/jdk/src/macosx/native/sun/awt/GeomUtilities.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/GeomUtilities.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m diff --git a/jdk/src/macosx/native/sun/awt/ImageSurfaceData.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/ImageSurfaceData.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h diff --git a/jdk/src/macosx/native/sun/awt/ImageSurfaceData.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/ImageSurfaceData.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m diff --git a/jdk/src/macosx/native/sun/awt/InitIDs.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/InitIDs.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h diff --git a/jdk/src/macosx/native/sun/awt/InitIDs.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/InitIDs.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m diff --git a/jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h diff --git a/jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaAccessibilityAction.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m diff --git a/jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h diff --git a/jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaAccessibilityUtilities.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m diff --git a/jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h diff --git a/jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaComponentAccessibility.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m diff --git a/jdk/src/macosx/native/sun/awt/JavaTextAccessibility.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaTextAccessibility.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h diff --git a/jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m diff --git a/jdk/src/macosx/native/sun/awt/LWCToolkit.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/LWCToolkit.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h diff --git a/jdk/src/macosx/native/sun/awt/LWCToolkit.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/LWCToolkit.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m diff --git a/jdk/src/macosx/native/sun/awt/OSVersion.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/OSVersion.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h diff --git a/jdk/src/macosx/native/sun/awt/OSVersion.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/OSVersion.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m diff --git a/jdk/src/macosx/native/sun/awt/PrintModel.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrintModel.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h diff --git a/jdk/src/macosx/native/sun/awt/PrintModel.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrintModel.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m diff --git a/jdk/src/macosx/native/sun/awt/PrinterSurfaceData.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrinterSurfaceData.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h diff --git a/jdk/src/macosx/native/sun/awt/PrinterSurfaceData.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrinterSurfaceData.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m diff --git a/jdk/src/macosx/native/sun/awt/PrinterView.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrinterView.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h diff --git a/jdk/src/macosx/native/sun/awt/PrinterView.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/PrinterView.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m diff --git a/jdk/src/macosx/native/sun/awt/QuartzRenderer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/QuartzRenderer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m diff --git a/jdk/src/macosx/native/sun/awt/QuartzSurfaceData.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/QuartzSurfaceData.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h diff --git a/jdk/src/macosx/native/sun/awt/QuartzSurfaceData.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/QuartzSurfaceData.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m diff --git a/jdk/src/macosx/native/sun/awt/awt_DrawingSurface.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/awt_DrawingSurface.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m diff --git a/jdk/src/macosx/native/sun/font/AWTFont.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h similarity index 100% rename from jdk/src/macosx/native/sun/font/AWTFont.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h diff --git a/jdk/src/macosx/native/sun/font/AWTFont.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m similarity index 100% rename from jdk/src/macosx/native/sun/font/AWTFont.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m diff --git a/jdk/src/macosx/native/sun/font/AWTStrike.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h similarity index 100% rename from jdk/src/macosx/native/sun/font/AWTStrike.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h diff --git a/jdk/src/macosx/native/sun/font/AWTStrike.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m similarity index 100% rename from jdk/src/macosx/native/sun/font/AWTStrike.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m diff --git a/jdk/src/macosx/native/sun/font/CCharToGlyphMapper.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m similarity index 100% rename from jdk/src/macosx/native/sun/font/CCharToGlyphMapper.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m diff --git a/jdk/src/macosx/native/sun/font/CGGlyphImages.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h similarity index 100% rename from jdk/src/macosx/native/sun/font/CGGlyphImages.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h diff --git a/jdk/src/macosx/native/sun/font/CGGlyphImages.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m similarity index 100% rename from jdk/src/macosx/native/sun/font/CGGlyphImages.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m diff --git a/jdk/src/macosx/native/sun/font/CGGlyphOutlines.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h similarity index 100% rename from jdk/src/macosx/native/sun/font/CGGlyphOutlines.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h diff --git a/jdk/src/macosx/native/sun/font/CGGlyphOutlines.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m similarity index 100% rename from jdk/src/macosx/native/sun/font/CGGlyphOutlines.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m diff --git a/jdk/src/macosx/native/sun/font/CoreTextSupport.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h similarity index 100% rename from jdk/src/macosx/native/sun/font/CoreTextSupport.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h diff --git a/jdk/src/macosx/native/sun/font/CoreTextSupport.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m similarity index 100% rename from jdk/src/macosx/native/sun/font/CoreTextSupport.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLLayer.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLLayer.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLLayer.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLLayer.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h diff --git a/jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m diff --git a/jdk/src/macosx/native/sun/java2d/opengl/J2D_GL/cglext.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/J2D_GL/cglext.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h diff --git a/jdk/src/macosx/native/sun/java2d/opengl/OGLFuncs_md.h b/jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h similarity index 100% rename from jdk/src/macosx/native/sun/java2d/opengl/OGLFuncs_md.h rename to jdk/src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h diff --git a/jdk/src/macosx/native/sun/awt/jawt.m b/jdk/src/java.desktop/macosx/native/libjawt/jawt.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/jawt.m rename to jdk/src/java.desktop/macosx/native/libjawt/jawt.m diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiIn.c b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiIn.c similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiIn.c rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiIn.c diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiOut.c b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiOut.c rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.c b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.c rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.h b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.h similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_MidiUtils.h rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.h diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_PCM.cpp rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Ports.cpp b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Ports.cpp rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.cpp b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.cpp similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.cpp rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.cpp diff --git a/jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.h b/jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.h similarity index 100% rename from jdk/src/macosx/native/com/sun/media/sound/PLATFORM_API_MacOSX_Utils.h rename to jdk/src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Utils.h diff --git a/jdk/src/macosx/native/sun/osxapp/AWT_debug.h b/jdk/src/java.desktop/macosx/native/libosxapp/AWT_debug.h similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/AWT_debug.h rename to jdk/src/java.desktop/macosx/native/libosxapp/AWT_debug.h diff --git a/jdk/src/macosx/native/sun/osxapp/AWT_debug.m b/jdk/src/java.desktop/macosx/native/libosxapp/AWT_debug.m similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/AWT_debug.m rename to jdk/src/java.desktop/macosx/native/libosxapp/AWT_debug.m diff --git a/jdk/src/macosx/native/sun/osxapp/NSApplicationAWT.h b/jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/NSApplicationAWT.h rename to jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h diff --git a/jdk/src/macosx/native/sun/osxapp/NSApplicationAWT.m b/jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/NSApplicationAWT.m rename to jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m diff --git a/jdk/src/macosx/native/sun/osxapp/PropertiesUtilities.h b/jdk/src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/PropertiesUtilities.h rename to jdk/src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h diff --git a/jdk/src/macosx/native/sun/osxapp/PropertiesUtilities.m b/jdk/src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/PropertiesUtilities.m rename to jdk/src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m diff --git a/jdk/src/macosx/native/sun/osxapp/QueuingApplicationDelegate.h b/jdk/src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.h similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/QueuingApplicationDelegate.h rename to jdk/src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.h diff --git a/jdk/src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m b/jdk/src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m rename to jdk/src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m diff --git a/jdk/src/macosx/native/sun/osxapp/ThreadUtilities.h b/jdk/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/ThreadUtilities.h rename to jdk/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h diff --git a/jdk/src/macosx/native/sun/osxapp/ThreadUtilities.m b/jdk/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m similarity index 100% rename from jdk/src/macosx/native/sun/osxapp/ThreadUtilities.m rename to jdk/src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m diff --git a/jdk/src/macosx/native/com/apple/laf/AquaFileView.m b/jdk/src/java.desktop/macosx/native/libosxui/AquaFileView.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/AquaFileView.m rename to jdk/src/java.desktop/macosx/native/libosxui/AquaFileView.m diff --git a/jdk/src/macosx/native/com/apple/laf/AquaLookAndFeel.m b/jdk/src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/AquaLookAndFeel.m rename to jdk/src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m diff --git a/jdk/src/macosx/native/com/apple/laf/AquaNativeResources.m b/jdk/src/java.desktop/macosx/native/libosxui/AquaNativeResources.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/AquaNativeResources.m rename to jdk/src/java.desktop/macosx/native/libosxui/AquaNativeResources.m diff --git a/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h b/jdk/src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.h similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.h rename to jdk/src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.h diff --git a/jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m b/jdk/src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/JRSUIConstantSync.m rename to jdk/src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m diff --git a/jdk/src/macosx/native/com/apple/laf/JRSUIController.m b/jdk/src/java.desktop/macosx/native/libosxui/JRSUIController.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/JRSUIController.m rename to jdk/src/java.desktop/macosx/native/libosxui/JRSUIController.m diff --git a/jdk/src/macosx/native/com/apple/laf/JRSUIFocus.m b/jdk/src/java.desktop/macosx/native/libosxui/JRSUIFocus.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/JRSUIFocus.m rename to jdk/src/java.desktop/macosx/native/libosxui/JRSUIFocus.m diff --git a/jdk/src/macosx/native/com/apple/laf/ScreenMenu.h b/jdk/src/java.desktop/macosx/native/libosxui/ScreenMenu.h similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/ScreenMenu.h rename to jdk/src/java.desktop/macosx/native/libosxui/ScreenMenu.h diff --git a/jdk/src/macosx/native/com/apple/laf/ScreenMenu.m b/jdk/src/java.desktop/macosx/native/libosxui/ScreenMenu.m similarity index 100% rename from jdk/src/macosx/native/com/apple/laf/ScreenMenu.m rename to jdk/src/java.desktop/macosx/native/libosxui/ScreenMenu.m diff --git a/jdk/src/macosx/native/sun/awt/splashscreen/splashscreen_config.h b/jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_config.h similarity index 100% rename from jdk/src/macosx/native/sun/awt/splashscreen/splashscreen_config.h rename to jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_config.h diff --git a/jdk/src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m b/jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m similarity index 100% rename from jdk/src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m rename to jdk/src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiDeviceProvider b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiDeviceProvider rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiFileReader b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiFileReader rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiFileWriter b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiFileWriter rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.SoundbankReader b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.SoundbankReader rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.AudioFileReader b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.AudioFileReader rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.AudioFileWriter b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.AudioFileWriter rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.FormatConversionProvider b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.FormatConversionProvider rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider diff --git a/jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.MixerProvider b/jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.MixerProvider rename to jdk/src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_en.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_en.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_en.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_en.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ja.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/awt/AWTUtilities.java b/jdk/src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java similarity index 100% rename from jdk/src/share/classes/com/sun/awt/AWTUtilities.java rename to jdk/src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java diff --git a/jdk/src/share/classes/com/sun/awt/SecurityWarning.java b/jdk/src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java similarity index 100% rename from jdk/src/share/classes/com/sun/awt/SecurityWarning.java rename to jdk/src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java diff --git a/jdk/src/share/classes/com/sun/beans/TypeResolver.java b/jdk/src/java.desktop/share/classes/com/sun/beans/TypeResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/TypeResolver.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/TypeResolver.java diff --git a/jdk/src/share/classes/com/sun/beans/WeakCache.java b/jdk/src/java.desktop/share/classes/com/sun/beans/WeakCache.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/WeakCache.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/WeakCache.java diff --git a/jdk/src/share/classes/com/sun/beans/WildcardTypeImpl.java b/jdk/src/java.desktop/share/classes/com/sun/beans/WildcardTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/WildcardTypeImpl.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/WildcardTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/AccessorElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/AccessorElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/AccessorElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/AccessorElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ArrayElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ArrayElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/BooleanElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/BooleanElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/BooleanElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/BooleanElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ByteElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ByteElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ByteElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ByteElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/CharElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/CharElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/CharElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/CharElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ClassElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ClassElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ClassElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ClassElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/DoubleElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/DoubleElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/DoubleElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/DoubleElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/FalseElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FalseElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/FalseElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FalseElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/FieldElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FieldElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/FieldElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FieldElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/FloatElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FloatElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/FloatElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/FloatElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/IntElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/IntElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/IntElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/IntElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/JavaElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/JavaElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/JavaElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/JavaElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/LongElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/LongElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/LongElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/LongElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/MethodElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/MethodElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/MethodElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/MethodElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/NewElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/NewElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/NewElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/NewElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/NullElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/NullElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/NullElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/NullElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ObjectElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ObjectElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ObjectElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ObjectElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/PropertyElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/PropertyElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/PropertyElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/PropertyElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ShortElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ShortElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ShortElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ShortElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/StringElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/StringElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/StringElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/StringElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/TrueElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/TrueElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/TrueElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/TrueElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ValueObject.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ValueObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ValueObject.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ValueObject.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/ValueObjectImpl.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ValueObjectImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/ValueObjectImpl.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/ValueObjectImpl.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/VarElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/VarElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/VarElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/VarElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/decoder/VoidElementHandler.java b/jdk/src/java.desktop/share/classes/com/sun/beans/decoder/VoidElementHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/decoder/VoidElementHandler.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/decoder/VoidElementHandler.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/BooleanEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/BooleanEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/BooleanEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/BooleanEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/ByteEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/ByteEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/ByteEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/ByteEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/ColorEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/ColorEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/DoubleEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/DoubleEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/DoubleEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/DoubleEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/EnumEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/EnumEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/EnumEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/EnumEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/FloatEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/FloatEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/FloatEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/FloatEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/FontEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/FontEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/IntegerEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/IntegerEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/IntegerEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/IntegerEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/LongEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/LongEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/LongEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/LongEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/NumberEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/NumberEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/NumberEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/NumberEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/ShortEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/ShortEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/ShortEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/ShortEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/editors/StringEditor.java b/jdk/src/java.desktop/share/classes/com/sun/beans/editors/StringEditor.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/editors/StringEditor.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/editors/StringEditor.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/AbstractFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/AbstractFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/AbstractFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/AbstractFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/BeanInfoFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/BeanInfoFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/BeanInfoFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/BeanInfoFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/ClassFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/ClassFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/ConstructorFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/ConstructorFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/FieldFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/FieldFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/InstanceFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/InstanceFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/MethodFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/MethodFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/PersistenceDelegateFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/PersistenceDelegateFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/PersistenceDelegateFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/PersistenceDelegateFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/PropertyEditorFinder.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/PropertyEditorFinder.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/PropertyEditorFinder.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/PropertyEditorFinder.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/Signature.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/Signature.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/Signature.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/Signature.java diff --git a/jdk/src/share/classes/com/sun/beans/finder/SignatureException.java b/jdk/src/java.desktop/share/classes/com/sun/beans/finder/SignatureException.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/finder/SignatureException.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/finder/SignatureException.java diff --git a/jdk/src/share/classes/com/sun/beans/infos/ComponentBeanInfo.java b/jdk/src/java.desktop/share/classes/com/sun/beans/infos/ComponentBeanInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/infos/ComponentBeanInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/infos/ComponentBeanInfo.java diff --git a/jdk/src/share/classes/com/sun/beans/introspect/ClassInfo.java b/jdk/src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/introspect/ClassInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java diff --git a/jdk/src/share/classes/com/sun/beans/introspect/EventSetInfo.java b/jdk/src/java.desktop/share/classes/com/sun/beans/introspect/EventSetInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/introspect/EventSetInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/introspect/EventSetInfo.java diff --git a/jdk/src/share/classes/com/sun/beans/introspect/MethodInfo.java b/jdk/src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/introspect/MethodInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java diff --git a/jdk/src/share/classes/com/sun/beans/introspect/PropertyInfo.java b/jdk/src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/introspect/PropertyInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java diff --git a/jdk/src/share/classes/com/sun/beans/util/Cache.java b/jdk/src/java.desktop/share/classes/com/sun/beans/util/Cache.java similarity index 100% rename from jdk/src/share/classes/com/sun/beans/util/Cache.java rename to jdk/src/java.desktop/share/classes/com/sun/beans/util/Cache.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPCompressionTypes.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPCompressionTypes.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPCompressionTypes.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPCompressionTypes.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPConstants.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/BitFile.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/BitFile.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/BitFile.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/BitFile.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/I18N.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18N.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/I18N.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18N.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/I18NImpl.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18NImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/I18NImpl.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18NImpl.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/ImageUtil.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/ImageUtil.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/common/iio-plugin.properties diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/png/RowFilter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/RowFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/png/RowFilter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/png/RowFilter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java diff --git a/jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java diff --git a/jdk/src/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java diff --git a/jdk/src/share/classes/com/sun/imageio/stream/StreamCloser.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/stream/StreamCloser.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java diff --git a/jdk/src/share/classes/com/sun/imageio/stream/StreamFinalizer.java b/jdk/src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java similarity index 100% rename from jdk/src/share/classes/com/sun/imageio/stream/StreamFinalizer.java rename to jdk/src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java diff --git a/jdk/src/share/classes/com/sun/java/swing/Painter.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/Painter.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/Painter.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/Painter.java diff --git a/jdk/src/share/classes/com/sun/java/swing/SwingUtilities3.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/SwingUtilities3.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKConstants.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKConstants.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKConstants.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKRegion.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKRegion.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKRegion.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKRegion.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyleFactory.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/PangoFonts.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/XColors.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/XColors.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/Directory.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/Directory.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/Directory.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/Directory.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/File.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/File.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/File.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/File.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/image-delayed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/image-delayed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/image-delayed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/image-delayed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/image-failed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/image-failed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/icons/image-failed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/icons/image-failed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/metacity/SwingFallbackTheme/metacity-1/metacity-theme-1.xml b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/metacity/SwingFallbackTheme/metacity-1/metacity-theme-1.xml similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/gtk/resources/metacity/SwingFallbackTheme/metacity-1/metacity-theme-1.xml rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/metacity/SwingFallbackTheme/metacity-1/metacity-theme-1.xml diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifEditorPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseListener.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuMouseMotionListener.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifOptionPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPasswordFieldUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifProgressBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextAreaUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextFieldUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeCellRenderer.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTreeUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/DesktopIcon.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/DesktopIcon.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/DesktopIcon.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/DesktopIcon.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Error.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Error.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Error.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Error.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Inform.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Inform.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Inform.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Inform.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Question.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Question.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Question.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Question.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/TreeClosed.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/TreeClosed.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/TreeClosed.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/TreeClosed.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/TreeOpen.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/TreeOpen.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/TreeOpen.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/TreeOpen.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Warn.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Warn.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/Warn.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/Warn.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/image-delayed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/image-delayed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/image-delayed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/image-delayed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/image-failed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/image-failed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/icons/image-failed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/icons/image-failed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_es.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_fr.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ja.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_sv.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/media/sound/AbstractDataLine.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AbstractDataLine.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AbstractLine.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AbstractMidiDevice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AbstractMidiDevice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AbstractMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AbstractMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AiffFileFormat.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AiffFileFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AiffFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AiffFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AiffFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AiffFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AlawCodec.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AlawCodec.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AuFileFormat.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AuFileFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AuFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AuFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AuFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AuFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioFloatConverter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioFloatConverter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioFloatInputStream.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioFloatInputStream.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioSynthesizer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioSynthesizer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AutoClosingClip.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AutoClosingClip.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java diff --git a/jdk/src/share/classes/com/sun/media/sound/AutoConnectSequencer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/AutoConnectSequencer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSInfo.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSInfo.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSInstrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSInstrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSModulator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSModulator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSRegion.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSRegion.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSSample.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSSample.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSSampleLoop.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSSampleLoop.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSSampleOptions.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSSampleOptions.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSSoundbank.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSSoundbank.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DLSSoundbankReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DLSSoundbankReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DataPusher.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DataPusher.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DirectAudioDevice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DirectAudioDevice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/EmergencySoundbank.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/EmergencySoundbank.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java diff --git a/jdk/src/share/classes/com/sun/media/sound/EventDispatcher.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/EventDispatcher.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java diff --git a/jdk/src/share/classes/com/sun/media/sound/FFT.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/FFT.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/FFT.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/FFT.java diff --git a/jdk/src/share/classes/com/sun/media/sound/FastShortMessage.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/FastShortMessage.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java diff --git a/jdk/src/share/classes/com/sun/media/sound/FastSysexMessage.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/FastSysexMessage.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java diff --git a/jdk/src/share/classes/com/sun/media/sound/InvalidDataException.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/InvalidDataException.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java diff --git a/jdk/src/share/classes/com/sun/media/sound/InvalidFormatException.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/InvalidFormatException.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java diff --git a/jdk/src/share/classes/com/sun/media/sound/JARSoundbankReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/JARSoundbankReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/JDK13Services.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java diff --git a/jdk/src/share/classes/com/sun/media/sound/JSSecurityManager.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/JSSecurityManager.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java diff --git a/jdk/src/share/classes/com/sun/media/sound/JavaSoundAudioClip.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/JavaSoundAudioClip.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiInDevice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiInDevice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiInDeviceProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiInDeviceProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiOutDevice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiOutDevice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/MidiUtils.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/MidiUtils.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelAbstractOscillator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelAbstractOscillator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelByteBuffer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelByteBuffer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelChannelMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelChannelMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelConnectionBlock.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelConnectionBlock.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelDestination.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelDestination.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelDirectedPlayer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelDirectedPlayer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelDirector.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelDirector.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelIdentifier.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelIdentifier.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelInstrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelInstrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelInstrumentComparator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelInstrumentComparator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelMappedInstrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelMappedInstrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelOscillator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelOscillator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelOscillatorStream.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelOscillatorStream.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelPatch.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelPatch.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelPerformer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelPerformer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelSource.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelSource.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelStandardDirector.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelStandardDirector.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelStandardTransform.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelStandardTransform.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelTransform.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelTransform.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ModelWavetable.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ModelWavetable.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java diff --git a/jdk/src/share/classes/com/sun/media/sound/PCMtoPCMCodec.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/PCMtoPCMCodec.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java diff --git a/jdk/src/share/classes/com/sun/media/sound/Platform.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/Platform.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/Platform.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/Platform.java diff --git a/jdk/src/share/classes/com/sun/media/sound/PortMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/PortMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/PortMixerProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/PortMixerProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/Printer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/Printer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/Printer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/Printer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RIFFInvalidDataException.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RIFFInvalidDataException.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RIFFReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RIFFReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RIFFWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RIFFWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/ReferenceCountingDevice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/ReferenceCountingDevice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2GlobalRegion.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2GlobalRegion.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Instrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Instrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2InstrumentRegion.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2InstrumentRegion.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Layer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Layer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2LayerRegion.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2LayerRegion.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Modulator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Modulator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Region.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Region.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Sample.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Sample.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2Soundbank.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2Soundbank.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SF2SoundbankReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SF2SoundbankReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SimpleInstrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SimpleInstrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SimpleSoundbank.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SimpleSoundbank.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftAbstractResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftAbstractResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftAudioBuffer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftAudioBuffer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftAudioProcessor.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftAudioProcessor.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftAudioPusher.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftAudioPusher.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftChannel.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftChannel.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftChannelProxy.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftChannelProxy.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftChorus.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftChorus.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftControl.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftControl.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftCubicResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftCubicResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftFilter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftFilter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftInstrument.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftInstrument.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftJitterCorrector.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftJitterCorrector.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftLanczosResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftLanczosResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftLimiter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftLimiter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftLinearResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftLinearResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftLinearResampler2.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftLinearResampler2.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMainMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMainMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingClip.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingClip.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingDataLine.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingDataLine.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingMainMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingMainMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingMixer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingMixer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftPerformer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftPerformer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftPointResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftPointResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftProcess.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftProcess.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftProvider.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftProvider.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftReceiver.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftReceiver.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftResamplerStreamer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftResamplerStreamer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftReverb.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftReverb.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftShortMessage.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftShortMessage.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftSincResampler.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftSincResampler.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftSynthesizer.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftSynthesizer.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftTuning.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftTuning.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SoftVoice.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SoftVoice.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java diff --git a/jdk/src/share/classes/com/sun/media/sound/StandardMidiFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/StandardMidiFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/StandardMidiFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SunCodec.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SunCodec.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SunFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SunFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/SunFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/SunFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/Toolkit.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/Toolkit.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java diff --git a/jdk/src/share/classes/com/sun/media/sound/UlawCodec.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/UlawCodec.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveFileFormat.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveFileFormat.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveFloatFileReader.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveFloatFileReader.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java diff --git a/jdk/src/share/classes/com/sun/media/sound/WaveFloatFileWriter.java b/jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/media/sound/WaveFloatFileWriter.java rename to jdk/src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_de.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_es.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_fr.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_it.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ja.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_sv.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties b/jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties rename to jdk/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties diff --git a/jdk/src/share/classes/java/applet/Applet.java b/jdk/src/java.desktop/share/classes/java/applet/Applet.java similarity index 100% rename from jdk/src/share/classes/java/applet/Applet.java rename to jdk/src/java.desktop/share/classes/java/applet/Applet.java diff --git a/jdk/src/share/classes/java/applet/AppletContext.java b/jdk/src/java.desktop/share/classes/java/applet/AppletContext.java similarity index 100% rename from jdk/src/share/classes/java/applet/AppletContext.java rename to jdk/src/java.desktop/share/classes/java/applet/AppletContext.java diff --git a/jdk/src/share/classes/java/applet/AppletStub.java b/jdk/src/java.desktop/share/classes/java/applet/AppletStub.java similarity index 100% rename from jdk/src/share/classes/java/applet/AppletStub.java rename to jdk/src/java.desktop/share/classes/java/applet/AppletStub.java diff --git a/jdk/src/share/classes/java/applet/AudioClip.java b/jdk/src/java.desktop/share/classes/java/applet/AudioClip.java similarity index 100% rename from jdk/src/share/classes/java/applet/AudioClip.java rename to jdk/src/java.desktop/share/classes/java/applet/AudioClip.java diff --git a/jdk/src/share/classes/java/applet/package.html b/jdk/src/java.desktop/share/classes/java/applet/package.html similarity index 100% rename from jdk/src/share/classes/java/applet/package.html rename to jdk/src/java.desktop/share/classes/java/applet/package.html diff --git a/jdk/src/share/classes/java/awt/AWTError.java b/jdk/src/java.desktop/share/classes/java/awt/AWTError.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTError.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTError.java diff --git a/jdk/src/share/classes/java/awt/AWTEvent.java b/jdk/src/java.desktop/share/classes/java/awt/AWTEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTEvent.java diff --git a/jdk/src/share/classes/java/awt/AWTEventMulticaster.java b/jdk/src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTEventMulticaster.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java diff --git a/jdk/src/share/classes/java/awt/AWTException.java b/jdk/src/java.desktop/share/classes/java/awt/AWTException.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTException.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTException.java diff --git a/jdk/src/share/classes/java/awt/AWTKeyStroke.java b/jdk/src/java.desktop/share/classes/java/awt/AWTKeyStroke.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTKeyStroke.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTKeyStroke.java diff --git a/jdk/src/share/classes/java/awt/AWTPermission.java b/jdk/src/java.desktop/share/classes/java/awt/AWTPermission.java similarity index 100% rename from jdk/src/share/classes/java/awt/AWTPermission.java rename to jdk/src/java.desktop/share/classes/java/awt/AWTPermission.java diff --git a/jdk/src/share/classes/java/awt/ActiveEvent.java b/jdk/src/java.desktop/share/classes/java/awt/ActiveEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/ActiveEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/ActiveEvent.java diff --git a/jdk/src/share/classes/java/awt/Adjustable.java b/jdk/src/java.desktop/share/classes/java/awt/Adjustable.java similarity index 100% rename from jdk/src/share/classes/java/awt/Adjustable.java rename to jdk/src/java.desktop/share/classes/java/awt/Adjustable.java diff --git a/jdk/src/share/classes/java/awt/AlphaComposite.java b/jdk/src/java.desktop/share/classes/java/awt/AlphaComposite.java similarity index 100% rename from jdk/src/share/classes/java/awt/AlphaComposite.java rename to jdk/src/java.desktop/share/classes/java/awt/AlphaComposite.java diff --git a/jdk/src/share/classes/java/awt/AttributeValue.java b/jdk/src/java.desktop/share/classes/java/awt/AttributeValue.java similarity index 100% rename from jdk/src/share/classes/java/awt/AttributeValue.java rename to jdk/src/java.desktop/share/classes/java/awt/AttributeValue.java diff --git a/jdk/src/share/classes/java/awt/BasicStroke.java b/jdk/src/java.desktop/share/classes/java/awt/BasicStroke.java similarity index 100% rename from jdk/src/share/classes/java/awt/BasicStroke.java rename to jdk/src/java.desktop/share/classes/java/awt/BasicStroke.java diff --git a/jdk/src/share/classes/java/awt/BorderLayout.java b/jdk/src/java.desktop/share/classes/java/awt/BorderLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/BorderLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/BorderLayout.java diff --git a/jdk/src/share/classes/java/awt/BufferCapabilities.java b/jdk/src/java.desktop/share/classes/java/awt/BufferCapabilities.java similarity index 100% rename from jdk/src/share/classes/java/awt/BufferCapabilities.java rename to jdk/src/java.desktop/share/classes/java/awt/BufferCapabilities.java diff --git a/jdk/src/share/classes/java/awt/Button.java b/jdk/src/java.desktop/share/classes/java/awt/Button.java similarity index 100% rename from jdk/src/share/classes/java/awt/Button.java rename to jdk/src/java.desktop/share/classes/java/awt/Button.java diff --git a/jdk/src/share/classes/java/awt/Canvas.java b/jdk/src/java.desktop/share/classes/java/awt/Canvas.java similarity index 100% rename from jdk/src/share/classes/java/awt/Canvas.java rename to jdk/src/java.desktop/share/classes/java/awt/Canvas.java diff --git a/jdk/src/share/classes/java/awt/CardLayout.java b/jdk/src/java.desktop/share/classes/java/awt/CardLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/CardLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/CardLayout.java diff --git a/jdk/src/share/classes/java/awt/Checkbox.java b/jdk/src/java.desktop/share/classes/java/awt/Checkbox.java similarity index 100% rename from jdk/src/share/classes/java/awt/Checkbox.java rename to jdk/src/java.desktop/share/classes/java/awt/Checkbox.java diff --git a/jdk/src/share/classes/java/awt/CheckboxGroup.java b/jdk/src/java.desktop/share/classes/java/awt/CheckboxGroup.java similarity index 100% rename from jdk/src/share/classes/java/awt/CheckboxGroup.java rename to jdk/src/java.desktop/share/classes/java/awt/CheckboxGroup.java diff --git a/jdk/src/share/classes/java/awt/CheckboxMenuItem.java b/jdk/src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java similarity index 100% rename from jdk/src/share/classes/java/awt/CheckboxMenuItem.java rename to jdk/src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java diff --git a/jdk/src/share/classes/java/awt/Choice.java b/jdk/src/java.desktop/share/classes/java/awt/Choice.java similarity index 100% rename from jdk/src/share/classes/java/awt/Choice.java rename to jdk/src/java.desktop/share/classes/java/awt/Choice.java diff --git a/jdk/src/share/classes/java/awt/Color.java b/jdk/src/java.desktop/share/classes/java/awt/Color.java similarity index 100% rename from jdk/src/share/classes/java/awt/Color.java rename to jdk/src/java.desktop/share/classes/java/awt/Color.java diff --git a/jdk/src/share/classes/java/awt/ColorPaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/ColorPaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/ColorPaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/ColorPaintContext.java diff --git a/jdk/src/share/classes/java/awt/Component.java b/jdk/src/java.desktop/share/classes/java/awt/Component.java similarity index 100% rename from jdk/src/share/classes/java/awt/Component.java rename to jdk/src/java.desktop/share/classes/java/awt/Component.java diff --git a/jdk/src/share/classes/java/awt/ComponentOrientation.java b/jdk/src/java.desktop/share/classes/java/awt/ComponentOrientation.java similarity index 100% rename from jdk/src/share/classes/java/awt/ComponentOrientation.java rename to jdk/src/java.desktop/share/classes/java/awt/ComponentOrientation.java diff --git a/jdk/src/share/classes/java/awt/Composite.java b/jdk/src/java.desktop/share/classes/java/awt/Composite.java similarity index 100% rename from jdk/src/share/classes/java/awt/Composite.java rename to jdk/src/java.desktop/share/classes/java/awt/Composite.java diff --git a/jdk/src/share/classes/java/awt/CompositeContext.java b/jdk/src/java.desktop/share/classes/java/awt/CompositeContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/CompositeContext.java rename to jdk/src/java.desktop/share/classes/java/awt/CompositeContext.java diff --git a/jdk/src/share/classes/java/awt/Conditional.java b/jdk/src/java.desktop/share/classes/java/awt/Conditional.java similarity index 100% rename from jdk/src/share/classes/java/awt/Conditional.java rename to jdk/src/java.desktop/share/classes/java/awt/Conditional.java diff --git a/jdk/src/share/classes/java/awt/Container.java b/jdk/src/java.desktop/share/classes/java/awt/Container.java similarity index 100% rename from jdk/src/share/classes/java/awt/Container.java rename to jdk/src/java.desktop/share/classes/java/awt/Container.java diff --git a/jdk/src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/java/awt/Cursor.java b/jdk/src/java.desktop/share/classes/java/awt/Cursor.java similarity index 100% rename from jdk/src/share/classes/java/awt/Cursor.java rename to jdk/src/java.desktop/share/classes/java/awt/Cursor.java diff --git a/jdk/src/share/classes/java/awt/DefaultFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/java/awt/DefaultFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/java/awt/DefaultKeyboardFocusManager.java b/jdk/src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java similarity index 100% rename from jdk/src/share/classes/java/awt/DefaultKeyboardFocusManager.java rename to jdk/src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java diff --git a/jdk/src/share/classes/java/awt/Desktop.java b/jdk/src/java.desktop/share/classes/java/awt/Desktop.java similarity index 100% rename from jdk/src/share/classes/java/awt/Desktop.java rename to jdk/src/java.desktop/share/classes/java/awt/Desktop.java diff --git a/jdk/src/share/classes/java/awt/Dialog.java b/jdk/src/java.desktop/share/classes/java/awt/Dialog.java similarity index 100% rename from jdk/src/share/classes/java/awt/Dialog.java rename to jdk/src/java.desktop/share/classes/java/awt/Dialog.java diff --git a/jdk/src/share/classes/java/awt/Dimension.java b/jdk/src/java.desktop/share/classes/java/awt/Dimension.java similarity index 100% rename from jdk/src/share/classes/java/awt/Dimension.java rename to jdk/src/java.desktop/share/classes/java/awt/Dimension.java diff --git a/jdk/src/share/classes/java/awt/DisplayMode.java b/jdk/src/java.desktop/share/classes/java/awt/DisplayMode.java similarity index 100% rename from jdk/src/share/classes/java/awt/DisplayMode.java rename to jdk/src/java.desktop/share/classes/java/awt/DisplayMode.java diff --git a/jdk/src/share/classes/java/awt/Event.java b/jdk/src/java.desktop/share/classes/java/awt/Event.java similarity index 100% rename from jdk/src/share/classes/java/awt/Event.java rename to jdk/src/java.desktop/share/classes/java/awt/Event.java diff --git a/jdk/src/share/classes/java/awt/EventDispatchThread.java b/jdk/src/java.desktop/share/classes/java/awt/EventDispatchThread.java similarity index 100% rename from jdk/src/share/classes/java/awt/EventDispatchThread.java rename to jdk/src/java.desktop/share/classes/java/awt/EventDispatchThread.java diff --git a/jdk/src/share/classes/java/awt/EventFilter.java b/jdk/src/java.desktop/share/classes/java/awt/EventFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/EventFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/EventFilter.java diff --git a/jdk/src/share/classes/java/awt/EventQueue.java b/jdk/src/java.desktop/share/classes/java/awt/EventQueue.java similarity index 100% rename from jdk/src/share/classes/java/awt/EventQueue.java rename to jdk/src/java.desktop/share/classes/java/awt/EventQueue.java diff --git a/jdk/src/share/classes/java/awt/FileDialog.java b/jdk/src/java.desktop/share/classes/java/awt/FileDialog.java similarity index 100% rename from jdk/src/share/classes/java/awt/FileDialog.java rename to jdk/src/java.desktop/share/classes/java/awt/FileDialog.java diff --git a/jdk/src/share/classes/java/awt/FlowLayout.java b/jdk/src/java.desktop/share/classes/java/awt/FlowLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/FlowLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/FlowLayout.java diff --git a/jdk/src/share/classes/java/awt/FocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/java/awt/FocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java diff --git a/jdk/src/share/classes/java/awt/Font.java b/jdk/src/java.desktop/share/classes/java/awt/Font.java similarity index 100% rename from jdk/src/share/classes/java/awt/Font.java rename to jdk/src/java.desktop/share/classes/java/awt/Font.java diff --git a/jdk/src/share/classes/java/awt/FontFormatException.java b/jdk/src/java.desktop/share/classes/java/awt/FontFormatException.java similarity index 100% rename from jdk/src/share/classes/java/awt/FontFormatException.java rename to jdk/src/java.desktop/share/classes/java/awt/FontFormatException.java diff --git a/jdk/src/share/classes/java/awt/FontMetrics.java b/jdk/src/java.desktop/share/classes/java/awt/FontMetrics.java similarity index 100% rename from jdk/src/share/classes/java/awt/FontMetrics.java rename to jdk/src/java.desktop/share/classes/java/awt/FontMetrics.java diff --git a/jdk/src/share/classes/java/awt/Frame.java b/jdk/src/java.desktop/share/classes/java/awt/Frame.java similarity index 100% rename from jdk/src/share/classes/java/awt/Frame.java rename to jdk/src/java.desktop/share/classes/java/awt/Frame.java diff --git a/jdk/src/share/classes/java/awt/GradientPaint.java b/jdk/src/java.desktop/share/classes/java/awt/GradientPaint.java similarity index 100% rename from jdk/src/share/classes/java/awt/GradientPaint.java rename to jdk/src/java.desktop/share/classes/java/awt/GradientPaint.java diff --git a/jdk/src/share/classes/java/awt/GradientPaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/GradientPaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/GradientPaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/GradientPaintContext.java diff --git a/jdk/src/share/classes/java/awt/Graphics.java b/jdk/src/java.desktop/share/classes/java/awt/Graphics.java similarity index 100% rename from jdk/src/share/classes/java/awt/Graphics.java rename to jdk/src/java.desktop/share/classes/java/awt/Graphics.java diff --git a/jdk/src/share/classes/java/awt/Graphics2D.java b/jdk/src/java.desktop/share/classes/java/awt/Graphics2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/Graphics2D.java rename to jdk/src/java.desktop/share/classes/java/awt/Graphics2D.java diff --git a/jdk/src/share/classes/java/awt/GraphicsCallback.java b/jdk/src/java.desktop/share/classes/java/awt/GraphicsCallback.java similarity index 100% rename from jdk/src/share/classes/java/awt/GraphicsCallback.java rename to jdk/src/java.desktop/share/classes/java/awt/GraphicsCallback.java diff --git a/jdk/src/share/classes/java/awt/GraphicsConfigTemplate.java b/jdk/src/java.desktop/share/classes/java/awt/GraphicsConfigTemplate.java similarity index 100% rename from jdk/src/share/classes/java/awt/GraphicsConfigTemplate.java rename to jdk/src/java.desktop/share/classes/java/awt/GraphicsConfigTemplate.java diff --git a/jdk/src/share/classes/java/awt/GraphicsConfiguration.java b/jdk/src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java similarity index 100% rename from jdk/src/share/classes/java/awt/GraphicsConfiguration.java rename to jdk/src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java diff --git a/jdk/src/share/classes/java/awt/GraphicsDevice.java b/jdk/src/java.desktop/share/classes/java/awt/GraphicsDevice.java similarity index 100% rename from jdk/src/share/classes/java/awt/GraphicsDevice.java rename to jdk/src/java.desktop/share/classes/java/awt/GraphicsDevice.java diff --git a/jdk/src/share/classes/java/awt/GraphicsEnvironment.java b/jdk/src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java similarity index 100% rename from jdk/src/share/classes/java/awt/GraphicsEnvironment.java rename to jdk/src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java diff --git a/jdk/src/share/classes/java/awt/GridBagConstraints.java b/jdk/src/java.desktop/share/classes/java/awt/GridBagConstraints.java similarity index 100% rename from jdk/src/share/classes/java/awt/GridBagConstraints.java rename to jdk/src/java.desktop/share/classes/java/awt/GridBagConstraints.java diff --git a/jdk/src/share/classes/java/awt/GridBagLayout.java b/jdk/src/java.desktop/share/classes/java/awt/GridBagLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/GridBagLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/GridBagLayout.java diff --git a/jdk/src/share/classes/java/awt/GridBagLayoutInfo.java b/jdk/src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java similarity index 100% rename from jdk/src/share/classes/java/awt/GridBagLayoutInfo.java rename to jdk/src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java diff --git a/jdk/src/share/classes/java/awt/GridLayout.java b/jdk/src/java.desktop/share/classes/java/awt/GridLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/GridLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/GridLayout.java diff --git a/jdk/src/share/classes/java/awt/HeadlessException.java b/jdk/src/java.desktop/share/classes/java/awt/HeadlessException.java similarity index 100% rename from jdk/src/share/classes/java/awt/HeadlessException.java rename to jdk/src/java.desktop/share/classes/java/awt/HeadlessException.java diff --git a/jdk/src/share/classes/java/awt/IllegalComponentStateException.java b/jdk/src/java.desktop/share/classes/java/awt/IllegalComponentStateException.java similarity index 100% rename from jdk/src/share/classes/java/awt/IllegalComponentStateException.java rename to jdk/src/java.desktop/share/classes/java/awt/IllegalComponentStateException.java diff --git a/jdk/src/share/classes/java/awt/Image.java b/jdk/src/java.desktop/share/classes/java/awt/Image.java similarity index 100% rename from jdk/src/share/classes/java/awt/Image.java rename to jdk/src/java.desktop/share/classes/java/awt/Image.java diff --git a/jdk/src/share/classes/java/awt/ImageCapabilities.java b/jdk/src/java.desktop/share/classes/java/awt/ImageCapabilities.java similarity index 100% rename from jdk/src/share/classes/java/awt/ImageCapabilities.java rename to jdk/src/java.desktop/share/classes/java/awt/ImageCapabilities.java diff --git a/jdk/src/share/classes/java/awt/Insets.java b/jdk/src/java.desktop/share/classes/java/awt/Insets.java similarity index 100% rename from jdk/src/share/classes/java/awt/Insets.java rename to jdk/src/java.desktop/share/classes/java/awt/Insets.java diff --git a/jdk/src/share/classes/java/awt/ItemSelectable.java b/jdk/src/java.desktop/share/classes/java/awt/ItemSelectable.java similarity index 100% rename from jdk/src/share/classes/java/awt/ItemSelectable.java rename to jdk/src/java.desktop/share/classes/java/awt/ItemSelectable.java diff --git a/jdk/src/share/classes/java/awt/JobAttributes.java b/jdk/src/java.desktop/share/classes/java/awt/JobAttributes.java similarity index 100% rename from jdk/src/share/classes/java/awt/JobAttributes.java rename to jdk/src/java.desktop/share/classes/java/awt/JobAttributes.java diff --git a/jdk/src/share/classes/java/awt/KeyEventDispatcher.java b/jdk/src/java.desktop/share/classes/java/awt/KeyEventDispatcher.java similarity index 100% rename from jdk/src/share/classes/java/awt/KeyEventDispatcher.java rename to jdk/src/java.desktop/share/classes/java/awt/KeyEventDispatcher.java diff --git a/jdk/src/share/classes/java/awt/KeyEventPostProcessor.java b/jdk/src/java.desktop/share/classes/java/awt/KeyEventPostProcessor.java similarity index 100% rename from jdk/src/share/classes/java/awt/KeyEventPostProcessor.java rename to jdk/src/java.desktop/share/classes/java/awt/KeyEventPostProcessor.java diff --git a/jdk/src/share/classes/java/awt/KeyboardFocusManager.java b/jdk/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java similarity index 100% rename from jdk/src/share/classes/java/awt/KeyboardFocusManager.java rename to jdk/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java diff --git a/jdk/src/share/classes/java/awt/Label.java b/jdk/src/java.desktop/share/classes/java/awt/Label.java similarity index 100% rename from jdk/src/share/classes/java/awt/Label.java rename to jdk/src/java.desktop/share/classes/java/awt/Label.java diff --git a/jdk/src/share/classes/java/awt/LayoutManager.java b/jdk/src/java.desktop/share/classes/java/awt/LayoutManager.java similarity index 100% rename from jdk/src/share/classes/java/awt/LayoutManager.java rename to jdk/src/java.desktop/share/classes/java/awt/LayoutManager.java diff --git a/jdk/src/share/classes/java/awt/LayoutManager2.java b/jdk/src/java.desktop/share/classes/java/awt/LayoutManager2.java similarity index 100% rename from jdk/src/share/classes/java/awt/LayoutManager2.java rename to jdk/src/java.desktop/share/classes/java/awt/LayoutManager2.java diff --git a/jdk/src/share/classes/java/awt/LinearGradientPaint.java b/jdk/src/java.desktop/share/classes/java/awt/LinearGradientPaint.java similarity index 100% rename from jdk/src/share/classes/java/awt/LinearGradientPaint.java rename to jdk/src/java.desktop/share/classes/java/awt/LinearGradientPaint.java diff --git a/jdk/src/share/classes/java/awt/LinearGradientPaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/LinearGradientPaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/LinearGradientPaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/LinearGradientPaintContext.java diff --git a/jdk/src/share/classes/java/awt/List.java b/jdk/src/java.desktop/share/classes/java/awt/List.java similarity index 100% rename from jdk/src/share/classes/java/awt/List.java rename to jdk/src/java.desktop/share/classes/java/awt/List.java diff --git a/jdk/src/share/classes/java/awt/MediaTracker.java b/jdk/src/java.desktop/share/classes/java/awt/MediaTracker.java similarity index 100% rename from jdk/src/share/classes/java/awt/MediaTracker.java rename to jdk/src/java.desktop/share/classes/java/awt/MediaTracker.java diff --git a/jdk/src/share/classes/java/awt/Menu.java b/jdk/src/java.desktop/share/classes/java/awt/Menu.java similarity index 100% rename from jdk/src/share/classes/java/awt/Menu.java rename to jdk/src/java.desktop/share/classes/java/awt/Menu.java diff --git a/jdk/src/share/classes/java/awt/MenuBar.java b/jdk/src/java.desktop/share/classes/java/awt/MenuBar.java similarity index 100% rename from jdk/src/share/classes/java/awt/MenuBar.java rename to jdk/src/java.desktop/share/classes/java/awt/MenuBar.java diff --git a/jdk/src/share/classes/java/awt/MenuComponent.java b/jdk/src/java.desktop/share/classes/java/awt/MenuComponent.java similarity index 100% rename from jdk/src/share/classes/java/awt/MenuComponent.java rename to jdk/src/java.desktop/share/classes/java/awt/MenuComponent.java diff --git a/jdk/src/share/classes/java/awt/MenuContainer.java b/jdk/src/java.desktop/share/classes/java/awt/MenuContainer.java similarity index 100% rename from jdk/src/share/classes/java/awt/MenuContainer.java rename to jdk/src/java.desktop/share/classes/java/awt/MenuContainer.java diff --git a/jdk/src/share/classes/java/awt/MenuItem.java b/jdk/src/java.desktop/share/classes/java/awt/MenuItem.java similarity index 100% rename from jdk/src/share/classes/java/awt/MenuItem.java rename to jdk/src/java.desktop/share/classes/java/awt/MenuItem.java diff --git a/jdk/src/share/classes/java/awt/MenuShortcut.java b/jdk/src/java.desktop/share/classes/java/awt/MenuShortcut.java similarity index 100% rename from jdk/src/share/classes/java/awt/MenuShortcut.java rename to jdk/src/java.desktop/share/classes/java/awt/MenuShortcut.java diff --git a/jdk/src/share/classes/java/awt/ModalEventFilter.java b/jdk/src/java.desktop/share/classes/java/awt/ModalEventFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/ModalEventFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/ModalEventFilter.java diff --git a/jdk/src/share/classes/java/awt/MouseInfo.java b/jdk/src/java.desktop/share/classes/java/awt/MouseInfo.java similarity index 100% rename from jdk/src/share/classes/java/awt/MouseInfo.java rename to jdk/src/java.desktop/share/classes/java/awt/MouseInfo.java diff --git a/jdk/src/share/classes/java/awt/MultipleGradientPaint.java b/jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaint.java similarity index 100% rename from jdk/src/share/classes/java/awt/MultipleGradientPaint.java rename to jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaint.java diff --git a/jdk/src/share/classes/java/awt/MultipleGradientPaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/MultipleGradientPaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java diff --git a/jdk/src/share/classes/java/awt/PageAttributes.java b/jdk/src/java.desktop/share/classes/java/awt/PageAttributes.java similarity index 100% rename from jdk/src/share/classes/java/awt/PageAttributes.java rename to jdk/src/java.desktop/share/classes/java/awt/PageAttributes.java diff --git a/jdk/src/share/classes/java/awt/Paint.java b/jdk/src/java.desktop/share/classes/java/awt/Paint.java similarity index 100% rename from jdk/src/share/classes/java/awt/Paint.java rename to jdk/src/java.desktop/share/classes/java/awt/Paint.java diff --git a/jdk/src/share/classes/java/awt/PaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/PaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/PaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/PaintContext.java diff --git a/jdk/src/share/classes/java/awt/Panel.java b/jdk/src/java.desktop/share/classes/java/awt/Panel.java similarity index 100% rename from jdk/src/share/classes/java/awt/Panel.java rename to jdk/src/java.desktop/share/classes/java/awt/Panel.java diff --git a/jdk/src/share/classes/java/awt/Point.java b/jdk/src/java.desktop/share/classes/java/awt/Point.java similarity index 100% rename from jdk/src/share/classes/java/awt/Point.java rename to jdk/src/java.desktop/share/classes/java/awt/Point.java diff --git a/jdk/src/share/classes/java/awt/PointerInfo.java b/jdk/src/java.desktop/share/classes/java/awt/PointerInfo.java similarity index 100% rename from jdk/src/share/classes/java/awt/PointerInfo.java rename to jdk/src/java.desktop/share/classes/java/awt/PointerInfo.java diff --git a/jdk/src/share/classes/java/awt/Polygon.java b/jdk/src/java.desktop/share/classes/java/awt/Polygon.java similarity index 100% rename from jdk/src/share/classes/java/awt/Polygon.java rename to jdk/src/java.desktop/share/classes/java/awt/Polygon.java diff --git a/jdk/src/share/classes/java/awt/PopupMenu.java b/jdk/src/java.desktop/share/classes/java/awt/PopupMenu.java similarity index 100% rename from jdk/src/share/classes/java/awt/PopupMenu.java rename to jdk/src/java.desktop/share/classes/java/awt/PopupMenu.java diff --git a/jdk/src/share/classes/java/awt/PrintGraphics.java b/jdk/src/java.desktop/share/classes/java/awt/PrintGraphics.java similarity index 100% rename from jdk/src/share/classes/java/awt/PrintGraphics.java rename to jdk/src/java.desktop/share/classes/java/awt/PrintGraphics.java diff --git a/jdk/src/share/classes/java/awt/PrintJob.java b/jdk/src/java.desktop/share/classes/java/awt/PrintJob.java similarity index 100% rename from jdk/src/share/classes/java/awt/PrintJob.java rename to jdk/src/java.desktop/share/classes/java/awt/PrintJob.java diff --git a/jdk/src/share/classes/java/awt/RadialGradientPaint.java b/jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaint.java similarity index 100% rename from jdk/src/share/classes/java/awt/RadialGradientPaint.java rename to jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaint.java diff --git a/jdk/src/share/classes/java/awt/RadialGradientPaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/RadialGradientPaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaintContext.java diff --git a/jdk/src/share/classes/java/awt/Rectangle.java b/jdk/src/java.desktop/share/classes/java/awt/Rectangle.java similarity index 100% rename from jdk/src/share/classes/java/awt/Rectangle.java rename to jdk/src/java.desktop/share/classes/java/awt/Rectangle.java diff --git a/jdk/src/share/classes/java/awt/RenderingHints.java b/jdk/src/java.desktop/share/classes/java/awt/RenderingHints.java similarity index 100% rename from jdk/src/share/classes/java/awt/RenderingHints.java rename to jdk/src/java.desktop/share/classes/java/awt/RenderingHints.java diff --git a/jdk/src/share/classes/java/awt/Robot.java b/jdk/src/java.desktop/share/classes/java/awt/Robot.java similarity index 100% rename from jdk/src/share/classes/java/awt/Robot.java rename to jdk/src/java.desktop/share/classes/java/awt/Robot.java diff --git a/jdk/src/share/classes/java/awt/ScrollPane.java b/jdk/src/java.desktop/share/classes/java/awt/ScrollPane.java similarity index 100% rename from jdk/src/share/classes/java/awt/ScrollPane.java rename to jdk/src/java.desktop/share/classes/java/awt/ScrollPane.java diff --git a/jdk/src/share/classes/java/awt/ScrollPaneAdjustable.java b/jdk/src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java similarity index 100% rename from jdk/src/share/classes/java/awt/ScrollPaneAdjustable.java rename to jdk/src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java diff --git a/jdk/src/share/classes/java/awt/Scrollbar.java b/jdk/src/java.desktop/share/classes/java/awt/Scrollbar.java similarity index 100% rename from jdk/src/share/classes/java/awt/Scrollbar.java rename to jdk/src/java.desktop/share/classes/java/awt/Scrollbar.java diff --git a/jdk/src/share/classes/java/awt/SecondaryLoop.java b/jdk/src/java.desktop/share/classes/java/awt/SecondaryLoop.java similarity index 100% rename from jdk/src/share/classes/java/awt/SecondaryLoop.java rename to jdk/src/java.desktop/share/classes/java/awt/SecondaryLoop.java diff --git a/jdk/src/share/classes/java/awt/SentEvent.java b/jdk/src/java.desktop/share/classes/java/awt/SentEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/SentEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/SentEvent.java diff --git a/jdk/src/share/classes/java/awt/SequencedEvent.java b/jdk/src/java.desktop/share/classes/java/awt/SequencedEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/SequencedEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/SequencedEvent.java diff --git a/jdk/src/share/classes/java/awt/Shape.java b/jdk/src/java.desktop/share/classes/java/awt/Shape.java similarity index 100% rename from jdk/src/share/classes/java/awt/Shape.java rename to jdk/src/java.desktop/share/classes/java/awt/Shape.java diff --git a/jdk/src/share/classes/java/awt/SplashScreen.java b/jdk/src/java.desktop/share/classes/java/awt/SplashScreen.java similarity index 100% rename from jdk/src/share/classes/java/awt/SplashScreen.java rename to jdk/src/java.desktop/share/classes/java/awt/SplashScreen.java diff --git a/jdk/src/share/classes/java/awt/Stroke.java b/jdk/src/java.desktop/share/classes/java/awt/Stroke.java similarity index 100% rename from jdk/src/share/classes/java/awt/Stroke.java rename to jdk/src/java.desktop/share/classes/java/awt/Stroke.java diff --git a/jdk/src/share/classes/java/awt/SystemColor.java b/jdk/src/java.desktop/share/classes/java/awt/SystemColor.java similarity index 100% rename from jdk/src/share/classes/java/awt/SystemColor.java rename to jdk/src/java.desktop/share/classes/java/awt/SystemColor.java diff --git a/jdk/src/share/classes/java/awt/SystemTray.java b/jdk/src/java.desktop/share/classes/java/awt/SystemTray.java similarity index 100% rename from jdk/src/share/classes/java/awt/SystemTray.java rename to jdk/src/java.desktop/share/classes/java/awt/SystemTray.java diff --git a/jdk/src/share/classes/java/awt/TextArea.java b/jdk/src/java.desktop/share/classes/java/awt/TextArea.java similarity index 100% rename from jdk/src/share/classes/java/awt/TextArea.java rename to jdk/src/java.desktop/share/classes/java/awt/TextArea.java diff --git a/jdk/src/share/classes/java/awt/TextComponent.java b/jdk/src/java.desktop/share/classes/java/awt/TextComponent.java similarity index 100% rename from jdk/src/share/classes/java/awt/TextComponent.java rename to jdk/src/java.desktop/share/classes/java/awt/TextComponent.java diff --git a/jdk/src/share/classes/java/awt/TextField.java b/jdk/src/java.desktop/share/classes/java/awt/TextField.java similarity index 100% rename from jdk/src/share/classes/java/awt/TextField.java rename to jdk/src/java.desktop/share/classes/java/awt/TextField.java diff --git a/jdk/src/share/classes/java/awt/TexturePaint.java b/jdk/src/java.desktop/share/classes/java/awt/TexturePaint.java similarity index 100% rename from jdk/src/share/classes/java/awt/TexturePaint.java rename to jdk/src/java.desktop/share/classes/java/awt/TexturePaint.java diff --git a/jdk/src/share/classes/java/awt/TexturePaintContext.java b/jdk/src/java.desktop/share/classes/java/awt/TexturePaintContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/TexturePaintContext.java rename to jdk/src/java.desktop/share/classes/java/awt/TexturePaintContext.java diff --git a/jdk/src/share/classes/java/awt/Toolkit.java b/jdk/src/java.desktop/share/classes/java/awt/Toolkit.java similarity index 100% rename from jdk/src/share/classes/java/awt/Toolkit.java rename to jdk/src/java.desktop/share/classes/java/awt/Toolkit.java diff --git a/jdk/src/share/classes/java/awt/Transparency.java b/jdk/src/java.desktop/share/classes/java/awt/Transparency.java similarity index 100% rename from jdk/src/share/classes/java/awt/Transparency.java rename to jdk/src/java.desktop/share/classes/java/awt/Transparency.java diff --git a/jdk/src/share/classes/java/awt/TrayIcon.java b/jdk/src/java.desktop/share/classes/java/awt/TrayIcon.java similarity index 100% rename from jdk/src/share/classes/java/awt/TrayIcon.java rename to jdk/src/java.desktop/share/classes/java/awt/TrayIcon.java diff --git a/jdk/src/share/classes/java/awt/WaitDispatchSupport.java b/jdk/src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java similarity index 100% rename from jdk/src/share/classes/java/awt/WaitDispatchSupport.java rename to jdk/src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java diff --git a/jdk/src/share/classes/java/awt/Window.java b/jdk/src/java.desktop/share/classes/java/awt/Window.java similarity index 100% rename from jdk/src/share/classes/java/awt/Window.java rename to jdk/src/java.desktop/share/classes/java/awt/Window.java diff --git a/jdk/src/share/classes/java/awt/color/CMMException.java b/jdk/src/java.desktop/share/classes/java/awt/color/CMMException.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/CMMException.java rename to jdk/src/java.desktop/share/classes/java/awt/color/CMMException.java diff --git a/jdk/src/share/classes/java/awt/color/ColorSpace.java b/jdk/src/java.desktop/share/classes/java/awt/color/ColorSpace.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ColorSpace.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ColorSpace.java diff --git a/jdk/src/share/classes/java/awt/color/ICC_ColorSpace.java b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ICC_ColorSpace.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java diff --git a/jdk/src/share/classes/java/awt/color/ICC_Profile.java b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ICC_Profile.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ICC_Profile.java diff --git a/jdk/src/share/classes/java/awt/color/ICC_ProfileGray.java b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ICC_ProfileGray.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java diff --git a/jdk/src/share/classes/java/awt/color/ICC_ProfileRGB.java b/jdk/src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ICC_ProfileRGB.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java diff --git a/jdk/src/share/classes/java/awt/color/ProfileDataException.java b/jdk/src/java.desktop/share/classes/java/awt/color/ProfileDataException.java similarity index 100% rename from jdk/src/share/classes/java/awt/color/ProfileDataException.java rename to jdk/src/java.desktop/share/classes/java/awt/color/ProfileDataException.java diff --git a/jdk/src/share/classes/java/awt/color/package.html b/jdk/src/java.desktop/share/classes/java/awt/color/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/color/package.html rename to jdk/src/java.desktop/share/classes/java/awt/color/package.html diff --git a/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/Clipboard.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/ClipboardOwner.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/ClipboardOwner.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/DataFlavor.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/DataFlavor.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/FlavorEvent.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/FlavorEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/FlavorListener.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/FlavorListener.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/FlavorMap.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/FlavorMap.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/FlavorTable.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/FlavorTable.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/MimeType.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/MimeType.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/MimeTypeParameterList.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/MimeTypeParameterList.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/MimeTypeParseException.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/MimeTypeParseException.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/StringSelection.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/StringSelection.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/SystemFlavorMap.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/SystemFlavorMap.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/Transferable.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/Transferable.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java diff --git a/jdk/src/share/classes/java/awt/datatransfer/package.html b/jdk/src/java.desktop/share/classes/java/awt/datatransfer/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/datatransfer/package.html rename to jdk/src/java.desktop/share/classes/java/awt/datatransfer/package.html diff --git a/jdk/src/share/classes/java/awt/dnd/Autoscroll.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/Autoscroll.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/Autoscroll.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/Autoscroll.java diff --git a/jdk/src/share/classes/java/awt/dnd/DnDConstants.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DnDConstants.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DnDConstants.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DnDConstants.java diff --git a/jdk/src/share/classes/java/awt/dnd/DnDEventMulticaster.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DnDEventMulticaster.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DnDEventMulticaster.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DnDEventMulticaster.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragGestureEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragGestureEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragGestureListener.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragGestureListener.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureListener.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragGestureRecognizer.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragGestureRecognizer.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSource.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSource.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSource.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSource.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceContext.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceContext.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceDragEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceDragEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceDropEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceDropEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceDropEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceDropEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceListener.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceListener.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceListener.java diff --git a/jdk/src/share/classes/java/awt/dnd/DragSourceMotionListener.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceMotionListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DragSourceMotionListener.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DragSourceMotionListener.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTarget.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTarget.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTarget.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTarget.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetContext.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetContext.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetDragEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetDragEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetDropEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetDropEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetEvent.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetEvent.java diff --git a/jdk/src/share/classes/java/awt/dnd/DropTargetListener.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/DropTargetListener.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java diff --git a/jdk/src/share/classes/java/awt/dnd/InvalidDnDOperationException.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/InvalidDnDOperationException.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/InvalidDnDOperationException.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/InvalidDnDOperationException.java diff --git a/jdk/src/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java diff --git a/jdk/src/share/classes/java/awt/dnd/SerializationTester.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/SerializationTester.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/SerializationTester.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/SerializationTester.java diff --git a/jdk/src/share/classes/java/awt/dnd/package.html b/jdk/src/java.desktop/share/classes/java/awt/dnd/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/package.html rename to jdk/src/java.desktop/share/classes/java/awt/dnd/package.html diff --git a/jdk/src/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java diff --git a/jdk/src/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java diff --git a/jdk/src/share/classes/java/awt/dnd/peer/DropTargetPeer.java b/jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/peer/DropTargetPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetPeer.java diff --git a/jdk/src/share/classes/java/awt/dnd/peer/package.html b/jdk/src/java.desktop/share/classes/java/awt/dnd/peer/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/dnd/peer/package.html rename to jdk/src/java.desktop/share/classes/java/awt/dnd/peer/package.html diff --git a/jdk/src/share/classes/java/awt/doc-files/AWTThreadIssues.html b/jdk/src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/AWTThreadIssues.html rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html diff --git a/jdk/src/share/classes/java/awt/doc-files/BorderLayout-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/BorderLayout-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/BorderLayout-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/BorderLayout-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Button-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Button-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Button-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Button-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Checkbox-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Checkbox-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Checkbox-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Checkbox-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/CheckboxGroup-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/CheckboxGroup-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/CheckboxGroup-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/CheckboxGroup-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Choice-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Choice-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Choice-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Choice-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/DesktopProperties.html b/jdk/src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/DesktopProperties.html rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html diff --git a/jdk/src/share/classes/java/awt/doc-files/FlowLayout-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/FlowLayout-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/FlowLayout-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/FlowLayout-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/FocusCycle.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/FocusCycle.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/FocusSpec.html b/jdk/src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/FocusSpec.html rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html diff --git a/jdk/src/share/classes/java/awt/doc-files/FontMetrics-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/FontMetrics-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/FontMetrics-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/FontMetrics-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/GridBagLayout-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/GridBagLayout-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/GridBagLayout-2.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-2.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/GridBagLayout-2.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-2.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/GridBagLayout-baseline.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-baseline.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/GridBagLayout-baseline.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/GridBagLayout-baseline.png diff --git a/jdk/src/share/classes/java/awt/doc-files/GridLayout-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/GridLayout-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/GridLayout-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/GridLayout-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/GridLayout-2.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/GridLayout-2.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/GridLayout-2.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/GridLayout-2.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Label-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Label-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Label-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Label-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/LinearGradientPaint.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/LinearGradientPaint.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/LinearGradientPaint.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/LinearGradientPaint.png diff --git a/jdk/src/share/classes/java/awt/doc-files/List-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/List-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/List-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/List-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/MenuBar-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/MenuBar-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/MenuBar-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/MenuBar-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Modality.html b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Modality.html similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Modality.html rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Modality.html diff --git a/jdk/src/share/classes/java/awt/doc-files/MultiScreen.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/MultiScreen.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/MultiScreen.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/MultiScreen.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-1.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-1.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-1.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-1.png diff --git a/jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-2.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-2.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-2.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-2.png diff --git a/jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-3.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-3.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-3.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-3.png diff --git a/jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-4.png b/jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-4.png similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/RadialGradientPaint-4.png rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/RadialGradientPaint-4.png diff --git a/jdk/src/share/classes/java/awt/doc-files/Scrollbar-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Scrollbar-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Scrollbar-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Scrollbar-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/Scrollbar-2.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/Scrollbar-2.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/Scrollbar-2.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/Scrollbar-2.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/TextArea-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/TextArea-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/TextArea-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/TextArea-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/TextField-1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/TextField-1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/TextField-1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/TextField-1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/modal-example1.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example1.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/modal-example1.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example1.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/modal-example2.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example2.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/modal-example2.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example2.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/modal-example3.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example3.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/modal-example3.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example3.gif diff --git a/jdk/src/share/classes/java/awt/doc-files/modal-example4.gif b/jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example4.gif similarity index 100% rename from jdk/src/share/classes/java/awt/doc-files/modal-example4.gif rename to jdk/src/java.desktop/share/classes/java/awt/doc-files/modal-example4.gif diff --git a/jdk/src/share/classes/java/awt/event/AWTEventListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/AWTEventListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/AWTEventListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/AWTEventListener.java diff --git a/jdk/src/share/classes/java/awt/event/AWTEventListenerProxy.java b/jdk/src/java.desktop/share/classes/java/awt/event/AWTEventListenerProxy.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/AWTEventListenerProxy.java rename to jdk/src/java.desktop/share/classes/java/awt/event/AWTEventListenerProxy.java diff --git a/jdk/src/share/classes/java/awt/event/ActionEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/ActionEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ActionEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ActionEvent.java diff --git a/jdk/src/share/classes/java/awt/event/ActionListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/ActionListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ActionListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ActionListener.java diff --git a/jdk/src/share/classes/java/awt/event/AdjustmentEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/AdjustmentEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java diff --git a/jdk/src/share/classes/java/awt/event/AdjustmentListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/AdjustmentListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/AdjustmentListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/AdjustmentListener.java diff --git a/jdk/src/share/classes/java/awt/event/ComponentAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ComponentAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/ComponentEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/ComponentEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ComponentEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ComponentEvent.java diff --git a/jdk/src/share/classes/java/awt/event/ComponentListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/ComponentListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ComponentListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ComponentListener.java diff --git a/jdk/src/share/classes/java/awt/event/ContainerAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ContainerAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/ContainerEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/ContainerEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ContainerEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ContainerEvent.java diff --git a/jdk/src/share/classes/java/awt/event/ContainerListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/ContainerListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ContainerListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ContainerListener.java diff --git a/jdk/src/share/classes/java/awt/event/FocusAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/FocusAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/FocusAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/FocusAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/FocusEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/FocusEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/FocusEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/FocusEvent.java diff --git a/jdk/src/share/classes/java/awt/event/FocusListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/FocusListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/FocusListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/FocusListener.java diff --git a/jdk/src/share/classes/java/awt/event/HierarchyBoundsAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/HierarchyBoundsAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/HierarchyBoundsListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/HierarchyBoundsListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/HierarchyBoundsListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/HierarchyBoundsListener.java diff --git a/jdk/src/share/classes/java/awt/event/HierarchyEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/HierarchyEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java diff --git a/jdk/src/share/classes/java/awt/event/HierarchyListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/HierarchyListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/HierarchyListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/HierarchyListener.java diff --git a/jdk/src/share/classes/java/awt/event/InputEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/InputEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/InputEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/InputEvent.java diff --git a/jdk/src/share/classes/java/awt/event/InputMethodEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/InputMethodEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java diff --git a/jdk/src/share/classes/java/awt/event/InputMethodListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/InputMethodListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/InputMethodListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/InputMethodListener.java diff --git a/jdk/src/share/classes/java/awt/event/InvocationEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/InvocationEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/InvocationEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/InvocationEvent.java diff --git a/jdk/src/share/classes/java/awt/event/ItemEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/ItemEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ItemEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ItemEvent.java diff --git a/jdk/src/share/classes/java/awt/event/ItemListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/ItemListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/ItemListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/ItemListener.java diff --git a/jdk/src/share/classes/java/awt/event/KeyAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/KeyAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/KeyAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/KeyAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/KeyEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/KeyEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/KeyEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/KeyEvent.java diff --git a/jdk/src/share/classes/java/awt/event/KeyListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/KeyListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/KeyListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/KeyListener.java diff --git a/jdk/src/share/classes/java/awt/event/MouseAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/MouseEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseEvent.java diff --git a/jdk/src/share/classes/java/awt/event/MouseListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseListener.java diff --git a/jdk/src/share/classes/java/awt/event/MouseMotionAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseMotionAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/MouseMotionListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseMotionListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java diff --git a/jdk/src/share/classes/java/awt/event/MouseWheelEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseWheelEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java diff --git a/jdk/src/share/classes/java/awt/event/MouseWheelListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/MouseWheelListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/MouseWheelListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/MouseWheelListener.java diff --git a/jdk/src/share/classes/java/awt/event/NativeLibLoader.java b/jdk/src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/NativeLibLoader.java rename to jdk/src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java diff --git a/jdk/src/share/classes/java/awt/event/PaintEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/PaintEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/PaintEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/PaintEvent.java diff --git a/jdk/src/share/classes/java/awt/event/TextEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/TextEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/TextEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/TextEvent.java diff --git a/jdk/src/share/classes/java/awt/event/TextListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/TextListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/TextListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/TextListener.java diff --git a/jdk/src/share/classes/java/awt/event/WindowAdapter.java b/jdk/src/java.desktop/share/classes/java/awt/event/WindowAdapter.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/WindowAdapter.java rename to jdk/src/java.desktop/share/classes/java/awt/event/WindowAdapter.java diff --git a/jdk/src/share/classes/java/awt/event/WindowEvent.java b/jdk/src/java.desktop/share/classes/java/awt/event/WindowEvent.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/WindowEvent.java rename to jdk/src/java.desktop/share/classes/java/awt/event/WindowEvent.java diff --git a/jdk/src/share/classes/java/awt/event/WindowFocusListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/WindowFocusListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java diff --git a/jdk/src/share/classes/java/awt/event/WindowListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/WindowListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/WindowListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/WindowListener.java diff --git a/jdk/src/share/classes/java/awt/event/WindowStateListener.java b/jdk/src/java.desktop/share/classes/java/awt/event/WindowStateListener.java similarity index 100% rename from jdk/src/share/classes/java/awt/event/WindowStateListener.java rename to jdk/src/java.desktop/share/classes/java/awt/event/WindowStateListener.java diff --git a/jdk/src/share/classes/java/awt/event/package.html b/jdk/src/java.desktop/share/classes/java/awt/event/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/event/package.html rename to jdk/src/java.desktop/share/classes/java/awt/event/package.html diff --git a/jdk/src/share/classes/java/awt/font/CharArrayIterator.java b/jdk/src/java.desktop/share/classes/java/awt/font/CharArrayIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/CharArrayIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/font/CharArrayIterator.java diff --git a/jdk/src/share/classes/java/awt/font/FontRenderContext.java b/jdk/src/java.desktop/share/classes/java/awt/font/FontRenderContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/FontRenderContext.java rename to jdk/src/java.desktop/share/classes/java/awt/font/FontRenderContext.java diff --git a/jdk/src/share/classes/java/awt/font/GlyphJustificationInfo.java b/jdk/src/java.desktop/share/classes/java/awt/font/GlyphJustificationInfo.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/GlyphJustificationInfo.java rename to jdk/src/java.desktop/share/classes/java/awt/font/GlyphJustificationInfo.java diff --git a/jdk/src/share/classes/java/awt/font/GlyphMetrics.java b/jdk/src/java.desktop/share/classes/java/awt/font/GlyphMetrics.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/GlyphMetrics.java rename to jdk/src/java.desktop/share/classes/java/awt/font/GlyphMetrics.java diff --git a/jdk/src/share/classes/java/awt/font/GlyphVector.java b/jdk/src/java.desktop/share/classes/java/awt/font/GlyphVector.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/GlyphVector.java rename to jdk/src/java.desktop/share/classes/java/awt/font/GlyphVector.java diff --git a/jdk/src/share/classes/java/awt/font/GraphicAttribute.java b/jdk/src/java.desktop/share/classes/java/awt/font/GraphicAttribute.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/GraphicAttribute.java rename to jdk/src/java.desktop/share/classes/java/awt/font/GraphicAttribute.java diff --git a/jdk/src/share/classes/java/awt/font/ImageGraphicAttribute.java b/jdk/src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/ImageGraphicAttribute.java rename to jdk/src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java diff --git a/jdk/src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java b/jdk/src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java rename to jdk/src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java diff --git a/jdk/src/share/classes/java/awt/font/LayoutPath.java b/jdk/src/java.desktop/share/classes/java/awt/font/LayoutPath.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/LayoutPath.java rename to jdk/src/java.desktop/share/classes/java/awt/font/LayoutPath.java diff --git a/jdk/src/share/classes/java/awt/font/LineBreakMeasurer.java b/jdk/src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/LineBreakMeasurer.java rename to jdk/src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java diff --git a/jdk/src/share/classes/java/awt/font/LineMetrics.java b/jdk/src/java.desktop/share/classes/java/awt/font/LineMetrics.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/LineMetrics.java rename to jdk/src/java.desktop/share/classes/java/awt/font/LineMetrics.java diff --git a/jdk/src/share/classes/java/awt/font/MultipleMaster.java b/jdk/src/java.desktop/share/classes/java/awt/font/MultipleMaster.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/MultipleMaster.java rename to jdk/src/java.desktop/share/classes/java/awt/font/MultipleMaster.java diff --git a/jdk/src/share/classes/java/awt/font/NumericShaper.java b/jdk/src/java.desktop/share/classes/java/awt/font/NumericShaper.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/NumericShaper.java rename to jdk/src/java.desktop/share/classes/java/awt/font/NumericShaper.java diff --git a/jdk/src/share/classes/java/awt/font/OpenType.java b/jdk/src/java.desktop/share/classes/java/awt/font/OpenType.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/OpenType.java rename to jdk/src/java.desktop/share/classes/java/awt/font/OpenType.java diff --git a/jdk/src/share/classes/java/awt/font/ShapeGraphicAttribute.java b/jdk/src/java.desktop/share/classes/java/awt/font/ShapeGraphicAttribute.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/ShapeGraphicAttribute.java rename to jdk/src/java.desktop/share/classes/java/awt/font/ShapeGraphicAttribute.java diff --git a/jdk/src/share/classes/java/awt/font/StyledParagraph.java b/jdk/src/java.desktop/share/classes/java/awt/font/StyledParagraph.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/StyledParagraph.java rename to jdk/src/java.desktop/share/classes/java/awt/font/StyledParagraph.java diff --git a/jdk/src/share/classes/java/awt/font/TextAttribute.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextAttribute.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextAttribute.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextAttribute.java diff --git a/jdk/src/share/classes/java/awt/font/TextHitInfo.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextHitInfo.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextHitInfo.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextHitInfo.java diff --git a/jdk/src/share/classes/java/awt/font/TextJustifier.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextJustifier.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextJustifier.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextJustifier.java diff --git a/jdk/src/share/classes/java/awt/font/TextLayout.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextLayout.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextLayout.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextLayout.java diff --git a/jdk/src/share/classes/java/awt/font/TextLine.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextLine.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextLine.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextLine.java diff --git a/jdk/src/share/classes/java/awt/font/TextMeasurer.java b/jdk/src/java.desktop/share/classes/java/awt/font/TextMeasurer.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TextMeasurer.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TextMeasurer.java diff --git a/jdk/src/share/classes/java/awt/font/TransformAttribute.java b/jdk/src/java.desktop/share/classes/java/awt/font/TransformAttribute.java similarity index 100% rename from jdk/src/share/classes/java/awt/font/TransformAttribute.java rename to jdk/src/java.desktop/share/classes/java/awt/font/TransformAttribute.java diff --git a/jdk/src/share/classes/java/awt/font/package.html b/jdk/src/java.desktop/share/classes/java/awt/font/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/font/package.html rename to jdk/src/java.desktop/share/classes/java/awt/font/package.html diff --git a/jdk/src/share/classes/java/awt/geom/AffineTransform.java b/jdk/src/java.desktop/share/classes/java/awt/geom/AffineTransform.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/AffineTransform.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/AffineTransform.java diff --git a/jdk/src/share/classes/java/awt/geom/Arc2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Arc2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Arc2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Arc2D.java diff --git a/jdk/src/share/classes/java/awt/geom/ArcIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/ArcIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/ArcIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/ArcIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/Area.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Area.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Area.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Area.java diff --git a/jdk/src/share/classes/java/awt/geom/CubicCurve2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/CubicCurve2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java diff --git a/jdk/src/share/classes/java/awt/geom/CubicIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/CubicIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/CubicIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/CubicIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/Dimension2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Dimension2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Dimension2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Dimension2D.java diff --git a/jdk/src/share/classes/java/awt/geom/Ellipse2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Ellipse2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Ellipse2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Ellipse2D.java diff --git a/jdk/src/share/classes/java/awt/geom/EllipseIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/EllipseIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/EllipseIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/EllipseIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/FlatteningPathIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/FlatteningPathIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/GeneralPath.java b/jdk/src/java.desktop/share/classes/java/awt/geom/GeneralPath.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/GeneralPath.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/GeneralPath.java diff --git a/jdk/src/share/classes/java/awt/geom/IllegalPathStateException.java b/jdk/src/java.desktop/share/classes/java/awt/geom/IllegalPathStateException.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/IllegalPathStateException.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/IllegalPathStateException.java diff --git a/jdk/src/share/classes/java/awt/geom/Line2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Line2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Line2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Line2D.java diff --git a/jdk/src/share/classes/java/awt/geom/LineIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/LineIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/LineIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/LineIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/NoninvertibleTransformException.java b/jdk/src/java.desktop/share/classes/java/awt/geom/NoninvertibleTransformException.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/NoninvertibleTransformException.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/NoninvertibleTransformException.java diff --git a/jdk/src/share/classes/java/awt/geom/Path2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Path2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Path2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Path2D.java diff --git a/jdk/src/share/classes/java/awt/geom/PathIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/PathIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/PathIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/PathIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/Point2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Point2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Point2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Point2D.java diff --git a/jdk/src/share/classes/java/awt/geom/QuadCurve2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/QuadCurve2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java diff --git a/jdk/src/share/classes/java/awt/geom/QuadIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/QuadIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/QuadIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/QuadIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/RectIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/RectIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/RectIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/RectIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/Rectangle2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/Rectangle2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java diff --git a/jdk/src/share/classes/java/awt/geom/RectangularShape.java b/jdk/src/java.desktop/share/classes/java/awt/geom/RectangularShape.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/RectangularShape.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/RectangularShape.java diff --git a/jdk/src/share/classes/java/awt/geom/RoundRectIterator.java b/jdk/src/java.desktop/share/classes/java/awt/geom/RoundRectIterator.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/RoundRectIterator.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/RoundRectIterator.java diff --git a/jdk/src/share/classes/java/awt/geom/RoundRectangle2D.java b/jdk/src/java.desktop/share/classes/java/awt/geom/RoundRectangle2D.java similarity index 100% rename from jdk/src/share/classes/java/awt/geom/RoundRectangle2D.java rename to jdk/src/java.desktop/share/classes/java/awt/geom/RoundRectangle2D.java diff --git a/jdk/src/share/classes/java/awt/geom/package.html b/jdk/src/java.desktop/share/classes/java/awt/geom/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/geom/package.html rename to jdk/src/java.desktop/share/classes/java/awt/geom/package.html diff --git a/jdk/src/share/classes/java/awt/im/InputContext.java b/jdk/src/java.desktop/share/classes/java/awt/im/InputContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/InputContext.java rename to jdk/src/java.desktop/share/classes/java/awt/im/InputContext.java diff --git a/jdk/src/share/classes/java/awt/im/InputMethodHighlight.java b/jdk/src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/InputMethodHighlight.java rename to jdk/src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java diff --git a/jdk/src/share/classes/java/awt/im/InputMethodRequests.java b/jdk/src/java.desktop/share/classes/java/awt/im/InputMethodRequests.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/InputMethodRequests.java rename to jdk/src/java.desktop/share/classes/java/awt/im/InputMethodRequests.java diff --git a/jdk/src/share/classes/java/awt/im/InputSubset.java b/jdk/src/java.desktop/share/classes/java/awt/im/InputSubset.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/InputSubset.java rename to jdk/src/java.desktop/share/classes/java/awt/im/InputSubset.java diff --git a/jdk/src/share/classes/java/awt/im/package.html b/jdk/src/java.desktop/share/classes/java/awt/im/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/im/package.html rename to jdk/src/java.desktop/share/classes/java/awt/im/package.html diff --git a/jdk/src/share/classes/java/awt/im/spi/InputMethod.java b/jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/spi/InputMethod.java rename to jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java diff --git a/jdk/src/share/classes/java/awt/im/spi/InputMethodContext.java b/jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/spi/InputMethodContext.java rename to jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java diff --git a/jdk/src/share/classes/java/awt/im/spi/InputMethodDescriptor.java b/jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethodDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/awt/im/spi/InputMethodDescriptor.java rename to jdk/src/java.desktop/share/classes/java/awt/im/spi/InputMethodDescriptor.java diff --git a/jdk/src/share/classes/java/awt/im/spi/package.html b/jdk/src/java.desktop/share/classes/java/awt/im/spi/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/im/spi/package.html rename to jdk/src/java.desktop/share/classes/java/awt/im/spi/package.html diff --git a/jdk/src/share/classes/java/awt/image/AffineTransformOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/AffineTransformOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java diff --git a/jdk/src/share/classes/java/awt/image/AreaAveragingScaleFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/AreaAveragingScaleFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java diff --git a/jdk/src/share/classes/java/awt/image/BandCombineOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/BandCombineOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BandCombineOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BandCombineOp.java diff --git a/jdk/src/share/classes/java/awt/image/BandedSampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BandedSampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/BufferStrategy.java b/jdk/src/java.desktop/share/classes/java/awt/image/BufferStrategy.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BufferStrategy.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BufferStrategy.java diff --git a/jdk/src/share/classes/java/awt/image/BufferedImage.java b/jdk/src/java.desktop/share/classes/java/awt/image/BufferedImage.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BufferedImage.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BufferedImage.java diff --git a/jdk/src/share/classes/java/awt/image/BufferedImageFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BufferedImageFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java diff --git a/jdk/src/share/classes/java/awt/image/BufferedImageOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/BufferedImageOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/BufferedImageOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/BufferedImageOp.java diff --git a/jdk/src/share/classes/java/awt/image/ByteLookupTable.java b/jdk/src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ByteLookupTable.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java diff --git a/jdk/src/share/classes/java/awt/image/ColorConvertOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ColorConvertOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java diff --git a/jdk/src/share/classes/java/awt/image/ColorModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/ColorModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ColorModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ColorModel.java diff --git a/jdk/src/share/classes/java/awt/image/ComponentColorModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ComponentColorModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java diff --git a/jdk/src/share/classes/java/awt/image/ComponentSampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ComponentSampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/ConvolveOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/ConvolveOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ConvolveOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ConvolveOp.java diff --git a/jdk/src/share/classes/java/awt/image/CropImageFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/CropImageFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/CropImageFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/CropImageFilter.java diff --git a/jdk/src/share/classes/java/awt/image/DataBuffer.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBuffer.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBuffer.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBuffer.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferByte.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferByte.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferByte.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferByte.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferDouble.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferDouble.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferFloat.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferFloat.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferInt.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferInt.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferInt.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferInt.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferShort.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferShort.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferShort.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferShort.java diff --git a/jdk/src/share/classes/java/awt/image/DataBufferUShort.java b/jdk/src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DataBufferUShort.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java diff --git a/jdk/src/share/classes/java/awt/image/DirectColorModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/DirectColorModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/DirectColorModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/DirectColorModel.java diff --git a/jdk/src/share/classes/java/awt/image/FilteredImageSource.java b/jdk/src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/FilteredImageSource.java rename to jdk/src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java diff --git a/jdk/src/share/classes/java/awt/image/ImageConsumer.java b/jdk/src/java.desktop/share/classes/java/awt/image/ImageConsumer.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ImageConsumer.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ImageConsumer.java diff --git a/jdk/src/share/classes/java/awt/image/ImageFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/ImageFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ImageFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ImageFilter.java diff --git a/jdk/src/share/classes/java/awt/image/ImageObserver.java b/jdk/src/java.desktop/share/classes/java/awt/image/ImageObserver.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ImageObserver.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ImageObserver.java diff --git a/jdk/src/share/classes/java/awt/image/ImageProducer.java b/jdk/src/java.desktop/share/classes/java/awt/image/ImageProducer.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ImageProducer.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ImageProducer.java diff --git a/jdk/src/share/classes/java/awt/image/ImagingOpException.java b/jdk/src/java.desktop/share/classes/java/awt/image/ImagingOpException.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ImagingOpException.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ImagingOpException.java diff --git a/jdk/src/share/classes/java/awt/image/IndexColorModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/IndexColorModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/IndexColorModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/IndexColorModel.java diff --git a/jdk/src/share/classes/java/awt/image/Kernel.java b/jdk/src/java.desktop/share/classes/java/awt/image/Kernel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/Kernel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/Kernel.java diff --git a/jdk/src/share/classes/java/awt/image/LookupOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/LookupOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/LookupOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/LookupOp.java diff --git a/jdk/src/share/classes/java/awt/image/LookupTable.java b/jdk/src/java.desktop/share/classes/java/awt/image/LookupTable.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/LookupTable.java rename to jdk/src/java.desktop/share/classes/java/awt/image/LookupTable.java diff --git a/jdk/src/share/classes/java/awt/image/MemoryImageSource.java b/jdk/src/java.desktop/share/classes/java/awt/image/MemoryImageSource.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/MemoryImageSource.java rename to jdk/src/java.desktop/share/classes/java/awt/image/MemoryImageSource.java diff --git a/jdk/src/share/classes/java/awt/image/MultiPixelPackedSampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/MultiPixelPackedSampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/PackedColorModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/PackedColorModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/PackedColorModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/PackedColorModel.java diff --git a/jdk/src/share/classes/java/awt/image/PixelGrabber.java b/jdk/src/java.desktop/share/classes/java/awt/image/PixelGrabber.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/PixelGrabber.java rename to jdk/src/java.desktop/share/classes/java/awt/image/PixelGrabber.java diff --git a/jdk/src/share/classes/java/awt/image/PixelInterleavedSampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/PixelInterleavedSampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/PixelInterleavedSampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/PixelInterleavedSampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/RGBImageFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/RGBImageFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java diff --git a/jdk/src/share/classes/java/awt/image/Raster.java b/jdk/src/java.desktop/share/classes/java/awt/image/Raster.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/Raster.java rename to jdk/src/java.desktop/share/classes/java/awt/image/Raster.java diff --git a/jdk/src/share/classes/java/awt/image/RasterFormatException.java b/jdk/src/java.desktop/share/classes/java/awt/image/RasterFormatException.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/RasterFormatException.java rename to jdk/src/java.desktop/share/classes/java/awt/image/RasterFormatException.java diff --git a/jdk/src/share/classes/java/awt/image/RasterOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/RasterOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/RasterOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/RasterOp.java diff --git a/jdk/src/share/classes/java/awt/image/RenderedImage.java b/jdk/src/java.desktop/share/classes/java/awt/image/RenderedImage.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/RenderedImage.java rename to jdk/src/java.desktop/share/classes/java/awt/image/RenderedImage.java diff --git a/jdk/src/share/classes/java/awt/image/ReplicateScaleFilter.java b/jdk/src/java.desktop/share/classes/java/awt/image/ReplicateScaleFilter.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ReplicateScaleFilter.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ReplicateScaleFilter.java diff --git a/jdk/src/share/classes/java/awt/image/RescaleOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/RescaleOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/RescaleOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/RescaleOp.java diff --git a/jdk/src/share/classes/java/awt/image/SampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/SampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/SampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/SampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/ShortLookupTable.java b/jdk/src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/ShortLookupTable.java rename to jdk/src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java diff --git a/jdk/src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java b/jdk/src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java rename to jdk/src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java diff --git a/jdk/src/share/classes/java/awt/image/TileObserver.java b/jdk/src/java.desktop/share/classes/java/awt/image/TileObserver.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/TileObserver.java rename to jdk/src/java.desktop/share/classes/java/awt/image/TileObserver.java diff --git a/jdk/src/share/classes/java/awt/image/VolatileImage.java b/jdk/src/java.desktop/share/classes/java/awt/image/VolatileImage.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/VolatileImage.java rename to jdk/src/java.desktop/share/classes/java/awt/image/VolatileImage.java diff --git a/jdk/src/share/classes/java/awt/image/WritableRaster.java b/jdk/src/java.desktop/share/classes/java/awt/image/WritableRaster.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/WritableRaster.java rename to jdk/src/java.desktop/share/classes/java/awt/image/WritableRaster.java diff --git a/jdk/src/share/classes/java/awt/image/WritableRenderedImage.java b/jdk/src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/WritableRenderedImage.java rename to jdk/src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java diff --git a/jdk/src/share/classes/java/awt/image/package.html b/jdk/src/java.desktop/share/classes/java/awt/image/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/image/package.html rename to jdk/src/java.desktop/share/classes/java/awt/image/package.html diff --git a/jdk/src/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/ParameterBlock.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/ParameterBlock.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/RenderContext.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderContext.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/RenderContext.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderContext.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/RenderableImage.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/RenderableImage.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/RenderableImageOp.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/RenderableImageOp.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/RenderableImageProducer.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/RenderableImageProducer.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/RenderedImageFactory.java b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderedImageFactory.java similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/RenderedImageFactory.java rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/RenderedImageFactory.java diff --git a/jdk/src/share/classes/java/awt/image/renderable/package.html b/jdk/src/java.desktop/share/classes/java/awt/image/renderable/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/image/renderable/package.html rename to jdk/src/java.desktop/share/classes/java/awt/image/renderable/package.html diff --git a/jdk/src/share/classes/java/awt/package.html b/jdk/src/java.desktop/share/classes/java/awt/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/package.html rename to jdk/src/java.desktop/share/classes/java/awt/package.html diff --git a/jdk/src/share/classes/java/awt/peer/ButtonPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ButtonPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ButtonPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ButtonPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/CanvasPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/CanvasPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/CanvasPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/CanvasPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/CheckboxMenuItemPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/CheckboxMenuItemPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/CheckboxMenuItemPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/CheckboxMenuItemPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/CheckboxPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/CheckboxPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/CheckboxPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/CheckboxPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ChoicePeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ChoicePeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ChoicePeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ChoicePeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ComponentPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ComponentPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ContainerPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ContainerPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ContainerPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ContainerPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/DesktopPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/DesktopPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/DialogPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/DialogPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/DialogPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/DialogPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/FileDialogPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/FileDialogPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/FileDialogPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/FileDialogPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/FontPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/FontPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/FontPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/FontPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/FramePeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/FramePeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/FramePeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/FramePeer.java diff --git a/jdk/src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/LabelPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/LabelPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/LabelPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/LabelPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/LightweightPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/LightweightPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/LightweightPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/LightweightPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ListPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ListPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ListPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ListPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/MenuBarPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/MenuBarPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/MenuBarPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/MenuBarPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/MenuComponentPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/MenuComponentPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/MenuComponentPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/MenuComponentPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/MenuItemPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/MenuItemPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/MenuItemPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/MenuItemPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/MenuPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/MenuPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/MenuPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/MenuPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/MouseInfoPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/MouseInfoPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/MouseInfoPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/MouseInfoPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/PanelPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/PanelPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/PanelPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/PanelPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/PopupMenuPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/PopupMenuPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/PopupMenuPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/PopupMenuPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/RobotPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/RobotPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/RobotPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/RobotPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ScrollPanePeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ScrollPanePeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ScrollPanePeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ScrollPanePeer.java diff --git a/jdk/src/share/classes/java/awt/peer/ScrollbarPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/ScrollbarPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/ScrollbarPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/ScrollbarPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/SystemTrayPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/SystemTrayPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/SystemTrayPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/SystemTrayPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/TextAreaPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/TextAreaPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/TextAreaPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/TextAreaPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/TextComponentPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/TextComponentPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/TextComponentPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/TextComponentPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/TextFieldPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/TextFieldPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/TextFieldPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/TextFieldPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/TrayIconPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/TrayIconPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/TrayIconPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/TrayIconPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/WindowPeer.java b/jdk/src/java.desktop/share/classes/java/awt/peer/WindowPeer.java similarity index 100% rename from jdk/src/share/classes/java/awt/peer/WindowPeer.java rename to jdk/src/java.desktop/share/classes/java/awt/peer/WindowPeer.java diff --git a/jdk/src/share/classes/java/awt/peer/package.html b/jdk/src/java.desktop/share/classes/java/awt/peer/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/peer/package.html rename to jdk/src/java.desktop/share/classes/java/awt/peer/package.html diff --git a/jdk/src/share/classes/java/awt/print/Book.java b/jdk/src/java.desktop/share/classes/java/awt/print/Book.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/Book.java rename to jdk/src/java.desktop/share/classes/java/awt/print/Book.java diff --git a/jdk/src/share/classes/java/awt/print/PageFormat.java b/jdk/src/java.desktop/share/classes/java/awt/print/PageFormat.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PageFormat.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PageFormat.java diff --git a/jdk/src/share/classes/java/awt/print/Pageable.java b/jdk/src/java.desktop/share/classes/java/awt/print/Pageable.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/Pageable.java rename to jdk/src/java.desktop/share/classes/java/awt/print/Pageable.java diff --git a/jdk/src/share/classes/java/awt/print/Paper.java b/jdk/src/java.desktop/share/classes/java/awt/print/Paper.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/Paper.java rename to jdk/src/java.desktop/share/classes/java/awt/print/Paper.java diff --git a/jdk/src/share/classes/java/awt/print/Printable.java b/jdk/src/java.desktop/share/classes/java/awt/print/Printable.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/Printable.java rename to jdk/src/java.desktop/share/classes/java/awt/print/Printable.java diff --git a/jdk/src/share/classes/java/awt/print/PrinterAbortException.java b/jdk/src/java.desktop/share/classes/java/awt/print/PrinterAbortException.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PrinterAbortException.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PrinterAbortException.java diff --git a/jdk/src/share/classes/java/awt/print/PrinterException.java b/jdk/src/java.desktop/share/classes/java/awt/print/PrinterException.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PrinterException.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PrinterException.java diff --git a/jdk/src/share/classes/java/awt/print/PrinterGraphics.java b/jdk/src/java.desktop/share/classes/java/awt/print/PrinterGraphics.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PrinterGraphics.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PrinterGraphics.java diff --git a/jdk/src/share/classes/java/awt/print/PrinterIOException.java b/jdk/src/java.desktop/share/classes/java/awt/print/PrinterIOException.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PrinterIOException.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PrinterIOException.java diff --git a/jdk/src/share/classes/java/awt/print/PrinterJob.java b/jdk/src/java.desktop/share/classes/java/awt/print/PrinterJob.java similarity index 100% rename from jdk/src/share/classes/java/awt/print/PrinterJob.java rename to jdk/src/java.desktop/share/classes/java/awt/print/PrinterJob.java diff --git a/jdk/src/share/classes/java/awt/print/package.html b/jdk/src/java.desktop/share/classes/java/awt/print/package.html similarity index 100% rename from jdk/src/share/classes/java/awt/print/package.html rename to jdk/src/java.desktop/share/classes/java/awt/print/package.html diff --git a/jdk/src/share/classes/java/beans/AppletInitializer.java b/jdk/src/java.desktop/share/classes/java/beans/AppletInitializer.java similarity index 100% rename from jdk/src/share/classes/java/beans/AppletInitializer.java rename to jdk/src/java.desktop/share/classes/java/beans/AppletInitializer.java diff --git a/jdk/src/share/classes/java/beans/BeanDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/BeanDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/BeanDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/BeanDescriptor.java diff --git a/jdk/src/share/classes/java/beans/BeanInfo.java b/jdk/src/java.desktop/share/classes/java/beans/BeanInfo.java similarity index 100% rename from jdk/src/share/classes/java/beans/BeanInfo.java rename to jdk/src/java.desktop/share/classes/java/beans/BeanInfo.java diff --git a/jdk/src/share/classes/java/beans/BeanProperty.java b/jdk/src/java.desktop/share/classes/java/beans/BeanProperty.java similarity index 100% rename from jdk/src/share/classes/java/beans/BeanProperty.java rename to jdk/src/java.desktop/share/classes/java/beans/BeanProperty.java diff --git a/jdk/src/share/classes/java/beans/Beans.java b/jdk/src/java.desktop/share/classes/java/beans/Beans.java similarity index 100% rename from jdk/src/share/classes/java/beans/Beans.java rename to jdk/src/java.desktop/share/classes/java/beans/Beans.java diff --git a/jdk/src/share/classes/java/beans/ChangeListenerMap.java b/jdk/src/java.desktop/share/classes/java/beans/ChangeListenerMap.java similarity index 100% rename from jdk/src/share/classes/java/beans/ChangeListenerMap.java rename to jdk/src/java.desktop/share/classes/java/beans/ChangeListenerMap.java diff --git a/jdk/src/share/classes/java/beans/ConstructorProperties.java b/jdk/src/java.desktop/share/classes/java/beans/ConstructorProperties.java similarity index 100% rename from jdk/src/share/classes/java/beans/ConstructorProperties.java rename to jdk/src/java.desktop/share/classes/java/beans/ConstructorProperties.java diff --git a/jdk/src/share/classes/java/beans/Customizer.java b/jdk/src/java.desktop/share/classes/java/beans/Customizer.java similarity index 100% rename from jdk/src/share/classes/java/beans/Customizer.java rename to jdk/src/java.desktop/share/classes/java/beans/Customizer.java diff --git a/jdk/src/share/classes/java/beans/DefaultPersistenceDelegate.java b/jdk/src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java similarity index 100% rename from jdk/src/share/classes/java/beans/DefaultPersistenceDelegate.java rename to jdk/src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java diff --git a/jdk/src/share/classes/java/beans/DesignMode.java b/jdk/src/java.desktop/share/classes/java/beans/DesignMode.java similarity index 100% rename from jdk/src/share/classes/java/beans/DesignMode.java rename to jdk/src/java.desktop/share/classes/java/beans/DesignMode.java diff --git a/jdk/src/share/classes/java/beans/Encoder.java b/jdk/src/java.desktop/share/classes/java/beans/Encoder.java similarity index 100% rename from jdk/src/share/classes/java/beans/Encoder.java rename to jdk/src/java.desktop/share/classes/java/beans/Encoder.java diff --git a/jdk/src/share/classes/java/beans/EventHandler.java b/jdk/src/java.desktop/share/classes/java/beans/EventHandler.java similarity index 100% rename from jdk/src/share/classes/java/beans/EventHandler.java rename to jdk/src/java.desktop/share/classes/java/beans/EventHandler.java diff --git a/jdk/src/share/classes/java/beans/EventSetDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/EventSetDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/EventSetDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/EventSetDescriptor.java diff --git a/jdk/src/share/classes/java/beans/ExceptionListener.java b/jdk/src/java.desktop/share/classes/java/beans/ExceptionListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/ExceptionListener.java rename to jdk/src/java.desktop/share/classes/java/beans/ExceptionListener.java diff --git a/jdk/src/share/classes/java/beans/Expression.java b/jdk/src/java.desktop/share/classes/java/beans/Expression.java similarity index 100% rename from jdk/src/share/classes/java/beans/Expression.java rename to jdk/src/java.desktop/share/classes/java/beans/Expression.java diff --git a/jdk/src/share/classes/java/beans/FeatureDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/FeatureDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/FeatureDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/FeatureDescriptor.java diff --git a/jdk/src/share/classes/java/beans/IndexedPropertyChangeEvent.java b/jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/IndexedPropertyChangeEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java diff --git a/jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java diff --git a/jdk/src/share/classes/java/beans/IntrospectionException.java b/jdk/src/java.desktop/share/classes/java/beans/IntrospectionException.java similarity index 100% rename from jdk/src/share/classes/java/beans/IntrospectionException.java rename to jdk/src/java.desktop/share/classes/java/beans/IntrospectionException.java diff --git a/jdk/src/share/classes/java/beans/Introspector.java b/jdk/src/java.desktop/share/classes/java/beans/Introspector.java similarity index 100% rename from jdk/src/share/classes/java/beans/Introspector.java rename to jdk/src/java.desktop/share/classes/java/beans/Introspector.java diff --git a/jdk/src/share/classes/java/beans/JavaBean.java b/jdk/src/java.desktop/share/classes/java/beans/JavaBean.java similarity index 100% rename from jdk/src/share/classes/java/beans/JavaBean.java rename to jdk/src/java.desktop/share/classes/java/beans/JavaBean.java diff --git a/jdk/src/share/classes/java/beans/MetaData.java b/jdk/src/java.desktop/share/classes/java/beans/MetaData.java similarity index 100% rename from jdk/src/share/classes/java/beans/MetaData.java rename to jdk/src/java.desktop/share/classes/java/beans/MetaData.java diff --git a/jdk/src/share/classes/java/beans/MethodDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/MethodDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/MethodDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/MethodDescriptor.java diff --git a/jdk/src/share/classes/java/beans/MethodRef.java b/jdk/src/java.desktop/share/classes/java/beans/MethodRef.java similarity index 100% rename from jdk/src/share/classes/java/beans/MethodRef.java rename to jdk/src/java.desktop/share/classes/java/beans/MethodRef.java diff --git a/jdk/src/share/classes/java/beans/NameGenerator.java b/jdk/src/java.desktop/share/classes/java/beans/NameGenerator.java similarity index 100% rename from jdk/src/share/classes/java/beans/NameGenerator.java rename to jdk/src/java.desktop/share/classes/java/beans/NameGenerator.java diff --git a/jdk/src/share/classes/java/beans/ParameterDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/ParameterDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/ParameterDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/ParameterDescriptor.java diff --git a/jdk/src/share/classes/java/beans/PersistenceDelegate.java b/jdk/src/java.desktop/share/classes/java/beans/PersistenceDelegate.java similarity index 100% rename from jdk/src/share/classes/java/beans/PersistenceDelegate.java rename to jdk/src/java.desktop/share/classes/java/beans/PersistenceDelegate.java diff --git a/jdk/src/share/classes/java/beans/PropertyChangeEvent.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyChangeEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java diff --git a/jdk/src/share/classes/java/beans/PropertyChangeListener.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyChangeListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyChangeListener.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyChangeListener.java diff --git a/jdk/src/share/classes/java/beans/PropertyChangeListenerProxy.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyChangeListenerProxy.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyChangeListenerProxy.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyChangeListenerProxy.java diff --git a/jdk/src/share/classes/java/beans/PropertyChangeSupport.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyChangeSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java diff --git a/jdk/src/share/classes/java/beans/PropertyDescriptor.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyDescriptor.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyDescriptor.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyDescriptor.java diff --git a/jdk/src/share/classes/java/beans/PropertyEditor.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyEditor.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyEditor.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyEditor.java diff --git a/jdk/src/share/classes/java/beans/PropertyEditorManager.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyEditorManager.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyEditorManager.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyEditorManager.java diff --git a/jdk/src/share/classes/java/beans/PropertyEditorSupport.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyEditorSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java diff --git a/jdk/src/share/classes/java/beans/PropertyVetoException.java b/jdk/src/java.desktop/share/classes/java/beans/PropertyVetoException.java similarity index 100% rename from jdk/src/share/classes/java/beans/PropertyVetoException.java rename to jdk/src/java.desktop/share/classes/java/beans/PropertyVetoException.java diff --git a/jdk/src/share/classes/java/beans/SimpleBeanInfo.java b/jdk/src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java similarity index 100% rename from jdk/src/share/classes/java/beans/SimpleBeanInfo.java rename to jdk/src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java diff --git a/jdk/src/share/classes/java/beans/Statement.java b/jdk/src/java.desktop/share/classes/java/beans/Statement.java similarity index 100% rename from jdk/src/share/classes/java/beans/Statement.java rename to jdk/src/java.desktop/share/classes/java/beans/Statement.java diff --git a/jdk/src/share/classes/java/beans/ThreadGroupContext.java b/jdk/src/java.desktop/share/classes/java/beans/ThreadGroupContext.java similarity index 100% rename from jdk/src/share/classes/java/beans/ThreadGroupContext.java rename to jdk/src/java.desktop/share/classes/java/beans/ThreadGroupContext.java diff --git a/jdk/src/share/classes/java/beans/Transient.java b/jdk/src/java.desktop/share/classes/java/beans/Transient.java similarity index 100% rename from jdk/src/share/classes/java/beans/Transient.java rename to jdk/src/java.desktop/share/classes/java/beans/Transient.java diff --git a/jdk/src/share/classes/java/beans/VetoableChangeListener.java b/jdk/src/java.desktop/share/classes/java/beans/VetoableChangeListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/VetoableChangeListener.java rename to jdk/src/java.desktop/share/classes/java/beans/VetoableChangeListener.java diff --git a/jdk/src/share/classes/java/beans/VetoableChangeListenerProxy.java b/jdk/src/java.desktop/share/classes/java/beans/VetoableChangeListenerProxy.java similarity index 100% rename from jdk/src/share/classes/java/beans/VetoableChangeListenerProxy.java rename to jdk/src/java.desktop/share/classes/java/beans/VetoableChangeListenerProxy.java diff --git a/jdk/src/share/classes/java/beans/VetoableChangeSupport.java b/jdk/src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/VetoableChangeSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java diff --git a/jdk/src/share/classes/java/beans/Visibility.java b/jdk/src/java.desktop/share/classes/java/beans/Visibility.java similarity index 100% rename from jdk/src/share/classes/java/beans/Visibility.java rename to jdk/src/java.desktop/share/classes/java/beans/Visibility.java diff --git a/jdk/src/share/classes/java/beans/WeakIdentityMap.java b/jdk/src/java.desktop/share/classes/java/beans/WeakIdentityMap.java similarity index 100% rename from jdk/src/share/classes/java/beans/WeakIdentityMap.java rename to jdk/src/java.desktop/share/classes/java/beans/WeakIdentityMap.java diff --git a/jdk/src/share/classes/java/beans/XMLDecoder.java b/jdk/src/java.desktop/share/classes/java/beans/XMLDecoder.java similarity index 100% rename from jdk/src/share/classes/java/beans/XMLDecoder.java rename to jdk/src/java.desktop/share/classes/java/beans/XMLDecoder.java diff --git a/jdk/src/share/classes/java/beans/XMLEncoder.java b/jdk/src/java.desktop/share/classes/java/beans/XMLEncoder.java similarity index 100% rename from jdk/src/share/classes/java/beans/XMLEncoder.java rename to jdk/src/java.desktop/share/classes/java/beans/XMLEncoder.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContext.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContext.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextChild.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChild.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextChild.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChild.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextChildSupport.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextChildSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextContainerProxy.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextContainerProxy.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextContainerProxy.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextContainerProxy.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextEvent.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextMembershipListener.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextMembershipListener.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipListener.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextProxy.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextProxy.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextProxy.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextProxy.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServiceProvider.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServiceProvider.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServices.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServices.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServices.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServices.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServicesListener.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServicesListener.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java diff --git a/jdk/src/share/classes/java/beans/beancontext/BeanContextSupport.java b/jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/BeanContextSupport.java rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java diff --git a/jdk/src/share/classes/java/beans/beancontext/package.html b/jdk/src/java.desktop/share/classes/java/beans/beancontext/package.html similarity index 100% rename from jdk/src/share/classes/java/beans/beancontext/package.html rename to jdk/src/java.desktop/share/classes/java/beans/beancontext/package.html diff --git a/jdk/src/share/classes/java/beans/package.html b/jdk/src/java.desktop/share/classes/java/beans/package.html similarity index 100% rename from jdk/src/share/classes/java/beans/package.html rename to jdk/src/java.desktop/share/classes/java/beans/package.html diff --git a/jdk/src/share/classes/javax/accessibility/Accessible.java b/jdk/src/java.desktop/share/classes/javax/accessibility/Accessible.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/Accessible.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/Accessible.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleAction.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleAction.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleAttributeSequence.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleAttributeSequence.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleBundle.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleBundle.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleComponent.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleComponent.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleContext.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleContext.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleEditableText.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleEditableText.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleExtendedComponent.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleExtendedComponent.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleExtendedTable.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleExtendedTable.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleExtendedText.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleExtendedText.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleHyperlink.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleHyperlink.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleHypertext.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleHypertext.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleIcon.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleIcon.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleKeyBinding.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleKeyBinding.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleRelation.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleRelation.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleRelationSet.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleRelationSet.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleResourceBundle.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleResourceBundle.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleRole.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleRole.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleSelection.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleSelection.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleState.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleState.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleState.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleState.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleStateSet.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleStateSet.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleStreamable.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleStreamable.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleTable.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleTable.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleTableModelChange.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleTableModelChange.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleText.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleText.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleText.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleText.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleTextSequence.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleTextSequence.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java diff --git a/jdk/src/share/classes/javax/accessibility/AccessibleValue.java b/jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java similarity index 100% rename from jdk/src/share/classes/javax/accessibility/AccessibleValue.java rename to jdk/src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java diff --git a/jdk/src/share/classes/javax/accessibility/package.html b/jdk/src/java.desktop/share/classes/javax/accessibility/package.html similarity index 100% rename from jdk/src/share/classes/javax/accessibility/package.html rename to jdk/src/java.desktop/share/classes/javax/accessibility/package.html diff --git a/jdk/src/share/classes/javax/imageio/IIOException.java b/jdk/src/java.desktop/share/classes/javax/imageio/IIOException.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/IIOException.java rename to jdk/src/java.desktop/share/classes/javax/imageio/IIOException.java diff --git a/jdk/src/share/classes/javax/imageio/IIOImage.java b/jdk/src/java.desktop/share/classes/javax/imageio/IIOImage.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/IIOImage.java rename to jdk/src/java.desktop/share/classes/javax/imageio/IIOImage.java diff --git a/jdk/src/share/classes/javax/imageio/IIOParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/IIOParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/IIOParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/IIOParam.java diff --git a/jdk/src/share/classes/javax/imageio/IIOParamController.java b/jdk/src/java.desktop/share/classes/javax/imageio/IIOParamController.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/IIOParamController.java rename to jdk/src/java.desktop/share/classes/javax/imageio/IIOParamController.java diff --git a/jdk/src/share/classes/javax/imageio/ImageIO.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageIO.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageIO.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageIO.java diff --git a/jdk/src/share/classes/javax/imageio/ImageReadParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageReadParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageReadParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageReadParam.java diff --git a/jdk/src/share/classes/javax/imageio/ImageReader.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageReader.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageReader.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageReader.java diff --git a/jdk/src/share/classes/javax/imageio/ImageTranscoder.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageTranscoder.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageTranscoder.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageTranscoder.java diff --git a/jdk/src/share/classes/javax/imageio/ImageTypeSpecifier.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageTypeSpecifier.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java diff --git a/jdk/src/share/classes/javax/imageio/ImageWriteParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageWriteParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java diff --git a/jdk/src/share/classes/javax/imageio/ImageWriter.java b/jdk/src/java.desktop/share/classes/javax/imageio/ImageWriter.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/ImageWriter.java rename to jdk/src/java.desktop/share/classes/javax/imageio/ImageWriter.java diff --git a/jdk/src/share/classes/javax/imageio/event/IIOReadProgressListener.java b/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadProgressListener.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/IIOReadProgressListener.java rename to jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadProgressListener.java diff --git a/jdk/src/share/classes/javax/imageio/event/IIOReadUpdateListener.java b/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/IIOReadUpdateListener.java rename to jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java diff --git a/jdk/src/share/classes/javax/imageio/event/IIOReadWarningListener.java b/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadWarningListener.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/IIOReadWarningListener.java rename to jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadWarningListener.java diff --git a/jdk/src/share/classes/javax/imageio/event/IIOWriteProgressListener.java b/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOWriteProgressListener.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/IIOWriteProgressListener.java rename to jdk/src/java.desktop/share/classes/javax/imageio/event/IIOWriteProgressListener.java diff --git a/jdk/src/share/classes/javax/imageio/event/IIOWriteWarningListener.java b/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOWriteWarningListener.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/IIOWriteWarningListener.java rename to jdk/src/java.desktop/share/classes/javax/imageio/event/IIOWriteWarningListener.java diff --git a/jdk/src/share/classes/javax/imageio/event/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/event/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/event/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/event/package.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOMetadata.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOMetadata.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOMetadataController.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataController.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOMetadataController.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataController.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOMetadataFormat.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOMetadataFormat.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/IIOMetadataNode.java b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/IIOMetadataNode.java rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/png_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/png_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html diff --git a/jdk/src/share/classes/javax/imageio/metadata/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/metadata/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/metadata/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/metadata/package.html diff --git a/jdk/src/share/classes/javax/imageio/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/package.html diff --git a/jdk/src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java diff --git a/jdk/src/share/classes/javax/imageio/plugins/bmp/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/bmp/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/bmp/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/bmp/package.html diff --git a/jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java diff --git a/jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java diff --git a/jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java diff --git a/jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java diff --git a/jdk/src/share/classes/javax/imageio/plugins/jpeg/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/plugins/jpeg/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/package.html diff --git a/jdk/src/share/classes/javax/imageio/spi/DigraphNode.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/DigraphNode.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java diff --git a/jdk/src/share/classes/javax/imageio/spi/IIORegistry.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/IIORegistry.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java diff --git a/jdk/src/share/classes/javax/imageio/spi/IIOServiceProvider.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/IIOServiceProvider.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/IIOServiceProvider.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/IIOServiceProvider.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageInputStreamSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageInputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageInputStreamSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageInputStreamSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageReaderSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageReaderSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageReaderSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageReaderSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageTranscoderSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageTranscoderSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageTranscoderSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageTranscoderSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ImageWriterSpi.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageWriterSpi.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ImageWriterSpi.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ImageWriterSpi.java diff --git a/jdk/src/share/classes/javax/imageio/spi/PartiallyOrderedSet.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/PartiallyOrderedSet.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java diff --git a/jdk/src/share/classes/javax/imageio/spi/RegisterableService.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/RegisterableService.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/RegisterableService.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/RegisterableService.java diff --git a/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java b/jdk/src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java diff --git a/jdk/src/share/classes/javax/imageio/spi/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/spi/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/spi/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/spi/package.html diff --git a/jdk/src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/FileCacheImageInputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/FileImageInputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/FileImageInputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/FileImageOutputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/FileImageOutputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/IIOByteBuffer.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/IIOByteBuffer.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/IIOByteBuffer.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/IIOByteBuffer.java diff --git a/jdk/src/share/classes/javax/imageio/stream/ImageInputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/ImageInputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageInputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java diff --git a/jdk/src/share/classes/javax/imageio/stream/ImageOutputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/ImageOutputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java diff --git a/jdk/src/share/classes/javax/imageio/stream/MemoryCache.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/MemoryCache.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java diff --git a/jdk/src/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java b/jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java diff --git a/jdk/src/share/classes/javax/imageio/stream/package.html b/jdk/src/java.desktop/share/classes/javax/imageio/stream/package.html similarity index 100% rename from jdk/src/share/classes/javax/imageio/stream/package.html rename to jdk/src/java.desktop/share/classes/javax/imageio/stream/package.html diff --git a/jdk/src/share/classes/javax/print/AttributeException.java b/jdk/src/java.desktop/share/classes/javax/print/AttributeException.java similarity index 100% rename from jdk/src/share/classes/javax/print/AttributeException.java rename to jdk/src/java.desktop/share/classes/javax/print/AttributeException.java diff --git a/jdk/src/share/classes/javax/print/CancelablePrintJob.java b/jdk/src/java.desktop/share/classes/javax/print/CancelablePrintJob.java similarity index 100% rename from jdk/src/share/classes/javax/print/CancelablePrintJob.java rename to jdk/src/java.desktop/share/classes/javax/print/CancelablePrintJob.java diff --git a/jdk/src/share/classes/javax/print/Doc.java b/jdk/src/java.desktop/share/classes/javax/print/Doc.java similarity index 100% rename from jdk/src/share/classes/javax/print/Doc.java rename to jdk/src/java.desktop/share/classes/javax/print/Doc.java diff --git a/jdk/src/share/classes/javax/print/DocFlavor.java b/jdk/src/java.desktop/share/classes/javax/print/DocFlavor.java similarity index 100% rename from jdk/src/share/classes/javax/print/DocFlavor.java rename to jdk/src/java.desktop/share/classes/javax/print/DocFlavor.java diff --git a/jdk/src/share/classes/javax/print/DocPrintJob.java b/jdk/src/java.desktop/share/classes/javax/print/DocPrintJob.java similarity index 100% rename from jdk/src/share/classes/javax/print/DocPrintJob.java rename to jdk/src/java.desktop/share/classes/javax/print/DocPrintJob.java diff --git a/jdk/src/share/classes/javax/print/FlavorException.java b/jdk/src/java.desktop/share/classes/javax/print/FlavorException.java similarity index 100% rename from jdk/src/share/classes/javax/print/FlavorException.java rename to jdk/src/java.desktop/share/classes/javax/print/FlavorException.java diff --git a/jdk/src/share/classes/javax/print/MimeType.java b/jdk/src/java.desktop/share/classes/javax/print/MimeType.java similarity index 100% rename from jdk/src/share/classes/javax/print/MimeType.java rename to jdk/src/java.desktop/share/classes/javax/print/MimeType.java diff --git a/jdk/src/share/classes/javax/print/MultiDoc.java b/jdk/src/java.desktop/share/classes/javax/print/MultiDoc.java similarity index 100% rename from jdk/src/share/classes/javax/print/MultiDoc.java rename to jdk/src/java.desktop/share/classes/javax/print/MultiDoc.java diff --git a/jdk/src/share/classes/javax/print/MultiDocPrintJob.java b/jdk/src/java.desktop/share/classes/javax/print/MultiDocPrintJob.java similarity index 100% rename from jdk/src/share/classes/javax/print/MultiDocPrintJob.java rename to jdk/src/java.desktop/share/classes/javax/print/MultiDocPrintJob.java diff --git a/jdk/src/share/classes/javax/print/MultiDocPrintService.java b/jdk/src/java.desktop/share/classes/javax/print/MultiDocPrintService.java similarity index 100% rename from jdk/src/share/classes/javax/print/MultiDocPrintService.java rename to jdk/src/java.desktop/share/classes/javax/print/MultiDocPrintService.java diff --git a/jdk/src/share/classes/javax/print/PrintException.java b/jdk/src/java.desktop/share/classes/javax/print/PrintException.java similarity index 100% rename from jdk/src/share/classes/javax/print/PrintException.java rename to jdk/src/java.desktop/share/classes/javax/print/PrintException.java diff --git a/jdk/src/share/classes/javax/print/PrintService.java b/jdk/src/java.desktop/share/classes/javax/print/PrintService.java similarity index 100% rename from jdk/src/share/classes/javax/print/PrintService.java rename to jdk/src/java.desktop/share/classes/javax/print/PrintService.java diff --git a/jdk/src/share/classes/javax/print/PrintServiceLookup.java b/jdk/src/java.desktop/share/classes/javax/print/PrintServiceLookup.java similarity index 100% rename from jdk/src/share/classes/javax/print/PrintServiceLookup.java rename to jdk/src/java.desktop/share/classes/javax/print/PrintServiceLookup.java diff --git a/jdk/src/share/classes/javax/print/ServiceUI.java b/jdk/src/java.desktop/share/classes/javax/print/ServiceUI.java similarity index 100% rename from jdk/src/share/classes/javax/print/ServiceUI.java rename to jdk/src/java.desktop/share/classes/javax/print/ServiceUI.java diff --git a/jdk/src/share/classes/javax/print/ServiceUIFactory.java b/jdk/src/java.desktop/share/classes/javax/print/ServiceUIFactory.java similarity index 100% rename from jdk/src/share/classes/javax/print/ServiceUIFactory.java rename to jdk/src/java.desktop/share/classes/javax/print/ServiceUIFactory.java diff --git a/jdk/src/share/classes/javax/print/SimpleDoc.java b/jdk/src/java.desktop/share/classes/javax/print/SimpleDoc.java similarity index 100% rename from jdk/src/share/classes/javax/print/SimpleDoc.java rename to jdk/src/java.desktop/share/classes/javax/print/SimpleDoc.java diff --git a/jdk/src/share/classes/javax/print/StreamPrintService.java b/jdk/src/java.desktop/share/classes/javax/print/StreamPrintService.java similarity index 100% rename from jdk/src/share/classes/javax/print/StreamPrintService.java rename to jdk/src/java.desktop/share/classes/javax/print/StreamPrintService.java diff --git a/jdk/src/share/classes/javax/print/StreamPrintServiceFactory.java b/jdk/src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java similarity index 100% rename from jdk/src/share/classes/javax/print/StreamPrintServiceFactory.java rename to jdk/src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java diff --git a/jdk/src/share/classes/javax/print/URIException.java b/jdk/src/java.desktop/share/classes/javax/print/URIException.java similarity index 100% rename from jdk/src/share/classes/javax/print/URIException.java rename to jdk/src/java.desktop/share/classes/javax/print/URIException.java diff --git a/jdk/src/share/classes/javax/print/attribute/Attribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/Attribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/Attribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/Attribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/AttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/AttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/AttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/AttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/AttributeSetUtilities.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/AttributeSetUtilities.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java diff --git a/jdk/src/share/classes/javax/print/attribute/DateTimeSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/DateTimeSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/DocAttribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/DocAttribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/DocAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/DocAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/DocAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/DocAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/EnumSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/EnumSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/HashAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/HashAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/HashDocAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/HashDocAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/IntegerSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/IntegerSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintJobAttribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintJobAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintJobAttribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintJobAttribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintJobAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintJobAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintJobAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintJobAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintRequestAttribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintRequestAttribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintRequestAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintRequestAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintServiceAttribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintServiceAttribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/PrintServiceAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/PrintServiceAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttributeSet.java diff --git a/jdk/src/share/classes/javax/print/attribute/ResolutionSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/ResolutionSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/Size2DSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/Size2DSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/SupportedValuesAttribute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/SupportedValuesAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/SupportedValuesAttribute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/SupportedValuesAttribute.java diff --git a/jdk/src/share/classes/javax/print/attribute/TextSyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/TextSyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/URISyntax.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/URISyntax.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/URISyntax.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/URISyntax.java diff --git a/jdk/src/share/classes/javax/print/attribute/UnmodifiableSetException.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/UnmodifiableSetException.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java diff --git a/jdk/src/share/classes/javax/print/attribute/package.html b/jdk/src/java.desktop/share/classes/javax/print/attribute/package.html similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/package.html rename to jdk/src/java.desktop/share/classes/javax/print/attribute/package.html diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Chromaticity.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Chromaticity.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/ColorSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/ColorSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Compression.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Compression.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Copies.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Copies.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/CopiesSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/CopiesSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Destination.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Destination.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/DocumentName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/DocumentName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Fidelity.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Fidelity.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Finishings.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Finishings.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobHoldUntil.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobHoldUntil.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobImpressions.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobImpressions.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobKOctets.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobKOctets.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheets.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheets.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobPriority.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobPriority.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobPrioritySupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobPrioritySupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobSheets.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobSheets.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobState.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobState.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobStateReason.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobStateReason.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/JobStateReasons.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/JobStateReasons.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Media.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Media.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Media.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Media.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MediaName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MediaName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MediaPrintableArea.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MediaPrintableArea.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MediaSize.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MediaSize.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MediaSizeName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MediaSizeName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MediaTray.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MediaTray.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/NumberOfDocuments.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/NumberOfDocuments.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/NumberUp.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/NumberUp.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/NumberUpSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/NumberUpSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/OrientationRequested.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/OrientationRequested.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PageRanges.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PageRanges.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PagesPerMinute.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PagesPerMinute.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PresentationDirection.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PresentationDirection.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrintQuality.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrintQuality.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterInfo.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterInfo.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterLocation.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterLocation.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterResolution.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterResolution.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterState.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterState.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterStateReason.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterStateReason.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/PrinterURI.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/PrinterURI.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/QueuedJobCount.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/QueuedJobCount.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/RequestingUserName.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/RequestingUserName.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Severity.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Severity.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/SheetCollate.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/SheetCollate.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/Sides.java b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/Sides.java rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java diff --git a/jdk/src/share/classes/javax/print/attribute/standard/package.html b/jdk/src/java.desktop/share/classes/javax/print/attribute/standard/package.html similarity index 100% rename from jdk/src/share/classes/javax/print/attribute/standard/package.html rename to jdk/src/java.desktop/share/classes/javax/print/attribute/standard/package.html diff --git a/jdk/src/share/classes/javax/print/event/PrintEvent.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintEvent.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintEvent.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintEvent.java diff --git a/jdk/src/share/classes/javax/print/event/PrintJobAdapter.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintJobAdapter.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java diff --git a/jdk/src/share/classes/javax/print/event/PrintJobAttributeEvent.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintJobAttributeEvent.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java diff --git a/jdk/src/share/classes/javax/print/event/PrintJobAttributeListener.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintJobAttributeListener.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java diff --git a/jdk/src/share/classes/javax/print/event/PrintJobEvent.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintJobEvent.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java diff --git a/jdk/src/share/classes/javax/print/event/PrintJobListener.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintJobListener.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintJobListener.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintJobListener.java diff --git a/jdk/src/share/classes/javax/print/event/PrintServiceAttributeEvent.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintServiceAttributeEvent.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java diff --git a/jdk/src/share/classes/javax/print/event/PrintServiceAttributeListener.java b/jdk/src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeListener.java similarity index 100% rename from jdk/src/share/classes/javax/print/event/PrintServiceAttributeListener.java rename to jdk/src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeListener.java diff --git a/jdk/src/share/classes/javax/print/event/package.html b/jdk/src/java.desktop/share/classes/javax/print/event/package.html similarity index 100% rename from jdk/src/share/classes/javax/print/event/package.html rename to jdk/src/java.desktop/share/classes/javax/print/event/package.html diff --git a/jdk/src/share/classes/javax/print/package.html b/jdk/src/java.desktop/share/classes/javax/print/package.html similarity index 100% rename from jdk/src/share/classes/javax/print/package.html rename to jdk/src/java.desktop/share/classes/javax/print/package.html diff --git a/jdk/src/share/classes/javax/sound/midi/ControllerEventListener.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/ControllerEventListener.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/ControllerEventListener.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/ControllerEventListener.java diff --git a/jdk/src/share/classes/javax/sound/midi/Instrument.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Instrument.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Instrument.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Instrument.java diff --git a/jdk/src/share/classes/javax/sound/midi/InvalidMidiDataException.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/InvalidMidiDataException.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java diff --git a/jdk/src/share/classes/javax/sound/midi/MetaEventListener.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MetaEventListener.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MetaEventListener.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MetaEventListener.java diff --git a/jdk/src/share/classes/javax/sound/midi/MetaMessage.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MetaMessage.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiChannel.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiChannel.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiChannel.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiChannel.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiDevice.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiDevice.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiDeviceReceiver.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiDeviceReceiver.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiEvent.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiEvent.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiEvent.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiEvent.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiFileFormat.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiFileFormat.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiMessage.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiMessage.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiSystem.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiSystem.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java diff --git a/jdk/src/share/classes/javax/sound/midi/MidiUnavailableException.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/MidiUnavailableException.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java diff --git a/jdk/src/share/classes/javax/sound/midi/Patch.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Patch.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Patch.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Patch.java diff --git a/jdk/src/share/classes/javax/sound/midi/Receiver.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Receiver.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Receiver.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Receiver.java diff --git a/jdk/src/share/classes/javax/sound/midi/Sequence.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Sequence.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Sequence.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Sequence.java diff --git a/jdk/src/share/classes/javax/sound/midi/Sequencer.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Sequencer.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Sequencer.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Sequencer.java diff --git a/jdk/src/share/classes/javax/sound/midi/ShortMessage.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/ShortMessage.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java diff --git a/jdk/src/share/classes/javax/sound/midi/Soundbank.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Soundbank.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Soundbank.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Soundbank.java diff --git a/jdk/src/share/classes/javax/sound/midi/SoundbankResource.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/SoundbankResource.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java diff --git a/jdk/src/share/classes/javax/sound/midi/Synthesizer.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Synthesizer.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java diff --git a/jdk/src/share/classes/javax/sound/midi/SysexMessage.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/SysexMessage.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java diff --git a/jdk/src/share/classes/javax/sound/midi/Track.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Track.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Track.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Track.java diff --git a/jdk/src/share/classes/javax/sound/midi/Transmitter.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/Transmitter.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/Transmitter.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/Transmitter.java diff --git a/jdk/src/share/classes/javax/sound/midi/VoiceStatus.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/VoiceStatus.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java diff --git a/jdk/src/share/classes/javax/sound/midi/package.html b/jdk/src/java.desktop/share/classes/javax/sound/midi/package.html similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/package.html rename to jdk/src/java.desktop/share/classes/javax/sound/midi/package.html diff --git a/jdk/src/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java diff --git a/jdk/src/share/classes/javax/sound/midi/spi/MidiFileReader.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/spi/MidiFileReader.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java diff --git a/jdk/src/share/classes/javax/sound/midi/spi/MidiFileWriter.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/spi/MidiFileWriter.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java diff --git a/jdk/src/share/classes/javax/sound/midi/spi/SoundbankReader.java b/jdk/src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/spi/SoundbankReader.java rename to jdk/src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java diff --git a/jdk/src/share/classes/javax/sound/midi/spi/package.html b/jdk/src/java.desktop/share/classes/javax/sound/midi/spi/package.html similarity index 100% rename from jdk/src/share/classes/javax/sound/midi/spi/package.html rename to jdk/src/java.desktop/share/classes/javax/sound/midi/spi/package.html diff --git a/jdk/src/share/classes/javax/sound/sampled/AudioFileFormat.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/AudioFileFormat.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java diff --git a/jdk/src/share/classes/javax/sound/sampled/AudioFormat.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/AudioFormat.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java diff --git a/jdk/src/share/classes/javax/sound/sampled/AudioInputStream.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/AudioInputStream.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java diff --git a/jdk/src/share/classes/javax/sound/sampled/AudioPermission.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/AudioPermission.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java diff --git a/jdk/src/share/classes/javax/sound/sampled/AudioSystem.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/AudioSystem.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java diff --git a/jdk/src/share/classes/javax/sound/sampled/BooleanControl.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/BooleanControl.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java diff --git a/jdk/src/share/classes/javax/sound/sampled/Clip.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/Clip.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/Clip.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/Clip.java diff --git a/jdk/src/share/classes/javax/sound/sampled/CompoundControl.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/CompoundControl.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java diff --git a/jdk/src/share/classes/javax/sound/sampled/Control.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/Control.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/Control.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/Control.java diff --git a/jdk/src/share/classes/javax/sound/sampled/DataLine.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/DataLine.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/DataLine.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/DataLine.java diff --git a/jdk/src/share/classes/javax/sound/sampled/EnumControl.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/EnumControl.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java diff --git a/jdk/src/share/classes/javax/sound/sampled/FloatControl.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/FloatControl.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java diff --git a/jdk/src/share/classes/javax/sound/sampled/Line.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/Line.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/Line.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/Line.java diff --git a/jdk/src/share/classes/javax/sound/sampled/LineEvent.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/LineEvent.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java diff --git a/jdk/src/share/classes/javax/sound/sampled/LineListener.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/LineListener.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/LineListener.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/LineListener.java diff --git a/jdk/src/share/classes/javax/sound/sampled/LineUnavailableException.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/LineUnavailableException.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java diff --git a/jdk/src/share/classes/javax/sound/sampled/Mixer.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/Mixer.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/Mixer.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/Mixer.java diff --git a/jdk/src/share/classes/javax/sound/sampled/Port.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/Port.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/Port.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/Port.java diff --git a/jdk/src/share/classes/javax/sound/sampled/ReverbType.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/ReverbType.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java diff --git a/jdk/src/share/classes/javax/sound/sampled/SourceDataLine.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/SourceDataLine.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java diff --git a/jdk/src/share/classes/javax/sound/sampled/TargetDataLine.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/TargetDataLine.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/TargetDataLine.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/TargetDataLine.java diff --git a/jdk/src/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java diff --git a/jdk/src/share/classes/javax/sound/sampled/package.html b/jdk/src/java.desktop/share/classes/javax/sound/sampled/package.html similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/package.html rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/package.html diff --git a/jdk/src/share/classes/javax/sound/sampled/spi/AudioFileReader.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/spi/AudioFileReader.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java diff --git a/jdk/src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java diff --git a/jdk/src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java diff --git a/jdk/src/share/classes/javax/sound/sampled/spi/MixerProvider.java b/jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/spi/MixerProvider.java rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java diff --git a/jdk/src/share/classes/javax/sound/sampled/spi/package.html b/jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/package.html similarity index 100% rename from jdk/src/share/classes/javax/sound/sampled/spi/package.html rename to jdk/src/java.desktop/share/classes/javax/sound/sampled/spi/package.html diff --git a/jdk/src/share/classes/javax/swing/AbstractAction.java b/jdk/src/java.desktop/share/classes/javax/swing/AbstractAction.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AbstractAction.java rename to jdk/src/java.desktop/share/classes/javax/swing/AbstractAction.java diff --git a/jdk/src/share/classes/javax/swing/AbstractButton.java b/jdk/src/java.desktop/share/classes/javax/swing/AbstractButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AbstractButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/AbstractButton.java diff --git a/jdk/src/share/classes/javax/swing/AbstractCellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AbstractCellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java diff --git a/jdk/src/share/classes/javax/swing/AbstractListModel.java b/jdk/src/java.desktop/share/classes/javax/swing/AbstractListModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AbstractListModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/AbstractListModel.java diff --git a/jdk/src/share/classes/javax/swing/AbstractSpinnerModel.java b/jdk/src/java.desktop/share/classes/javax/swing/AbstractSpinnerModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AbstractSpinnerModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/AbstractSpinnerModel.java diff --git a/jdk/src/share/classes/javax/swing/Action.java b/jdk/src/java.desktop/share/classes/javax/swing/Action.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Action.java rename to jdk/src/java.desktop/share/classes/javax/swing/Action.java diff --git a/jdk/src/share/classes/javax/swing/ActionMap.java b/jdk/src/java.desktop/share/classes/javax/swing/ActionMap.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ActionMap.java rename to jdk/src/java.desktop/share/classes/javax/swing/ActionMap.java diff --git a/jdk/src/share/classes/javax/swing/ActionPropertyChangeListener.java b/jdk/src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ActionPropertyChangeListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java diff --git a/jdk/src/share/classes/javax/swing/AncestorNotifier.java b/jdk/src/java.desktop/share/classes/javax/swing/AncestorNotifier.java similarity index 100% rename from jdk/src/share/classes/javax/swing/AncestorNotifier.java rename to jdk/src/java.desktop/share/classes/javax/swing/AncestorNotifier.java diff --git a/jdk/src/share/classes/javax/swing/ArrayTable.java b/jdk/src/java.desktop/share/classes/javax/swing/ArrayTable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ArrayTable.java rename to jdk/src/java.desktop/share/classes/javax/swing/ArrayTable.java diff --git a/jdk/src/share/classes/javax/swing/Autoscroller.java b/jdk/src/java.desktop/share/classes/javax/swing/Autoscroller.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Autoscroller.java rename to jdk/src/java.desktop/share/classes/javax/swing/Autoscroller.java diff --git a/jdk/src/share/classes/javax/swing/BorderFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/BorderFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/BorderFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/BorderFactory.java diff --git a/jdk/src/share/classes/javax/swing/BoundedRangeModel.java b/jdk/src/java.desktop/share/classes/javax/swing/BoundedRangeModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/BoundedRangeModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/BoundedRangeModel.java diff --git a/jdk/src/share/classes/javax/swing/Box.java b/jdk/src/java.desktop/share/classes/javax/swing/Box.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Box.java rename to jdk/src/java.desktop/share/classes/javax/swing/Box.java diff --git a/jdk/src/share/classes/javax/swing/BoxLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/BoxLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/BoxLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/BoxLayout.java diff --git a/jdk/src/share/classes/javax/swing/BufferStrategyPaintManager.java b/jdk/src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/BufferStrategyPaintManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java diff --git a/jdk/src/share/classes/javax/swing/ButtonGroup.java b/jdk/src/java.desktop/share/classes/javax/swing/ButtonGroup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ButtonGroup.java rename to jdk/src/java.desktop/share/classes/javax/swing/ButtonGroup.java diff --git a/jdk/src/share/classes/javax/swing/ButtonModel.java b/jdk/src/java.desktop/share/classes/javax/swing/ButtonModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ButtonModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/ButtonModel.java diff --git a/jdk/src/share/classes/javax/swing/CellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/CellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/CellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/CellEditor.java diff --git a/jdk/src/share/classes/javax/swing/CellRendererPane.java b/jdk/src/java.desktop/share/classes/javax/swing/CellRendererPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/CellRendererPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/CellRendererPane.java diff --git a/jdk/src/share/classes/javax/swing/ClientPropertyKey.java b/jdk/src/java.desktop/share/classes/javax/swing/ClientPropertyKey.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ClientPropertyKey.java rename to jdk/src/java.desktop/share/classes/javax/swing/ClientPropertyKey.java diff --git a/jdk/src/share/classes/javax/swing/ComboBoxEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/ComboBoxEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ComboBoxEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/ComboBoxEditor.java diff --git a/jdk/src/share/classes/javax/swing/ComboBoxModel.java b/jdk/src/java.desktop/share/classes/javax/swing/ComboBoxModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ComboBoxModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/ComboBoxModel.java diff --git a/jdk/src/share/classes/javax/swing/ComponentInputMap.java b/jdk/src/java.desktop/share/classes/javax/swing/ComponentInputMap.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ComponentInputMap.java rename to jdk/src/java.desktop/share/classes/javax/swing/ComponentInputMap.java diff --git a/jdk/src/share/classes/javax/swing/DebugGraphics.java b/jdk/src/java.desktop/share/classes/javax/swing/DebugGraphics.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DebugGraphics.java rename to jdk/src/java.desktop/share/classes/javax/swing/DebugGraphics.java diff --git a/jdk/src/share/classes/javax/swing/DebugGraphicsFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DebugGraphicsFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsFilter.java diff --git a/jdk/src/share/classes/javax/swing/DebugGraphicsInfo.java b/jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsInfo.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DebugGraphicsInfo.java rename to jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsInfo.java diff --git a/jdk/src/share/classes/javax/swing/DebugGraphicsObserver.java b/jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsObserver.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DebugGraphicsObserver.java rename to jdk/src/java.desktop/share/classes/javax/swing/DebugGraphicsObserver.java diff --git a/jdk/src/share/classes/javax/swing/DefaultBoundedRangeModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultBoundedRangeModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultBoundedRangeModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultBoundedRangeModel.java diff --git a/jdk/src/share/classes/javax/swing/DefaultButtonModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultButtonModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java diff --git a/jdk/src/share/classes/javax/swing/DefaultCellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultCellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultCellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultCellEditor.java diff --git a/jdk/src/share/classes/javax/swing/DefaultComboBoxModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultComboBoxModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultComboBoxModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultComboBoxModel.java diff --git a/jdk/src/share/classes/javax/swing/DefaultDesktopManager.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultDesktopManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java diff --git a/jdk/src/share/classes/javax/swing/DefaultFocusManager.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultFocusManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java diff --git a/jdk/src/share/classes/javax/swing/DefaultListCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultListCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/DefaultListModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultListModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultListModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultListModel.java diff --git a/jdk/src/share/classes/javax/swing/DefaultListSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultListSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/DefaultRowSorter.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultRowSorter.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java diff --git a/jdk/src/share/classes/javax/swing/DefaultSingleSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DefaultSingleSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/DelegatingDefaultFocusManager.java b/jdk/src/java.desktop/share/classes/javax/swing/DelegatingDefaultFocusManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DelegatingDefaultFocusManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/DelegatingDefaultFocusManager.java diff --git a/jdk/src/share/classes/javax/swing/DesktopManager.java b/jdk/src/java.desktop/share/classes/javax/swing/DesktopManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DesktopManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/DesktopManager.java diff --git a/jdk/src/share/classes/javax/swing/DropMode.java b/jdk/src/java.desktop/share/classes/javax/swing/DropMode.java similarity index 100% rename from jdk/src/share/classes/javax/swing/DropMode.java rename to jdk/src/java.desktop/share/classes/javax/swing/DropMode.java diff --git a/jdk/src/share/classes/javax/swing/FocusManager.java b/jdk/src/java.desktop/share/classes/javax/swing/FocusManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/FocusManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/FocusManager.java diff --git a/jdk/src/share/classes/javax/swing/GraphicsWrapper.java b/jdk/src/java.desktop/share/classes/javax/swing/GraphicsWrapper.java similarity index 100% rename from jdk/src/share/classes/javax/swing/GraphicsWrapper.java rename to jdk/src/java.desktop/share/classes/javax/swing/GraphicsWrapper.java diff --git a/jdk/src/share/classes/javax/swing/GrayFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/GrayFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/GrayFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/GrayFilter.java diff --git a/jdk/src/share/classes/javax/swing/GroupLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/GroupLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/GroupLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/GroupLayout.java diff --git a/jdk/src/share/classes/javax/swing/Icon.java b/jdk/src/java.desktop/share/classes/javax/swing/Icon.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Icon.java rename to jdk/src/java.desktop/share/classes/javax/swing/Icon.java diff --git a/jdk/src/share/classes/javax/swing/ImageIcon.java b/jdk/src/java.desktop/share/classes/javax/swing/ImageIcon.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ImageIcon.java rename to jdk/src/java.desktop/share/classes/javax/swing/ImageIcon.java diff --git a/jdk/src/share/classes/javax/swing/InputMap.java b/jdk/src/java.desktop/share/classes/javax/swing/InputMap.java similarity index 100% rename from jdk/src/share/classes/javax/swing/InputMap.java rename to jdk/src/java.desktop/share/classes/javax/swing/InputMap.java diff --git a/jdk/src/share/classes/javax/swing/InputVerifier.java b/jdk/src/java.desktop/share/classes/javax/swing/InputVerifier.java similarity index 100% rename from jdk/src/share/classes/javax/swing/InputVerifier.java rename to jdk/src/java.desktop/share/classes/javax/swing/InputVerifier.java diff --git a/jdk/src/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/javax/swing/InternalFrameFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/javax/swing/JApplet.java b/jdk/src/java.desktop/share/classes/javax/swing/JApplet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JApplet.java rename to jdk/src/java.desktop/share/classes/javax/swing/JApplet.java diff --git a/jdk/src/share/classes/javax/swing/JButton.java b/jdk/src/java.desktop/share/classes/javax/swing/JButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/JButton.java diff --git a/jdk/src/share/classes/javax/swing/JCheckBox.java b/jdk/src/java.desktop/share/classes/javax/swing/JCheckBox.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JCheckBox.java rename to jdk/src/java.desktop/share/classes/javax/swing/JCheckBox.java diff --git a/jdk/src/share/classes/javax/swing/JCheckBoxMenuItem.java b/jdk/src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JCheckBoxMenuItem.java rename to jdk/src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java diff --git a/jdk/src/share/classes/javax/swing/JColorChooser.java b/jdk/src/java.desktop/share/classes/javax/swing/JColorChooser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JColorChooser.java rename to jdk/src/java.desktop/share/classes/javax/swing/JColorChooser.java diff --git a/jdk/src/share/classes/javax/swing/JComboBox.java b/jdk/src/java.desktop/share/classes/javax/swing/JComboBox.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JComboBox.java rename to jdk/src/java.desktop/share/classes/javax/swing/JComboBox.java diff --git a/jdk/src/share/classes/javax/swing/JComponent.java b/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JComponent.java rename to jdk/src/java.desktop/share/classes/javax/swing/JComponent.java diff --git a/jdk/src/share/classes/javax/swing/JDesktopPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JDesktopPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JDesktopPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JDesktopPane.java diff --git a/jdk/src/share/classes/javax/swing/JDialog.java b/jdk/src/java.desktop/share/classes/javax/swing/JDialog.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JDialog.java rename to jdk/src/java.desktop/share/classes/javax/swing/JDialog.java diff --git a/jdk/src/share/classes/javax/swing/JEditorPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JEditorPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JEditorPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JEditorPane.java diff --git a/jdk/src/share/classes/javax/swing/JFileChooser.java b/jdk/src/java.desktop/share/classes/javax/swing/JFileChooser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JFileChooser.java rename to jdk/src/java.desktop/share/classes/javax/swing/JFileChooser.java diff --git a/jdk/src/share/classes/javax/swing/JFormattedTextField.java b/jdk/src/java.desktop/share/classes/javax/swing/JFormattedTextField.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JFormattedTextField.java rename to jdk/src/java.desktop/share/classes/javax/swing/JFormattedTextField.java diff --git a/jdk/src/share/classes/javax/swing/JFrame.java b/jdk/src/java.desktop/share/classes/javax/swing/JFrame.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JFrame.java rename to jdk/src/java.desktop/share/classes/javax/swing/JFrame.java diff --git a/jdk/src/share/classes/javax/swing/JInternalFrame.java b/jdk/src/java.desktop/share/classes/javax/swing/JInternalFrame.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JInternalFrame.java rename to jdk/src/java.desktop/share/classes/javax/swing/JInternalFrame.java diff --git a/jdk/src/share/classes/javax/swing/JLabel.java b/jdk/src/java.desktop/share/classes/javax/swing/JLabel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JLabel.java rename to jdk/src/java.desktop/share/classes/javax/swing/JLabel.java diff --git a/jdk/src/share/classes/javax/swing/JLayer.java b/jdk/src/java.desktop/share/classes/javax/swing/JLayer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JLayer.java rename to jdk/src/java.desktop/share/classes/javax/swing/JLayer.java diff --git a/jdk/src/share/classes/javax/swing/JLayeredPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JLayeredPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JLayeredPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JLayeredPane.java diff --git a/jdk/src/share/classes/javax/swing/JList.java b/jdk/src/java.desktop/share/classes/javax/swing/JList.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JList.java rename to jdk/src/java.desktop/share/classes/javax/swing/JList.java diff --git a/jdk/src/share/classes/javax/swing/JMenu.java b/jdk/src/java.desktop/share/classes/javax/swing/JMenu.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JMenu.java rename to jdk/src/java.desktop/share/classes/javax/swing/JMenu.java diff --git a/jdk/src/share/classes/javax/swing/JMenuBar.java b/jdk/src/java.desktop/share/classes/javax/swing/JMenuBar.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JMenuBar.java rename to jdk/src/java.desktop/share/classes/javax/swing/JMenuBar.java diff --git a/jdk/src/share/classes/javax/swing/JMenuItem.java b/jdk/src/java.desktop/share/classes/javax/swing/JMenuItem.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JMenuItem.java rename to jdk/src/java.desktop/share/classes/javax/swing/JMenuItem.java diff --git a/jdk/src/share/classes/javax/swing/JOptionPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JOptionPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JOptionPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JOptionPane.java diff --git a/jdk/src/share/classes/javax/swing/JPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/JPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/JPanel.java diff --git a/jdk/src/share/classes/javax/swing/JPasswordField.java b/jdk/src/java.desktop/share/classes/javax/swing/JPasswordField.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JPasswordField.java rename to jdk/src/java.desktop/share/classes/javax/swing/JPasswordField.java diff --git a/jdk/src/share/classes/javax/swing/JPopupMenu.java b/jdk/src/java.desktop/share/classes/javax/swing/JPopupMenu.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JPopupMenu.java rename to jdk/src/java.desktop/share/classes/javax/swing/JPopupMenu.java diff --git a/jdk/src/share/classes/javax/swing/JProgressBar.java b/jdk/src/java.desktop/share/classes/javax/swing/JProgressBar.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JProgressBar.java rename to jdk/src/java.desktop/share/classes/javax/swing/JProgressBar.java diff --git a/jdk/src/share/classes/javax/swing/JRadioButton.java b/jdk/src/java.desktop/share/classes/javax/swing/JRadioButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JRadioButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/JRadioButton.java diff --git a/jdk/src/share/classes/javax/swing/JRadioButtonMenuItem.java b/jdk/src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JRadioButtonMenuItem.java rename to jdk/src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java diff --git a/jdk/src/share/classes/javax/swing/JRootPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JRootPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JRootPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JRootPane.java diff --git a/jdk/src/share/classes/javax/swing/JScrollBar.java b/jdk/src/java.desktop/share/classes/javax/swing/JScrollBar.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JScrollBar.java rename to jdk/src/java.desktop/share/classes/javax/swing/JScrollBar.java diff --git a/jdk/src/share/classes/javax/swing/JScrollPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JScrollPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JScrollPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JScrollPane.java diff --git a/jdk/src/share/classes/javax/swing/JSeparator.java b/jdk/src/java.desktop/share/classes/javax/swing/JSeparator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JSeparator.java rename to jdk/src/java.desktop/share/classes/javax/swing/JSeparator.java diff --git a/jdk/src/share/classes/javax/swing/JSlider.java b/jdk/src/java.desktop/share/classes/javax/swing/JSlider.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JSlider.java rename to jdk/src/java.desktop/share/classes/javax/swing/JSlider.java diff --git a/jdk/src/share/classes/javax/swing/JSpinner.java b/jdk/src/java.desktop/share/classes/javax/swing/JSpinner.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JSpinner.java rename to jdk/src/java.desktop/share/classes/javax/swing/JSpinner.java diff --git a/jdk/src/share/classes/javax/swing/JSplitPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JSplitPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JSplitPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JSplitPane.java diff --git a/jdk/src/share/classes/javax/swing/JTabbedPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JTabbedPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTabbedPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTabbedPane.java diff --git a/jdk/src/share/classes/javax/swing/JTable.java b/jdk/src/java.desktop/share/classes/javax/swing/JTable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTable.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTable.java diff --git a/jdk/src/share/classes/javax/swing/JTextArea.java b/jdk/src/java.desktop/share/classes/javax/swing/JTextArea.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTextArea.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTextArea.java diff --git a/jdk/src/share/classes/javax/swing/JTextField.java b/jdk/src/java.desktop/share/classes/javax/swing/JTextField.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTextField.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTextField.java diff --git a/jdk/src/share/classes/javax/swing/JTextPane.java b/jdk/src/java.desktop/share/classes/javax/swing/JTextPane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTextPane.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTextPane.java diff --git a/jdk/src/share/classes/javax/swing/JToggleButton.java b/jdk/src/java.desktop/share/classes/javax/swing/JToggleButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JToggleButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/JToggleButton.java diff --git a/jdk/src/share/classes/javax/swing/JToolBar.java b/jdk/src/java.desktop/share/classes/javax/swing/JToolBar.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JToolBar.java rename to jdk/src/java.desktop/share/classes/javax/swing/JToolBar.java diff --git a/jdk/src/share/classes/javax/swing/JToolTip.java b/jdk/src/java.desktop/share/classes/javax/swing/JToolTip.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JToolTip.java rename to jdk/src/java.desktop/share/classes/javax/swing/JToolTip.java diff --git a/jdk/src/share/classes/javax/swing/JTree.java b/jdk/src/java.desktop/share/classes/javax/swing/JTree.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JTree.java rename to jdk/src/java.desktop/share/classes/javax/swing/JTree.java diff --git a/jdk/src/share/classes/javax/swing/JViewport.java b/jdk/src/java.desktop/share/classes/javax/swing/JViewport.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JViewport.java rename to jdk/src/java.desktop/share/classes/javax/swing/JViewport.java diff --git a/jdk/src/share/classes/javax/swing/JWindow.java b/jdk/src/java.desktop/share/classes/javax/swing/JWindow.java similarity index 100% rename from jdk/src/share/classes/javax/swing/JWindow.java rename to jdk/src/java.desktop/share/classes/javax/swing/JWindow.java diff --git a/jdk/src/share/classes/javax/swing/KeyStroke.java b/jdk/src/java.desktop/share/classes/javax/swing/KeyStroke.java similarity index 100% rename from jdk/src/share/classes/javax/swing/KeyStroke.java rename to jdk/src/java.desktop/share/classes/javax/swing/KeyStroke.java diff --git a/jdk/src/share/classes/javax/swing/KeyboardManager.java b/jdk/src/java.desktop/share/classes/javax/swing/KeyboardManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/KeyboardManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/KeyboardManager.java diff --git a/jdk/src/share/classes/javax/swing/LayoutComparator.java b/jdk/src/java.desktop/share/classes/javax/swing/LayoutComparator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/LayoutComparator.java rename to jdk/src/java.desktop/share/classes/javax/swing/LayoutComparator.java diff --git a/jdk/src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/javax/swing/LayoutStyle.java b/jdk/src/java.desktop/share/classes/javax/swing/LayoutStyle.java similarity index 100% rename from jdk/src/share/classes/javax/swing/LayoutStyle.java rename to jdk/src/java.desktop/share/classes/javax/swing/LayoutStyle.java diff --git a/jdk/src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/javax/swing/ListCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/ListCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ListCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/ListCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/ListModel.java b/jdk/src/java.desktop/share/classes/javax/swing/ListModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ListModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/ListModel.java diff --git a/jdk/src/share/classes/javax/swing/ListSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/ListSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ListSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/ListSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/LookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/LookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/LookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/LookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/MenuElement.java b/jdk/src/java.desktop/share/classes/javax/swing/MenuElement.java similarity index 100% rename from jdk/src/share/classes/javax/swing/MenuElement.java rename to jdk/src/java.desktop/share/classes/javax/swing/MenuElement.java diff --git a/jdk/src/share/classes/javax/swing/MenuSelectionManager.java b/jdk/src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/MenuSelectionManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java diff --git a/jdk/src/share/classes/javax/swing/MultiUIDefaults.java b/jdk/src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java similarity index 100% rename from jdk/src/share/classes/javax/swing/MultiUIDefaults.java rename to jdk/src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java diff --git a/jdk/src/share/classes/javax/swing/MutableComboBoxModel.java b/jdk/src/java.desktop/share/classes/javax/swing/MutableComboBoxModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/MutableComboBoxModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/MutableComboBoxModel.java diff --git a/jdk/src/share/classes/javax/swing/OverlayLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/OverlayLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/OverlayLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/OverlayLayout.java diff --git a/jdk/src/share/classes/javax/swing/Painter.java b/jdk/src/java.desktop/share/classes/javax/swing/Painter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Painter.java rename to jdk/src/java.desktop/share/classes/javax/swing/Painter.java diff --git a/jdk/src/share/classes/javax/swing/Popup.java b/jdk/src/java.desktop/share/classes/javax/swing/Popup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Popup.java rename to jdk/src/java.desktop/share/classes/javax/swing/Popup.java diff --git a/jdk/src/share/classes/javax/swing/PopupFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/PopupFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/PopupFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/PopupFactory.java diff --git a/jdk/src/share/classes/javax/swing/ProgressMonitor.java b/jdk/src/java.desktop/share/classes/javax/swing/ProgressMonitor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ProgressMonitor.java rename to jdk/src/java.desktop/share/classes/javax/swing/ProgressMonitor.java diff --git a/jdk/src/share/classes/javax/swing/ProgressMonitorInputStream.java b/jdk/src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ProgressMonitorInputStream.java rename to jdk/src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java diff --git a/jdk/src/share/classes/javax/swing/Renderer.java b/jdk/src/java.desktop/share/classes/javax/swing/Renderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Renderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/Renderer.java diff --git a/jdk/src/share/classes/javax/swing/RepaintManager.java b/jdk/src/java.desktop/share/classes/javax/swing/RepaintManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/RepaintManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/RepaintManager.java diff --git a/jdk/src/share/classes/javax/swing/RootPaneContainer.java b/jdk/src/java.desktop/share/classes/javax/swing/RootPaneContainer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/RootPaneContainer.java rename to jdk/src/java.desktop/share/classes/javax/swing/RootPaneContainer.java diff --git a/jdk/src/share/classes/javax/swing/RowFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/RowFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/RowFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/RowFilter.java diff --git a/jdk/src/share/classes/javax/swing/RowSorter.java b/jdk/src/java.desktop/share/classes/javax/swing/RowSorter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/RowSorter.java rename to jdk/src/java.desktop/share/classes/javax/swing/RowSorter.java diff --git a/jdk/src/share/classes/javax/swing/ScrollPaneConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ScrollPaneConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneConstants.java diff --git a/jdk/src/share/classes/javax/swing/ScrollPaneLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ScrollPaneLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java diff --git a/jdk/src/share/classes/javax/swing/Scrollable.java b/jdk/src/java.desktop/share/classes/javax/swing/Scrollable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Scrollable.java rename to jdk/src/java.desktop/share/classes/javax/swing/Scrollable.java diff --git a/jdk/src/share/classes/javax/swing/SingleSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/SingleSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SingleSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/SingleSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/SizeRequirements.java b/jdk/src/java.desktop/share/classes/javax/swing/SizeRequirements.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SizeRequirements.java rename to jdk/src/java.desktop/share/classes/javax/swing/SizeRequirements.java diff --git a/jdk/src/share/classes/javax/swing/SizeSequence.java b/jdk/src/java.desktop/share/classes/javax/swing/SizeSequence.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SizeSequence.java rename to jdk/src/java.desktop/share/classes/javax/swing/SizeSequence.java diff --git a/jdk/src/share/classes/javax/swing/SortOrder.java b/jdk/src/java.desktop/share/classes/javax/swing/SortOrder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SortOrder.java rename to jdk/src/java.desktop/share/classes/javax/swing/SortOrder.java diff --git a/jdk/src/share/classes/javax/swing/SortingFocusTraversalPolicy.java b/jdk/src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SortingFocusTraversalPolicy.java rename to jdk/src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java diff --git a/jdk/src/share/classes/javax/swing/SpinnerDateModel.java b/jdk/src/java.desktop/share/classes/javax/swing/SpinnerDateModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SpinnerDateModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/SpinnerDateModel.java diff --git a/jdk/src/share/classes/javax/swing/SpinnerListModel.java b/jdk/src/java.desktop/share/classes/javax/swing/SpinnerListModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SpinnerListModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/SpinnerListModel.java diff --git a/jdk/src/share/classes/javax/swing/SpinnerModel.java b/jdk/src/java.desktop/share/classes/javax/swing/SpinnerModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SpinnerModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/SpinnerModel.java diff --git a/jdk/src/share/classes/javax/swing/SpinnerNumberModel.java b/jdk/src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SpinnerNumberModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java diff --git a/jdk/src/share/classes/javax/swing/Spring.java b/jdk/src/java.desktop/share/classes/javax/swing/Spring.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Spring.java rename to jdk/src/java.desktop/share/classes/javax/swing/Spring.java diff --git a/jdk/src/share/classes/javax/swing/SpringLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/SpringLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SpringLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/SpringLayout.java diff --git a/jdk/src/share/classes/javax/swing/SwingConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingConstants.java diff --git a/jdk/src/share/classes/javax/swing/SwingContainer.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingContainer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingContainer.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingContainer.java diff --git a/jdk/src/share/classes/javax/swing/SwingHeavyWeight.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingHeavyWeight.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingHeavyWeight.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingHeavyWeight.java diff --git a/jdk/src/share/classes/javax/swing/SwingPaintEventDispatcher.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingPaintEventDispatcher.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java diff --git a/jdk/src/share/classes/javax/swing/SwingUtilities.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingUtilities.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingUtilities.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingUtilities.java diff --git a/jdk/src/share/classes/javax/swing/SwingWorker.java b/jdk/src/java.desktop/share/classes/javax/swing/SwingWorker.java similarity index 100% rename from jdk/src/share/classes/javax/swing/SwingWorker.java rename to jdk/src/java.desktop/share/classes/javax/swing/SwingWorker.java diff --git a/jdk/src/share/classes/javax/swing/TablePrintable.java b/jdk/src/java.desktop/share/classes/javax/swing/TablePrintable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/TablePrintable.java rename to jdk/src/java.desktop/share/classes/javax/swing/TablePrintable.java diff --git a/jdk/src/share/classes/javax/swing/Timer.java b/jdk/src/java.desktop/share/classes/javax/swing/Timer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/Timer.java rename to jdk/src/java.desktop/share/classes/javax/swing/Timer.java diff --git a/jdk/src/share/classes/javax/swing/TimerQueue.java b/jdk/src/java.desktop/share/classes/javax/swing/TimerQueue.java similarity index 100% rename from jdk/src/share/classes/javax/swing/TimerQueue.java rename to jdk/src/java.desktop/share/classes/javax/swing/TimerQueue.java diff --git a/jdk/src/share/classes/javax/swing/ToolTipManager.java b/jdk/src/java.desktop/share/classes/javax/swing/ToolTipManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ToolTipManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/ToolTipManager.java diff --git a/jdk/src/share/classes/javax/swing/TransferHandler.java b/jdk/src/java.desktop/share/classes/javax/swing/TransferHandler.java similarity index 100% rename from jdk/src/share/classes/javax/swing/TransferHandler.java rename to jdk/src/java.desktop/share/classes/javax/swing/TransferHandler.java diff --git a/jdk/src/share/classes/javax/swing/UIDefaults.java b/jdk/src/java.desktop/share/classes/javax/swing/UIDefaults.java similarity index 100% rename from jdk/src/share/classes/javax/swing/UIDefaults.java rename to jdk/src/java.desktop/share/classes/javax/swing/UIDefaults.java diff --git a/jdk/src/share/classes/javax/swing/UIManager.java b/jdk/src/java.desktop/share/classes/javax/swing/UIManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/UIManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/UIManager.java diff --git a/jdk/src/share/classes/javax/swing/UnsupportedLookAndFeelException.java b/jdk/src/java.desktop/share/classes/javax/swing/UnsupportedLookAndFeelException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/UnsupportedLookAndFeelException.java rename to jdk/src/java.desktop/share/classes/javax/swing/UnsupportedLookAndFeelException.java diff --git a/jdk/src/share/classes/javax/swing/ViewportLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/ViewportLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/ViewportLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/ViewportLayout.java diff --git a/jdk/src/share/classes/javax/swing/WindowConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/WindowConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/WindowConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/WindowConstants.java diff --git a/jdk/src/share/classes/javax/swing/border/AbstractBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/AbstractBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/BevelBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/BevelBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/BevelBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/BevelBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/Border.java b/jdk/src/java.desktop/share/classes/javax/swing/border/Border.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/Border.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/Border.java diff --git a/jdk/src/share/classes/javax/swing/border/CompoundBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/CompoundBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/CompoundBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/CompoundBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/EmptyBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/EmptyBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/EmptyBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/EmptyBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/EtchedBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/EtchedBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/LineBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/LineBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/LineBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/LineBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/MatteBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/MatteBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/MatteBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/MatteBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/SoftBevelBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/SoftBevelBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/SoftBevelBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/SoftBevelBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/StrokeBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/StrokeBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/StrokeBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/StrokeBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/TitledBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/border/TitledBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/border/TitledBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/border/TitledBorder.java diff --git a/jdk/src/share/classes/javax/swing/border/package.html b/jdk/src/java.desktop/share/classes/javax/swing/border/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/border/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/border/package.html diff --git a/jdk/src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/CenterLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/CenterLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/CenterLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/CenterLayout.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserComponentFactory.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorChooserPanel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorModel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorModelCMYK.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelCMYK.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorModelCMYK.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelCMYK.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorModelHSL.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelHSL.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorModelHSL.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelHSL.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorModelHSV.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelHSV.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorModelHSV.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorModelHSV.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ColorSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ColorSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ColorSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultPreviewPanel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/DiagramComponent.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/DiagramComponent.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/SlidingSpinner.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/SlidingSpinner.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/SlidingSpinner.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/SlidingSpinner.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/SmartGridLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/SmartGridLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/SmartGridLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/SmartGridLayout.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/ValueFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ValueFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/ValueFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/ValueFormatter.java diff --git a/jdk/src/share/classes/javax/swing/colorchooser/package.html b/jdk/src/java.desktop/share/classes/javax/swing/colorchooser/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/colorchooser/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/colorchooser/package.html diff --git a/jdk/src/share/classes/javax/swing/doc-files/BoxLayout-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/BoxLayout-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/JLayeredPane-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/JLayeredPane-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/JLayeredPane-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/JLayeredPane-1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/JRootPane-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/JRootPane-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/JRootPane-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/JRootPane-1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/JRootPane-2.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/JRootPane-2.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/JRootPane-2.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/JRootPane-2.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/JScrollPane-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/JScrollPane-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/JScrollPane-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/JScrollPane-1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/SizeSequence-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/SizeSequence-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/SizeSequence-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/SizeSequence-1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.1.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.1.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.2.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.2.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.2.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.2.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.3.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.3.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.3.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.3.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.example.png b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.example.png similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.example.png rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.example.png diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.horizontal.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.horizontal.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.horizontal.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.horizontal.gif diff --git a/jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.vertical.gif b/jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.vertical.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/doc-files/groupLayout.sequential.vertical.gif rename to jdk/src/java.desktop/share/classes/javax/swing/doc-files/groupLayout.sequential.vertical.gif diff --git a/jdk/src/share/classes/javax/swing/event/AncestorEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/AncestorEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/AncestorEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/AncestorEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/AncestorListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/AncestorListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/AncestorListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/AncestorListener.java diff --git a/jdk/src/share/classes/javax/swing/event/CaretEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/CaretEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/CaretEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/CaretEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/CaretListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/CaretListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/CaretListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/CaretListener.java diff --git a/jdk/src/share/classes/javax/swing/event/CellEditorListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/CellEditorListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/CellEditorListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/CellEditorListener.java diff --git a/jdk/src/share/classes/javax/swing/event/ChangeEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ChangeEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ChangeEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ChangeEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/ChangeListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ChangeListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ChangeListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ChangeListener.java diff --git a/jdk/src/share/classes/javax/swing/event/DocumentEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/DocumentEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/DocumentEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/DocumentEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/DocumentListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/DocumentListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/DocumentListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/DocumentListener.java diff --git a/jdk/src/share/classes/javax/swing/event/EventListenerList.java b/jdk/src/java.desktop/share/classes/javax/swing/event/EventListenerList.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/EventListenerList.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/EventListenerList.java diff --git a/jdk/src/share/classes/javax/swing/event/HyperlinkEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/HyperlinkEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/HyperlinkEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/HyperlinkEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/HyperlinkListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/HyperlinkListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/HyperlinkListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/HyperlinkListener.java diff --git a/jdk/src/share/classes/javax/swing/event/InternalFrameAdapter.java b/jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/InternalFrameAdapter.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameAdapter.java diff --git a/jdk/src/share/classes/javax/swing/event/InternalFrameEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/InternalFrameEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/InternalFrameListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/InternalFrameListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/InternalFrameListener.java diff --git a/jdk/src/share/classes/javax/swing/event/ListDataEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ListDataEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ListDataEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ListDataEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/ListDataListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ListDataListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ListDataListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ListDataListener.java diff --git a/jdk/src/share/classes/javax/swing/event/ListSelectionEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ListSelectionEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/ListSelectionListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/ListSelectionListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/ListSelectionListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/ListSelectionListener.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuDragMouseEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuDragMouseEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuDragMouseEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuDragMouseEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuDragMouseListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuDragMouseListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuDragMouseListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuDragMouseListener.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuKeyEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuKeyEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuKeyEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuKeyEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuKeyListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuKeyListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuKeyListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuKeyListener.java diff --git a/jdk/src/share/classes/javax/swing/event/MenuListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MenuListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MenuListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MenuListener.java diff --git a/jdk/src/share/classes/javax/swing/event/MouseInputAdapter.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MouseInputAdapter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MouseInputAdapter.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MouseInputAdapter.java diff --git a/jdk/src/share/classes/javax/swing/event/MouseInputListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/MouseInputListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/MouseInputListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/MouseInputListener.java diff --git a/jdk/src/share/classes/javax/swing/event/PopupMenuEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/PopupMenuEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/PopupMenuEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/PopupMenuEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/PopupMenuListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/PopupMenuListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/PopupMenuListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/PopupMenuListener.java diff --git a/jdk/src/share/classes/javax/swing/event/RowSorterEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/RowSorterEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/RowSorterEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/RowSorterEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/RowSorterListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/RowSorterListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/RowSorterListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/RowSorterListener.java diff --git a/jdk/src/share/classes/javax/swing/event/SwingPropertyChangeSupport.java b/jdk/src/java.desktop/share/classes/javax/swing/event/SwingPropertyChangeSupport.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/SwingPropertyChangeSupport.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/SwingPropertyChangeSupport.java diff --git a/jdk/src/share/classes/javax/swing/event/TableColumnModelEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TableColumnModelEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TableColumnModelEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TableColumnModelEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/TableColumnModelListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TableColumnModelListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TableColumnModelListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TableColumnModelListener.java diff --git a/jdk/src/share/classes/javax/swing/event/TableModelEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TableModelEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/TableModelListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TableModelListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TableModelListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TableModelListener.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeExpansionEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeExpansionEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeExpansionEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeExpansionEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeExpansionListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeExpansionListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeExpansionListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeExpansionListener.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeModelEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeModelEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeModelEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeModelListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeModelListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeModelListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeModelListener.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeSelectionEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeSelectionEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeSelectionEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeSelectionEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeSelectionListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeSelectionListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeSelectionListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeSelectionListener.java diff --git a/jdk/src/share/classes/javax/swing/event/TreeWillExpandListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/TreeWillExpandListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/TreeWillExpandListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/TreeWillExpandListener.java diff --git a/jdk/src/share/classes/javax/swing/event/UndoableEditEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/event/UndoableEditEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/UndoableEditEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/UndoableEditEvent.java diff --git a/jdk/src/share/classes/javax/swing/event/UndoableEditListener.java b/jdk/src/java.desktop/share/classes/javax/swing/event/UndoableEditListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/event/UndoableEditListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/event/UndoableEditListener.java diff --git a/jdk/src/share/classes/javax/swing/event/package.html b/jdk/src/java.desktop/share/classes/javax/swing/event/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/event/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/event/package.html diff --git a/jdk/src/share/classes/javax/swing/filechooser/FileFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/filechooser/FileFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileFilter.java diff --git a/jdk/src/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java diff --git a/jdk/src/share/classes/javax/swing/filechooser/FileSystemView.java b/jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/filechooser/FileSystemView.java rename to jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java diff --git a/jdk/src/share/classes/javax/swing/filechooser/FileView.java b/jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/filechooser/FileView.java rename to jdk/src/java.desktop/share/classes/javax/swing/filechooser/FileView.java diff --git a/jdk/src/share/classes/javax/swing/filechooser/package.html b/jdk/src/java.desktop/share/classes/javax/swing/filechooser/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/filechooser/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/filechooser/package.html diff --git a/jdk/src/share/classes/javax/swing/package.html b/jdk/src/java.desktop/share/classes/javax/swing/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/ActionMapUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ActionMapUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ActionMapUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ActionMapUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/BorderUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/BorderUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ColorChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ColorChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ColorUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ColorUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ColorUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ColorUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ComboBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ComboBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ComponentUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ComponentUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ComponentUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ComponentUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/DesktopIconUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/DesktopIconUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/DesktopPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/DesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/DimensionUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/DimensionUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/DimensionUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/DimensionUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/FileChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/FileChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/FontUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/FontUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/FontUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/FontUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/IconUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/IconUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/IconUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/IconUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/InputMapUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/InputMapUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/InputMapUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/InputMapUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/InsetsUIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/InsetsUIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/InsetsUIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/InsetsUIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/InternalFrameUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/InternalFrameUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/LabelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/LabelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/LayerUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/LayerUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ListUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ListUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ListUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ListUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/MenuBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/MenuBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/MenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/MenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/OptionPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/OptionPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/PanelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/PanelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/PopupMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/PopupMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ProgressBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ProgressBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/RootPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/RootPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ScrollBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ScrollBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ScrollPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/SeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/SeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/SliderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/SliderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/SpinnerUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/SpinnerUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/SplitPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/SplitPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/TabbedPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/TabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/TableHeaderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/TableHeaderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/TableUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/TableUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/TableUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/TableUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/TextUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/TextUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/TextUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/TextUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ToolBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ToolBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ToolTipUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ToolTipUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/TreeUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/TreeUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/UIResource.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/UIResource.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/UIResource.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/UIResource.java diff --git a/jdk/src/share/classes/javax/swing/plaf/ViewportUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/ViewportUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicArrowButton.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicArrowButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicBorders.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicBorders.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicEditorPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFormattedTextFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicHTML.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicHTML.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicIconFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicIconFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicIconFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicIconFactory.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicListUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicListUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicPanelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicPanelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTableUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTextUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTransferable.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTransferable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTransferable.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTransferable.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/BasicViewportUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicViewportUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/BasicViewportUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicViewportUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/CenterLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/CenterLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/CenterLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/CenterLayout.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/ComboPopup.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/ComboPopup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/ComboPopup.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/ComboPopup.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/LazyActionMap.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/LazyActionMap.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/LazyActionMap.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/LazyActionMap.java diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/icons/JavaCup16.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/JavaCup16.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/icons/JavaCup16.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/JavaCup16.png diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/icons/image-delayed.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/image-delayed.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/icons/image-delayed.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/image-delayed.png diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/icons/image-failed.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/image-failed.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/icons/image-failed.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/icons/image-failed.png diff --git a/jdk/src/share/classes/javax/swing/plaf/basic/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/basic/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalBorders.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalBorders.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalBumps.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBumps.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalBumps.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBumps.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalHighContrastTheme.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalMenuBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalTheme.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalTheme.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalTitlePane.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTitlePane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalTitlePane.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTitlePane.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/MetalUtils.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalUtils.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/MetalUtils.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/MetalUtils.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/OceanTheme.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/OceanTheme.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/Error.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Error.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/Error.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Error.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/Inform.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Inform.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/Inform.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Inform.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/Question.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Question.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/Question.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Question.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/Warn.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Warn.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/Warn.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/Warn.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/close-pressed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/close-pressed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/close-pressed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/close-pressed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/close.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/close.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/close.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/close.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed-rtl.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed-rtl.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed-rtl.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed-rtl.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/collapsed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/computer.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/computer.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/computer.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/computer.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/directory.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/directory.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/directory.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/directory.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/error.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/error.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/error.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/error.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/expanded.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/expanded.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/expanded.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/expanded.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/file.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/file.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/file.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/file.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/floppy.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/floppy.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/floppy.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/floppy.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/hardDrive.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/hardDrive.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/hardDrive.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/hardDrive.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/homeFolder.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/homeFolder.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/homeFolder.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/homeFolder.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/iconify-pressed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/iconify-pressed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/iconify-pressed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/iconify-pressed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/iconify.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/iconify.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/iconify.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/iconify.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/info.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/info.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/info.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/info.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/maximize-pressed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/maximize-pressed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/maximize-pressed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/maximize-pressed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/maximize.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/maximize.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/maximize.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/maximize.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/menu.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/menu.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/menu.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/menu.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/minimize-pressed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/minimize-pressed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/minimize-pressed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/minimize-pressed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/minimize.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/minimize.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/minimize.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/minimize.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/newFolder.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/newFolder.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/newFolder.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/newFolder.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose-pressed.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose-pressed.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose-pressed.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose-pressed.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/paletteClose.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/question.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/question.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/question.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/question.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/upFolder.gif b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/upFolder.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/upFolder.gif rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/upFolder.gif diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/warning.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/warning.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/ocean/warning.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/ocean/warning.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/sortDown.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/sortDown.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/sortDown.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/sortDown.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/icons/sortUp.png b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/sortUp.png similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/icons/sortUp.png rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/icons/sortUp.png diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameClose.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameClose.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameClose.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameClose.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameMaximize.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameMaximize.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameMaximize.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameMaximize.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameMinimize.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameMinimize.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameMinimize.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameMinimize.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreDown.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreDown.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreDown.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreDown.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreUp.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreUp.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreUp.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/FrameRestoreUp.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/MenuItemCommand.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/MenuItemCommand.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/MenuItemCommand.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/MenuItemCommand.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneError.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneError.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneError.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneError.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneInformation.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneInformation.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneInformation.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneInformation.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneQuestion.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneQuestion.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneQuestion.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneQuestion.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneWarning.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneWarning.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/OptionPaneWarning.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/OptionPaneWarning.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/metal/sounds/PopupMenuPopup.wav b/jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/PopupMenuPopup.wav similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/metal/sounds/PopupMenuPopup.wav rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/metal/sounds/PopupMenuPopup.wav diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiListUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiListUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiTableUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiTableUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiTextUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiTextUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html diff --git a/jdk/src/share/classes/javax/swing/plaf/multi/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/multi/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/multi/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/Defaults.template b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/Defaults.template similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/Defaults.template rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/Defaults.template diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/DerivedColor.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/DerivedColor.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/DropShadowEffect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/Effect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/Effect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/EffectUtils.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/EffectUtils.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/EffectUtils.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/EffectUtils.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/ImageCache.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/ImageCache.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/InnerGlowEffect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerGlowEffect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/InnerGlowEffect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerGlowEffect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/LoweredBorder.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/OuterGlowEffect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/OuterGlowEffect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/OuterGlowEffect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/OuterGlowEffect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/PainterImpl.template b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/PainterImpl.template similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/PainterImpl.template rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/PainterImpl.template diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/ShadowEffect.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ShadowEffect.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/ShadowEffect.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ShadowEffect.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/State.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/State.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/State.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/State.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/StateImpl.template b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/StateImpl.template similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/StateImpl.template rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/StateImpl.template diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/ToolBarSeparatorPainter.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ToolBarSeparatorPainter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/ToolBarSeparatorPainter.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/ToolBarSeparatorPainter.java diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/nimbus/skin.laf b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/nimbus/skin.laf rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf diff --git a/jdk/src/share/classes/javax/swing/plaf/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/package.html diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/ColorType.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ColorType.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/ColorType.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ColorType.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/ImagePainter.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ImagePainter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/ImagePainter.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ImagePainter.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/Region.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/Region.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/Region.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/Region.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthArrowButton.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthArrowButton.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthArrowButton.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthArrowButton.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthBorder.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboPopup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboPopup.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthConstants.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthContext.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthContext.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthContext.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthContext.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthLabelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthListUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthListUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuLayout.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthPainter.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthPainter.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthPanelUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthParser.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthParser.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthStyle.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthStyle.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyleFactory.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/SynthViewportUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synth.dtd diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/package.html b/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/plaf/synth/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/package.html diff --git a/jdk/src/share/classes/javax/swing/table/AbstractTableModel.java b/jdk/src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/AbstractTableModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java diff --git a/jdk/src/share/classes/javax/swing/table/DefaultTableCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/DefaultTableCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/table/DefaultTableColumnModel.java b/jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/DefaultTableColumnModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java diff --git a/jdk/src/share/classes/javax/swing/table/DefaultTableModel.java b/jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/DefaultTableModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java diff --git a/jdk/src/share/classes/javax/swing/table/JTableHeader.java b/jdk/src/java.desktop/share/classes/javax/swing/table/JTableHeader.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/JTableHeader.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/JTableHeader.java diff --git a/jdk/src/share/classes/javax/swing/table/TableCellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableCellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableCellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableCellEditor.java diff --git a/jdk/src/share/classes/javax/swing/table/TableCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/table/TableColumn.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableColumn.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableColumn.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableColumn.java diff --git a/jdk/src/share/classes/javax/swing/table/TableColumnModel.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableColumnModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java diff --git a/jdk/src/share/classes/javax/swing/table/TableModel.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableModel.java diff --git a/jdk/src/share/classes/javax/swing/table/TableRowSorter.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableRowSorter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableRowSorter.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableRowSorter.java diff --git a/jdk/src/share/classes/javax/swing/table/TableStringConverter.java b/jdk/src/java.desktop/share/classes/javax/swing/table/TableStringConverter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/table/TableStringConverter.java rename to jdk/src/java.desktop/share/classes/javax/swing/table/TableStringConverter.java diff --git a/jdk/src/share/classes/javax/swing/table/package.html b/jdk/src/java.desktop/share/classes/javax/swing/table/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/table/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/table/package.html diff --git a/jdk/src/share/classes/javax/swing/text/AbstractDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/AbstractDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/AbstractWriter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/AbstractWriter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java diff --git a/jdk/src/share/classes/javax/swing/text/AsyncBoxView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/AsyncBoxView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java diff --git a/jdk/src/share/classes/javax/swing/text/AttributeSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/AttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/AttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/AttributeSet.java diff --git a/jdk/src/share/classes/javax/swing/text/BadLocationException.java b/jdk/src/java.desktop/share/classes/javax/swing/text/BadLocationException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/BadLocationException.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/BadLocationException.java diff --git a/jdk/src/share/classes/javax/swing/text/BoxView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/BoxView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/BoxView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/BoxView.java diff --git a/jdk/src/share/classes/javax/swing/text/Caret.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Caret.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Caret.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Caret.java diff --git a/jdk/src/share/classes/javax/swing/text/ChangedCharSetException.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ChangedCharSetException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ChangedCharSetException.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ChangedCharSetException.java diff --git a/jdk/src/share/classes/javax/swing/text/ComponentView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ComponentView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ComponentView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ComponentView.java diff --git a/jdk/src/share/classes/javax/swing/text/CompositeView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/CompositeView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/CompositeView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/CompositeView.java diff --git a/jdk/src/share/classes/javax/swing/text/DateFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DateFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DateFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DateFormatter.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultCaret.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultCaret.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultEditorKit.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultEditorKit.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultFormatterFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultFormatterFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultFormatterFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultFormatterFactory.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultHighlighter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultHighlighter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultStyledDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultStyledDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/DefaultTextUI.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultTextUI.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DefaultTextUI.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DefaultTextUI.java diff --git a/jdk/src/share/classes/javax/swing/text/Document.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Document.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Document.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Document.java diff --git a/jdk/src/share/classes/javax/swing/text/DocumentFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/DocumentFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java diff --git a/jdk/src/share/classes/javax/swing/text/EditorKit.java b/jdk/src/java.desktop/share/classes/javax/swing/text/EditorKit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/EditorKit.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/EditorKit.java diff --git a/jdk/src/share/classes/javax/swing/text/Element.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Element.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Element.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Element.java diff --git a/jdk/src/share/classes/javax/swing/text/ElementIterator.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ElementIterator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ElementIterator.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ElementIterator.java diff --git a/jdk/src/share/classes/javax/swing/text/FieldView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/FieldView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/FieldView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/FieldView.java diff --git a/jdk/src/share/classes/javax/swing/text/FlowView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/FlowView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/FlowView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/FlowView.java diff --git a/jdk/src/share/classes/javax/swing/text/GapContent.java b/jdk/src/java.desktop/share/classes/javax/swing/text/GapContent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/GapContent.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/GapContent.java diff --git a/jdk/src/share/classes/javax/swing/text/GapVector.java b/jdk/src/java.desktop/share/classes/javax/swing/text/GapVector.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/GapVector.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/GapVector.java diff --git a/jdk/src/share/classes/javax/swing/text/GlyphPainter1.java b/jdk/src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/GlyphPainter1.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java diff --git a/jdk/src/share/classes/javax/swing/text/GlyphPainter2.java b/jdk/src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/GlyphPainter2.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java diff --git a/jdk/src/share/classes/javax/swing/text/GlyphView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/GlyphView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/GlyphView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/GlyphView.java diff --git a/jdk/src/share/classes/javax/swing/text/Highlighter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Highlighter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Highlighter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Highlighter.java diff --git a/jdk/src/share/classes/javax/swing/text/IconView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/IconView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/IconView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/IconView.java diff --git a/jdk/src/share/classes/javax/swing/text/InternationalFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/InternationalFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java diff --git a/jdk/src/share/classes/javax/swing/text/JTextComponent.java b/jdk/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/JTextComponent.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java diff --git a/jdk/src/share/classes/javax/swing/text/Keymap.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Keymap.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Keymap.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Keymap.java diff --git a/jdk/src/share/classes/javax/swing/text/LabelView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/LabelView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/LabelView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/LabelView.java diff --git a/jdk/src/share/classes/javax/swing/text/LayeredHighlighter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/LayeredHighlighter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java diff --git a/jdk/src/share/classes/javax/swing/text/LayoutQueue.java b/jdk/src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/LayoutQueue.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java diff --git a/jdk/src/share/classes/javax/swing/text/MaskFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/MaskFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java diff --git a/jdk/src/share/classes/javax/swing/text/MutableAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/MutableAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/MutableAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/MutableAttributeSet.java diff --git a/jdk/src/share/classes/javax/swing/text/NavigationFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/NavigationFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java diff --git a/jdk/src/share/classes/javax/swing/text/NumberFormatter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/NumberFormatter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java diff --git a/jdk/src/share/classes/javax/swing/text/ParagraphView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ParagraphView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ParagraphView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ParagraphView.java diff --git a/jdk/src/share/classes/javax/swing/text/PasswordView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/PasswordView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/PasswordView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/PasswordView.java diff --git a/jdk/src/share/classes/javax/swing/text/PlainDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/PlainDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/PlainDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/PlainDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/PlainView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/PlainView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/PlainView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/PlainView.java diff --git a/jdk/src/share/classes/javax/swing/text/Position.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Position.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Position.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Position.java diff --git a/jdk/src/share/classes/javax/swing/text/Segment.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Segment.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Segment.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Segment.java diff --git a/jdk/src/share/classes/javax/swing/text/SegmentCache.java b/jdk/src/java.desktop/share/classes/javax/swing/text/SegmentCache.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/SegmentCache.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/SegmentCache.java diff --git a/jdk/src/share/classes/javax/swing/text/SimpleAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/SimpleAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/SimpleAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/SimpleAttributeSet.java diff --git a/jdk/src/share/classes/javax/swing/text/StateInvariantError.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StateInvariantError.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StateInvariantError.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StateInvariantError.java diff --git a/jdk/src/share/classes/javax/swing/text/StringContent.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StringContent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StringContent.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StringContent.java diff --git a/jdk/src/share/classes/javax/swing/text/Style.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Style.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Style.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Style.java diff --git a/jdk/src/share/classes/javax/swing/text/StyleConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StyleConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StyleConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StyleConstants.java diff --git a/jdk/src/share/classes/javax/swing/text/StyleContext.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StyleContext.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StyleContext.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StyleContext.java diff --git a/jdk/src/share/classes/javax/swing/text/StyledDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StyledDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StyledDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StyledDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/StyledEditorKit.java b/jdk/src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/StyledEditorKit.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java diff --git a/jdk/src/share/classes/javax/swing/text/TabExpander.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TabExpander.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TabExpander.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TabExpander.java diff --git a/jdk/src/share/classes/javax/swing/text/TabSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TabSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TabSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TabSet.java diff --git a/jdk/src/share/classes/javax/swing/text/TabStop.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TabStop.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TabStop.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TabStop.java diff --git a/jdk/src/share/classes/javax/swing/text/TabableView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TabableView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TabableView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TabableView.java diff --git a/jdk/src/share/classes/javax/swing/text/TableView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TableView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TableView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TableView.java diff --git a/jdk/src/share/classes/javax/swing/text/TextAction.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TextAction.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TextAction.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TextAction.java diff --git a/jdk/src/share/classes/javax/swing/text/TextLayoutStrategy.java b/jdk/src/java.desktop/share/classes/javax/swing/text/TextLayoutStrategy.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/TextLayoutStrategy.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/TextLayoutStrategy.java diff --git a/jdk/src/share/classes/javax/swing/text/Utilities.java b/jdk/src/java.desktop/share/classes/javax/swing/text/Utilities.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/Utilities.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/Utilities.java diff --git a/jdk/src/share/classes/javax/swing/text/View.java b/jdk/src/java.desktop/share/classes/javax/swing/text/View.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/View.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/View.java diff --git a/jdk/src/share/classes/javax/swing/text/ViewFactory.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ViewFactory.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ViewFactory.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ViewFactory.java diff --git a/jdk/src/share/classes/javax/swing/text/WhitespaceBasedBreakIterator.java b/jdk/src/java.desktop/share/classes/javax/swing/text/WhitespaceBasedBreakIterator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/WhitespaceBasedBreakIterator.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/WhitespaceBasedBreakIterator.java diff --git a/jdk/src/share/classes/javax/swing/text/WrappedPlainView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/WrappedPlainView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java diff --git a/jdk/src/share/classes/javax/swing/text/ZoneView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/ZoneView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/ZoneView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/ZoneView.java diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/Document-coord.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-coord.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/Document-coord.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-coord.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/Document-insert.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/Document-insert.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-insert.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/Document-notification.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-notification.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/Document-notification.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-notification.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/Document-remove.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/Document-remove.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/Document-structure.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-structure.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/Document-structure.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/Document-structure.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/OpenBookIcon.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/OpenBookIcon.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/OpenBookIcon.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/OpenBookIcon.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/View-flexibility.jpg b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/View-flexibility.jpg similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/View-flexibility.jpg rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/View-flexibility.jpg diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/View-layout.jpg b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/View-layout.jpg similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/View-layout.jpg rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/View-layout.jpg diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/editor.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/editor.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/editor.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/editor.gif diff --git a/jdk/src/share/classes/javax/swing/text/doc-files/paragraph.gif b/jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/paragraph.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/text/doc-files/paragraph.gif rename to jdk/src/java.desktop/share/classes/javax/swing/text/doc-files/paragraph.gif diff --git a/jdk/src/share/classes/javax/swing/text/html/AccessibleHTML.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/AccessibleHTML.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java diff --git a/jdk/src/share/classes/javax/swing/text/html/BRView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/BRView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/BRView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/BRView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/BlockView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/BlockView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/BlockView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/BlockView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/CSS.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/CSS.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/CSS.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/CSS.java diff --git a/jdk/src/share/classes/javax/swing/text/html/CSSBorder.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/CSSBorder.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java diff --git a/jdk/src/share/classes/javax/swing/text/html/CSSParser.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/CSSParser.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java diff --git a/jdk/src/share/classes/javax/swing/text/html/CommentView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/CommentView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/CommentView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/CommentView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/EditableView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/EditableView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/EditableView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/EditableView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/FormSubmitEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/FormSubmitEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/FormSubmitEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/FormSubmitEvent.java diff --git a/jdk/src/share/classes/javax/swing/text/html/FormView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/FormView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/FormView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/FormView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/FrameSetView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/FrameSetView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/FrameView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/FrameView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/FrameView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/FrameView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HRuleView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HRuleView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HRuleView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HRuleView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HTML.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTML.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HTML.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HTML.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HTMLDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HTMLDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HTMLEditorKit.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HTMLEditorKit.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HTMLWriter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HTMLWriter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java diff --git a/jdk/src/share/classes/javax/swing/text/html/HiddenTagView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/HiddenTagView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/HiddenTagView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/HiddenTagView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/ImageView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/ImageView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/ImageView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/ImageView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/InlineView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/InlineView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/InlineView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/InlineView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/IsindexView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/IsindexView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/LineView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/LineView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/LineView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/LineView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/ListView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/ListView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/ListView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/ListView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/Map.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/Map.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/Map.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/Map.java diff --git a/jdk/src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java diff --git a/jdk/src/share/classes/javax/swing/text/html/MuxingAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/MuxingAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/MuxingAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/MuxingAttributeSet.java diff --git a/jdk/src/share/classes/javax/swing/text/html/NoFramesView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/NoFramesView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/NoFramesView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/NoFramesView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/ObjectView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/ObjectView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/Option.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/Option.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/Option.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/Option.java diff --git a/jdk/src/share/classes/javax/swing/text/html/OptionComboBoxModel.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/OptionComboBoxModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/OptionComboBoxModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/OptionComboBoxModel.java diff --git a/jdk/src/share/classes/javax/swing/text/html/OptionListModel.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/OptionListModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java diff --git a/jdk/src/share/classes/javax/swing/text/html/ParagraphView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/ParagraphView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/ParagraphView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/ParagraphView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/StyleSheet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/StyleSheet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java diff --git a/jdk/src/share/classes/javax/swing/text/html/TableView.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/TableView.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/TableView.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/TableView.java diff --git a/jdk/src/share/classes/javax/swing/text/html/TextAreaDocument.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/TextAreaDocument.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/TextAreaDocument.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/TextAreaDocument.java diff --git a/jdk/src/share/classes/javax/swing/text/html/default.css b/jdk/src/java.desktop/share/classes/javax/swing/text/html/default.css similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/default.css rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/default.css diff --git a/jdk/src/share/classes/javax/swing/text/html/package.html b/jdk/src/java.desktop/share/classes/javax/swing/text/html/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/package.html diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/AttributeList.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/AttributeList.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/AttributeList.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/AttributeList.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/ContentModel.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/ContentModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModel.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/ContentModelState.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModelState.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/ContentModelState.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModelState.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/DTD.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTD.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/DTD.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTD.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/DTDConstants.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/DTDConstants.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/DocumentParser.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DocumentParser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/DocumentParser.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DocumentParser.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/Element.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/Element.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/Entity.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/Entity.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/Parser.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/Parser.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/ParserDelegator.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/ParserDelegator.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/TagElement.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/TagElement.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/TagElement.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/TagElement.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/TagStack.java b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/TagStack.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java diff --git a/jdk/src/share/classes/javax/swing/text/html/parser/package.html b/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/text/html/parser/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/package.html diff --git a/jdk/src/share/classes/javax/swing/text/package.html b/jdk/src/java.desktop/share/classes/javax/swing/text/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/text/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/text/package.html diff --git a/jdk/src/share/classes/javax/swing/text/rtf/AbstractFilter.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/AbstractFilter.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/Constants.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/Constants.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/Constants.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/Constants.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/MockAttributeSet.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/MockAttributeSet.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/MockAttributeSet.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/MockAttributeSet.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFAttribute.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFAttribute.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttribute.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFAttributes.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFAttributes.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFEditorKit.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFEditorKit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFEditorKit.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFEditorKit.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFGenerator.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFGenerator.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFParser.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFParser.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/RTFReader.java b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/RTFReader.java rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java diff --git a/jdk/src/share/classes/javax/swing/text/rtf/charsets/NeXT.txt b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/NeXT.txt similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/charsets/NeXT.txt rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/NeXT.txt diff --git a/jdk/src/share/classes/javax/swing/text/rtf/charsets/ansi.txt b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/ansi.txt similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/charsets/ansi.txt rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/ansi.txt diff --git a/jdk/src/share/classes/javax/swing/text/rtf/charsets/cpg437.txt b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/cpg437.txt similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/charsets/cpg437.txt rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/cpg437.txt diff --git a/jdk/src/share/classes/javax/swing/text/rtf/charsets/cpg850.txt b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/cpg850.txt similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/charsets/cpg850.txt rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/cpg850.txt diff --git a/jdk/src/share/classes/javax/swing/text/rtf/charsets/mac.txt b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/mac.txt similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/charsets/mac.txt rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/charsets/mac.txt diff --git a/jdk/src/share/classes/javax/swing/text/rtf/package.html b/jdk/src/java.desktop/share/classes/javax/swing/text/rtf/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/text/rtf/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/text/rtf/package.html diff --git a/jdk/src/share/classes/javax/swing/tree/AbstractLayoutCache.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/AbstractLayoutCache.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java diff --git a/jdk/src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java diff --git a/jdk/src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java diff --git a/jdk/src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/tree/DefaultTreeModel.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/DefaultTreeModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java diff --git a/jdk/src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/tree/ExpandVetoException.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/ExpandVetoException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/ExpandVetoException.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/ExpandVetoException.java diff --git a/jdk/src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java diff --git a/jdk/src/share/classes/javax/swing/tree/MutableTreeNode.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/MutableTreeNode.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/MutableTreeNode.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/MutableTreeNode.java diff --git a/jdk/src/share/classes/javax/swing/tree/RowMapper.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/RowMapper.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/RowMapper.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/RowMapper.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreeCellEditor.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreeCellEditor.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreeCellEditor.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreeCellEditor.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreeCellRenderer.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreeCellRenderer.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreeCellRenderer.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreeCellRenderer.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreeModel.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreeModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreeModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreeModel.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreeNode.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreeNode.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreeNode.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreeNode.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreePath.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreePath.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreePath.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreePath.java diff --git a/jdk/src/share/classes/javax/swing/tree/TreeSelectionModel.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/TreeSelectionModel.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/TreeSelectionModel.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/TreeSelectionModel.java diff --git a/jdk/src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java b/jdk/src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java rename to jdk/src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java diff --git a/jdk/src/share/classes/javax/swing/tree/package.html b/jdk/src/java.desktop/share/classes/javax/swing/tree/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/tree/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/tree/package.html diff --git a/jdk/src/share/classes/javax/swing/undo/AbstractUndoableEdit.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/AbstractUndoableEdit.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java diff --git a/jdk/src/share/classes/javax/swing/undo/CannotRedoException.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/CannotRedoException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/CannotRedoException.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/CannotRedoException.java diff --git a/jdk/src/share/classes/javax/swing/undo/CannotUndoException.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/CannotUndoException.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/CannotUndoException.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/CannotUndoException.java diff --git a/jdk/src/share/classes/javax/swing/undo/CompoundEdit.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/CompoundEdit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/CompoundEdit.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/CompoundEdit.java diff --git a/jdk/src/share/classes/javax/swing/undo/StateEdit.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/StateEdit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/StateEdit.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/StateEdit.java diff --git a/jdk/src/share/classes/javax/swing/undo/StateEditable.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/StateEditable.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/StateEditable.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/StateEditable.java diff --git a/jdk/src/share/classes/javax/swing/undo/UndoManager.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/UndoManager.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/UndoManager.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/UndoManager.java diff --git a/jdk/src/share/classes/javax/swing/undo/UndoableEdit.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/UndoableEdit.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/UndoableEdit.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/UndoableEdit.java diff --git a/jdk/src/share/classes/javax/swing/undo/UndoableEditSupport.java b/jdk/src/java.desktop/share/classes/javax/swing/undo/UndoableEditSupport.java similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/UndoableEditSupport.java rename to jdk/src/java.desktop/share/classes/javax/swing/undo/UndoableEditSupport.java diff --git a/jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-1.gif b/jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-1.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-1.gif rename to jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-1.gif diff --git a/jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-2.gif b/jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-2.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-2.gif rename to jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-2.gif diff --git a/jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-3.gif b/jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-3.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-3.gif rename to jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-3.gif diff --git a/jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-4.gif b/jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-4.gif similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/doc-files/UndoManager-4.gif rename to jdk/src/java.desktop/share/classes/javax/swing/undo/doc-files/UndoManager-4.gif diff --git a/jdk/src/share/classes/javax/swing/undo/package.html b/jdk/src/java.desktop/share/classes/javax/swing/undo/package.html similarity index 100% rename from jdk/src/share/classes/javax/swing/undo/package.html rename to jdk/src/java.desktop/share/classes/javax/swing/undo/package.html diff --git a/jdk/src/share/classes/sun/applet/AppletAudioClip.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletAudioClip.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletAudioClip.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletAudioClip.java diff --git a/jdk/src/share/classes/sun/applet/AppletClassLoader.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletClassLoader.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletClassLoader.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletClassLoader.java diff --git a/jdk/src/share/classes/sun/applet/AppletEvent.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletEvent.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletEvent.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletEvent.java diff --git a/jdk/src/share/classes/sun/applet/AppletEventMulticaster.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletEventMulticaster.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java diff --git a/jdk/src/share/classes/sun/applet/AppletIOException.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletIOException.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletIOException.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletIOException.java diff --git a/jdk/src/share/classes/sun/applet/AppletIllegalArgumentException.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletIllegalArgumentException.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java diff --git a/jdk/src/share/classes/sun/applet/AppletImageRef.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletImageRef.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletImageRef.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletImageRef.java diff --git a/jdk/src/share/classes/sun/applet/AppletListener.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletListener.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletListener.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletListener.java diff --git a/jdk/src/share/classes/sun/applet/AppletMessageHandler.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletMessageHandler.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java diff --git a/jdk/src/share/classes/sun/applet/AppletObjectInputStream.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletObjectInputStream.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java diff --git a/jdk/src/share/classes/sun/applet/AppletPanel.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletPanel.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletPanel.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletPanel.java diff --git a/jdk/src/share/classes/sun/applet/AppletProps.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletProps.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletProps.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletProps.java diff --git a/jdk/src/share/classes/sun/applet/AppletResourceLoader.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletResourceLoader.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java diff --git a/jdk/src/share/classes/sun/applet/AppletSecurity.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletSecurity.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletSecurity.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletSecurity.java diff --git a/jdk/src/share/classes/sun/applet/AppletSecurityException.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletSecurityException.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletSecurityException.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletSecurityException.java diff --git a/jdk/src/share/classes/sun/applet/AppletThreadGroup.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletThreadGroup.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletThreadGroup.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletThreadGroup.java diff --git a/jdk/src/share/classes/sun/applet/AppletViewer.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletViewer.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletViewer.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletViewer.java diff --git a/jdk/src/share/classes/sun/applet/AppletViewerFactory.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletViewerFactory.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java diff --git a/jdk/src/share/classes/sun/applet/AppletViewerPanel.java b/jdk/src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java similarity index 100% rename from jdk/src/share/classes/sun/applet/AppletViewerPanel.java rename to jdk/src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java diff --git a/jdk/src/share/classes/sun/applet/Main.java b/jdk/src/java.desktop/share/classes/sun/applet/Main.java similarity index 100% rename from jdk/src/share/classes/sun/applet/Main.java rename to jdk/src/java.desktop/share/classes/sun/applet/Main.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_de.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_de.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_es.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_es.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_fr.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_it.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_it.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_ja.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_ko.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_sv.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java diff --git a/jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java b/jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java rename to jdk/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java diff --git a/jdk/src/share/classes/sun/awt/AWTAccessor.java b/jdk/src/java.desktop/share/classes/sun/awt/AWTAccessor.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AWTAccessor.java rename to jdk/src/java.desktop/share/classes/sun/awt/AWTAccessor.java diff --git a/jdk/src/share/classes/sun/awt/AWTAutoShutdown.java b/jdk/src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AWTAutoShutdown.java rename to jdk/src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java diff --git a/jdk/src/share/classes/sun/awt/AWTCharset.java b/jdk/src/java.desktop/share/classes/sun/awt/AWTCharset.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AWTCharset.java rename to jdk/src/java.desktop/share/classes/sun/awt/AWTCharset.java diff --git a/jdk/src/share/classes/sun/awt/AWTPermissions.java b/jdk/src/java.desktop/share/classes/sun/awt/AWTPermissions.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AWTPermissions.java rename to jdk/src/java.desktop/share/classes/sun/awt/AWTPermissions.java diff --git a/jdk/src/share/classes/sun/awt/AWTSecurityManager.java b/jdk/src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AWTSecurityManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java diff --git a/jdk/src/share/classes/sun/awt/AppContext.java b/jdk/src/java.desktop/share/classes/sun/awt/AppContext.java similarity index 100% rename from jdk/src/share/classes/sun/awt/AppContext.java rename to jdk/src/java.desktop/share/classes/sun/awt/AppContext.java diff --git a/jdk/src/share/classes/sun/awt/CausedFocusEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/CausedFocusEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java diff --git a/jdk/src/share/classes/sun/awt/CharsetString.java b/jdk/src/java.desktop/share/classes/sun/awt/CharsetString.java similarity index 100% rename from jdk/src/share/classes/sun/awt/CharsetString.java rename to jdk/src/java.desktop/share/classes/sun/awt/CharsetString.java diff --git a/jdk/src/share/classes/sun/awt/ComponentFactory.java b/jdk/src/java.desktop/share/classes/sun/awt/ComponentFactory.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ComponentFactory.java rename to jdk/src/java.desktop/share/classes/sun/awt/ComponentFactory.java diff --git a/jdk/src/share/classes/sun/awt/ConstrainableGraphics.java b/jdk/src/java.desktop/share/classes/sun/awt/ConstrainableGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ConstrainableGraphics.java rename to jdk/src/java.desktop/share/classes/sun/awt/ConstrainableGraphics.java diff --git a/jdk/src/share/classes/sun/awt/CustomCursor.java b/jdk/src/java.desktop/share/classes/sun/awt/CustomCursor.java similarity index 100% rename from jdk/src/share/classes/sun/awt/CustomCursor.java rename to jdk/src/java.desktop/share/classes/sun/awt/CustomCursor.java diff --git a/jdk/src/share/classes/sun/awt/DebugSettings.java b/jdk/src/java.desktop/share/classes/sun/awt/DebugSettings.java similarity index 100% rename from jdk/src/share/classes/sun/awt/DebugSettings.java rename to jdk/src/java.desktop/share/classes/sun/awt/DebugSettings.java diff --git a/jdk/src/share/classes/sun/awt/DefaultMouseInfoPeer.java b/jdk/src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java similarity index 100% rename from jdk/src/share/classes/sun/awt/DefaultMouseInfoPeer.java rename to jdk/src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java diff --git a/jdk/src/share/classes/sun/awt/DesktopBrowse.java b/jdk/src/java.desktop/share/classes/sun/awt/DesktopBrowse.java similarity index 100% rename from jdk/src/share/classes/sun/awt/DesktopBrowse.java rename to jdk/src/java.desktop/share/classes/sun/awt/DesktopBrowse.java diff --git a/jdk/src/share/classes/sun/awt/DisplayChangedListener.java b/jdk/src/java.desktop/share/classes/sun/awt/DisplayChangedListener.java similarity index 100% rename from jdk/src/share/classes/sun/awt/DisplayChangedListener.java rename to jdk/src/java.desktop/share/classes/sun/awt/DisplayChangedListener.java diff --git a/jdk/src/share/classes/sun/awt/EmbeddedFrame.java b/jdk/src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java similarity index 100% rename from jdk/src/share/classes/sun/awt/EmbeddedFrame.java rename to jdk/src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java diff --git a/jdk/src/share/classes/sun/awt/EventQueueItem.java b/jdk/src/java.desktop/share/classes/sun/awt/EventQueueItem.java similarity index 100% rename from jdk/src/share/classes/sun/awt/EventQueueItem.java rename to jdk/src/java.desktop/share/classes/sun/awt/EventQueueItem.java diff --git a/jdk/src/share/classes/sun/awt/ExtendedKeyCodes.java b/jdk/src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ExtendedKeyCodes.java rename to jdk/src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java diff --git a/jdk/src/share/classes/sun/awt/FontConfiguration.java b/jdk/src/java.desktop/share/classes/sun/awt/FontConfiguration.java similarity index 100% rename from jdk/src/share/classes/sun/awt/FontConfiguration.java rename to jdk/src/java.desktop/share/classes/sun/awt/FontConfiguration.java diff --git a/jdk/src/share/classes/sun/awt/FontDescriptor.java b/jdk/src/java.desktop/share/classes/sun/awt/FontDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/awt/FontDescriptor.java rename to jdk/src/java.desktop/share/classes/sun/awt/FontDescriptor.java diff --git a/jdk/src/share/classes/sun/awt/FwDispatcher.java b/jdk/src/java.desktop/share/classes/sun/awt/FwDispatcher.java similarity index 100% rename from jdk/src/share/classes/sun/awt/FwDispatcher.java rename to jdk/src/java.desktop/share/classes/sun/awt/FwDispatcher.java diff --git a/jdk/src/share/classes/sun/awt/GlobalCursorManager.java b/jdk/src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/GlobalCursorManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java diff --git a/jdk/src/share/classes/sun/awt/Graphics2Delegate.java b/jdk/src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java similarity index 100% rename from jdk/src/share/classes/sun/awt/Graphics2Delegate.java rename to jdk/src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java diff --git a/jdk/src/share/classes/sun/awt/HKSCS.java b/jdk/src/java.desktop/share/classes/sun/awt/HKSCS.java similarity index 100% rename from jdk/src/share/classes/sun/awt/HKSCS.java rename to jdk/src/java.desktop/share/classes/sun/awt/HKSCS.java diff --git a/jdk/src/share/classes/sun/awt/HToolkit.java b/jdk/src/java.desktop/share/classes/sun/awt/HToolkit.java similarity index 100% rename from jdk/src/share/classes/sun/awt/HToolkit.java rename to jdk/src/java.desktop/share/classes/sun/awt/HToolkit.java diff --git a/jdk/src/share/classes/sun/awt/HeadlessToolkit.java b/jdk/src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java similarity index 100% rename from jdk/src/share/classes/sun/awt/HeadlessToolkit.java rename to jdk/src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java diff --git a/jdk/src/share/classes/sun/awt/IconInfo.java b/jdk/src/java.desktop/share/classes/sun/awt/IconInfo.java similarity index 100% rename from jdk/src/share/classes/sun/awt/IconInfo.java rename to jdk/src/java.desktop/share/classes/sun/awt/IconInfo.java diff --git a/jdk/src/share/classes/sun/awt/InputMethodSupport.java b/jdk/src/java.desktop/share/classes/sun/awt/InputMethodSupport.java similarity index 100% rename from jdk/src/share/classes/sun/awt/InputMethodSupport.java rename to jdk/src/java.desktop/share/classes/sun/awt/InputMethodSupport.java diff --git a/jdk/src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java b/jdk/src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java rename to jdk/src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java diff --git a/jdk/src/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java b/jdk/src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java similarity index 100% rename from jdk/src/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java rename to jdk/src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerProvider.java diff --git a/jdk/src/share/classes/sun/awt/LightweightFrame.java b/jdk/src/java.desktop/share/classes/sun/awt/LightweightFrame.java similarity index 100% rename from jdk/src/share/classes/sun/awt/LightweightFrame.java rename to jdk/src/java.desktop/share/classes/sun/awt/LightweightFrame.java diff --git a/jdk/src/share/classes/sun/awt/ModalExclude.java b/jdk/src/java.desktop/share/classes/sun/awt/ModalExclude.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ModalExclude.java rename to jdk/src/java.desktop/share/classes/sun/awt/ModalExclude.java diff --git a/jdk/src/share/classes/sun/awt/ModalityEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/ModalityEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ModalityEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/ModalityEvent.java diff --git a/jdk/src/share/classes/sun/awt/ModalityListener.java b/jdk/src/java.desktop/share/classes/sun/awt/ModalityListener.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ModalityListener.java rename to jdk/src/java.desktop/share/classes/sun/awt/ModalityListener.java diff --git a/jdk/src/share/classes/sun/awt/Mutex.java b/jdk/src/java.desktop/share/classes/sun/awt/Mutex.java similarity index 100% rename from jdk/src/share/classes/sun/awt/Mutex.java rename to jdk/src/java.desktop/share/classes/sun/awt/Mutex.java diff --git a/jdk/src/share/classes/sun/awt/NativeLibLoader.java b/jdk/src/java.desktop/share/classes/sun/awt/NativeLibLoader.java similarity index 100% rename from jdk/src/share/classes/sun/awt/NativeLibLoader.java rename to jdk/src/java.desktop/share/classes/sun/awt/NativeLibLoader.java diff --git a/jdk/src/share/classes/sun/awt/NullComponentPeer.java b/jdk/src/java.desktop/share/classes/sun/awt/NullComponentPeer.java similarity index 100% rename from jdk/src/share/classes/sun/awt/NullComponentPeer.java rename to jdk/src/java.desktop/share/classes/sun/awt/NullComponentPeer.java diff --git a/jdk/src/share/classes/sun/awt/OSInfo.java b/jdk/src/java.desktop/share/classes/sun/awt/OSInfo.java similarity index 100% rename from jdk/src/share/classes/sun/awt/OSInfo.java rename to jdk/src/java.desktop/share/classes/sun/awt/OSInfo.java diff --git a/jdk/src/share/classes/sun/awt/PaintEventDispatcher.java b/jdk/src/java.desktop/share/classes/sun/awt/PaintEventDispatcher.java similarity index 100% rename from jdk/src/share/classes/sun/awt/PaintEventDispatcher.java rename to jdk/src/java.desktop/share/classes/sun/awt/PaintEventDispatcher.java diff --git a/jdk/src/share/classes/sun/awt/PeerEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/PeerEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/PeerEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/PeerEvent.java diff --git a/jdk/src/share/classes/sun/awt/PlatformFont.java b/jdk/src/java.desktop/share/classes/sun/awt/PlatformFont.java similarity index 100% rename from jdk/src/share/classes/sun/awt/PlatformFont.java rename to jdk/src/java.desktop/share/classes/sun/awt/PlatformFont.java diff --git a/jdk/src/share/classes/sun/awt/RepaintArea.java b/jdk/src/java.desktop/share/classes/sun/awt/RepaintArea.java similarity index 100% rename from jdk/src/share/classes/sun/awt/RepaintArea.java rename to jdk/src/java.desktop/share/classes/sun/awt/RepaintArea.java diff --git a/jdk/src/share/classes/sun/awt/RequestFocusController.java b/jdk/src/java.desktop/share/classes/sun/awt/RequestFocusController.java similarity index 100% rename from jdk/src/share/classes/sun/awt/RequestFocusController.java rename to jdk/src/java.desktop/share/classes/sun/awt/RequestFocusController.java diff --git a/jdk/src/share/classes/sun/awt/ScrollPaneWheelScroller.java b/jdk/src/java.desktop/share/classes/sun/awt/ScrollPaneWheelScroller.java similarity index 100% rename from jdk/src/share/classes/sun/awt/ScrollPaneWheelScroller.java rename to jdk/src/java.desktop/share/classes/sun/awt/ScrollPaneWheelScroller.java diff --git a/jdk/src/share/classes/sun/awt/SubRegionShowable.java b/jdk/src/java.desktop/share/classes/sun/awt/SubRegionShowable.java similarity index 100% rename from jdk/src/share/classes/sun/awt/SubRegionShowable.java rename to jdk/src/java.desktop/share/classes/sun/awt/SubRegionShowable.java diff --git a/jdk/src/share/classes/sun/awt/SunDisplayChanger.java b/jdk/src/java.desktop/share/classes/sun/awt/SunDisplayChanger.java similarity index 100% rename from jdk/src/share/classes/sun/awt/SunDisplayChanger.java rename to jdk/src/java.desktop/share/classes/sun/awt/SunDisplayChanger.java diff --git a/jdk/src/share/classes/sun/awt/SunGraphicsCallback.java b/jdk/src/java.desktop/share/classes/sun/awt/SunGraphicsCallback.java similarity index 100% rename from jdk/src/share/classes/sun/awt/SunGraphicsCallback.java rename to jdk/src/java.desktop/share/classes/sun/awt/SunGraphicsCallback.java diff --git a/jdk/src/share/classes/sun/awt/SunHints.java b/jdk/src/java.desktop/share/classes/sun/awt/SunHints.java similarity index 100% rename from jdk/src/share/classes/sun/awt/SunHints.java rename to jdk/src/java.desktop/share/classes/sun/awt/SunHints.java diff --git a/jdk/src/share/classes/sun/awt/SunToolkit.java b/jdk/src/java.desktop/share/classes/sun/awt/SunToolkit.java similarity index 100% rename from jdk/src/share/classes/sun/awt/SunToolkit.java rename to jdk/src/java.desktop/share/classes/sun/awt/SunToolkit.java diff --git a/jdk/src/share/classes/sun/awt/Symbol.java b/jdk/src/java.desktop/share/classes/sun/awt/Symbol.java similarity index 100% rename from jdk/src/share/classes/sun/awt/Symbol.java rename to jdk/src/java.desktop/share/classes/sun/awt/Symbol.java diff --git a/jdk/src/share/classes/sun/awt/TimedWindowEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/TimedWindowEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/TimedWindowEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/TimedWindowEvent.java diff --git a/jdk/src/share/classes/sun/awt/TracedEventQueue.java b/jdk/src/java.desktop/share/classes/sun/awt/TracedEventQueue.java similarity index 100% rename from jdk/src/share/classes/sun/awt/TracedEventQueue.java rename to jdk/src/java.desktop/share/classes/sun/awt/TracedEventQueue.java diff --git a/jdk/src/share/classes/sun/awt/UngrabEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/UngrabEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/UngrabEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/UngrabEvent.java diff --git a/jdk/src/share/classes/sun/awt/WindowIDProvider.java b/jdk/src/java.desktop/share/classes/sun/awt/WindowIDProvider.java similarity index 100% rename from jdk/src/share/classes/sun/awt/WindowIDProvider.java rename to jdk/src/java.desktop/share/classes/sun/awt/WindowIDProvider.java diff --git a/jdk/src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/ClipboardTransferable.java similarity index 100% rename from jdk/src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java rename to jdk/src/java.desktop/share/classes/sun/awt/datatransfer/ClipboardTransferable.java diff --git a/jdk/src/share/classes/sun/awt/datatransfer/DataTransferer.java b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java similarity index 100% rename from jdk/src/share/classes/sun/awt/datatransfer/DataTransferer.java rename to jdk/src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java diff --git a/jdk/src/share/classes/sun/awt/datatransfer/SunClipboard.java b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java similarity index 100% rename from jdk/src/share/classes/sun/awt/datatransfer/SunClipboard.java rename to jdk/src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java diff --git a/jdk/src/share/classes/sun/awt/datatransfer/ToolkitThreadBlockedHandler.java b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/ToolkitThreadBlockedHandler.java similarity index 100% rename from jdk/src/share/classes/sun/awt/datatransfer/ToolkitThreadBlockedHandler.java rename to jdk/src/java.desktop/share/classes/sun/awt/datatransfer/ToolkitThreadBlockedHandler.java diff --git a/jdk/src/share/classes/sun/awt/datatransfer/TransferableProxy.java b/jdk/src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java similarity index 100% rename from jdk/src/share/classes/sun/awt/datatransfer/TransferableProxy.java rename to jdk/src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java diff --git a/jdk/src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java b/jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java similarity index 100% rename from jdk/src/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java rename to jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java diff --git a/jdk/src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java b/jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java similarity index 100% rename from jdk/src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java rename to jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java diff --git a/jdk/src/share/classes/sun/awt/dnd/SunDropTargetEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/dnd/SunDropTargetEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetEvent.java diff --git a/jdk/src/share/classes/sun/awt/event/IgnorePaintEvent.java b/jdk/src/java.desktop/share/classes/sun/awt/event/IgnorePaintEvent.java similarity index 100% rename from jdk/src/share/classes/sun/awt/event/IgnorePaintEvent.java rename to jdk/src/java.desktop/share/classes/sun/awt/event/IgnorePaintEvent.java diff --git a/jdk/src/share/classes/sun/awt/geom/AreaOp.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/AreaOp.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/AreaOp.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/AreaOp.java diff --git a/jdk/src/share/classes/sun/awt/geom/ChainEnd.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/ChainEnd.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/ChainEnd.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/ChainEnd.java diff --git a/jdk/src/share/classes/sun/awt/geom/Crossings.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Crossings.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Crossings.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Crossings.java diff --git a/jdk/src/share/classes/sun/awt/geom/Curve.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Curve.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Curve.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Curve.java diff --git a/jdk/src/share/classes/sun/awt/geom/CurveLink.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/CurveLink.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/CurveLink.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/CurveLink.java diff --git a/jdk/src/share/classes/sun/awt/geom/Edge.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Edge.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Edge.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Edge.java diff --git a/jdk/src/share/classes/sun/awt/geom/Order0.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Order0.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Order0.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Order0.java diff --git a/jdk/src/share/classes/sun/awt/geom/Order1.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Order1.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Order1.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Order1.java diff --git a/jdk/src/share/classes/sun/awt/geom/Order2.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Order2.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Order2.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Order2.java diff --git a/jdk/src/share/classes/sun/awt/geom/Order3.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/Order3.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/Order3.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/Order3.java diff --git a/jdk/src/share/classes/sun/awt/geom/PathConsumer2D.java b/jdk/src/java.desktop/share/classes/sun/awt/geom/PathConsumer2D.java similarity index 100% rename from jdk/src/share/classes/sun/awt/geom/PathConsumer2D.java rename to jdk/src/java.desktop/share/classes/sun/awt/geom/PathConsumer2D.java diff --git a/jdk/src/share/classes/sun/awt/im/CompositionArea.java b/jdk/src/java.desktop/share/classes/sun/awt/im/CompositionArea.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/CompositionArea.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/CompositionArea.java diff --git a/jdk/src/share/classes/sun/awt/im/CompositionAreaHandler.java b/jdk/src/java.desktop/share/classes/sun/awt/im/CompositionAreaHandler.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/CompositionAreaHandler.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/CompositionAreaHandler.java diff --git a/jdk/src/share/classes/sun/awt/im/ExecutableInputMethodManager.java b/jdk/src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/ExecutableInputMethodManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java diff --git a/jdk/src/share/classes/sun/awt/im/InputContext.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputContext.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputContext.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputContext.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodAdapter.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodAdapter.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodAdapter.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodAdapter.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodContext.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodContext.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodJFrame.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodJFrame.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodJFrame.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodJFrame.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodLocator.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodLocator.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodLocator.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodLocator.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodManager.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodPopupMenu.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodPopupMenu.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodPopupMenu.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodPopupMenu.java diff --git a/jdk/src/share/classes/sun/awt/im/InputMethodWindow.java b/jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodWindow.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/InputMethodWindow.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/InputMethodWindow.java diff --git a/jdk/src/share/classes/sun/awt/im/SimpleInputMethodWindow.java b/jdk/src/java.desktop/share/classes/sun/awt/im/SimpleInputMethodWindow.java similarity index 100% rename from jdk/src/share/classes/sun/awt/im/SimpleInputMethodWindow.java rename to jdk/src/java.desktop/share/classes/sun/awt/im/SimpleInputMethodWindow.java diff --git a/jdk/src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/AbstractMultiResolutionImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java diff --git a/jdk/src/share/classes/sun/awt/image/BadDepthException.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BadDepthException.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BadDepthException.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BadDepthException.java diff --git a/jdk/src/share/classes/sun/awt/image/BufImgSurfaceData.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BufImgSurfaceData.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java diff --git a/jdk/src/share/classes/sun/awt/image/BufImgSurfaceManager.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BufImgSurfaceManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceManager.java diff --git a/jdk/src/share/classes/sun/awt/image/BufImgVolatileSurfaceManager.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BufImgVolatileSurfaceManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BufImgVolatileSurfaceManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BufImgVolatileSurfaceManager.java diff --git a/jdk/src/share/classes/sun/awt/image/BufferedImageDevice.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BufferedImageDevice.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java diff --git a/jdk/src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java diff --git a/jdk/src/share/classes/sun/awt/image/ByteArrayImageSource.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ByteArrayImageSource.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java diff --git a/jdk/src/share/classes/sun/awt/image/ByteBandedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ByteBandedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/ByteComponentRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ByteComponentRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/ByteInterleavedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ByteInterleavedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/BytePackedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/BytePackedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/DataBufferNative.java b/jdk/src/java.desktop/share/classes/sun/awt/image/DataBufferNative.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/DataBufferNative.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/DataBufferNative.java diff --git a/jdk/src/share/classes/sun/awt/image/FileImageSource.java b/jdk/src/java.desktop/share/classes/sun/awt/image/FileImageSource.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/FileImageSource.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/FileImageSource.java diff --git a/jdk/src/share/classes/sun/awt/image/GifImageDecoder.java b/jdk/src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/GifImageDecoder.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageAccessException.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageAccessException.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageAccessException.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageAccessException.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageCache.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageCache.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageCache.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageCache.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageConsumerQueue.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageConsumerQueue.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageDecoder.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageDecoder.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageFetchable.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageFetchable.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageFetchable.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageFetchable.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageFetcher.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageFetcher.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageFormatException.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageFormatException.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageFormatException.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageFormatException.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageRepresentation.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageRepresentation.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java diff --git a/jdk/src/share/classes/sun/awt/image/ImageWatched.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImageWatched.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImageWatched.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImageWatched.java diff --git a/jdk/src/share/classes/sun/awt/image/ImagingLib.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ImagingLib.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ImagingLib.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ImagingLib.java diff --git a/jdk/src/share/classes/sun/awt/image/InputStreamImageSource.java b/jdk/src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/InputStreamImageSource.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java diff --git a/jdk/src/share/classes/sun/awt/image/IntegerComponentRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/IntegerComponentRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/IntegerInterleavedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/IntegerInterleavedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/JPEGImageDecoder.java b/jdk/src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/JPEGImageDecoder.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java diff --git a/jdk/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/MultiResolutionCachedImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java diff --git a/jdk/src/share/classes/sun/awt/image/MultiResolutionImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/MultiResolutionImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java diff --git a/jdk/src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java diff --git a/jdk/src/share/classes/sun/awt/image/NativeLibLoader.java b/jdk/src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/NativeLibLoader.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java diff --git a/jdk/src/share/classes/sun/awt/image/OffScreenImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/OffScreenImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/OffScreenImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/OffScreenImage.java diff --git a/jdk/src/share/classes/sun/awt/image/OffScreenImageSource.java b/jdk/src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/OffScreenImageSource.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java diff --git a/jdk/src/share/classes/sun/awt/image/PNGImageDecoder.java b/jdk/src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/PNGImageDecoder.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java diff --git a/jdk/src/share/classes/sun/awt/image/PixelConverter.java b/jdk/src/java.desktop/share/classes/sun/awt/image/PixelConverter.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/PixelConverter.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/PixelConverter.java diff --git a/jdk/src/share/classes/sun/awt/image/ShortBandedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ShortBandedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/ShortComponentRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ShortComponentRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/ShortInterleavedRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ShortInterleavedRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/SunVolatileImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/SunVolatileImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java diff --git a/jdk/src/share/classes/sun/awt/image/SunWritableRaster.java b/jdk/src/java.desktop/share/classes/sun/awt/image/SunWritableRaster.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/SunWritableRaster.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/SunWritableRaster.java diff --git a/jdk/src/share/classes/sun/awt/image/SurfaceManager.java b/jdk/src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/SurfaceManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java diff --git a/jdk/src/share/classes/sun/awt/image/ToolkitImage.java b/jdk/src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/ToolkitImage.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java diff --git a/jdk/src/share/classes/sun/awt/image/URLImageSource.java b/jdk/src/java.desktop/share/classes/sun/awt/image/URLImageSource.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/URLImageSource.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/URLImageSource.java diff --git a/jdk/src/share/classes/sun/awt/image/VSyncedBSManager.java b/jdk/src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/VSyncedBSManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java diff --git a/jdk/src/share/classes/sun/awt/image/VolatileSurfaceManager.java b/jdk/src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/VolatileSurfaceManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java diff --git a/jdk/src/share/classes/sun/awt/image/WritableRasterNative.java b/jdk/src/java.desktop/share/classes/sun/awt/image/WritableRasterNative.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/WritableRasterNative.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/WritableRasterNative.java diff --git a/jdk/src/share/classes/sun/awt/image/XbmImageDecoder.java b/jdk/src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/image/XbmImageDecoder.java rename to jdk/src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java diff --git a/jdk/src/share/classes/sun/awt/resources/awt.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_de.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_de.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_de.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_de.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_es.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_es.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_es.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_es.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_fr.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_fr.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_fr.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_it.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_it.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_it.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_it.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_ja.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_ja.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_ja.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_ko.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_ko.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_ko.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_pt_BR.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_pt_BR.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_pt_BR.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_sv.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_sv.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_zh_CN.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_zh_CN.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_zh_CN.properties diff --git a/jdk/src/share/classes/sun/awt/resources/awt_zh_TW.properties b/jdk/src/java.desktop/share/classes/sun/awt/resources/awt_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/awt_zh_TW.properties rename to jdk/src/java.desktop/share/classes/sun/awt/resources/awt_zh_TW.properties diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-bw16.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw16.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-bw16.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw16.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-bw24.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw24.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-bw24.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw24.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-bw32.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw32.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-bw32.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw32.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-bw48.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw48.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-bw48.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-bw48.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-interim16.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim16.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-interim16.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim16.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-interim24.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim24.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-interim24.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim24.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-interim32.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim32.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-interim32.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim32.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-interim48.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim48.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-interim48.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-interim48.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-yellow16.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow16.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-yellow16.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow16.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-yellow24.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow24.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-yellow24.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow24.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-yellow32.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow32.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-yellow32.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow32.png diff --git a/jdk/src/share/classes/sun/awt/resources/security-icon-yellow48.png b/jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow48.png similarity index 100% rename from jdk/src/share/classes/sun/awt/resources/security-icon-yellow48.png rename to jdk/src/java.desktop/share/classes/sun/awt/resources/security-icon-yellow48.png diff --git a/jdk/src/share/classes/sun/awt/shell/DefaultShellFolder.java b/jdk/src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/shell/DefaultShellFolder.java rename to jdk/src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java diff --git a/jdk/src/share/classes/sun/awt/shell/ShellFolder.java b/jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java similarity index 100% rename from jdk/src/share/classes/sun/awt/shell/ShellFolder.java rename to jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java diff --git a/jdk/src/share/classes/sun/awt/shell/ShellFolderColumnInfo.java b/jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java similarity index 100% rename from jdk/src/share/classes/sun/awt/shell/ShellFolderColumnInfo.java rename to jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java diff --git a/jdk/src/share/classes/sun/awt/shell/ShellFolderManager.java b/jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java similarity index 100% rename from jdk/src/share/classes/sun/awt/shell/ShellFolderManager.java rename to jdk/src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java diff --git a/jdk/src/share/classes/sun/awt/util/IdentityArrayList.java b/jdk/src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java similarity index 100% rename from jdk/src/share/classes/sun/awt/util/IdentityArrayList.java rename to jdk/src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java diff --git a/jdk/src/share/classes/sun/awt/util/IdentityLinkedList.java b/jdk/src/java.desktop/share/classes/sun/awt/util/IdentityLinkedList.java similarity index 100% rename from jdk/src/share/classes/sun/awt/util/IdentityLinkedList.java rename to jdk/src/java.desktop/share/classes/sun/awt/util/IdentityLinkedList.java diff --git a/jdk/src/share/classes/sun/awt/util/ThreadGroupUtils.java b/jdk/src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java similarity index 100% rename from jdk/src/share/classes/sun/awt/util/ThreadGroupUtils.java rename to jdk/src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java diff --git a/jdk/src/share/classes/sun/dc/DuctusRenderingEngine.java b/jdk/src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java similarity index 100% rename from jdk/src/share/classes/sun/dc/DuctusRenderingEngine.java rename to jdk/src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java diff --git a/jdk/src/share/classes/sun/font/AttributeMap.java b/jdk/src/java.desktop/share/classes/sun/font/AttributeMap.java similarity index 100% rename from jdk/src/share/classes/sun/font/AttributeMap.java rename to jdk/src/java.desktop/share/classes/sun/font/AttributeMap.java diff --git a/jdk/src/share/classes/sun/font/AttributeValues.java b/jdk/src/java.desktop/share/classes/sun/font/AttributeValues.java similarity index 100% rename from jdk/src/share/classes/sun/font/AttributeValues.java rename to jdk/src/java.desktop/share/classes/sun/font/AttributeValues.java diff --git a/jdk/src/share/classes/sun/font/BidiUtils.java b/jdk/src/java.desktop/share/classes/sun/font/BidiUtils.java similarity index 100% rename from jdk/src/share/classes/sun/font/BidiUtils.java rename to jdk/src/java.desktop/share/classes/sun/font/BidiUtils.java diff --git a/jdk/src/share/classes/sun/font/CMap.java b/jdk/src/java.desktop/share/classes/sun/font/CMap.java similarity index 100% rename from jdk/src/share/classes/sun/font/CMap.java rename to jdk/src/java.desktop/share/classes/sun/font/CMap.java diff --git a/jdk/src/share/classes/sun/font/CharToGlyphMapper.java b/jdk/src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java similarity index 100% rename from jdk/src/share/classes/sun/font/CharToGlyphMapper.java rename to jdk/src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java diff --git a/jdk/src/share/classes/sun/font/CodePointIterator.java b/jdk/src/java.desktop/share/classes/sun/font/CodePointIterator.java similarity index 100% rename from jdk/src/share/classes/sun/font/CodePointIterator.java rename to jdk/src/java.desktop/share/classes/sun/font/CodePointIterator.java diff --git a/jdk/src/share/classes/sun/font/CompositeFont.java b/jdk/src/java.desktop/share/classes/sun/font/CompositeFont.java similarity index 100% rename from jdk/src/share/classes/sun/font/CompositeFont.java rename to jdk/src/java.desktop/share/classes/sun/font/CompositeFont.java diff --git a/jdk/src/share/classes/sun/font/CompositeFontDescriptor.java b/jdk/src/java.desktop/share/classes/sun/font/CompositeFontDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/font/CompositeFontDescriptor.java rename to jdk/src/java.desktop/share/classes/sun/font/CompositeFontDescriptor.java diff --git a/jdk/src/share/classes/sun/font/CompositeGlyphMapper.java b/jdk/src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java similarity index 100% rename from jdk/src/share/classes/sun/font/CompositeGlyphMapper.java rename to jdk/src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java diff --git a/jdk/src/share/classes/sun/font/CompositeStrike.java b/jdk/src/java.desktop/share/classes/sun/font/CompositeStrike.java similarity index 100% rename from jdk/src/share/classes/sun/font/CompositeStrike.java rename to jdk/src/java.desktop/share/classes/sun/font/CompositeStrike.java diff --git a/jdk/src/share/classes/sun/font/CoreMetrics.java b/jdk/src/java.desktop/share/classes/sun/font/CoreMetrics.java similarity index 100% rename from jdk/src/share/classes/sun/font/CoreMetrics.java rename to jdk/src/java.desktop/share/classes/sun/font/CoreMetrics.java diff --git a/jdk/src/share/classes/sun/font/CreatedFontTracker.java b/jdk/src/java.desktop/share/classes/sun/font/CreatedFontTracker.java similarity index 100% rename from jdk/src/share/classes/sun/font/CreatedFontTracker.java rename to jdk/src/java.desktop/share/classes/sun/font/CreatedFontTracker.java diff --git a/jdk/src/share/classes/sun/font/Decoration.java b/jdk/src/java.desktop/share/classes/sun/font/Decoration.java similarity index 100% rename from jdk/src/share/classes/sun/font/Decoration.java rename to jdk/src/java.desktop/share/classes/sun/font/Decoration.java diff --git a/jdk/src/share/classes/sun/font/DelegatingShape.java b/jdk/src/java.desktop/share/classes/sun/font/DelegatingShape.java similarity index 100% rename from jdk/src/share/classes/sun/font/DelegatingShape.java rename to jdk/src/java.desktop/share/classes/sun/font/DelegatingShape.java diff --git a/jdk/src/share/classes/sun/font/EAttribute.java b/jdk/src/java.desktop/share/classes/sun/font/EAttribute.java similarity index 100% rename from jdk/src/share/classes/sun/font/EAttribute.java rename to jdk/src/java.desktop/share/classes/sun/font/EAttribute.java diff --git a/jdk/src/share/classes/sun/font/ExtendedTextLabel.java b/jdk/src/java.desktop/share/classes/sun/font/ExtendedTextLabel.java similarity index 100% rename from jdk/src/share/classes/sun/font/ExtendedTextLabel.java rename to jdk/src/java.desktop/share/classes/sun/font/ExtendedTextLabel.java diff --git a/jdk/src/share/classes/sun/font/ExtendedTextSourceLabel.java b/jdk/src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java similarity index 100% rename from jdk/src/share/classes/sun/font/ExtendedTextSourceLabel.java rename to jdk/src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java diff --git a/jdk/src/share/classes/sun/font/FileFont.java b/jdk/src/java.desktop/share/classes/sun/font/FileFont.java similarity index 100% rename from jdk/src/share/classes/sun/font/FileFont.java rename to jdk/src/java.desktop/share/classes/sun/font/FileFont.java diff --git a/jdk/src/share/classes/sun/font/FileFontStrike.java b/jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java similarity index 100% rename from jdk/src/share/classes/sun/font/FileFontStrike.java rename to jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java diff --git a/jdk/src/share/classes/sun/font/Font2D.java b/jdk/src/java.desktop/share/classes/sun/font/Font2D.java similarity index 100% rename from jdk/src/share/classes/sun/font/Font2D.java rename to jdk/src/java.desktop/share/classes/sun/font/Font2D.java diff --git a/jdk/src/share/classes/sun/font/Font2DHandle.java b/jdk/src/java.desktop/share/classes/sun/font/Font2DHandle.java similarity index 100% rename from jdk/src/share/classes/sun/font/Font2DHandle.java rename to jdk/src/java.desktop/share/classes/sun/font/Font2DHandle.java diff --git a/jdk/src/share/classes/sun/font/FontAccess.java b/jdk/src/java.desktop/share/classes/sun/font/FontAccess.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontAccess.java rename to jdk/src/java.desktop/share/classes/sun/font/FontAccess.java diff --git a/jdk/src/share/classes/sun/font/FontDesignMetrics.java b/jdk/src/java.desktop/share/classes/sun/font/FontDesignMetrics.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontDesignMetrics.java rename to jdk/src/java.desktop/share/classes/sun/font/FontDesignMetrics.java diff --git a/jdk/src/share/classes/sun/font/FontFamily.java b/jdk/src/java.desktop/share/classes/sun/font/FontFamily.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontFamily.java rename to jdk/src/java.desktop/share/classes/sun/font/FontFamily.java diff --git a/jdk/src/share/classes/sun/font/FontLineMetrics.java b/jdk/src/java.desktop/share/classes/sun/font/FontLineMetrics.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontLineMetrics.java rename to jdk/src/java.desktop/share/classes/sun/font/FontLineMetrics.java diff --git a/jdk/src/share/classes/sun/font/FontManager.java b/jdk/src/java.desktop/share/classes/sun/font/FontManager.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontManager.java rename to jdk/src/java.desktop/share/classes/sun/font/FontManager.java diff --git a/jdk/src/share/classes/sun/font/FontManagerFactory.java b/jdk/src/java.desktop/share/classes/sun/font/FontManagerFactory.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontManagerFactory.java rename to jdk/src/java.desktop/share/classes/sun/font/FontManagerFactory.java diff --git a/jdk/src/share/classes/sun/font/FontManagerForSGE.java b/jdk/src/java.desktop/share/classes/sun/font/FontManagerForSGE.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontManagerForSGE.java rename to jdk/src/java.desktop/share/classes/sun/font/FontManagerForSGE.java diff --git a/jdk/src/share/classes/sun/font/FontManagerNativeLibrary.java b/jdk/src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontManagerNativeLibrary.java rename to jdk/src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java diff --git a/jdk/src/share/classes/sun/font/FontResolver.java b/jdk/src/java.desktop/share/classes/sun/font/FontResolver.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontResolver.java rename to jdk/src/java.desktop/share/classes/sun/font/FontResolver.java diff --git a/jdk/src/share/classes/sun/font/FontRunIterator.java b/jdk/src/java.desktop/share/classes/sun/font/FontRunIterator.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontRunIterator.java rename to jdk/src/java.desktop/share/classes/sun/font/FontRunIterator.java diff --git a/jdk/src/share/classes/sun/font/FontScaler.java b/jdk/src/java.desktop/share/classes/sun/font/FontScaler.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontScaler.java rename to jdk/src/java.desktop/share/classes/sun/font/FontScaler.java diff --git a/jdk/src/share/classes/sun/font/FontScalerException.java b/jdk/src/java.desktop/share/classes/sun/font/FontScalerException.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontScalerException.java rename to jdk/src/java.desktop/share/classes/sun/font/FontScalerException.java diff --git a/jdk/src/share/classes/sun/font/FontStrike.java b/jdk/src/java.desktop/share/classes/sun/font/FontStrike.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontStrike.java rename to jdk/src/java.desktop/share/classes/sun/font/FontStrike.java diff --git a/jdk/src/share/classes/sun/font/FontStrikeDesc.java b/jdk/src/java.desktop/share/classes/sun/font/FontStrikeDesc.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontStrikeDesc.java rename to jdk/src/java.desktop/share/classes/sun/font/FontStrikeDesc.java diff --git a/jdk/src/share/classes/sun/font/FontStrikeDisposer.java b/jdk/src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontStrikeDisposer.java rename to jdk/src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java diff --git a/jdk/src/share/classes/sun/font/FontUtilities.java b/jdk/src/java.desktop/share/classes/sun/font/FontUtilities.java similarity index 100% rename from jdk/src/share/classes/sun/font/FontUtilities.java rename to jdk/src/java.desktop/share/classes/sun/font/FontUtilities.java diff --git a/jdk/src/share/classes/sun/font/FreetypeFontScaler.java b/jdk/src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java similarity index 100% rename from jdk/src/share/classes/sun/font/FreetypeFontScaler.java rename to jdk/src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java diff --git a/jdk/src/share/classes/sun/font/GlyphDisposedListener.java b/jdk/src/java.desktop/share/classes/sun/font/GlyphDisposedListener.java similarity index 100% rename from jdk/src/share/classes/sun/font/GlyphDisposedListener.java rename to jdk/src/java.desktop/share/classes/sun/font/GlyphDisposedListener.java diff --git a/jdk/src/share/classes/sun/font/GlyphLayout.java b/jdk/src/java.desktop/share/classes/sun/font/GlyphLayout.java similarity index 100% rename from jdk/src/share/classes/sun/font/GlyphLayout.java rename to jdk/src/java.desktop/share/classes/sun/font/GlyphLayout.java diff --git a/jdk/src/share/classes/sun/font/GlyphList.java b/jdk/src/java.desktop/share/classes/sun/font/GlyphList.java similarity index 100% rename from jdk/src/share/classes/sun/font/GlyphList.java rename to jdk/src/java.desktop/share/classes/sun/font/GlyphList.java diff --git a/jdk/src/share/classes/sun/font/GraphicComponent.java b/jdk/src/java.desktop/share/classes/sun/font/GraphicComponent.java similarity index 100% rename from jdk/src/share/classes/sun/font/GraphicComponent.java rename to jdk/src/java.desktop/share/classes/sun/font/GraphicComponent.java diff --git a/jdk/src/share/classes/sun/font/LayoutPathImpl.java b/jdk/src/java.desktop/share/classes/sun/font/LayoutPathImpl.java similarity index 100% rename from jdk/src/share/classes/sun/font/LayoutPathImpl.java rename to jdk/src/java.desktop/share/classes/sun/font/LayoutPathImpl.java diff --git a/jdk/src/share/classes/sun/font/NullFontScaler.java b/jdk/src/java.desktop/share/classes/sun/font/NullFontScaler.java similarity index 100% rename from jdk/src/share/classes/sun/font/NullFontScaler.java rename to jdk/src/java.desktop/share/classes/sun/font/NullFontScaler.java diff --git a/jdk/src/share/classes/sun/font/PhysicalFont.java b/jdk/src/java.desktop/share/classes/sun/font/PhysicalFont.java similarity index 100% rename from jdk/src/share/classes/sun/font/PhysicalFont.java rename to jdk/src/java.desktop/share/classes/sun/font/PhysicalFont.java diff --git a/jdk/src/share/classes/sun/font/PhysicalStrike.java b/jdk/src/java.desktop/share/classes/sun/font/PhysicalStrike.java similarity index 100% rename from jdk/src/share/classes/sun/font/PhysicalStrike.java rename to jdk/src/java.desktop/share/classes/sun/font/PhysicalStrike.java diff --git a/jdk/src/share/classes/sun/font/Script.java b/jdk/src/java.desktop/share/classes/sun/font/Script.java similarity index 100% rename from jdk/src/share/classes/sun/font/Script.java rename to jdk/src/java.desktop/share/classes/sun/font/Script.java diff --git a/jdk/src/share/classes/sun/font/ScriptRun.java b/jdk/src/java.desktop/share/classes/sun/font/ScriptRun.java similarity index 100% rename from jdk/src/share/classes/sun/font/ScriptRun.java rename to jdk/src/java.desktop/share/classes/sun/font/ScriptRun.java diff --git a/jdk/src/share/classes/sun/font/ScriptRunData.java b/jdk/src/java.desktop/share/classes/sun/font/ScriptRunData.java similarity index 100% rename from jdk/src/share/classes/sun/font/ScriptRunData.java rename to jdk/src/java.desktop/share/classes/sun/font/ScriptRunData.java diff --git a/jdk/src/share/classes/sun/font/StandardGlyphVector.java b/jdk/src/java.desktop/share/classes/sun/font/StandardGlyphVector.java similarity index 100% rename from jdk/src/share/classes/sun/font/StandardGlyphVector.java rename to jdk/src/java.desktop/share/classes/sun/font/StandardGlyphVector.java diff --git a/jdk/src/share/classes/sun/font/StandardTextSource.java b/jdk/src/java.desktop/share/classes/sun/font/StandardTextSource.java similarity index 100% rename from jdk/src/share/classes/sun/font/StandardTextSource.java rename to jdk/src/java.desktop/share/classes/sun/font/StandardTextSource.java diff --git a/jdk/src/share/classes/sun/font/StrikeCache.java b/jdk/src/java.desktop/share/classes/sun/font/StrikeCache.java similarity index 100% rename from jdk/src/share/classes/sun/font/StrikeCache.java rename to jdk/src/java.desktop/share/classes/sun/font/StrikeCache.java diff --git a/jdk/src/share/classes/sun/font/StrikeMetrics.java b/jdk/src/java.desktop/share/classes/sun/font/StrikeMetrics.java similarity index 100% rename from jdk/src/share/classes/sun/font/StrikeMetrics.java rename to jdk/src/java.desktop/share/classes/sun/font/StrikeMetrics.java diff --git a/jdk/src/share/classes/sun/font/SunFontManager.java b/jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java similarity index 100% rename from jdk/src/share/classes/sun/font/SunFontManager.java rename to jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java diff --git a/jdk/src/share/classes/sun/font/SunLayoutEngine.java b/jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java similarity index 100% rename from jdk/src/share/classes/sun/font/SunLayoutEngine.java rename to jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java diff --git a/jdk/src/share/classes/sun/font/TextLabel.java b/jdk/src/java.desktop/share/classes/sun/font/TextLabel.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextLabel.java rename to jdk/src/java.desktop/share/classes/sun/font/TextLabel.java diff --git a/jdk/src/share/classes/sun/font/TextLabelFactory.java b/jdk/src/java.desktop/share/classes/sun/font/TextLabelFactory.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextLabelFactory.java rename to jdk/src/java.desktop/share/classes/sun/font/TextLabelFactory.java diff --git a/jdk/src/share/classes/sun/font/TextLineComponent.java b/jdk/src/java.desktop/share/classes/sun/font/TextLineComponent.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextLineComponent.java rename to jdk/src/java.desktop/share/classes/sun/font/TextLineComponent.java diff --git a/jdk/src/share/classes/sun/font/TextRecord.java b/jdk/src/java.desktop/share/classes/sun/font/TextRecord.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextRecord.java rename to jdk/src/java.desktop/share/classes/sun/font/TextRecord.java diff --git a/jdk/src/share/classes/sun/font/TextSource.java b/jdk/src/java.desktop/share/classes/sun/font/TextSource.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextSource.java rename to jdk/src/java.desktop/share/classes/sun/font/TextSource.java diff --git a/jdk/src/share/classes/sun/font/TextSourceLabel.java b/jdk/src/java.desktop/share/classes/sun/font/TextSourceLabel.java similarity index 100% rename from jdk/src/share/classes/sun/font/TextSourceLabel.java rename to jdk/src/java.desktop/share/classes/sun/font/TextSourceLabel.java diff --git a/jdk/src/share/classes/sun/font/TrueTypeFont.java b/jdk/src/java.desktop/share/classes/sun/font/TrueTypeFont.java similarity index 100% rename from jdk/src/share/classes/sun/font/TrueTypeFont.java rename to jdk/src/java.desktop/share/classes/sun/font/TrueTypeFont.java diff --git a/jdk/src/share/classes/sun/font/TrueTypeGlyphMapper.java b/jdk/src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java similarity index 100% rename from jdk/src/share/classes/sun/font/TrueTypeGlyphMapper.java rename to jdk/src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java diff --git a/jdk/src/share/classes/sun/font/Type1Font.java b/jdk/src/java.desktop/share/classes/sun/font/Type1Font.java similarity index 100% rename from jdk/src/share/classes/sun/font/Type1Font.java rename to jdk/src/java.desktop/share/classes/sun/font/Type1Font.java diff --git a/jdk/src/share/classes/sun/font/Type1GlyphMapper.java b/jdk/src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java similarity index 100% rename from jdk/src/share/classes/sun/font/Type1GlyphMapper.java rename to jdk/src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java diff --git a/jdk/src/share/classes/sun/font/Underline.java b/jdk/src/java.desktop/share/classes/sun/font/Underline.java similarity index 100% rename from jdk/src/share/classes/sun/font/Underline.java rename to jdk/src/java.desktop/share/classes/sun/font/Underline.java diff --git a/jdk/src/share/classes/sun/java2d/DefaultDisposerRecord.java b/jdk/src/java.desktop/share/classes/sun/java2d/DefaultDisposerRecord.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/DefaultDisposerRecord.java rename to jdk/src/java.desktop/share/classes/sun/java2d/DefaultDisposerRecord.java diff --git a/jdk/src/share/classes/sun/java2d/DestSurfaceProvider.java b/jdk/src/java.desktop/share/classes/sun/java2d/DestSurfaceProvider.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/DestSurfaceProvider.java rename to jdk/src/java.desktop/share/classes/sun/java2d/DestSurfaceProvider.java diff --git a/jdk/src/share/classes/sun/java2d/Disposer.java b/jdk/src/java.desktop/share/classes/sun/java2d/Disposer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/Disposer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/Disposer.java diff --git a/jdk/src/share/classes/sun/java2d/DisposerRecord.java b/jdk/src/java.desktop/share/classes/sun/java2d/DisposerRecord.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/DisposerRecord.java rename to jdk/src/java.desktop/share/classes/sun/java2d/DisposerRecord.java diff --git a/jdk/src/share/classes/sun/java2d/DisposerTarget.java b/jdk/src/java.desktop/share/classes/sun/java2d/DisposerTarget.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/DisposerTarget.java rename to jdk/src/java.desktop/share/classes/sun/java2d/DisposerTarget.java diff --git a/jdk/src/share/classes/sun/java2d/FontSupport.java b/jdk/src/java.desktop/share/classes/sun/java2d/FontSupport.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/FontSupport.java rename to jdk/src/java.desktop/share/classes/sun/java2d/FontSupport.java diff --git a/jdk/src/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java b/jdk/src/java.desktop/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java rename to jdk/src/java.desktop/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java diff --git a/jdk/src/share/classes/sun/java2d/InvalidPipeException.java b/jdk/src/java.desktop/share/classes/sun/java2d/InvalidPipeException.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/InvalidPipeException.java rename to jdk/src/java.desktop/share/classes/sun/java2d/InvalidPipeException.java diff --git a/jdk/src/share/classes/sun/java2d/NullSurfaceData.java b/jdk/src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/NullSurfaceData.java rename to jdk/src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java diff --git a/jdk/src/share/classes/sun/java2d/Spans.java b/jdk/src/java.desktop/share/classes/sun/java2d/Spans.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/Spans.java rename to jdk/src/java.desktop/share/classes/sun/java2d/Spans.java diff --git a/jdk/src/share/classes/sun/java2d/StateTrackable.java b/jdk/src/java.desktop/share/classes/sun/java2d/StateTrackable.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/StateTrackable.java rename to jdk/src/java.desktop/share/classes/sun/java2d/StateTrackable.java diff --git a/jdk/src/share/classes/sun/java2d/StateTrackableDelegate.java b/jdk/src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/StateTrackableDelegate.java rename to jdk/src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java diff --git a/jdk/src/share/classes/sun/java2d/StateTracker.java b/jdk/src/java.desktop/share/classes/sun/java2d/StateTracker.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/StateTracker.java rename to jdk/src/java.desktop/share/classes/sun/java2d/StateTracker.java diff --git a/jdk/src/share/classes/sun/java2d/SunCompositeContext.java b/jdk/src/java.desktop/share/classes/sun/java2d/SunCompositeContext.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SunCompositeContext.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SunCompositeContext.java diff --git a/jdk/src/share/classes/sun/java2d/SunGraphics2D.java b/jdk/src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SunGraphics2D.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java diff --git a/jdk/src/share/classes/sun/java2d/SunGraphicsEnvironment.java b/jdk/src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SunGraphicsEnvironment.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java diff --git a/jdk/src/share/classes/sun/java2d/Surface.java b/jdk/src/java.desktop/share/classes/sun/java2d/Surface.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/Surface.java rename to jdk/src/java.desktop/share/classes/sun/java2d/Surface.java diff --git a/jdk/src/share/classes/sun/java2d/SurfaceData.java b/jdk/src/java.desktop/share/classes/sun/java2d/SurfaceData.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SurfaceData.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SurfaceData.java diff --git a/jdk/src/share/classes/sun/java2d/SurfaceDataProxy.java b/jdk/src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SurfaceDataProxy.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java diff --git a/jdk/src/share/classes/sun/java2d/SurfaceManagerFactory.java b/jdk/src/java.desktop/share/classes/sun/java2d/SurfaceManagerFactory.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/SurfaceManagerFactory.java rename to jdk/src/java.desktop/share/classes/sun/java2d/SurfaceManagerFactory.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/CMMServiceProvider.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/CMMServiceProvider.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/CMMServiceProvider.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/CMMServiceProvider.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/CMSManager.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/CMSManager.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/ColorTransform.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/ColorTransform.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/ColorTransform.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/ColorTransform.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/PCMM.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/PCMM.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/Profile.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/Profile.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/Profile.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/Profile.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/ProfileActivator.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/ProfileActivator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/ProfileDataVerifier.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDataVerifier.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/ProfileDataVerifier.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDataVerifier.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/lcms/LCMS.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/lcms/LCMS.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java diff --git a/jdk/src/share/classes/sun/java2d/cmm/lcms/LcmsServiceProvider.java b/jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LcmsServiceProvider.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/cmm/lcms/LcmsServiceProvider.java rename to jdk/src/java.desktop/share/classes/sun/java2d/cmm/lcms/LcmsServiceProvider.java diff --git a/jdk/src/share/classes/sun/java2d/loops/Blit.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/Blit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/Blit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/Blit.java diff --git a/jdk/src/share/classes/sun/java2d/loops/BlitBg.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/BlitBg.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/BlitBg.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/BlitBg.java diff --git a/jdk/src/share/classes/sun/java2d/loops/CompositeType.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/CompositeType.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/CompositeType.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/CompositeType.java diff --git a/jdk/src/share/classes/sun/java2d/loops/CustomComponent.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/CustomComponent.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/CustomComponent.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/CustomComponent.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawGlyphList.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawGlyphList.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawGlyphListAA.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawGlyphListAA.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawGlyphListLCD.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawGlyphListLCD.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawLine.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawLine.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawLine.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawParallelogram.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawParallelogram.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawParallelogram.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawParallelogram.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawPath.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawPath.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawPath.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawPath.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawPolygons.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawPolygons.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawPolygons.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawPolygons.java diff --git a/jdk/src/share/classes/sun/java2d/loops/DrawRect.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawRect.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/DrawRect.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/DrawRect.java diff --git a/jdk/src/share/classes/sun/java2d/loops/FillParallelogram.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/FillParallelogram.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/FillParallelogram.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/FillParallelogram.java diff --git a/jdk/src/share/classes/sun/java2d/loops/FillPath.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/FillPath.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/FillPath.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/FillPath.java diff --git a/jdk/src/share/classes/sun/java2d/loops/FillRect.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/FillRect.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/FillRect.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/FillRect.java diff --git a/jdk/src/share/classes/sun/java2d/loops/FillSpans.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/FillSpans.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/FillSpans.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/FillSpans.java diff --git a/jdk/src/share/classes/sun/java2d/loops/FontInfo.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/FontInfo.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/FontInfo.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/FontInfo.java diff --git a/jdk/src/share/classes/sun/java2d/loops/GeneralRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/GeneralRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitive.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitive.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java diff --git a/jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java diff --git a/jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java diff --git a/jdk/src/share/classes/sun/java2d/loops/MaskBlit.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/MaskBlit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/MaskBlit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/MaskBlit.java diff --git a/jdk/src/share/classes/sun/java2d/loops/MaskFill.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/MaskFill.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/MaskFill.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/MaskFill.java diff --git a/jdk/src/share/classes/sun/java2d/loops/ProcessPath.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/ProcessPath.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java diff --git a/jdk/src/share/classes/sun/java2d/loops/RenderCache.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/RenderCache.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/RenderCache.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/RenderCache.java diff --git a/jdk/src/share/classes/sun/java2d/loops/RenderLoops.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/RenderLoops.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/RenderLoops.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/RenderLoops.java diff --git a/jdk/src/share/classes/sun/java2d/loops/ScaledBlit.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/ScaledBlit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/ScaledBlit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/ScaledBlit.java diff --git a/jdk/src/share/classes/sun/java2d/loops/SurfaceType.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/SurfaceType.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/SurfaceType.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/SurfaceType.java diff --git a/jdk/src/share/classes/sun/java2d/loops/TransformBlit.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/TransformBlit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/TransformBlit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/TransformBlit.java diff --git a/jdk/src/share/classes/sun/java2d/loops/TransformHelper.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/TransformHelper.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/TransformHelper.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/TransformHelper.java diff --git a/jdk/src/share/classes/sun/java2d/loops/XORComposite.java b/jdk/src/java.desktop/share/classes/sun/java2d/loops/XORComposite.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/loops/XORComposite.java rename to jdk/src/java.desktop/share/classes/sun/java2d/loops/XORComposite.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLBlitLoops.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLBlitLoops.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLBlitLoops.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLBlitLoops.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLBufImgOps.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLBufImgOps.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLBufImgOps.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLBufImgOps.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLContext.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLContext.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLContext.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLContext.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLDrawImage.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLDrawImage.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLDrawImage.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLDrawImage.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLMaskBlit.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLMaskBlit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLMaskBlit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLMaskBlit.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLMaskFill.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLMaskFill.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLMaskFill.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLMaskFill.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLPaints.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLPaints.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLPaints.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLPaints.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLRenderQueue.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLRenderQueue.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLSurfaceData.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLSurfaceData.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLTextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLTextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLTextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLTextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/opengl/OGLUtilities.java b/jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLUtilities.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/opengl/OGLUtilities.java rename to jdk/src/java.desktop/share/classes/sun/java2d/opengl/OGLUtilities.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/AAShapePipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/AAShapePipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/AATextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/AATextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/AATextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/AATextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/AATileGenerator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/AATileGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/AATileGenerator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/AATileGenerator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/AlphaColorPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/AlphaColorPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/AlphaColorPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/AlphaColorPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/AlphaPaintPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/AlphaPaintPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/AlphaPaintPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/AlphaPaintPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedBufImgOps.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedBufImgOps.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedBufImgOps.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedBufImgOps.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedContext.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedContext.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedMaskBlit.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedMaskBlit.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedMaskBlit.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedMaskBlit.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedMaskFill.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedMaskFill.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedMaskFill.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedMaskFill.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedOpCodes.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedOpCodes.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedOpCodes.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedOpCodes.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedPaints.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedPaints.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedPaints.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedPaints.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedRenderPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedRenderPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedRenderPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedRenderPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/BufferedTextPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedTextPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/BufferedTextPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedTextPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/CompositePipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/CompositePipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/CompositePipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/CompositePipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/DrawImage.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/DrawImage.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/DrawImagePipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/DrawImagePipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/DrawImagePipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/DrawImagePipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/GeneralCompositePipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/GeneralCompositePipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/GeneralCompositePipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/GeneralCompositePipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/GlyphListPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/GlyphListPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/GlyphListPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/GlyphListPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/LCDTextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/LCDTextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/LCDTextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/LCDTextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/LoopBasedPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/LoopBasedPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/LoopBasedPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/LoopBasedPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/LoopPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/LoopPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/LoopPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/NullPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/NullPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/NullPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/NullPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/OutlineTextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/OutlineTextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/ParallelogramPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/ParallelogramPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/ParallelogramPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/ParallelogramPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/PixelDrawPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelDrawPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/PixelDrawPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelDrawPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/PixelFillPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelFillPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/PixelFillPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelFillPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/PixelToShapeConverter.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelToShapeConverter.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/PixelToShapeConverter.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/PixelToShapeConverter.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/Region.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/Region.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/Region.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/Region.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionClipSpanIterator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RegionIterator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionIterator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RegionIterator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionIterator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RegionSpanIterator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RegionSpanIterator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RegionSpanIterator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RenderBuffer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RenderBuffer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderBuffer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RenderQueue.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderQueue.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RenderQueue.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderQueue.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/RenderingEngine.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/RenderingEngine.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/ShapeDrawPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/ShapeDrawPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/ShapeDrawPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/ShapeDrawPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/ShapeSpanIterator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/ShapeSpanIterator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/SolidTextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/SolidTextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/SolidTextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/SolidTextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/SpanClipRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/SpanClipRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanClipRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/SpanIterator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanIterator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/SpanIterator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanIterator.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/SpanShapeRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/SpanShapeRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/SpanShapeRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/TextPipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/TextPipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/TextPipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/TextPipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/TextRenderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/TextRenderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/ValidatePipe.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/ValidatePipe.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/ValidatePipe.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/ValidatePipe.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/AccelSurface.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelSurface.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/AccelSurface.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelSurface.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/AccelTypedVolatileImage.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelTypedVolatileImage.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/AccelTypedVolatileImage.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelTypedVolatileImage.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/BufferedContextProvider.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/BufferedContextProvider.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/BufferedContextProvider.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/BufferedContextProvider.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java diff --git a/jdk/src/share/classes/sun/java2d/pipe/hw/ExtendedBufferCapabilities.java b/jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/ExtendedBufferCapabilities.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pipe/hw/ExtendedBufferCapabilities.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pipe/hw/ExtendedBufferCapabilities.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/Curve.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/Curve.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/Curve.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/Curve.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/Dasher.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/Dasher.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/Helpers.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/Helpers.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/PiscesCache.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/PiscesCache.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/Renderer.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/Renderer.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/Stroker.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/Stroker.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java diff --git a/jdk/src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java b/jdk/src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java similarity index 100% rename from jdk/src/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java rename to jdk/src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java diff --git a/jdk/src/share/classes/sun/net/www/content/audio/aiff.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/audio/aiff.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/audio/aiff.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/audio/aiff.java diff --git a/jdk/src/share/classes/sun/net/www/content/audio/basic.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/audio/basic.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/audio/basic.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/audio/basic.java diff --git a/jdk/src/share/classes/sun/net/www/content/audio/wav.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/audio/wav.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/audio/wav.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/audio/wav.java diff --git a/jdk/src/share/classes/sun/net/www/content/audio/x_aiff.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/audio/x_aiff.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/audio/x_aiff.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/audio/x_aiff.java diff --git a/jdk/src/share/classes/sun/net/www/content/audio/x_wav.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/audio/x_wav.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/audio/x_wav.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/audio/x_wav.java diff --git a/jdk/src/share/classes/sun/net/www/content/image/gif.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/image/gif.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/image/gif.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/image/gif.java diff --git a/jdk/src/share/classes/sun/net/www/content/image/jpeg.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/image/jpeg.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/image/jpeg.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/image/jpeg.java diff --git a/jdk/src/share/classes/sun/net/www/content/image/png.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/image/png.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/image/png.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/image/png.java diff --git a/jdk/src/share/classes/sun/net/www/content/image/x_xbitmap.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/image/x_xbitmap.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/image/x_xbitmap.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/image/x_xbitmap.java diff --git a/jdk/src/share/classes/sun/net/www/content/image/x_xpixmap.java b/jdk/src/java.desktop/share/classes/sun/net/www/content/image/x_xpixmap.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/content/image/x_xpixmap.java rename to jdk/src/java.desktop/share/classes/sun/net/www/content/image/x_xpixmap.java diff --git a/jdk/src/share/classes/sun/print/AttributeUpdater.java b/jdk/src/java.desktop/share/classes/sun/print/AttributeUpdater.java similarity index 100% rename from jdk/src/share/classes/sun/print/AttributeUpdater.java rename to jdk/src/java.desktop/share/classes/sun/print/AttributeUpdater.java diff --git a/jdk/src/share/classes/sun/print/BackgroundLookupListener.java b/jdk/src/java.desktop/share/classes/sun/print/BackgroundLookupListener.java similarity index 100% rename from jdk/src/share/classes/sun/print/BackgroundLookupListener.java rename to jdk/src/java.desktop/share/classes/sun/print/BackgroundLookupListener.java diff --git a/jdk/src/share/classes/sun/print/BackgroundServiceLookup.java b/jdk/src/java.desktop/share/classes/sun/print/BackgroundServiceLookup.java similarity index 100% rename from jdk/src/share/classes/sun/print/BackgroundServiceLookup.java rename to jdk/src/java.desktop/share/classes/sun/print/BackgroundServiceLookup.java diff --git a/jdk/src/share/classes/sun/print/CustomMediaSizeName.java b/jdk/src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java similarity index 100% rename from jdk/src/share/classes/sun/print/CustomMediaSizeName.java rename to jdk/src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java diff --git a/jdk/src/share/classes/sun/print/CustomMediaTray.java b/jdk/src/java.desktop/share/classes/sun/print/CustomMediaTray.java similarity index 100% rename from jdk/src/share/classes/sun/print/CustomMediaTray.java rename to jdk/src/java.desktop/share/classes/sun/print/CustomMediaTray.java diff --git a/jdk/src/share/classes/sun/print/DialogOwner.java b/jdk/src/java.desktop/share/classes/sun/print/DialogOwner.java similarity index 100% rename from jdk/src/share/classes/sun/print/DialogOwner.java rename to jdk/src/java.desktop/share/classes/sun/print/DialogOwner.java diff --git a/jdk/src/share/classes/sun/print/DocumentPropertiesUI.java b/jdk/src/java.desktop/share/classes/sun/print/DocumentPropertiesUI.java similarity index 100% rename from jdk/src/share/classes/sun/print/DocumentPropertiesUI.java rename to jdk/src/java.desktop/share/classes/sun/print/DocumentPropertiesUI.java diff --git a/jdk/src/share/classes/sun/print/ImagePrinter.java b/jdk/src/java.desktop/share/classes/sun/print/ImagePrinter.java similarity index 100% rename from jdk/src/share/classes/sun/print/ImagePrinter.java rename to jdk/src/java.desktop/share/classes/sun/print/ImagePrinter.java diff --git a/jdk/src/share/classes/sun/print/OpenBook.java b/jdk/src/java.desktop/share/classes/sun/print/OpenBook.java similarity index 100% rename from jdk/src/share/classes/sun/print/OpenBook.java rename to jdk/src/java.desktop/share/classes/sun/print/OpenBook.java diff --git a/jdk/src/share/classes/sun/print/PSPathGraphics.java b/jdk/src/java.desktop/share/classes/sun/print/PSPathGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/print/PSPathGraphics.java rename to jdk/src/java.desktop/share/classes/sun/print/PSPathGraphics.java diff --git a/jdk/src/share/classes/sun/print/PSPrinterJob.java b/jdk/src/java.desktop/share/classes/sun/print/PSPrinterJob.java similarity index 100% rename from jdk/src/share/classes/sun/print/PSPrinterJob.java rename to jdk/src/java.desktop/share/classes/sun/print/PSPrinterJob.java diff --git a/jdk/src/share/classes/sun/print/PSStreamPrintJob.java b/jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java similarity index 100% rename from jdk/src/share/classes/sun/print/PSStreamPrintJob.java rename to jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java diff --git a/jdk/src/share/classes/sun/print/PSStreamPrintService.java b/jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintService.java similarity index 100% rename from jdk/src/share/classes/sun/print/PSStreamPrintService.java rename to jdk/src/java.desktop/share/classes/sun/print/PSStreamPrintService.java diff --git a/jdk/src/share/classes/sun/print/PSStreamPrinterFactory.java b/jdk/src/java.desktop/share/classes/sun/print/PSStreamPrinterFactory.java similarity index 100% rename from jdk/src/share/classes/sun/print/PSStreamPrinterFactory.java rename to jdk/src/java.desktop/share/classes/sun/print/PSStreamPrinterFactory.java diff --git a/jdk/src/share/classes/sun/print/PageableDoc.java b/jdk/src/java.desktop/share/classes/sun/print/PageableDoc.java similarity index 100% rename from jdk/src/share/classes/sun/print/PageableDoc.java rename to jdk/src/java.desktop/share/classes/sun/print/PageableDoc.java diff --git a/jdk/src/share/classes/sun/print/PathGraphics.java b/jdk/src/java.desktop/share/classes/sun/print/PathGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/print/PathGraphics.java rename to jdk/src/java.desktop/share/classes/sun/print/PathGraphics.java diff --git a/jdk/src/share/classes/sun/print/PeekGraphics.java b/jdk/src/java.desktop/share/classes/sun/print/PeekGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/print/PeekGraphics.java rename to jdk/src/java.desktop/share/classes/sun/print/PeekGraphics.java diff --git a/jdk/src/share/classes/sun/print/PeekMetrics.java b/jdk/src/java.desktop/share/classes/sun/print/PeekMetrics.java similarity index 100% rename from jdk/src/share/classes/sun/print/PeekMetrics.java rename to jdk/src/java.desktop/share/classes/sun/print/PeekMetrics.java diff --git a/jdk/src/share/classes/sun/print/PrintJob2D.java b/jdk/src/java.desktop/share/classes/sun/print/PrintJob2D.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrintJob2D.java rename to jdk/src/java.desktop/share/classes/sun/print/PrintJob2D.java diff --git a/jdk/src/share/classes/sun/print/PrintJobAttributeException.java b/jdk/src/java.desktop/share/classes/sun/print/PrintJobAttributeException.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrintJobAttributeException.java rename to jdk/src/java.desktop/share/classes/sun/print/PrintJobAttributeException.java diff --git a/jdk/src/share/classes/sun/print/PrintJobFlavorException.java b/jdk/src/java.desktop/share/classes/sun/print/PrintJobFlavorException.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrintJobFlavorException.java rename to jdk/src/java.desktop/share/classes/sun/print/PrintJobFlavorException.java diff --git a/jdk/src/share/classes/sun/print/PrinterGraphicsConfig.java b/jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsConfig.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrinterGraphicsConfig.java rename to jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsConfig.java diff --git a/jdk/src/share/classes/sun/print/PrinterGraphicsDevice.java b/jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsDevice.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrinterGraphicsDevice.java rename to jdk/src/java.desktop/share/classes/sun/print/PrinterGraphicsDevice.java diff --git a/jdk/src/share/classes/sun/print/PrinterJobWrapper.java b/jdk/src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java similarity index 100% rename from jdk/src/share/classes/sun/print/PrinterJobWrapper.java rename to jdk/src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java diff --git a/jdk/src/share/classes/sun/print/ProxyGraphics.java b/jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/print/ProxyGraphics.java rename to jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics.java diff --git a/jdk/src/share/classes/sun/print/ProxyGraphics2D.java b/jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java similarity index 100% rename from jdk/src/share/classes/sun/print/ProxyGraphics2D.java rename to jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java diff --git a/jdk/src/share/classes/sun/print/ProxyPrintGraphics.java b/jdk/src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java similarity index 100% rename from jdk/src/share/classes/sun/print/ProxyPrintGraphics.java rename to jdk/src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java diff --git a/jdk/src/share/classes/sun/print/RasterPrinterJob.java b/jdk/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java similarity index 100% rename from jdk/src/share/classes/sun/print/RasterPrinterJob.java rename to jdk/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java diff --git a/jdk/src/share/classes/sun/print/ServiceDialog.java b/jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java similarity index 100% rename from jdk/src/share/classes/sun/print/ServiceDialog.java rename to jdk/src/java.desktop/share/classes/sun/print/ServiceDialog.java diff --git a/jdk/src/share/classes/sun/print/ServiceNotifier.java b/jdk/src/java.desktop/share/classes/sun/print/ServiceNotifier.java similarity index 100% rename from jdk/src/share/classes/sun/print/ServiceNotifier.java rename to jdk/src/java.desktop/share/classes/sun/print/ServiceNotifier.java diff --git a/jdk/src/share/classes/sun/print/SunAlternateMedia.java b/jdk/src/java.desktop/share/classes/sun/print/SunAlternateMedia.java similarity index 100% rename from jdk/src/share/classes/sun/print/SunAlternateMedia.java rename to jdk/src/java.desktop/share/classes/sun/print/SunAlternateMedia.java diff --git a/jdk/src/share/classes/sun/print/SunMinMaxPage.java b/jdk/src/java.desktop/share/classes/sun/print/SunMinMaxPage.java similarity index 100% rename from jdk/src/share/classes/sun/print/SunMinMaxPage.java rename to jdk/src/java.desktop/share/classes/sun/print/SunMinMaxPage.java diff --git a/jdk/src/share/classes/sun/print/SunPageSelection.java b/jdk/src/java.desktop/share/classes/sun/print/SunPageSelection.java similarity index 100% rename from jdk/src/share/classes/sun/print/SunPageSelection.java rename to jdk/src/java.desktop/share/classes/sun/print/SunPageSelection.java diff --git a/jdk/src/share/classes/sun/print/SunPrinterJobService.java b/jdk/src/java.desktop/share/classes/sun/print/SunPrinterJobService.java similarity index 100% rename from jdk/src/share/classes/sun/print/SunPrinterJobService.java rename to jdk/src/java.desktop/share/classes/sun/print/SunPrinterJobService.java diff --git a/jdk/src/share/classes/sun/print/resources/duplex.png b/jdk/src/java.desktop/share/classes/sun/print/resources/duplex.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/duplex.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/duplex.png diff --git a/jdk/src/share/classes/sun/print/resources/oneside.png b/jdk/src/java.desktop/share/classes/sun/print/resources/oneside.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/oneside.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/oneside.png diff --git a/jdk/src/share/classes/sun/print/resources/orientLandscape.png b/jdk/src/java.desktop/share/classes/sun/print/resources/orientLandscape.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/orientLandscape.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/orientLandscape.png diff --git a/jdk/src/share/classes/sun/print/resources/orientPortrait.png b/jdk/src/java.desktop/share/classes/sun/print/resources/orientPortrait.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/orientPortrait.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/orientPortrait.png diff --git a/jdk/src/share/classes/sun/print/resources/orientRevLandscape.png b/jdk/src/java.desktop/share/classes/sun/print/resources/orientRevLandscape.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/orientRevLandscape.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/orientRevLandscape.png diff --git a/jdk/src/share/classes/sun/print/resources/orientRevPortrait.png b/jdk/src/java.desktop/share/classes/sun/print/resources/orientRevPortrait.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/orientRevPortrait.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/orientRevPortrait.png diff --git a/jdk/src/share/classes/sun/print/resources/serviceui.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_de.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_de.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_es.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_es.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_fr.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_fr.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_it.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_it.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_ja.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_ja.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_ko.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_ko.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_pt_BR.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_pt_BR.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_sv.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_sv.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_sv.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_zh_CN.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_zh_CN.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties diff --git a/jdk/src/share/classes/sun/print/resources/serviceui_zh_TW.properties b/jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/print/resources/serviceui_zh_TW.properties rename to jdk/src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties diff --git a/jdk/src/share/classes/sun/print/resources/tumble.png b/jdk/src/java.desktop/share/classes/sun/print/resources/tumble.png similarity index 100% rename from jdk/src/share/classes/sun/print/resources/tumble.png rename to jdk/src/java.desktop/share/classes/sun/print/resources/tumble.png diff --git a/jdk/src/share/classes/sun/swing/AccumulativeRunnable.java b/jdk/src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java similarity index 100% rename from jdk/src/share/classes/sun/swing/AccumulativeRunnable.java rename to jdk/src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java diff --git a/jdk/src/share/classes/sun/swing/BakedArrayList.java b/jdk/src/java.desktop/share/classes/sun/swing/BakedArrayList.java similarity index 100% rename from jdk/src/share/classes/sun/swing/BakedArrayList.java rename to jdk/src/java.desktop/share/classes/sun/swing/BakedArrayList.java diff --git a/jdk/src/share/classes/sun/swing/CachedPainter.java b/jdk/src/java.desktop/share/classes/sun/swing/CachedPainter.java similarity index 100% rename from jdk/src/share/classes/sun/swing/CachedPainter.java rename to jdk/src/java.desktop/share/classes/sun/swing/CachedPainter.java diff --git a/jdk/src/share/classes/sun/swing/DefaultLayoutStyle.java b/jdk/src/java.desktop/share/classes/sun/swing/DefaultLayoutStyle.java similarity index 100% rename from jdk/src/share/classes/sun/swing/DefaultLayoutStyle.java rename to jdk/src/java.desktop/share/classes/sun/swing/DefaultLayoutStyle.java diff --git a/jdk/src/share/classes/sun/swing/DefaultLookup.java b/jdk/src/java.desktop/share/classes/sun/swing/DefaultLookup.java similarity index 100% rename from jdk/src/share/classes/sun/swing/DefaultLookup.java rename to jdk/src/java.desktop/share/classes/sun/swing/DefaultLookup.java diff --git a/jdk/src/share/classes/sun/swing/FilePane.java b/jdk/src/java.desktop/share/classes/sun/swing/FilePane.java similarity index 100% rename from jdk/src/share/classes/sun/swing/FilePane.java rename to jdk/src/java.desktop/share/classes/sun/swing/FilePane.java diff --git a/jdk/src/share/classes/sun/swing/ImageCache.java b/jdk/src/java.desktop/share/classes/sun/swing/ImageCache.java similarity index 100% rename from jdk/src/share/classes/sun/swing/ImageCache.java rename to jdk/src/java.desktop/share/classes/sun/swing/ImageCache.java diff --git a/jdk/src/share/classes/sun/swing/ImageIconUIResource.java b/jdk/src/java.desktop/share/classes/sun/swing/ImageIconUIResource.java similarity index 100% rename from jdk/src/share/classes/sun/swing/ImageIconUIResource.java rename to jdk/src/java.desktop/share/classes/sun/swing/ImageIconUIResource.java diff --git a/jdk/src/share/classes/sun/swing/JLightweightFrame.java b/jdk/src/java.desktop/share/classes/sun/swing/JLightweightFrame.java similarity index 100% rename from jdk/src/share/classes/sun/swing/JLightweightFrame.java rename to jdk/src/java.desktop/share/classes/sun/swing/JLightweightFrame.java diff --git a/jdk/src/share/classes/sun/swing/LightweightContent.java b/jdk/src/java.desktop/share/classes/sun/swing/LightweightContent.java similarity index 100% rename from jdk/src/share/classes/sun/swing/LightweightContent.java rename to jdk/src/java.desktop/share/classes/sun/swing/LightweightContent.java diff --git a/jdk/src/share/classes/sun/swing/MenuItemCheckIconFactory.java b/jdk/src/java.desktop/share/classes/sun/swing/MenuItemCheckIconFactory.java similarity index 100% rename from jdk/src/share/classes/sun/swing/MenuItemCheckIconFactory.java rename to jdk/src/java.desktop/share/classes/sun/swing/MenuItemCheckIconFactory.java diff --git a/jdk/src/share/classes/sun/swing/MenuItemLayoutHelper.java b/jdk/src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java similarity index 100% rename from jdk/src/share/classes/sun/swing/MenuItemLayoutHelper.java rename to jdk/src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java diff --git a/jdk/src/share/classes/sun/swing/PrintColorUIResource.java b/jdk/src/java.desktop/share/classes/sun/swing/PrintColorUIResource.java similarity index 100% rename from jdk/src/share/classes/sun/swing/PrintColorUIResource.java rename to jdk/src/java.desktop/share/classes/sun/swing/PrintColorUIResource.java diff --git a/jdk/src/share/classes/sun/swing/PrintingStatus.java b/jdk/src/java.desktop/share/classes/sun/swing/PrintingStatus.java similarity index 100% rename from jdk/src/share/classes/sun/swing/PrintingStatus.java rename to jdk/src/java.desktop/share/classes/sun/swing/PrintingStatus.java diff --git a/jdk/src/share/classes/sun/swing/StringUIClientPropertyKey.java b/jdk/src/java.desktop/share/classes/sun/swing/StringUIClientPropertyKey.java similarity index 100% rename from jdk/src/share/classes/sun/swing/StringUIClientPropertyKey.java rename to jdk/src/java.desktop/share/classes/sun/swing/StringUIClientPropertyKey.java diff --git a/jdk/src/share/classes/sun/swing/SwingAccessor.java b/jdk/src/java.desktop/share/classes/sun/swing/SwingAccessor.java similarity index 100% rename from jdk/src/share/classes/sun/swing/SwingAccessor.java rename to jdk/src/java.desktop/share/classes/sun/swing/SwingAccessor.java diff --git a/jdk/src/share/classes/sun/swing/SwingUtilities2.java b/jdk/src/java.desktop/share/classes/sun/swing/SwingUtilities2.java similarity index 100% rename from jdk/src/share/classes/sun/swing/SwingUtilities2.java rename to jdk/src/java.desktop/share/classes/sun/swing/SwingUtilities2.java diff --git a/jdk/src/share/classes/sun/swing/UIAction.java b/jdk/src/java.desktop/share/classes/sun/swing/UIAction.java similarity index 100% rename from jdk/src/share/classes/sun/swing/UIAction.java rename to jdk/src/java.desktop/share/classes/sun/swing/UIAction.java diff --git a/jdk/src/share/classes/sun/swing/UIClientPropertyKey.java b/jdk/src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java similarity index 100% rename from jdk/src/share/classes/sun/swing/UIClientPropertyKey.java rename to jdk/src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java diff --git a/jdk/src/share/classes/sun/swing/WindowsPlacesBar.java b/jdk/src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java similarity index 100% rename from jdk/src/share/classes/sun/swing/WindowsPlacesBar.java rename to jdk/src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java diff --git a/jdk/src/share/classes/sun/swing/icon/SortArrowIcon.java b/jdk/src/java.desktop/share/classes/sun/swing/icon/SortArrowIcon.java similarity index 100% rename from jdk/src/share/classes/sun/swing/icon/SortArrowIcon.java rename to jdk/src/java.desktop/share/classes/sun/swing/icon/SortArrowIcon.java diff --git a/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java diff --git a/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/Paint9Painter.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/Paint9Painter.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/StyleAssociation.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/StyleAssociation.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/StyleAssociation.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/StyleAssociation.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java diff --git a/jdk/src/share/classes/sun/swing/plaf/synth/SynthIcon.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthIcon.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/synth/SynthIcon.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/synth/SynthIcon.java diff --git a/jdk/src/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java b/jdk/src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java similarity index 100% rename from jdk/src/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java rename to jdk/src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java diff --git a/jdk/src/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java b/jdk/src/java.desktop/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java rename to jdk/src/java.desktop/share/classes/sun/swing/table/DefaultTableCellHeaderRenderer.java diff --git a/jdk/src/share/classes/sun/swing/text/CompoundPrintable.java b/jdk/src/java.desktop/share/classes/sun/swing/text/CompoundPrintable.java similarity index 100% rename from jdk/src/share/classes/sun/swing/text/CompoundPrintable.java rename to jdk/src/java.desktop/share/classes/sun/swing/text/CompoundPrintable.java diff --git a/jdk/src/share/classes/sun/swing/text/CountingPrintable.java b/jdk/src/java.desktop/share/classes/sun/swing/text/CountingPrintable.java similarity index 100% rename from jdk/src/share/classes/sun/swing/text/CountingPrintable.java rename to jdk/src/java.desktop/share/classes/sun/swing/text/CountingPrintable.java diff --git a/jdk/src/share/classes/sun/swing/text/TextComponentPrintable.java b/jdk/src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java similarity index 100% rename from jdk/src/share/classes/sun/swing/text/TextComponentPrintable.java rename to jdk/src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java diff --git a/jdk/src/share/classes/sun/swing/text/html/FrameEditorPaneTag.java b/jdk/src/java.desktop/share/classes/sun/swing/text/html/FrameEditorPaneTag.java similarity index 100% rename from jdk/src/share/classes/sun/swing/text/html/FrameEditorPaneTag.java rename to jdk/src/java.desktop/share/classes/sun/swing/text/html/FrameEditorPaneTag.java diff --git a/jdk/src/share/lib/cmm/lcms/CIEXYZ.pf b/jdk/src/java.desktop/share/conf/cmm/lcms/CIEXYZ.pf similarity index 100% rename from jdk/src/share/lib/cmm/lcms/CIEXYZ.pf rename to jdk/src/java.desktop/share/conf/cmm/lcms/CIEXYZ.pf diff --git a/jdk/src/share/lib/cmm/lcms/GRAY.pf b/jdk/src/java.desktop/share/conf/cmm/lcms/GRAY.pf similarity index 100% rename from jdk/src/share/lib/cmm/lcms/GRAY.pf rename to jdk/src/java.desktop/share/conf/cmm/lcms/GRAY.pf diff --git a/jdk/src/share/lib/cmm/lcms/LINEAR_RGB.pf b/jdk/src/java.desktop/share/conf/cmm/lcms/LINEAR_RGB.pf similarity index 100% rename from jdk/src/share/lib/cmm/lcms/LINEAR_RGB.pf rename to jdk/src/java.desktop/share/conf/cmm/lcms/LINEAR_RGB.pf diff --git a/jdk/src/share/lib/cmm/lcms/PYCC.pf b/jdk/src/java.desktop/share/conf/cmm/lcms/PYCC.pf similarity index 100% rename from jdk/src/share/lib/cmm/lcms/PYCC.pf rename to jdk/src/java.desktop/share/conf/cmm/lcms/PYCC.pf diff --git a/jdk/src/share/lib/cmm/lcms/sRGB.pf b/jdk/src/java.desktop/share/conf/cmm/lcms/sRGB.pf similarity index 100% rename from jdk/src/share/lib/cmm/lcms/sRGB.pf rename to jdk/src/java.desktop/share/conf/cmm/lcms/sRGB.pf diff --git a/jdk/src/share/lib/images/cursors/invalid32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/invalid32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/invalid32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/invalid32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_CopyDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_CopyDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_CopyNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_CopyNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_LinkDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_LinkDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_LinkNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_LinkNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_MoveDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_MoveDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/motif_MoveNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/motif_MoveNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_CopyDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_CopyDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_CopyNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_CopyNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_LinkDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_LinkDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_LinkNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_LinkNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_MoveDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_MoveDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif diff --git a/jdk/src/share/lib/images/cursors/win32_MoveNoDrop32x32.gif b/jdk/src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif similarity index 100% rename from jdk/src/share/lib/images/cursors/win32_MoveNoDrop32x32.gif rename to jdk/src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif diff --git a/jdk/src/share/classes/sun/print/psfont.properties.ja b/jdk/src/java.desktop/share/conf/psfont.properties.ja similarity index 100% rename from jdk/src/share/classes/sun/print/psfont.properties.ja rename to jdk/src/java.desktop/share/conf/psfont.properties.ja diff --git a/jdk/src/share/classes/sun/print/psfontj2d.properties b/jdk/src/java.desktop/share/conf/psfontj2d.properties similarity index 100% rename from jdk/src/share/classes/sun/print/psfontj2d.properties rename to jdk/src/java.desktop/share/conf/psfontj2d.properties diff --git a/jdk/src/share/lib/sound.properties b/jdk/src/java.desktop/share/conf/sound.properties similarity index 100% rename from jdk/src/share/lib/sound.properties rename to jdk/src/java.desktop/share/conf/sound.properties diff --git a/jdk/src/share/native/sun/awt/debug/debug_assert.c b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_assert.c rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c diff --git a/jdk/src/share/native/sun/awt/debug/debug_assert.h b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_assert.h rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h diff --git a/jdk/src/share/native/sun/awt/debug/debug_mem.c b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_mem.c rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c diff --git a/jdk/src/share/native/sun/awt/debug/debug_mem.h b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_mem.h rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h diff --git a/jdk/src/share/native/sun/awt/debug/debug_trace.c b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_trace.c rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c diff --git a/jdk/src/share/native/sun/awt/debug/debug_trace.h b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_trace.h rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h diff --git a/jdk/src/share/native/sun/awt/debug/debug_util.c b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_util.c similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_util.c rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_util.c diff --git a/jdk/src/share/native/sun/awt/debug/debug_util.h b/jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_util.h similarity index 100% rename from jdk/src/share/native/sun/awt/debug/debug_util.h rename to jdk/src/java.desktop/share/native/common/sun/awt/debug/debug_util.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c b/jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c rename to jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.c b/jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.c rename to jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_sys.c b/jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_sys.c rename to jdk/src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c diff --git a/jdk/src/share/native/sun/awt/utility/rect.c b/jdk/src/java.desktop/share/native/common/sun/awt/utility/rect.c similarity index 100% rename from jdk/src/share/native/sun/awt/utility/rect.c rename to jdk/src/java.desktop/share/native/common/sun/awt/utility/rect.c diff --git a/jdk/src/share/native/sun/font/AccelGlyphCache.c b/jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c similarity index 100% rename from jdk/src/share/native/sun/font/AccelGlyphCache.c rename to jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c diff --git a/jdk/src/share/native/sun/font/AccelGlyphCache.h b/jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h similarity index 100% rename from jdk/src/share/native/sun/font/AccelGlyphCache.h rename to jdk/src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h diff --git a/jdk/src/share/native/sun/font/fontscalerdefs.h b/jdk/src/java.desktop/share/native/common/sun/font/fontscalerdefs.h similarity index 100% rename from jdk/src/share/native/sun/font/fontscalerdefs.h rename to jdk/src/java.desktop/share/native/common/sun/font/fontscalerdefs.h diff --git a/jdk/src/share/native/sun/font/sunfontids.h b/jdk/src/java.desktop/share/native/common/sun/font/sunfontids.h similarity index 100% rename from jdk/src/share/native/sun/font/sunfontids.h rename to jdk/src/java.desktop/share/native/common/sun/font/sunfontids.h diff --git a/jdk/src/share/native/sun/java2d/opengl/J2D_GL/gl.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/J2D_GL/gl.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h diff --git a/jdk/src/share/native/sun/java2d/opengl/J2D_GL/glext.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/J2D_GL/glext.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLBlitLoops.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLBufImgOps.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLContext.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLContext.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLContext.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLContext.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLFuncMacros.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLFuncMacros.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLFuncs.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLFuncs.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLFuncs.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLFuncs.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLMaskBlit.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLMaskFill.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLPaints.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLPaints.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLPaints.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLPaints.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLRenderQueue.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLRenderer.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLRenderer.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLRenderer.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLRenderer.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLSurfaceData.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLTextRenderer.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.c b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.c rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c diff --git a/jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.h b/jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h similarity index 100% rename from jdk/src/share/native/sun/java2d/opengl/OGLVertexCache.h rename to jdk/src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h diff --git a/jdk/src/share/javavm/export/jawt.h b/jdk/src/java.desktop/share/native/include/jawt.h similarity index 100% rename from jdk/src/share/javavm/export/jawt.h rename to jdk/src/java.desktop/share/native/include/jawt.h diff --git a/jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c diff --git a/jdk/src/share/native/sun/awt/image/BufImgSurfaceData.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/BufImgSurfaceData.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h diff --git a/jdk/src/share/native/sun/awt/image/DataBufferNative.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/DataBufferNative.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c diff --git a/jdk/src/share/native/sun/awt/image/awt_ImageRep.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/awt_ImageRep.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c diff --git a/jdk/src/share/native/sun/awt/image/awt_parseImage.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/awt_parseImage.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c diff --git a/jdk/src/share/native/sun/awt/image/awt_parseImage.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/awt_parseImage.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/README b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/README rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_alpha.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_alpha.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_anycm.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_anycm.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_colors.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_colors.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_colors.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_colors.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_dcm.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_dcm.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_dcm8.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_dcm8.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_dir8dither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_dir8dither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_dirdither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_dirdither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_fscolor.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_fscolor.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_fsdither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_fsdither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_fsgray.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_fsgray.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_fsutil.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_fsutil.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_globals.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_globals.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_globals.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_globals.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_icm.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_icm.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_input32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_input32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_input8.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_input8.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_input8_32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_input8_32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_nodither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_nodither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_noscale.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_noscale.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_opaque.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_opaque.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_ordclrsgn.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_ordclrsgn.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_ordclruns.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_ordclruns.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_orddither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_orddither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_ordgray.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_ordgray.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output16.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output16.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output16_32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output16_32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output24.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output24.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output8.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output8.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output8_16_24.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output8_16_24.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output8_16_32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output8_16_32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_output8_32.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_output8_32.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_replscale.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_replscale.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_scaleloop.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_scaleloop.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h diff --git a/jdk/src/share/native/sun/awt/image/cvutils/img_util.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/cvutils/img_util.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h diff --git a/jdk/src/share/native/sun/awt/image/dither.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/dither.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/dither.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/dither.c diff --git a/jdk/src/share/native/sun/awt/image/dither.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/dither.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/dither.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/dither.h diff --git a/jdk/src/share/native/sun/awt/image/gif/gifdecoder.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/gif/gifdecoder.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c diff --git a/jdk/src/share/native/sun/awt/image/imageInitIDs.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/imageInitIDs.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c diff --git a/jdk/src/share/native/sun/awt/image/imageInitIDs.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/imageInitIDs.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h diff --git a/jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.c b/jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.c rename to jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c diff --git a/jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.h b/jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/awt_ImagingLib.h rename to jdk/src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h diff --git a/jdk/src/share/native/sun/java2d/Disposer.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/Disposer.c similarity index 100% rename from jdk/src/share/native/sun/java2d/Disposer.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/Disposer.c diff --git a/jdk/src/share/native/sun/java2d/Disposer.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/Disposer.h similarity index 100% rename from jdk/src/share/native/sun/java2d/Disposer.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/Disposer.h diff --git a/jdk/src/share/native/sun/java2d/ShaderList.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c similarity index 100% rename from jdk/src/share/native/sun/java2d/ShaderList.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c diff --git a/jdk/src/share/native/sun/java2d/ShaderList.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h similarity index 100% rename from jdk/src/share/native/sun/java2d/ShaderList.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h diff --git a/jdk/src/share/native/sun/java2d/SurfaceData.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c similarity index 100% rename from jdk/src/share/native/sun/java2d/SurfaceData.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c diff --git a/jdk/src/share/native/sun/java2d/SurfaceData.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h similarity index 100% rename from jdk/src/share/native/sun/java2d/SurfaceData.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h diff --git a/jdk/src/share/native/sun/java2d/Trace.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/Trace.c similarity index 100% rename from jdk/src/share/native/sun/java2d/Trace.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/Trace.c diff --git a/jdk/src/share/native/sun/java2d/Trace.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/Trace.h similarity index 100% rename from jdk/src/share/native/sun/java2d/Trace.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/Trace.h diff --git a/jdk/src/share/native/sun/java2d/loops/AlphaMacros.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AlphaMacros.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c diff --git a/jdk/src/share/native/sun/java2d/loops/AlphaMacros.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AlphaMacros.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h diff --git a/jdk/src/share/native/sun/java2d/loops/AlphaMath.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AlphaMath.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c diff --git a/jdk/src/share/native/sun/java2d/loops/AlphaMath.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AlphaMath.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h diff --git a/jdk/src/share/native/sun/java2d/loops/Any3Byte.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Any3Byte.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c diff --git a/jdk/src/share/native/sun/java2d/loops/Any3Byte.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Any3Byte.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h diff --git a/jdk/src/share/native/sun/java2d/loops/Any4Byte.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Any4Byte.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c diff --git a/jdk/src/share/native/sun/java2d/loops/Any4Byte.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Any4Byte.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h diff --git a/jdk/src/share/native/sun/java2d/loops/AnyByte.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyByte.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c diff --git a/jdk/src/share/native/sun/java2d/loops/AnyByte.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyByte.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h diff --git a/jdk/src/share/native/sun/java2d/loops/AnyByteBinary.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyByteBinary.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h diff --git a/jdk/src/share/native/sun/java2d/loops/AnyInt.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyInt.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c diff --git a/jdk/src/share/native/sun/java2d/loops/AnyInt.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyInt.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h diff --git a/jdk/src/share/native/sun/java2d/loops/AnyShort.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyShort.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c diff --git a/jdk/src/share/native/sun/java2d/loops/AnyShort.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/AnyShort.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h diff --git a/jdk/src/share/native/sun/java2d/loops/Blit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Blit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c diff --git a/jdk/src/share/native/sun/java2d/loops/BlitBg.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/BlitBg.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary2Bit.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteBinary4Bit.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h diff --git a/jdk/src/share/native/sun/java2d/loops/ByteGray.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteGray.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteGray.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteGray.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h diff --git a/jdk/src/share/native/sun/java2d/loops/ByteIndexed.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteIndexed.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c diff --git a/jdk/src/share/native/sun/java2d/loops/ByteIndexed.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ByteIndexed.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h diff --git a/jdk/src/share/native/sun/java2d/loops/DrawLine.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawLine.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c diff --git a/jdk/src/share/native/sun/java2d/loops/DrawParallelogram.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawParallelogram.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c diff --git a/jdk/src/share/native/sun/java2d/loops/DrawPath.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawPath.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c diff --git a/jdk/src/share/native/sun/java2d/loops/DrawPath.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawPath.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h diff --git a/jdk/src/share/native/sun/java2d/loops/DrawPolygons.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawPolygons.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c diff --git a/jdk/src/share/native/sun/java2d/loops/DrawRect.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/DrawRect.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c diff --git a/jdk/src/share/native/sun/java2d/loops/FillParallelogram.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FillParallelogram.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c diff --git a/jdk/src/share/native/sun/java2d/loops/FillPath.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FillPath.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c diff --git a/jdk/src/share/native/sun/java2d/loops/FillRect.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FillRect.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c diff --git a/jdk/src/share/native/sun/java2d/loops/FillSpans.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FillSpans.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c diff --git a/jdk/src/share/native/sun/java2d/loops/FourByteAbgr.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FourByteAbgr.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c diff --git a/jdk/src/share/native/sun/java2d/loops/FourByteAbgr.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FourByteAbgr.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h diff --git a/jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c diff --git a/jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/FourByteAbgrPre.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h diff --git a/jdk/src/share/native/sun/java2d/loops/GlyphImageRef.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/GlyphImageRef.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h diff --git a/jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c diff --git a/jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/GraphicsPrimitiveMgr.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h diff --git a/jdk/src/share/native/sun/java2d/loops/ImageData.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ImageData.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h diff --git a/jdk/src/share/native/sun/java2d/loops/Index12Gray.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Index12Gray.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c diff --git a/jdk/src/share/native/sun/java2d/loops/Index12Gray.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Index12Gray.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h diff --git a/jdk/src/share/native/sun/java2d/loops/Index8Gray.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Index8Gray.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c diff --git a/jdk/src/share/native/sun/java2d/loops/Index8Gray.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Index8Gray.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgb.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgb.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgb.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgb.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgbBm.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgbBm.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgbBm.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgbBm.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgbPre.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgbPre.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntArgbPre.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntArgbPre.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntBgr.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntBgr.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntBgr.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntBgr.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntDcm.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntDcm.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntRgb.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntRgb.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntRgb.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntRgb.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h diff --git a/jdk/src/share/native/sun/java2d/loops/IntRgbx.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntRgbx.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c diff --git a/jdk/src/share/native/sun/java2d/loops/IntRgbx.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/IntRgbx.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h diff --git a/jdk/src/share/native/sun/java2d/loops/LineUtils.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/LineUtils.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h diff --git a/jdk/src/share/native/sun/java2d/loops/LoopMacros.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/LoopMacros.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h diff --git a/jdk/src/share/native/sun/java2d/loops/MapAccelFunc.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/MapAccelFunc.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c diff --git a/jdk/src/share/native/sun/java2d/loops/MaskBlit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/MaskBlit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c diff --git a/jdk/src/share/native/sun/java2d/loops/MaskFill.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/MaskFill.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c diff --git a/jdk/src/share/native/sun/java2d/loops/ParallelogramUtils.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ParallelogramUtils.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h diff --git a/jdk/src/share/native/sun/java2d/loops/ProcessPath.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ProcessPath.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c diff --git a/jdk/src/share/native/sun/java2d/loops/ProcessPath.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ProcessPath.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h diff --git a/jdk/src/share/native/sun/java2d/loops/ScaledBlit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ScaledBlit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c diff --git a/jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c diff --git a/jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/ThreeByteBgr.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h diff --git a/jdk/src/share/native/sun/java2d/loops/TransformHelper.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/TransformHelper.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort4444Argb.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort555Rgb.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort555Rgbx.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c diff --git a/jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/Ushort565Rgb.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h diff --git a/jdk/src/share/native/sun/java2d/loops/UshortGray.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/UshortGray.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c diff --git a/jdk/src/share/native/sun/java2d/loops/UshortGray.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/UshortGray.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h diff --git a/jdk/src/share/native/sun/java2d/loops/UshortIndexed.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/UshortIndexed.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c diff --git a/jdk/src/share/native/sun/java2d/loops/UshortIndexed.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h similarity index 100% rename from jdk/src/share/native/sun/java2d/loops/UshortIndexed.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h diff --git a/jdk/src/share/native/sun/java2d/pipe/BufferedMaskBlit.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/BufferedMaskBlit.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c diff --git a/jdk/src/share/native/sun/java2d/pipe/BufferedRenderPipe.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/BufferedRenderPipe.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c diff --git a/jdk/src/share/native/sun/java2d/pipe/PathConsumer2D.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/PathConsumer2D.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h diff --git a/jdk/src/share/native/sun/java2d/pipe/Region.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/Region.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c diff --git a/jdk/src/share/native/sun/java2d/pipe/Region.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/Region.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h diff --git a/jdk/src/share/native/sun/java2d/pipe/ShapeSpanIterator.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/ShapeSpanIterator.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c diff --git a/jdk/src/share/native/sun/java2d/pipe/SpanClipRenderer.c b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/SpanClipRenderer.c rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c diff --git a/jdk/src/share/native/sun/java2d/pipe/SpanIterator.h b/jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h similarity index 100% rename from jdk/src/share/native/sun/java2d/pipe/SpanIterator.h rename to jdk/src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h diff --git a/jdk/src/share/native/sun/font/DrawGlyphList.c b/jdk/src/java.desktop/share/native/libfontmanager/DrawGlyphList.c similarity index 100% rename from jdk/src/share/native/sun/font/DrawGlyphList.c rename to jdk/src/java.desktop/share/native/libfontmanager/DrawGlyphList.c diff --git a/jdk/src/share/native/sun/font/FontInstanceAdapter.cpp b/jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp similarity index 100% rename from jdk/src/share/native/sun/font/FontInstanceAdapter.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp diff --git a/jdk/src/share/native/sun/font/FontInstanceAdapter.h b/jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h similarity index 100% rename from jdk/src/share/native/sun/font/FontInstanceAdapter.h rename to jdk/src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h diff --git a/jdk/src/share/native/sun/font/fontscaler.h b/jdk/src/java.desktop/share/native/libfontmanager/fontscaler.h similarity index 100% rename from jdk/src/share/native/sun/font/fontscaler.h rename to jdk/src/java.desktop/share/native/libfontmanager/fontscaler.h diff --git a/jdk/src/share/native/sun/font/freetypeScaler.c b/jdk/src/java.desktop/share/native/libfontmanager/freetypeScaler.c similarity index 100% rename from jdk/src/share/native/sun/font/freetypeScaler.c rename to jdk/src/java.desktop/share/native/libfontmanager/freetypeScaler.c diff --git a/jdk/src/share/native/sun/font/glyphblitting.h b/jdk/src/java.desktop/share/native/libfontmanager/glyphblitting.h similarity index 100% rename from jdk/src/share/native/sun/font/glyphblitting.h rename to jdk/src/java.desktop/share/native/libfontmanager/glyphblitting.h diff --git a/jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/AlternateSubstSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/AnchorTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/AnchorTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/AnchorTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/AnchorTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h diff --git a/jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ArabicLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/ArabicShaping.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ArabicShaping.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp diff --git a/jdk/src/share/native/sun/font/layout/ArabicShaping.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ArabicShaping.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h diff --git a/jdk/src/share/native/sun/font/layout/AttachmentPosnSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/AttachmentPosnSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/CanonData.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/CanonData.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp diff --git a/jdk/src/share/native/sun/font/layout/CanonShaping.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/CanonShaping.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp diff --git a/jdk/src/share/native/sun/font/layout/CanonShaping.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/CanonShaping.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h diff --git a/jdk/src/share/native/sun/font/layout/CharSubstitutionFilter.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/CharSubstitutionFilter.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h diff --git a/jdk/src/share/native/sun/font/layout/ClassDefinitionTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ClassDefinitionTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/ClassDefinitionTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ClassDefinitionTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphInsertion.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphInsertion.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphInsertionProc2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphSubstProc2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualGlyphSubstitution.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualGlyphSubstitution.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h diff --git a/jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ContextualSubstSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/CoverageTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/CoverageTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/CoverageTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/CoverageTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h diff --git a/jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/CursiveAttachmentSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/DefaultCharMapper.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/DefaultCharMapper.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h diff --git a/jdk/src/share/native/sun/font/layout/DeviceTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/DeviceTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/DeviceTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/DeviceTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h diff --git a/jdk/src/share/native/sun/font/layout/ExtensionSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ExtensionSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/ExtensionSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ExtensionSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/Features.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/Features.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/Features.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/Features.cpp diff --git a/jdk/src/share/native/sun/font/layout/GDEFMarkFilter.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GDEFMarkFilter.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp diff --git a/jdk/src/share/native/sun/font/layout/GDEFMarkFilter.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GDEFMarkFilter.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h diff --git a/jdk/src/share/native/sun/font/layout/GXLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GXLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/GXLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GXLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/GXLayoutEngine2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GXLayoutEngine2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp diff --git a/jdk/src/share/native/sun/font/layout/GXLayoutEngine2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GXLayoutEngine2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphDefinitionTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphIterator.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphIterator.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphIterator.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphIterator.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphLookupTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphLookupTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphLookupTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphLookupTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPositionAdjustments.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphPositioningTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPositioningTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphPositioningTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPositioningTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphPosnLookupProc.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphSubstLookupProc.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h diff --git a/jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/GlyphSubstitutionTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h diff --git a/jdk/src/share/native/sun/font/layout/HanLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/HanLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/HanLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/HanLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/HangulLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/HangulLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/HangulLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/HangulLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/ICUFeatures.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ICUFeatures.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h diff --git a/jdk/src/share/native/sun/font/layout/IndicClassTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicClassTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/IndicLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/IndicLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/IndicRearrangement.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicRearrangement.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h diff --git a/jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicRearrangementProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/IndicReordering.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicReordering.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp diff --git a/jdk/src/share/native/sun/font/layout/IndicReordering.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/IndicReordering.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h diff --git a/jdk/src/share/native/sun/font/layout/KernTable.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/KernTable.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp diff --git a/jdk/src/share/native/sun/font/layout/KernTable.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/KernTable.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/KernTable.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KernTable.h diff --git a/jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/KhmerLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/KhmerReordering.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/KhmerReordering.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp diff --git a/jdk/src/share/native/sun/font/layout/KhmerReordering.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/KhmerReordering.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h diff --git a/jdk/src/share/native/sun/font/layout/LEFontInstance.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEFontInstance.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp diff --git a/jdk/src/share/native/sun/font/layout/LEFontInstance.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEFontInstance.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h diff --git a/jdk/src/share/native/sun/font/layout/LEGlyphFilter.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEGlyphFilter.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h diff --git a/jdk/src/share/native/sun/font/layout/LEGlyphStorage.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEGlyphStorage.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp diff --git a/jdk/src/share/native/sun/font/layout/LEGlyphStorage.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEGlyphStorage.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h diff --git a/jdk/src/share/native/sun/font/layout/LEInsertionList.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEInsertionList.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp diff --git a/jdk/src/share/native/sun/font/layout/LEInsertionList.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEInsertionList.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h diff --git a/jdk/src/share/native/sun/font/layout/LELanguages.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LELanguages.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LELanguages.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LELanguages.h diff --git a/jdk/src/share/native/sun/font/layout/LEScripts.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEScripts.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEScripts.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEScripts.h diff --git a/jdk/src/share/native/sun/font/layout/LEStandalone.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LEStandalone.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h diff --git a/jdk/src/share/native/sun/font/layout/LESwaps.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LESwaps.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LESwaps.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LESwaps.h diff --git a/jdk/src/share/native/sun/font/layout/LETableReference.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LETableReference.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LETableReference.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LETableReference.h diff --git a/jdk/src/share/native/sun/font/layout/LETypes.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LETypes.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LETypes.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LETypes.h diff --git a/jdk/src/share/native/sun/font/layout/LayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/LayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/LayoutTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LayoutTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstProc.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstProc.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstProc.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstProc.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstProc2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstProc2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstProc2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstProc2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/LigatureSubstitution.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LigatureSubstitution.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h diff --git a/jdk/src/share/native/sun/font/layout/LookupProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LookupProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/LookupProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LookupProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/LookupTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/LookupTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/LookupTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/LookupTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/LookupTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/LookupTables.h diff --git a/jdk/src/share/native/sun/font/layout/Lookups.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/Lookups.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp diff --git a/jdk/src/share/native/sun/font/layout/Lookups.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/Lookups.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/Lookups.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/Lookups.h diff --git a/jdk/src/share/native/sun/font/layout/MPreFixups.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MPreFixups.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp diff --git a/jdk/src/share/native/sun/font/layout/MPreFixups.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MPreFixups.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h diff --git a/jdk/src/share/native/sun/font/layout/MarkArrays.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkArrays.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp diff --git a/jdk/src/share/native/sun/font/layout/MarkArrays.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkArrays.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h diff --git a/jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToBasePosnSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MarkToMarkPosnSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/MirroredCharData.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MirroredCharData.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp diff --git a/jdk/src/share/native/sun/font/layout/MorphStateTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MorphStateTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h diff --git a/jdk/src/share/native/sun/font/layout/MorphTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MorphTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/MorphTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MorphTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables.h diff --git a/jdk/src/share/native/sun/font/layout/MorphTables2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MorphTables2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp diff --git a/jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/MultipleSubstSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/NonContextualGlyphSubst.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/NonContextualGlyphSubst.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h diff --git a/jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp diff --git a/jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h diff --git a/jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp diff --git a/jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/NonContextualGlyphSubstProc2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h diff --git a/jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/OpenTypeLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/OpenTypeTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/OpenTypeTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h diff --git a/jdk/src/share/native/sun/font/layout/OpenTypeUtilities.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/OpenTypeUtilities.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp diff --git a/jdk/src/share/native/sun/font/layout/OpenTypeUtilities.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/OpenTypeUtilities.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h diff --git a/jdk/src/share/native/sun/font/layout/PairPositioningSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/PairPositioningSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/PairPositioningSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/PairPositioningSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/ScriptAndLanguage.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ScriptAndLanguage.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp diff --git a/jdk/src/share/native/sun/font/layout/ScriptAndLanguage.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ScriptAndLanguage.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h diff --git a/jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp diff --git a/jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ScriptAndLanguageTags.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h diff --git a/jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentArrayProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentArrayProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/SegmentArrayProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentArrayProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentSingleProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/SegmentSingleProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentSingleProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/SegmentSingleProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SegmentSingleProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/ShapingTypeData.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ShapingTypeData.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp diff --git a/jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SimpleArrayProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/SimpleArrayProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SimpleArrayProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/SimpleArrayProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SimpleArrayProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SinglePositioningSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp diff --git a/jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleSubstitutionSubtables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h diff --git a/jdk/src/share/native/sun/font/layout/SingleTableProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleTableProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/SingleTableProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleTableProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/SingleTableProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleTableProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/SingleTableProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SingleTableProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/StateTableProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/StateTableProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/StateTableProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/StateTableProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/StateTableProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/StateTableProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/StateTableProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/StateTableProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/StateTables.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/StateTables.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/StateTables.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/StateTables.h diff --git a/jdk/src/share/native/sun/font/layout/SubstitutionLookups.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubstitutionLookups.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp diff --git a/jdk/src/share/native/sun/font/layout/SubstitutionLookups.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubstitutionLookups.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h diff --git a/jdk/src/share/native/sun/font/layout/SubtableProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubtableProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/SubtableProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubtableProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/SubtableProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubtableProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/SubtableProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/SubtableProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/SunLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/SunLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ThaiLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/ThaiShaping.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ThaiShaping.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp diff --git a/jdk/src/share/native/sun/font/layout/ThaiShaping.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ThaiShaping.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h diff --git a/jdk/src/share/native/sun/font/layout/ThaiStateTables.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ThaiStateTables.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp diff --git a/jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp diff --git a/jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/TibetanLayoutEngine.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h diff --git a/jdk/src/share/native/sun/font/layout/TibetanReordering.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/TibetanReordering.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp diff --git a/jdk/src/share/native/sun/font/layout/TibetanReordering.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/TibetanReordering.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h diff --git a/jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp diff --git a/jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h diff --git a/jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor2.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor2.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp diff --git a/jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor2.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/TrimmedArrayProcessor2.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h diff --git a/jdk/src/share/native/sun/font/layout/ValueRecords.cpp b/jdk/src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp similarity index 100% rename from jdk/src/share/native/sun/font/layout/ValueRecords.cpp rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp diff --git a/jdk/src/share/native/sun/font/layout/ValueRecords.h b/jdk/src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h similarity index 100% rename from jdk/src/share/native/sun/font/layout/ValueRecords.h rename to jdk/src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h diff --git a/jdk/src/share/native/sun/font/sunFont.c b/jdk/src/java.desktop/share/native/libfontmanager/sunFont.c similarity index 100% rename from jdk/src/share/native/sun/font/sunFont.c rename to jdk/src/java.desktop/share/native/libfontmanager/sunFont.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/README b/jdk/src/java.desktop/share/native/libjavajpeg/README similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/README rename to jdk/src/java.desktop/share/native/libjavajpeg/README diff --git a/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c b/jdk/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c rename to jdk/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcapimin.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcapimin.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcapimin.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcapimin.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcapistd.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcapistd.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcapistd.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcapistd.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jccoefct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jccoefct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jccoefct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jccoefct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jccolor.c b/jdk/src/java.desktop/share/native/libjavajpeg/jccolor.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jccolor.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jccolor.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcdctmgr.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcdctmgr.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcdctmgr.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcdctmgr.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jchuff.c b/jdk/src/java.desktop/share/native/libjavajpeg/jchuff.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jchuff.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jchuff.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jchuff.h b/jdk/src/java.desktop/share/native/libjavajpeg/jchuff.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jchuff.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jchuff.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcinit.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcinit.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcinit.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcinit.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcmainct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcmainct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcmainct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcmainct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcmarker.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcmarker.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcmarker.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcmarker.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcmaster.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcmaster.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcmaster.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcmaster.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcomapi.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcomapi.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcomapi.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcomapi.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jconfig.h b/jdk/src/java.desktop/share/native/libjavajpeg/jconfig.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jconfig.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jconfig.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcparam.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcparam.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcparam.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcparam.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcphuff.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcphuff.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcphuff.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcphuff.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcprepct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcprepct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcprepct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcprepct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jcsample.c b/jdk/src/java.desktop/share/native/libjavajpeg/jcsample.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jcsample.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jcsample.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jctrans.c b/jdk/src/java.desktop/share/native/libjavajpeg/jctrans.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jctrans.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jctrans.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdapimin.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdapimin.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdapimin.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdapimin.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdapistd.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdapistd.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdapistd.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdapistd.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdcoefct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdcoefct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdcoefct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdcoefct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdcolor.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdcolor.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdcolor.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdcolor.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdct.h b/jdk/src/java.desktop/share/native/libjavajpeg/jdct.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdct.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jdct.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jddctmgr.c b/jdk/src/java.desktop/share/native/libjavajpeg/jddctmgr.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jddctmgr.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jddctmgr.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdhuff.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdhuff.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdhuff.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdhuff.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdhuff.h b/jdk/src/java.desktop/share/native/libjavajpeg/jdhuff.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdhuff.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jdhuff.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdinput.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdinput.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdinput.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdinput.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdmainct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdmainct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdmainct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdmainct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdmarker.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdmarker.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdmarker.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdmarker.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdmaster.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdmaster.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdmaster.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdmaster.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdmerge.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdmerge.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdmerge.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdmerge.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdphuff.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdphuff.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdphuff.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdphuff.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdpostct.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdpostct.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdpostct.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdpostct.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdsample.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdsample.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdsample.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdsample.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jdtrans.c b/jdk/src/java.desktop/share/native/libjavajpeg/jdtrans.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jdtrans.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jdtrans.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jerror.c b/jdk/src/java.desktop/share/native/libjavajpeg/jerror.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jerror.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jerror.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jerror.h b/jdk/src/java.desktop/share/native/libjavajpeg/jerror.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jerror.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jerror.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jfdctflt.c b/jdk/src/java.desktop/share/native/libjavajpeg/jfdctflt.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jfdctflt.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jfdctflt.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jfdctfst.c b/jdk/src/java.desktop/share/native/libjavajpeg/jfdctfst.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jfdctfst.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jfdctfst.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jfdctint.c b/jdk/src/java.desktop/share/native/libjavajpeg/jfdctint.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jfdctint.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jfdctint.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jidctflt.c b/jdk/src/java.desktop/share/native/libjavajpeg/jidctflt.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jidctflt.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jidctflt.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jidctfst.c b/jdk/src/java.desktop/share/native/libjavajpeg/jidctfst.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jidctfst.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jidctfst.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jidctint.c b/jdk/src/java.desktop/share/native/libjavajpeg/jidctint.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jidctint.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jidctint.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jidctred.c b/jdk/src/java.desktop/share/native/libjavajpeg/jidctred.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jidctred.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jidctred.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jinclude.h b/jdk/src/java.desktop/share/native/libjavajpeg/jinclude.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jinclude.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jinclude.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jmemmgr.c b/jdk/src/java.desktop/share/native/libjavajpeg/jmemmgr.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jmemmgr.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jmemmgr.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jmemnobs.c b/jdk/src/java.desktop/share/native/libjavajpeg/jmemnobs.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jmemnobs.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jmemnobs.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jmemsys.h b/jdk/src/java.desktop/share/native/libjavajpeg/jmemsys.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jmemsys.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jmemsys.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jmorecfg.h b/jdk/src/java.desktop/share/native/libjavajpeg/jmorecfg.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jmorecfg.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jmorecfg.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c b/jdk/src/java.desktop/share/native/libjavajpeg/jpegdecoder.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jpegdecoder.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jpegint.h b/jdk/src/java.desktop/share/native/libjavajpeg/jpegint.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jpegint.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jpegint.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jpeglib.h b/jdk/src/java.desktop/share/native/libjavajpeg/jpeglib.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jpeglib.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jpeglib.h diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jquant1.c b/jdk/src/java.desktop/share/native/libjavajpeg/jquant1.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jquant1.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jquant1.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jquant2.c b/jdk/src/java.desktop/share/native/libjavajpeg/jquant2.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jquant2.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jquant2.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jutils.c b/jdk/src/java.desktop/share/native/libjavajpeg/jutils.c similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jutils.c rename to jdk/src/java.desktop/share/native/libjavajpeg/jutils.c diff --git a/jdk/src/share/native/sun/awt/image/jpeg/jversion.h b/jdk/src/java.desktop/share/native/libjavajpeg/jversion.h similarity index 100% rename from jdk/src/share/native/sun/awt/image/jpeg/jversion.h rename to jdk/src/java.desktop/share/native/libjavajpeg/jversion.h diff --git a/jdk/src/share/native/com/sun/media/sound/Configure.h b/jdk/src/java.desktop/share/native/libjsound/Configure.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/Configure.h rename to jdk/src/java.desktop/share/native/libjsound/Configure.h diff --git a/jdk/src/share/native/com/sun/media/sound/DirectAudio.h b/jdk/src/java.desktop/share/native/libjsound/DirectAudio.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/DirectAudio.h rename to jdk/src/java.desktop/share/native/libjsound/DirectAudio.h diff --git a/jdk/src/share/native/com/sun/media/sound/DirectAudioDevice.c b/jdk/src/java.desktop/share/native/libjsound/DirectAudioDevice.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/DirectAudioDevice.c rename to jdk/src/java.desktop/share/native/libjsound/DirectAudioDevice.c diff --git a/jdk/src/share/native/com/sun/media/sound/DirectAudioDeviceProvider.c b/jdk/src/java.desktop/share/native/libjsound/DirectAudioDeviceProvider.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/DirectAudioDeviceProvider.c rename to jdk/src/java.desktop/share/native/libjsound/DirectAudioDeviceProvider.c diff --git a/jdk/src/share/native/com/sun/media/sound/MidiInDevice.c b/jdk/src/java.desktop/share/native/libjsound/MidiInDevice.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/MidiInDevice.c rename to jdk/src/java.desktop/share/native/libjsound/MidiInDevice.c diff --git a/jdk/src/share/native/com/sun/media/sound/MidiInDeviceProvider.c b/jdk/src/java.desktop/share/native/libjsound/MidiInDeviceProvider.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/MidiInDeviceProvider.c rename to jdk/src/java.desktop/share/native/libjsound/MidiInDeviceProvider.c diff --git a/jdk/src/share/native/com/sun/media/sound/MidiOutDevice.c b/jdk/src/java.desktop/share/native/libjsound/MidiOutDevice.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/MidiOutDevice.c rename to jdk/src/java.desktop/share/native/libjsound/MidiOutDevice.c diff --git a/jdk/src/share/native/com/sun/media/sound/MidiOutDeviceProvider.c b/jdk/src/java.desktop/share/native/libjsound/MidiOutDeviceProvider.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/MidiOutDeviceProvider.c rename to jdk/src/java.desktop/share/native/libjsound/MidiOutDeviceProvider.c diff --git a/jdk/src/share/native/com/sun/media/sound/Platform.c b/jdk/src/java.desktop/share/native/libjsound/Platform.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/Platform.c rename to jdk/src/java.desktop/share/native/libjsound/Platform.c diff --git a/jdk/src/share/native/com/sun/media/sound/PlatformMidi.c b/jdk/src/java.desktop/share/native/libjsound/PlatformMidi.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/PlatformMidi.c rename to jdk/src/java.desktop/share/native/libjsound/PlatformMidi.c diff --git a/jdk/src/share/native/com/sun/media/sound/PlatformMidi.h b/jdk/src/java.desktop/share/native/libjsound/PlatformMidi.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/PlatformMidi.h rename to jdk/src/java.desktop/share/native/libjsound/PlatformMidi.h diff --git a/jdk/src/share/native/com/sun/media/sound/PortMixer.c b/jdk/src/java.desktop/share/native/libjsound/PortMixer.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/PortMixer.c rename to jdk/src/java.desktop/share/native/libjsound/PortMixer.c diff --git a/jdk/src/share/native/com/sun/media/sound/PortMixerProvider.c b/jdk/src/java.desktop/share/native/libjsound/PortMixerProvider.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/PortMixerProvider.c rename to jdk/src/java.desktop/share/native/libjsound/PortMixerProvider.c diff --git a/jdk/src/share/native/com/sun/media/sound/Ports.h b/jdk/src/java.desktop/share/native/libjsound/Ports.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/Ports.h rename to jdk/src/java.desktop/share/native/libjsound/Ports.h diff --git a/jdk/src/share/native/com/sun/media/sound/SoundDefs.h b/jdk/src/java.desktop/share/native/libjsound/SoundDefs.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/SoundDefs.h rename to jdk/src/java.desktop/share/native/libjsound/SoundDefs.h diff --git a/jdk/src/share/native/com/sun/media/sound/Utilities.c b/jdk/src/java.desktop/share/native/libjsound/Utilities.c similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/Utilities.c rename to jdk/src/java.desktop/share/native/libjsound/Utilities.c diff --git a/jdk/src/share/native/com/sun/media/sound/Utilities.h b/jdk/src/java.desktop/share/native/libjsound/Utilities.h similarity index 100% rename from jdk/src/share/native/com/sun/media/sound/Utilities.h rename to jdk/src/java.desktop/share/native/libjsound/Utilities.h diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c b/jdk/src/java.desktop/share/native/liblcms/LCMS.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/LCMS.c rename to jdk/src/java.desktop/share/native/liblcms/LCMS.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmscam02.c b/jdk/src/java.desktop/share/native/liblcms/cmscam02.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmscam02.c rename to jdk/src/java.desktop/share/native/liblcms/cmscam02.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmscgats.c b/jdk/src/java.desktop/share/native/liblcms/cmscgats.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmscgats.c rename to jdk/src/java.desktop/share/native/liblcms/cmscgats.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c b/jdk/src/java.desktop/share/native/liblcms/cmscnvrt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c rename to jdk/src/java.desktop/share/native/liblcms/cmscnvrt.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmserr.c b/jdk/src/java.desktop/share/native/liblcms/cmserr.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmserr.c rename to jdk/src/java.desktop/share/native/liblcms/cmserr.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c b/jdk/src/java.desktop/share/native/liblcms/cmsgamma.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsgamma.c rename to jdk/src/java.desktop/share/native/liblcms/cmsgamma.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsgmt.c b/jdk/src/java.desktop/share/native/liblcms/cmsgmt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsgmt.c rename to jdk/src/java.desktop/share/native/liblcms/cmsgmt.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmshalf.c b/jdk/src/java.desktop/share/native/liblcms/cmshalf.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmshalf.c rename to jdk/src/java.desktop/share/native/liblcms/cmshalf.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c b/jdk/src/java.desktop/share/native/liblcms/cmsintrp.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsintrp.c rename to jdk/src/java.desktop/share/native/liblcms/cmsintrp.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsio0.c b/jdk/src/java.desktop/share/native/liblcms/cmsio0.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsio0.c rename to jdk/src/java.desktop/share/native/liblcms/cmsio0.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c b/jdk/src/java.desktop/share/native/liblcms/cmsio1.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsio1.c rename to jdk/src/java.desktop/share/native/liblcms/cmsio1.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmslut.c b/jdk/src/java.desktop/share/native/liblcms/cmslut.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmslut.c rename to jdk/src/java.desktop/share/native/liblcms/cmslut.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsmd5.c b/jdk/src/java.desktop/share/native/liblcms/cmsmd5.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsmd5.c rename to jdk/src/java.desktop/share/native/liblcms/cmsmd5.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c b/jdk/src/java.desktop/share/native/liblcms/cmsmtrx.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c rename to jdk/src/java.desktop/share/native/liblcms/cmsmtrx.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c b/jdk/src/java.desktop/share/native/liblcms/cmsnamed.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsnamed.c rename to jdk/src/java.desktop/share/native/liblcms/cmsnamed.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsopt.c b/jdk/src/java.desktop/share/native/liblcms/cmsopt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsopt.c rename to jdk/src/java.desktop/share/native/liblcms/cmsopt.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmspack.c b/jdk/src/java.desktop/share/native/liblcms/cmspack.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmspack.c rename to jdk/src/java.desktop/share/native/liblcms/cmspack.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmspcs.c b/jdk/src/java.desktop/share/native/liblcms/cmspcs.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmspcs.c rename to jdk/src/java.desktop/share/native/liblcms/cmspcs.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c b/jdk/src/java.desktop/share/native/liblcms/cmsplugin.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsplugin.c rename to jdk/src/java.desktop/share/native/liblcms/cmsplugin.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsps2.c b/jdk/src/java.desktop/share/native/liblcms/cmsps2.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsps2.c rename to jdk/src/java.desktop/share/native/liblcms/cmsps2.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmssamp.c b/jdk/src/java.desktop/share/native/liblcms/cmssamp.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmssamp.c rename to jdk/src/java.desktop/share/native/liblcms/cmssamp.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmssm.c b/jdk/src/java.desktop/share/native/liblcms/cmssm.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmssm.c rename to jdk/src/java.desktop/share/native/liblcms/cmssm.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmstypes.c b/jdk/src/java.desktop/share/native/liblcms/cmstypes.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmstypes.c rename to jdk/src/java.desktop/share/native/liblcms/cmstypes.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsvirt.c b/jdk/src/java.desktop/share/native/liblcms/cmsvirt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsvirt.c rename to jdk/src/java.desktop/share/native/liblcms/cmsvirt.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c b/jdk/src/java.desktop/share/native/liblcms/cmswtpnt.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c rename to jdk/src/java.desktop/share/native/liblcms/cmswtpnt.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c b/jdk/src/java.desktop/share/native/liblcms/cmsxform.c similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/cmsxform.c rename to jdk/src/java.desktop/share/native/liblcms/cmsxform.c diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/lcms2.h b/jdk/src/java.desktop/share/native/liblcms/lcms2.h similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/lcms2.h rename to jdk/src/java.desktop/share/native/liblcms/lcms2.h diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h b/jdk/src/java.desktop/share/native/liblcms/lcms2_internal.h similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h rename to jdk/src/java.desktop/share/native/liblcms/lcms2_internal.h diff --git a/jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h b/jdk/src/java.desktop/share/native/liblcms/lcms2_plugin.h similarity index 100% rename from jdk/src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h rename to jdk/src/java.desktop/share/native/liblcms/lcms2_plugin.h diff --git a/jdk/src/share/native/sun/awt/medialib/j2d_names.h b/jdk/src/java.desktop/share/native/libmlib_image/j2d_names.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/j2d_names.h rename to jdk/src/java.desktop/share/native/libmlib_image/j2d_names.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_D64.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_D64.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_D64.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_D64.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_F32.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_F32.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_F32.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_F32.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_S32.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_S32.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BC_S32.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BC_S32.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_D64.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_D64.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_D64.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_D64.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_F32.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_F32.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_F32.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_F32.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_S32.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_S32.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_BL_S32.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_BL_S32.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN_Bit.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageAffine_NN_Bit.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageCheck.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageCheck.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageClipping.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageClipping.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageColormap.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageColormap.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv2x2_f.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv2x2_f.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Bit.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Bit.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Bit.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Bit.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Fp.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Fp.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvClearEdge_Fp.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvClearEdge_Fp.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Bit.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Bit.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvEdge.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvEdge.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvEdge.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvEdge.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvKernelConvert.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvKernelConvert.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_Fp.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_Fp.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_Fp.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_ext.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConvMxN_ext.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN_ext.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCopy.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageCopy.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCopy.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCreate.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageCreate.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageCreate.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageDivTables.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageDivTables.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageFilters.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageFilters.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_64.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_64.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_64.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_64.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageRowTable.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageRowTable.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageRowTable.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageRowTable.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageScanPoly.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_ImageUtils.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_ImageUtils.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_SysMath.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_SysMath.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_SysMath.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_SysMath.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BC.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BC.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BL.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffineIndex_BL.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_S16.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_S16.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_S16.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_S16.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_U16.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_U16.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BC_U16.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BC_U16.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_S16.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_S16.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_S16.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_S16.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_U16.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_U16.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_BL_U16.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_BL_U16.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_NN.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_NN.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageAffine_NN.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffine_NN.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageBlendTable.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageBlendTable.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageBlendTable.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageBlendTable.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvClearEdge.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvClearEdge.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvClearEdge.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvClearEdge.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvCopyEdge.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvCopyEdge.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvVersion.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConvVersion.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv_f.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageConv_f.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageCopy.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageCopy.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp_f.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp_f.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageLookUp_f.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp_f.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1_U8.c b/jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_c_ImageThresh1_U8.c rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_image.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_image.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_image.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_image.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_image_blend_proto.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_image_blend_proto.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_image_get.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_image_get.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_image_get.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_image_get.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_image_proto.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_image_proto.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_image_proto.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_image_proto.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_image_types.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_image_types.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_image_types.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_image_types.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_status.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_status.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_status.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_status.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_sys.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_sys.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_sys.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_sys.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_sys_proto.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_sys_proto.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_sys_proto.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_sys_proto.h diff --git a/jdk/src/share/native/sun/awt/medialib/mlib_types.h b/jdk/src/java.desktop/share/native/libmlib_image/mlib_types.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/mlib_types.h rename to jdk/src/java.desktop/share/native/libmlib_image/mlib_types.h diff --git a/jdk/src/share/native/sun/awt/medialib/safe_alloc.h b/jdk/src/java.desktop/share/native/libmlib_image/safe_alloc.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/safe_alloc.h rename to jdk/src/java.desktop/share/native/libmlib_image/safe_alloc.h diff --git a/jdk/src/share/native/sun/awt/medialib/safe_math.h b/jdk/src/java.desktop/share/native/libmlib_image/safe_math.h similarity index 100% rename from jdk/src/share/native/sun/awt/medialib/safe_math.h rename to jdk/src/java.desktop/share/native/libmlib_image/safe_math.h diff --git a/jdk/src/share/native/sun/awt/giflib/dgif_lib.c b/jdk/src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c similarity index 100% rename from jdk/src/share/native/sun/awt/giflib/dgif_lib.c rename to jdk/src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c diff --git a/jdk/src/share/native/sun/awt/giflib/gif_err.c b/jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c similarity index 100% rename from jdk/src/share/native/sun/awt/giflib/gif_err.c rename to jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c diff --git a/jdk/src/share/native/sun/awt/giflib/gif_lib.h b/jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h similarity index 100% rename from jdk/src/share/native/sun/awt/giflib/gif_lib.h rename to jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h diff --git a/jdk/src/share/native/sun/awt/giflib/gif_lib_private.h b/jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h similarity index 100% rename from jdk/src/share/native/sun/awt/giflib/gif_lib_private.h rename to jdk/src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h diff --git a/jdk/src/share/native/sun/awt/giflib/gifalloc.c b/jdk/src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c similarity index 100% rename from jdk/src/share/native/sun/awt/giflib/gifalloc.c rename to jdk/src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c b/jdk/src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c rename to jdk/src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c diff --git a/jdk/src/share/native/sun/awt/libpng/CHANGES b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/CHANGES similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/CHANGES rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/CHANGES diff --git a/jdk/src/share/native/sun/awt/libpng/LICENSE b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/LICENSE similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/LICENSE rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/LICENSE diff --git a/jdk/src/share/native/sun/awt/libpng/README b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/README similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/README rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/README diff --git a/jdk/src/share/native/sun/awt/libpng/png.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/png.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/png.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/png.c diff --git a/jdk/src/share/native/sun/awt/libpng/png.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/png.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/png.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/png.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngconf.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngconf.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngdebug.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngdebug.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngerror.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngerror.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngget.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngget.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngget.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngget.c diff --git a/jdk/src/share/native/sun/awt/libpng/pnginfo.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pnginfo.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h diff --git a/jdk/src/share/native/sun/awt/libpng/pnglibconf.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pnglibconf.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngmem.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngmem.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngpread.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngpread.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngpriv.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngpriv.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngread.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngread.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngread.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngread.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngrio.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngrio.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngrtran.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngrtran.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngrutil.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngrutil.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngset.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngset.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngset.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngset.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngstruct.h b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngstruct.h rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h diff --git a/jdk/src/share/native/sun/awt/libpng/pngtest.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngtest.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngtrans.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngtrans.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngwio.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngwio.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngwrite.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngwrite.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngwtran.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngwtran.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c diff --git a/jdk/src/share/native/sun/awt/libpng/pngwutil.c b/jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c similarity index 100% rename from jdk/src/share/native/sun/awt/libpng/pngwutil.c rename to jdk/src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx.h b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx.h similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx.h rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx.h diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.c b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.c rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.c b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.c rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.h b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_impl.h rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c diff --git a/jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c b/jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_png.c similarity index 100% rename from jdk/src/share/native/sun/awt/splashscreen/splashscreen_png.c rename to jdk/src/java.desktop/share/native/libsplashscreen/splashscreen_png.c diff --git a/jdk/src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup b/jdk/src/java.desktop/unix/classes/META-INF/services/javax.print.PrintServiceLookup similarity index 100% rename from jdk/src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup rename to jdk/src/java.desktop/unix/classes/META-INF/services/javax.print.PrintServiceLookup diff --git a/jdk/src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory b/jdk/src/java.desktop/unix/classes/META-INF/services/javax.print.StreamPrintServiceFactory similarity index 100% rename from jdk/src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory rename to jdk/src/java.desktop/unix/classes/META-INF/services/javax.print.StreamPrintServiceFactory diff --git a/jdk/src/solaris/classes/sun/awt/UNIXToolkit.java b/jdk/src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/UNIXToolkit.java rename to jdk/src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/InfoWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/InfoWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/ListHelper.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/ListHelper.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/MWMConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/MWMConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/MWMConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/MWMConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/MotifColorUtilities.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/MotifColorUtilities.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/MotifDnDConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/MotifDnDConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/Native.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/Native.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/Native.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/Native.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/OwnershipListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/OwnershipListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/OwnershipListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/OwnershipListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/ToplevelStateListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/ToplevelStateListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/ToplevelStateListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/ToplevelStateListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/UnsafeXDisposerRecord.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/UnsafeXDisposerRecord.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/UnsafeXDisposerRecord.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/UnsafeXDisposerRecord.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/WindowDimensions.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/WindowDimensions.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/WindowDimensions.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/WindowDimensions.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/WindowPropertyGetter.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/WindowPropertyGetter.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAWTFormatter.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAWTFormatter.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAWTLookAndFeel.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTLookAndFeel.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAWTLookAndFeel.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTLookAndFeel.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAWTXSettings.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTXSettings.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAWTXSettings.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAWTXSettings.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAbstractMenuItem.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAbstractMenuItem.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAbstractMenuItem.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAbstractMenuItem.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAtom.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAtom.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAtom.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAtom.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAtomList.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAtomList.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XAwtState.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XAwtState.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XBaseWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XBaseWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XButtonPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XButtonPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCanvasPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCanvasPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCanvasPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCanvasPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCheckboxMenuItemPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCheckboxMenuItemPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCheckboxPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCheckboxPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XChoicePeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XChoicePeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XChoicePeerListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeerListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XChoicePeerListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeerListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XClipboard.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XClipboard.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XComponentPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XComponentPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XContentWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XContentWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCreateWindowParams.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCreateWindowParams.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCursorFontConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCursorFontConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCursorFontConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCursorFontConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XCustomCursor.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XCustomCursor.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDataTransferer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDataTransferer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDecoratedPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDecoratedPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDesktopPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDesktopPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDialogPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDialogPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDnDConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDnDConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDragAndDropProtocols.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragAndDropProtocols.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDragAndDropProtocols.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragAndDropProtocols.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocolListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocolListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDragSourceProtocolListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocolListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDropTargetContextPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDropTargetContextPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDropTargetEventProcessor.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetEventProcessor.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDropTargetEventProcessor.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetEventProcessor.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDropTargetProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDropTargetProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDropTargetProtocolListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocolListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDropTargetProtocolListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocolListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedChildProxy.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxy.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedChildProxy.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxy.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedClientHelper.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedClientHelper.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedHelper.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedHelper.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbedServerTester.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbedServerTester.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbeddedFrame.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbeddedFrame.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEmbeddingContainer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEmbeddingContainer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XErrorHandler.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XErrorHandler.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XErrorHandler.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XErrorHandler.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XEventDispatcher.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEventDispatcher.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XEventDispatcher.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XEventDispatcher.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XException.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XException.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XException.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XException.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XFileDialogPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XFileDialogPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XFocusProxyWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XFocusProxyWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XFocusProxyWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XFocusProxyWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XFontPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XFontPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XFontPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XFontPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XFramePeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XFramePeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XGlobalCursorManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XGlobalCursorManager.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XGlobalCursorManager.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XHorizontalScrollbar.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XHorizontalScrollbar.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XHorizontalScrollbar.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XHorizontalScrollbar.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XIconWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XIconWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XInputMethod.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XInputMethod.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XInputMethodDescriptor.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XInputMethodDescriptor.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XInputMethodDescriptor.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XInputMethodDescriptor.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XKeySymConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeySymConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XKeySymConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeySymConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XKeysym.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XKeysym.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XLabelPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XLabelPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XLabelPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XLabelPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XLayerProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XLayerProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XLayerProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XLayerProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XLightweightFramePeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XLightweightFramePeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XListPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XListPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMSelection.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMSelection.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMSelectionListener.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMSelectionListener.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMSelectionListener.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMSelectionListener.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMenuBarPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMenuBarPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMenuPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMenuPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMenuWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMenuWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XModalityProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XModalityProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XModalityProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XModalityProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMouseDragGestureRecognizer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMouseDragGestureRecognizer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XMouseInfoPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XNETProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XNETProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XPanelPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XPanelPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XPropertyCache.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XPropertyCache.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XPropertyCache.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XPropertyCache.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XProtocolConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XProtocolConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XProtocolConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XProtocolConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XQueryTree.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XQueryTree.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XQueryTree.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XQueryTree.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XRepaintArea.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XRepaintArea.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XRobotPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XRobotPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XRootWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XRootWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XRootWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XRootWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XScrollPanePeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XScrollPanePeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XScrollbar.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XScrollbar.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XScrollbarClient.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbarClient.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XScrollbarClient.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbarClient.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XScrollbarPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XScrollbarPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XSelection.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XSelection.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XSelection.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XSelection.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XStateProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XStateProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XStateProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XStateProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XSystemTrayPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XSystemTrayPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XSystemTrayPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XSystemTrayPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XTextAreaPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XTextAreaPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XTextFieldPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XTextFieldPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XToolkit.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XToolkit.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XToolkitThreadBlockedHandler.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XTranslateCoordinates.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTranslateCoordinates.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XTranslateCoordinates.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XTranslateCoordinates.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XTrayIconPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XTrayIconPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XUtilConstants.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XUtilConstants.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XUtilConstants.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XUtilConstants.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XVerticalScrollbar.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XVerticalScrollbar.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XVerticalScrollbar.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XVerticalScrollbar.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWINProtocol.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWINProtocol.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWINProtocol.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWINProtocol.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWM.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWM.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWM.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWM.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWarningWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWarningWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWarningWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWindow.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWindow.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindow.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWindowAttributesData.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindowAttributesData.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWindowAttributesData.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindowAttributesData.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XWrapperBase.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XWrapperBase.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XWrapperBase.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XWrapperBase.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XlibUtil.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XlibUtil.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/XlibWrapper.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/XlibWrapper.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java diff --git a/jdk/src/solaris/classes/sun/awt/X11/doc-files/Modality.txt b/jdk/src/java.desktop/unix/classes/sun/awt/X11/doc-files/Modality.txt similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/doc-files/Modality.txt rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/doc-files/Modality.txt diff --git a/jdk/src/solaris/classes/sun/awt/X11/genhash.awk b/jdk/src/java.desktop/unix/classes/sun/awt/X11/genhash.awk similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/genhash.awk rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/genhash.awk diff --git a/jdk/src/solaris/classes/sun/awt/X11/java-icon16.png b/jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon16.png similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/java-icon16.png rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon16.png diff --git a/jdk/src/solaris/classes/sun/awt/X11/java-icon24.png b/jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon24.png similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/java-icon24.png rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon24.png diff --git a/jdk/src/solaris/classes/sun/awt/X11/java-icon32.png b/jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon32.png similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/java-icon32.png rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon32.png diff --git a/jdk/src/solaris/classes/sun/awt/X11/java-icon48.png b/jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon48.png similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/java-icon48.png rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/java-icon48.png diff --git a/jdk/src/solaris/classes/sun/awt/X11/keysym2ucs.h b/jdk/src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11/keysym2ucs.h rename to jdk/src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h diff --git a/jdk/src/solaris/classes/sun/awt/X11ComponentPeer.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11ComponentPeer.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11ComponentPeer.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11ComponentPeer.java diff --git a/jdk/src/solaris/classes/sun/awt/X11CustomCursor.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11CustomCursor.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11CustomCursor.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11CustomCursor.java diff --git a/jdk/src/solaris/classes/sun/awt/X11FontManager.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11FontManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11FontManager.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11FontManager.java diff --git a/jdk/src/solaris/classes/sun/awt/X11GraphicsConfig.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11GraphicsConfig.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java diff --git a/jdk/src/solaris/classes/sun/awt/X11GraphicsDevice.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11GraphicsDevice.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java diff --git a/jdk/src/solaris/classes/sun/awt/X11GraphicsEnvironment.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11GraphicsEnvironment.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java diff --git a/jdk/src/solaris/classes/sun/awt/X11InputMethod.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11InputMethod.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11InputMethod.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11InputMethod.java diff --git a/jdk/src/solaris/classes/sun/awt/X11InputMethodDescriptor.java b/jdk/src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/X11InputMethodDescriptor.java rename to jdk/src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java diff --git a/jdk/src/solaris/classes/sun/awt/XSettings.java b/jdk/src/java.desktop/unix/classes/sun/awt/XSettings.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/XSettings.java rename to jdk/src/java.desktop/unix/classes/sun/awt/XSettings.java diff --git a/jdk/src/solaris/classes/sun/awt/datatransfer/flavormap.properties b/jdk/src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties similarity index 100% rename from jdk/src/solaris/classes/sun/awt/datatransfer/flavormap.properties rename to jdk/src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties diff --git a/jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/MFontConfiguration.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11CNS11643.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11CNS11643.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P1.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P1.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P2.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P2.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P3.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11CNS11643P3.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11Dingbats.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11Dingbats.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11GB18030_0.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11GB18030_0.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11GB18030_1.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11GB18030_1.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11GB2312.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11GB2312.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11GBK.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11GBK.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11JIS0201.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11JIS0201.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11JIS0208.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11JIS0208.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11JIS0212.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11JIS0212.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11Johab.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11Johab.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11KSC5601.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11KSC5601.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/X11SunUnicode_0.java b/jdk/src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/X11SunUnicode_0.java rename to jdk/src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java diff --git a/jdk/src/solaris/classes/sun/awt/windows/ThemeReader.java b/jdk/src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java similarity index 100% rename from jdk/src/solaris/classes/sun/awt/windows/ThemeReader.java rename to jdk/src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java diff --git a/jdk/src/solaris/classes/sun/font/DelegateStrike.java b/jdk/src/java.desktop/unix/classes/sun/font/DelegateStrike.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/DelegateStrike.java rename to jdk/src/java.desktop/unix/classes/sun/font/DelegateStrike.java diff --git a/jdk/src/solaris/classes/sun/font/FcFontConfiguration.java b/jdk/src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/FcFontConfiguration.java rename to jdk/src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java diff --git a/jdk/src/solaris/classes/sun/font/FontConfigManager.java b/jdk/src/java.desktop/unix/classes/sun/font/FontConfigManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/FontConfigManager.java rename to jdk/src/java.desktop/unix/classes/sun/font/FontConfigManager.java diff --git a/jdk/src/solaris/classes/sun/font/NativeFont.java b/jdk/src/java.desktop/unix/classes/sun/font/NativeFont.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/NativeFont.java rename to jdk/src/java.desktop/unix/classes/sun/font/NativeFont.java diff --git a/jdk/src/solaris/classes/sun/font/NativeGlyphMapper.java b/jdk/src/java.desktop/unix/classes/sun/font/NativeGlyphMapper.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/NativeGlyphMapper.java rename to jdk/src/java.desktop/unix/classes/sun/font/NativeGlyphMapper.java diff --git a/jdk/src/solaris/classes/sun/font/NativeStrike.java b/jdk/src/java.desktop/unix/classes/sun/font/NativeStrike.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/NativeStrike.java rename to jdk/src/java.desktop/unix/classes/sun/font/NativeStrike.java diff --git a/jdk/src/solaris/classes/sun/font/NativeStrikeDisposer.java b/jdk/src/java.desktop/unix/classes/sun/font/NativeStrikeDisposer.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/NativeStrikeDisposer.java rename to jdk/src/java.desktop/unix/classes/sun/font/NativeStrikeDisposer.java diff --git a/jdk/src/solaris/classes/sun/font/X11TextRenderer.java b/jdk/src/java.desktop/unix/classes/sun/font/X11TextRenderer.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/X11TextRenderer.java rename to jdk/src/java.desktop/unix/classes/sun/font/X11TextRenderer.java diff --git a/jdk/src/solaris/classes/sun/font/XMap.java b/jdk/src/java.desktop/unix/classes/sun/font/XMap.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/XMap.java rename to jdk/src/java.desktop/unix/classes/sun/font/XMap.java diff --git a/jdk/src/solaris/classes/sun/font/XRGlyphCache.java b/jdk/src/java.desktop/unix/classes/sun/font/XRGlyphCache.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/XRGlyphCache.java rename to jdk/src/java.desktop/unix/classes/sun/font/XRGlyphCache.java diff --git a/jdk/src/solaris/classes/sun/font/XRGlyphCacheEntry.java b/jdk/src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/XRGlyphCacheEntry.java rename to jdk/src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java diff --git a/jdk/src/solaris/classes/sun/font/XRTextRenderer.java b/jdk/src/java.desktop/unix/classes/sun/font/XRTextRenderer.java similarity index 100% rename from jdk/src/solaris/classes/sun/font/XRTextRenderer.java rename to jdk/src/java.desktop/unix/classes/sun/font/XRTextRenderer.java diff --git a/jdk/src/solaris/classes/sun/java2d/BackBufferCapsProvider.java b/jdk/src/java.desktop/unix/classes/sun/java2d/BackBufferCapsProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/BackBufferCapsProvider.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/BackBufferCapsProvider.java diff --git a/jdk/src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java b/jdk/src/java.desktop/unix/classes/sun/java2d/UnixSurfaceManagerFactory.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/UnixSurfaceManagerFactory.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/UnixSurfaceManagerFactory.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/IdleTileCache.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/IdleTileCache.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/JulesAATileGenerator.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/JulesAATileGenerator.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/JulesPathBuf.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/JulesPathBuf.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/JulesRenderingEngine.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/JulesRenderingEngine.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/JulesShapePipe.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/JulesShapePipe.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/JulesTile.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/JulesTile.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/TileTrapContainer.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/TileTrapContainer.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/TileWorker.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/TileWorker.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java diff --git a/jdk/src/solaris/classes/sun/java2d/jules/TrapezoidList.java b/jdk/src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/jules/TrapezoidList.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java diff --git a/jdk/src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java b/jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java diff --git a/jdk/src/solaris/classes/sun/java2d/opengl/GLXSurfaceData.java b/jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/opengl/GLXSurfaceData.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java diff --git a/jdk/src/solaris/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java b/jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitBgLoops.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitBgLoops.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitLoops.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitLoops.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11Renderer.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11Renderer.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11SurfaceData.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11SurfaceData.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11SurfaceDataProxy.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11SurfaceDataProxy.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/X11VolatileSurfaceManager.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/X11VolatileSurfaceManager.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java diff --git a/jdk/src/solaris/classes/sun/java2d/x11/XSurfaceData.java b/jdk/src/java.desktop/unix/classes/sun/java2d/x11/XSurfaceData.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/x11/XSurfaceData.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/x11/XSurfaceData.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/DirtyRegion.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/DirtyRegion.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/DirtyRegion.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/DirtyRegion.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/GrowableByteArray.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableByteArray.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/GrowableByteArray.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableByteArray.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/GrowableEltArray.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableEltArray.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/GrowableEltArray.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableEltArray.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/GrowableIntArray.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableIntArray.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/GrowableIntArray.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableIntArray.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/GrowablePointArray.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowablePointArray.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/GrowablePointArray.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowablePointArray.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/GrowableRectArray.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableRectArray.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/GrowableRectArray.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/GrowableRectArray.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/MaskTile.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/MaskTile.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/MaskTile.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/MaskTile.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/MaskTileManager.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/MaskTileManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/MaskTileManager.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/MaskTileManager.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/MutableInteger.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/MutableInteger.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/MutableInteger.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/MutableInteger.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XIDGenerator.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XIDGenerator.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XIDGenerator.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XIDGenerator.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRBackend.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRBackend.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRBackend.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRBackend.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRBackendNative.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRBackendNative.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRColor.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRColor.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRColor.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRColor.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRCompositeManager.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRDrawImage.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRDrawImage.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRDrawImage.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRDrawImage.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRDrawLine.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRDrawLine.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRGraphicsConfig.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRGraphicsConfig.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRMaskBlit.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskBlit.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRMaskBlit.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskBlit.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRMaskFill.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskFill.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRMaskFill.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskFill.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRMaskImage.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskImage.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRMaskImage.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRMaskImage.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRPaints.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRPaints.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRRenderer.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRRenderer.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRSolidSrcPict.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRSolidSrcPict.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRSurfaceData.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRSurfaceDataProxy.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRUtils.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRUtils.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XRVolatileSurfaceManager.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java diff --git a/jdk/src/solaris/classes/sun/java2d/xr/XcbRequestCounter.java b/jdk/src/java.desktop/unix/classes/sun/java2d/xr/XcbRequestCounter.java similarity index 100% rename from jdk/src/solaris/classes/sun/java2d/xr/XcbRequestCounter.java rename to jdk/src/java.desktop/unix/classes/sun/java2d/xr/XcbRequestCounter.java diff --git a/jdk/src/solaris/classes/sun/print/AttributeClass.java b/jdk/src/java.desktop/unix/classes/sun/print/AttributeClass.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/AttributeClass.java rename to jdk/src/java.desktop/unix/classes/sun/print/AttributeClass.java diff --git a/jdk/src/solaris/classes/sun/print/CUPSPrinter.java b/jdk/src/java.desktop/unix/classes/sun/print/CUPSPrinter.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/CUPSPrinter.java rename to jdk/src/java.desktop/unix/classes/sun/print/CUPSPrinter.java diff --git a/jdk/src/solaris/classes/sun/print/IPPPrintService.java b/jdk/src/java.desktop/unix/classes/sun/print/IPPPrintService.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/IPPPrintService.java rename to jdk/src/java.desktop/unix/classes/sun/print/IPPPrintService.java diff --git a/jdk/src/solaris/classes/sun/print/UnixPrintJob.java b/jdk/src/java.desktop/unix/classes/sun/print/UnixPrintJob.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/UnixPrintJob.java rename to jdk/src/java.desktop/unix/classes/sun/print/UnixPrintJob.java diff --git a/jdk/src/solaris/classes/sun/print/UnixPrintService.java b/jdk/src/java.desktop/unix/classes/sun/print/UnixPrintService.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/UnixPrintService.java rename to jdk/src/java.desktop/unix/classes/sun/print/UnixPrintService.java diff --git a/jdk/src/solaris/classes/sun/print/UnixPrintServiceLookup.java b/jdk/src/java.desktop/unix/classes/sun/print/UnixPrintServiceLookup.java similarity index 100% rename from jdk/src/solaris/classes/sun/print/UnixPrintServiceLookup.java rename to jdk/src/java.desktop/unix/classes/sun/print/UnixPrintServiceLookup.java diff --git a/jdk/src/solaris/classes/sun/awt/motif/java.fonts.dir b/jdk/src/java.desktop/unix/conf/fonts/fonts.dir similarity index 100% rename from jdk/src/solaris/classes/sun/awt/motif/java.fonts.dir rename to jdk/src/java.desktop/unix/conf/fonts/fonts.dir diff --git a/jdk/src/solaris/lib/images/cursors/cursors.properties b/jdk/src/java.desktop/unix/conf/images/cursors/cursors.properties similarity index 100% rename from jdk/src/solaris/lib/images/cursors/cursors.properties rename to jdk/src/java.desktop/unix/conf/images/cursors/cursors.properties diff --git a/jdk/src/solaris/native/sun/awt/CUPSfuncs.c b/jdk/src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/CUPSfuncs.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c diff --git a/jdk/src/solaris/native/sun/awt/X11Color.c b/jdk/src/java.desktop/unix/native/common/sun/awt/X11Color.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/X11Color.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/X11Color.c diff --git a/jdk/src/solaris/native/sun/awt/awt.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt.h diff --git a/jdk/src/solaris/native/sun/awt/awt_Component.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_Component.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Component.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_Component.h diff --git a/jdk/src/solaris/native/sun/awt/awt_DrawingSurface.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_DrawingSurface.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h diff --git a/jdk/src/solaris/native/sun/awt/awt_Font.c b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Font.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Font.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Font.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_Font.h diff --git a/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h diff --git a/jdk/src/solaris/native/sun/awt/awt_Mlib.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Mlib.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h diff --git a/jdk/src/solaris/native/sun/awt/awt_p.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_p.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_p.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_p.h diff --git a/jdk/src/solaris/native/sun/awt/awt_util.h b/jdk/src/java.desktop/unix/native/common/sun/awt/awt_util.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_util.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/awt_util.h diff --git a/jdk/src/solaris/native/sun/awt/color.h b/jdk/src/java.desktop/unix/native/common/sun/awt/color.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/color.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/color.h diff --git a/jdk/src/solaris/native/sun/awt/colordata.h b/jdk/src/java.desktop/unix/native/common/sun/awt/colordata.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/colordata.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/colordata.h diff --git a/jdk/src/solaris/native/sun/awt/extutil.h b/jdk/src/java.desktop/unix/native/common/sun/awt/extutil.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/extutil.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/extutil.h diff --git a/jdk/src/solaris/native/sun/awt/fontconfig.h b/jdk/src/java.desktop/unix/native/common/sun/awt/fontconfig.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/fontconfig.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/fontconfig.h diff --git a/jdk/src/solaris/native/sun/awt/fontpath.c b/jdk/src/java.desktop/unix/native/common/sun/awt/fontpath.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/fontpath.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/fontpath.c diff --git a/jdk/src/solaris/native/sun/awt/img_util_md.h b/jdk/src/java.desktop/unix/native/common/sun/awt/img_util_md.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/img_util_md.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/img_util_md.h diff --git a/jdk/src/solaris/native/sun/awt/initIDs.c b/jdk/src/java.desktop/unix/native/common/sun/awt/initIDs.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/initIDs.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/initIDs.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.c b/jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.c rename to jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.h b/jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_f.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/vis_proto.h b/jdk/src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/vis_proto.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h diff --git a/jdk/src/solaris/native/sun/awt/utility/rect.h b/jdk/src/java.desktop/unix/native/common/sun/awt/utility/rect.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/utility/rect.h rename to jdk/src/java.desktop/unix/native/common/sun/awt/utility/rect.h diff --git a/jdk/src/solaris/native/sun/font/X11FontScaler.h b/jdk/src/java.desktop/unix/native/common/sun/font/X11FontScaler.h similarity index 100% rename from jdk/src/solaris/native/sun/font/X11FontScaler.h rename to jdk/src/java.desktop/unix/native/common/sun/font/X11FontScaler.h diff --git a/jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c diff --git a/jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h diff --git a/jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c diff --git a/jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h diff --git a/jdk/src/solaris/native/sun/java2d/opengl/J2D_GL/glx.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/J2D_GL/glx.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h diff --git a/jdk/src/solaris/native/sun/java2d/opengl/J2D_GL/glxext.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/J2D_GL/glxext.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h diff --git a/jdk/src/solaris/native/sun/java2d/opengl/OGLFuncs_md.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/opengl/OGLFuncs_md.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11FontScaler_md.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11FontScaler_md.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11Renderer.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11Renderer.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.h b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.h rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h diff --git a/jdk/src/solaris/native/sun/java2d/x11/X11TextRenderer_md.c b/jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/X11TextRenderer_md.c rename to jdk/src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c diff --git a/jdk/src/solaris/javavm/export/jawt_md.h b/jdk/src/java.desktop/unix/native/include/jawt_md.h similarity index 100% rename from jdk/src/solaris/javavm/export/jawt_md.h rename to jdk/src/java.desktop/unix/native/include/jawt_md.h diff --git a/jdk/src/solaris/native/sun/awt/awt_LoadLibrary.c b/jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_LoadLibrary.c rename to jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Mlib.c b/jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Mlib.c rename to jdk/src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy.c b/jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy.c rename to jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_blk.s b/jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageCopy_blk.s rename to jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s diff --git a/jdk/src/solaris/native/sun/awt/medialib/vis_asi.h b/jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/vis_asi.h rename to jdk/src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h diff --git a/jdk/src/solaris/native/sun/java2d/j2d_md.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/j2d_md.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/java2d_Mlib.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/java2d_Mlib.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/java2d_Mlib.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/java2d_Mlib.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_ImageCopy.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_ImageCopy.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_ImageLogic_proto.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_ImageLogic_proto.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_ImageZoom.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_ImageZoom.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_ImageZoom_NN.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_ImageZoom_NN.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear_f.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear_f.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear_f.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageClear_f.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageConstLogic.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageConstLogic.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageConstXor.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageConstXor.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageLogic.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageLogic.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageLogic_proto.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageLogic_proto.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageXor.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageXor.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMacros.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMacros.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMacros.h b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMacros.h rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMaskBlit.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMaskBlit.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMaskFill.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_AlphaMaskFill.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray_FromRgb.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray_FromRgb.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray_Mask.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_ByteGray_Mask.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_ByteIndexed.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_ByteIndexed.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_DrawLine.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_DrawLine.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_FourByteAbgr.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_FourByteAbgr.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_FourByteAbgrPre.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_FourByteAbgrPre.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_FuncArray.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_FuncArray.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_GlyphList.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_GlyphList.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_GlyphListXor.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_GlyphListXor.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntArgb.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntArgb.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbBm.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbBm.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbPre.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbPre.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntArgbPre_Mask.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntBgr.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntBgr.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntRgb.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntRgb.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_IntRgbx.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_IntRgbx.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_Interp.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_Interp.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_SrcMaskFill.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_SrcOverMaskBlit.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_SrcOverMaskBlit.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_SrcOverMaskFill.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_SrcOverMaskFill.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_ThreeByteBgr.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_ThreeByteBgr.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_UshortGray.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_UshortGray.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_UshortGray_FromRgb.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_UshortGray_FromRgb.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c diff --git a/jdk/src/solaris/native/sun/java2d/loops/vis_XorBlit.c b/jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/loops/vis_XorBlit.c rename to jdk/src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c diff --git a/jdk/src/solaris/native/sun/awt/HeadlessToolkit.c b/jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/HeadlessToolkit.c rename to jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c diff --git a/jdk/src/solaris/native/sun/awt/VDrawingArea.c b/jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/VDrawingArea.c rename to jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c diff --git a/jdk/src/solaris/native/sun/awt/VDrawingArea.h b/jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/VDrawingArea.h rename to jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h diff --git a/jdk/src/solaris/native/sun/awt/VDrawingAreaP.h b/jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/VDrawingAreaP.h rename to jdk/src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h diff --git a/jdk/src/solaris/native/sun/awt/HPkeysym.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/HPkeysym.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h diff --git a/jdk/src/solaris/native/sun/awt/Xrandr.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/Xrandr.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h diff --git a/jdk/src/solaris/native/sun/awt/awt_AWTEvent.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_AWTEvent.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c diff --git a/jdk/src/solaris/native/sun/awt/awt_AWTEvent.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_AWTEvent.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h diff --git a/jdk/src/solaris/native/sun/awt/awt_DrawingSurface.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_DrawingSurface.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Event.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Event.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Event.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Event.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h diff --git a/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c diff --git a/jdk/src/solaris/native/sun/awt/awt_InputMethod.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_InputMethod.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Insets.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Insets.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c diff --git a/jdk/src/solaris/native/sun/awt/awt_Insets.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Insets.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h diff --git a/jdk/src/solaris/native/sun/awt/awt_MenuComponent.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_MenuComponent.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h diff --git a/jdk/src/solaris/native/sun/awt/awt_Robot.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_Robot.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c diff --git a/jdk/src/solaris/native/sun/awt/awt_UNIXToolkit.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_UNIXToolkit.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c diff --git a/jdk/src/solaris/native/sun/awt/awt_util.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/awt_util.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c diff --git a/jdk/src/solaris/native/sun/awt/canvas.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/canvas.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h diff --git a/jdk/src/solaris/native/sun/awt/gtk2_interface.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/gtk2_interface.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c diff --git a/jdk/src/solaris/native/sun/awt/gtk2_interface.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/gtk2_interface.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h diff --git a/jdk/src/solaris/native/sun/awt/list.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/list.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c diff --git a/jdk/src/solaris/native/sun/awt/list.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/list.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h diff --git a/jdk/src/solaris/native/sun/awt/multiVis.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/multiVis.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c diff --git a/jdk/src/solaris/native/sun/awt/multiVis.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/multiVis.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h diff --git a/jdk/src/solaris/native/sun/awt/multi_font.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/multi_font.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c diff --git a/jdk/src/solaris/native/sun/awt/multi_font.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/multi_font.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h diff --git a/jdk/src/solaris/native/sun/awt/randr.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/randr.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h diff --git a/jdk/src/solaris/native/sun/awt/robot_common.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/robot_common.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c diff --git a/jdk/src/solaris/native/sun/awt/robot_common.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/robot_common.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h diff --git a/jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c diff --git a/jdk/src/solaris/native/sun/awt/swing_GTKEngine.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/swing_GTKEngine.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c diff --git a/jdk/src/solaris/native/sun/awt/swing_GTKStyle.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/swing_GTKStyle.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c diff --git a/jdk/src/solaris/native/sun/awt/wsutils.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/wsutils.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h diff --git a/jdk/src/solaris/native/sun/java2d/x11/XRBackendNative.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/XRBackendNative.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c diff --git a/jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c similarity index 100% rename from jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c diff --git a/jdk/src/solaris/native/sun/xawt/XToolkit.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c similarity index 100% rename from jdk/src/solaris/native/sun/xawt/XToolkit.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c diff --git a/jdk/src/solaris/native/sun/xawt/XWindow.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c similarity index 100% rename from jdk/src/solaris/native/sun/xawt/XWindow.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c diff --git a/jdk/src/solaris/native/sun/xawt/XlibWrapper.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c similarity index 100% rename from jdk/src/solaris/native/sun/xawt/XlibWrapper.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c diff --git a/jdk/src/solaris/native/sun/xawt/awt_Desktop.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c similarity index 100% rename from jdk/src/solaris/native/sun/xawt/awt_Desktop.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c diff --git a/jdk/src/solaris/native/sun/xawt/gnome_interface.c b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c similarity index 100% rename from jdk/src/solaris/native/sun/xawt/gnome_interface.c rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c diff --git a/jdk/src/solaris/native/sun/xawt/gnome_interface.h b/jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h similarity index 100% rename from jdk/src/solaris/native/sun/xawt/gnome_interface.h rename to jdk/src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h diff --git a/jdk/src/solaris/native/sun/font/X11FontScaler.c b/jdk/src/java.desktop/unix/native/libfontmanager/X11FontScaler.c similarity index 100% rename from jdk/src/solaris/native/sun/font/X11FontScaler.c rename to jdk/src/java.desktop/unix/native/libfontmanager/X11FontScaler.c diff --git a/jdk/src/solaris/native/sun/font/X11TextRenderer.c b/jdk/src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c similarity index 100% rename from jdk/src/solaris/native/sun/font/X11TextRenderer.c rename to jdk/src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c diff --git a/jdk/src/solaris/native/sun/awt/jawt.c b/jdk/src/java.desktop/unix/native/libjawt/jawt.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/jawt.c rename to jdk/src/java.desktop/unix/native/libjawt/jawt.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_CommonUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiIn.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiIn.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiOut.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiOut.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiOut.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_MidiUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCMUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_Ports.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_Ports.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_Ports.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiOut.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCMUtils.h diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_Ports.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_Ports.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_PCM.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_PCM.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Ports.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Ports.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Ports.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.c diff --git a/jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h b/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h similarity index 100% rename from jdk/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h rename to jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_Utils.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Fp.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_ImageConvCopyEdge_Fp.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_ImageConvCopyEdge_Fp.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffineIndex_BC.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffineIndex_BC.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_S16.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_S16.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_S16.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_U16.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BC_U16.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BC_U16.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_S16.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_U16.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_BL_U16.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_NN.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageAffine_NN.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_NN.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_1.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_1.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_43.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_43.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_f.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelExtract_f.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert_1.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert_1.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert_34.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageChannelInsert_34.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvClearEdge.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvClearEdge.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvClearEdge.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvCopyEdge.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvCopyEdge.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvCopyEdge.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvIndex3_8_16nw.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvIndex3_8_16nw.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvIndex3_8_8nw.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvIndex3_8_8nw.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8ext.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvMxN_8ext.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvMxN_8ext.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvVersion.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConvVersion.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvVersion.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv_8nw.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageConv_8nw.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageFilters.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageFilters.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUp.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUp.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUp.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpFunc.h b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpFunc.h rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpFunc.h diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS16U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS16U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpS32U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpS32U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS16U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS16U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIS32U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIS32U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU16U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU16U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpSIU8U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpSIU8U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU16U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU16U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S32Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8S32Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8S32Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U16Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U16Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U16Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U8Func.c b/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/mlib_v_ImageLookUpU8U8Func.c rename to jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageLookUpU8U8Func.c diff --git a/jdk/src/solaris/native/sun/awt/medialib/vis_32.il b/jdk/src/java.desktop/unix/native/libmlib_image/vis_32.il similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/vis_32.il rename to jdk/src/java.desktop/unix/native/libmlib_image/vis_32.il diff --git a/jdk/src/solaris/native/sun/awt/medialib/vis_64.il b/jdk/src/java.desktop/unix/native/libmlib_image/vis_64.il similarity index 100% rename from jdk/src/solaris/native/sun/awt/medialib/vis_64.il rename to jdk/src/java.desktop/unix/native/libmlib_image/vis_64.il diff --git a/jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_config.h b/jdk/src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h similarity index 100% rename from jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_config.h rename to jdk/src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h diff --git a/jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c b/jdk/src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c similarity index 100% rename from jdk/src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c rename to jdk/src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c diff --git a/jdk/src/solaris/native/sun/jdga/dgalock.c b/jdk/src/java.desktop/unix/native/libsunwjdga/dgalock.c similarity index 100% rename from jdk/src/solaris/native/sun/jdga/dgalock.c rename to jdk/src/java.desktop/unix/native/libsunwjdga/dgalock.c diff --git a/jdk/src/solaris/native/sun/jdga/jdga.h b/jdk/src/java.desktop/unix/native/libsunwjdga/jdga.h similarity index 100% rename from jdk/src/solaris/native/sun/jdga/jdga.h rename to jdk/src/java.desktop/unix/native/libsunwjdga/jdga.h diff --git a/jdk/src/solaris/native/sun/jdga/jdgadevice.h b/jdk/src/java.desktop/unix/native/libsunwjdga/jdgadevice.h similarity index 100% rename from jdk/src/solaris/native/sun/jdga/jdgadevice.h rename to jdk/src/java.desktop/unix/native/libsunwjdga/jdgadevice.h diff --git a/jdk/src/windows/classes/sun/print/services/javax.print.PrintServiceLookup b/jdk/src/java.desktop/windows/classes/META-INF/services/javax.print.PrintServiceLookup similarity index 100% rename from jdk/src/windows/classes/sun/print/services/javax.print.PrintServiceLookup rename to jdk/src/java.desktop/windows/classes/META-INF/services/javax.print.PrintServiceLookup diff --git a/jdk/src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory b/jdk/src/java.desktop/windows/classes/META-INF/services/javax.print.StreamPrintServiceFactory similarity index 100% rename from jdk/src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory rename to jdk/src/java.desktop/windows/classes/META-INF/services/javax.print.StreamPrintServiceFactory diff --git a/jdk/src/windows/classes/sun/awt/Win32ColorModel24.java b/jdk/src/java.desktop/windows/classes/sun/awt/Win32ColorModel24.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/Win32ColorModel24.java rename to jdk/src/java.desktop/windows/classes/sun/awt/Win32ColorModel24.java diff --git a/jdk/src/windows/classes/sun/awt/Win32FontManager.java b/jdk/src/java.desktop/windows/classes/sun/awt/Win32FontManager.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/Win32FontManager.java rename to jdk/src/java.desktop/windows/classes/sun/awt/Win32FontManager.java diff --git a/jdk/src/windows/classes/sun/awt/Win32GraphicsConfig.java b/jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/Win32GraphicsConfig.java rename to jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java diff --git a/jdk/src/windows/classes/sun/awt/Win32GraphicsDevice.java b/jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/Win32GraphicsDevice.java rename to jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java diff --git a/jdk/src/windows/classes/sun/awt/Win32GraphicsEnvironment.java b/jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/Win32GraphicsEnvironment.java rename to jdk/src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java diff --git a/jdk/src/windows/classes/sun/awt/datatransfer/flavormap.properties b/jdk/src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/datatransfer/flavormap.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties diff --git a/jdk/src/windows/classes/sun/awt/shell/Win32ShellFolder2.java b/jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/shell/Win32ShellFolder2.java rename to jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java diff --git a/jdk/src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java b/jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java rename to jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java diff --git a/jdk/src/windows/classes/sun/awt/windows/ThemeReader.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/ThemeReader.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/ThemeReader.java diff --git a/jdk/src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WBufferStrategy.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WBufferStrategy.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WButtonPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WButtonPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WButtonPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WButtonPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WCanvasPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WCanvasPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WCanvasPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WCanvasPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WCheckboxPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WCheckboxPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WCheckboxPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WCheckboxPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WChoicePeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WChoicePeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WClipboard.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WClipboard.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WColor.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WColor.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WColor.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WColor.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WComponentPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WComponentPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WCustomCursor.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WCustomCursor.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WCustomCursor.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WCustomCursor.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDataTransferer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDataTransferer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDefaultFontCharset.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDefaultFontCharset.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDefaultFontCharset.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDefaultFontCharset.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDesktopPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDesktopPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDesktopProperties.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDesktopProperties.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDialogPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDialogPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDragSourceContextPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDragSourceContextPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDragSourceContextPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WDropTargetContextPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WDropTargetContextPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WDropTargetContextPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WDropTargetContextPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WEmbeddedFrame.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WEmbeddedFrame.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WFileDialogPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WFileDialogPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WFontConfiguration.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WFontConfiguration.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WFontMetrics.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontMetrics.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WFontMetrics.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontMetrics.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WFontPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WFontPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WFontPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WFramePeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WFramePeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WGlobalCursorManager.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WGlobalCursorManager.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WGlobalCursorManager.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WGlobalCursorManager.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WInputMethod.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WInputMethod.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WInputMethodDescriptor.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WInputMethodDescriptor.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WInputMethodDescriptor.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WInputMethodDescriptor.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WLabelPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WLabelPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WLabelPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WLabelPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WLightweightFramePeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WLightweightFramePeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WLightweightFramePeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WLightweightFramePeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WListPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WListPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WListPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WListPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WMenuBarPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WMenuBarPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WMenuItemPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WMenuItemPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WMenuPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WMenuPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WObjectPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WObjectPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPageDialog.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPageDialog.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPageDialog.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPageDialog.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPageDialogPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPageDialogPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPanelPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPanelPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPanelPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPanelPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPathGraphics.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPathGraphics.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPopupMenuPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPopupMenuPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPrintDialog.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrintDialog.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPrintDialog.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrintDialog.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPrintDialogPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPrintDialogPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WPrinterJob.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WPrinterJob.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WRobotPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WRobotPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WScrollPanePeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WScrollPanePeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WScrollbarPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WScrollbarPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WSystemTrayPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WSystemTrayPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WSystemTrayPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WSystemTrayPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WTextAreaPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextAreaPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WTextAreaPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextAreaPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WTextComponentPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WTextComponentPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WTextFieldPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextFieldPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WTextFieldPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WTextFieldPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WToolkit.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WToolkit.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WTrayIconPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WTrayIconPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WWindowPeer.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WWindowPeer.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java diff --git a/jdk/src/windows/classes/sun/awt/windows/WingDings.java b/jdk/src/java.desktop/windows/classes/sun/awt/windows/WingDings.java similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/WingDings.java rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/WingDings.java diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_de.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_de.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_de.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_de.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_es.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_es.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_es.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_es.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_fr.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_fr.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_fr.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_fr.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_it.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_it.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_it.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_it.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_ja.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ja.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_ja.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ja.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_ko.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ko.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_ko.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_ko.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_pt_BR.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_pt_BR.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_pt_BR.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_pt_BR.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_sv.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_sv.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_sv.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_sv.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_CN.properties diff --git a/jdk/src/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties b/jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties similarity index 100% rename from jdk/src/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties rename to jdk/src/java.desktop/windows/classes/sun/awt/windows/awtLocalization_zh_TW.properties diff --git a/jdk/src/windows/classes/sun/font/NativeFont.java b/jdk/src/java.desktop/windows/classes/sun/font/NativeFont.java similarity index 100% rename from jdk/src/windows/classes/sun/font/NativeFont.java rename to jdk/src/java.desktop/windows/classes/sun/font/NativeFont.java diff --git a/jdk/src/windows/classes/sun/font/NativeStrike.java b/jdk/src/java.desktop/windows/classes/sun/font/NativeStrike.java similarity index 100% rename from jdk/src/windows/classes/sun/font/NativeStrike.java rename to jdk/src/java.desktop/windows/classes/sun/font/NativeStrike.java diff --git a/jdk/src/windows/classes/sun/java2d/ScreenUpdateManager.java b/jdk/src/java.desktop/windows/classes/sun/java2d/ScreenUpdateManager.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/ScreenUpdateManager.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/ScreenUpdateManager.java diff --git a/jdk/src/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java b/jdk/src/java.desktop/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DBlitLoops.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DBlitLoops.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DBufImgOps.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DBufImgOps.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DBufImgOps.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DBufImgOps.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DContext.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DContext.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DDrawImage.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DDrawImage.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DDrawImage.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DDrawImage.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DMaskBlit.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskBlit.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DMaskBlit.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskBlit.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DMaskFill.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskFill.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DMaskFill.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskFill.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DPaints.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DPaints.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DPaints.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DPaints.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DRenderQueue.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DRenderQueue.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DRenderer.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DRenderer.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DTextRenderer.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DTextRenderer.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DTextRenderer.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DTextRenderer.java diff --git a/jdk/src/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java b/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java diff --git a/jdk/src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java b/jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java diff --git a/jdk/src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java b/jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java diff --git a/jdk/src/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java b/jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java diff --git a/jdk/src/windows/classes/sun/java2d/windows/GDIBlitLoops.java b/jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIBlitLoops.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/windows/GDIBlitLoops.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIBlitLoops.java diff --git a/jdk/src/windows/classes/sun/java2d/windows/GDIRenderer.java b/jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIRenderer.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/windows/GDIRenderer.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIRenderer.java diff --git a/jdk/src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java b/jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java diff --git a/jdk/src/windows/classes/sun/java2d/windows/WindowsFlags.java b/jdk/src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java similarity index 100% rename from jdk/src/windows/classes/sun/java2d/windows/WindowsFlags.java rename to jdk/src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java diff --git a/jdk/src/windows/classes/sun/print/Win32MediaTray.java b/jdk/src/java.desktop/windows/classes/sun/print/Win32MediaTray.java similarity index 100% rename from jdk/src/windows/classes/sun/print/Win32MediaTray.java rename to jdk/src/java.desktop/windows/classes/sun/print/Win32MediaTray.java diff --git a/jdk/src/windows/classes/sun/print/Win32PrintJob.java b/jdk/src/java.desktop/windows/classes/sun/print/Win32PrintJob.java similarity index 100% rename from jdk/src/windows/classes/sun/print/Win32PrintJob.java rename to jdk/src/java.desktop/windows/classes/sun/print/Win32PrintJob.java diff --git a/jdk/src/windows/classes/sun/print/Win32PrintService.java b/jdk/src/java.desktop/windows/classes/sun/print/Win32PrintService.java similarity index 100% rename from jdk/src/windows/classes/sun/print/Win32PrintService.java rename to jdk/src/java.desktop/windows/classes/sun/print/Win32PrintService.java diff --git a/jdk/src/windows/classes/sun/print/Win32PrintServiceLookup.java b/jdk/src/java.desktop/windows/classes/sun/print/Win32PrintServiceLookup.java similarity index 100% rename from jdk/src/windows/classes/sun/print/Win32PrintServiceLookup.java rename to jdk/src/java.desktop/windows/classes/sun/print/Win32PrintServiceLookup.java diff --git a/jdk/src/windows/lib/images/cursors/cursors.properties b/jdk/src/java.desktop/windows/conf/images/cursors/cursors.properties similarity index 100% rename from jdk/src/windows/lib/images/cursors/cursors.properties rename to jdk/src/java.desktop/windows/conf/images/cursors/cursors.properties diff --git a/jdk/src/windows/native/sun/awt_common/awt_makecube.cpp b/jdk/src/java.desktop/windows/native/common/awt_makecube.cpp similarity index 100% rename from jdk/src/windows/native/sun/awt_common/awt_makecube.cpp rename to jdk/src/java.desktop/windows/native/common/awt_makecube.cpp diff --git a/jdk/src/windows/native/sun/awt/utility/rect.h b/jdk/src/java.desktop/windows/native/common/sun/awt/utility/rect.h similarity index 100% rename from jdk/src/windows/native/sun/awt/utility/rect.h rename to jdk/src/java.desktop/windows/native/common/sun/awt/utility/rect.h diff --git a/jdk/src/windows/javavm/export/jawt_md.h b/jdk/src/java.desktop/windows/native/include/jawt_md.h similarity index 100% rename from jdk/src/windows/javavm/export/jawt_md.h rename to jdk/src/java.desktop/windows/native/include/jawt_md.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DBadHardware.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DBadHardware.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DBlitLoops.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DBlitLoops.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DBufImgOps.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DBufImgOps.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DBufImgOps.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DBufImgOps.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DContext.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DContext.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DContext.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DContext.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DGlyphCache.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DGraphicsDevice.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskBlit.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskCache.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskCache.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskCache.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskCache.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskFill.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskFill.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DMaskFill.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DMaskFill.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPaints.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPaints.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPaints.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPaints.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPipeline.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DPipelineManager.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DPipelineManager.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DRenderQueue.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DRenderQueue.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DRenderQueue.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DRenderQueue.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DRenderer.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DRenderer.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DRenderer.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DRenderer.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DResourceManager.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DShaderGen.c b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DShaderGen.c rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DShaders.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DShaders.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DTextRenderer.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DTextRenderer.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DTextRenderer.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DTextRenderer.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DVertexCacher.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DVertexCacher.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp diff --git a/jdk/src/windows/native/sun/java2d/d3d/D3DVertexCacher.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/d3d/D3DVertexCacher.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h diff --git a/jdk/src/windows/native/sun/java2d/j2d_md.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/j2d_md.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h diff --git a/jdk/src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h diff --git a/jdk/src/windows/native/sun/java2d/opengl/OGLFuncs_md.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/OGLFuncs_md.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h diff --git a/jdk/src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.c b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.c rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c diff --git a/jdk/src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h diff --git a/jdk/src/windows/native/sun/java2d/opengl/WGLSurfaceData.c b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/WGLSurfaceData.c rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c diff --git a/jdk/src/windows/native/sun/java2d/opengl/WGLSurfaceData.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/opengl/WGLSurfaceData.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h diff --git a/jdk/src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp diff --git a/jdk/src/windows/native/sun/java2d/windows/GDIRenderer.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/GDIRenderer.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp diff --git a/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp diff --git a/jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h diff --git a/jdk/src/windows/native/sun/java2d/windows/WindowsFlags.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/WindowsFlags.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp diff --git a/jdk/src/windows/native/sun/java2d/windows/WindowsFlags.h b/jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h similarity index 100% rename from jdk/src/windows/native/sun/java2d/windows/WindowsFlags.h rename to jdk/src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h diff --git a/jdk/src/windows/native/sun/windows/CmdIDList.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/CmdIDList.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp diff --git a/jdk/src/windows/native/sun/windows/CmdIDList.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h similarity index 100% rename from jdk/src/windows/native/sun/windows/CmdIDList.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h diff --git a/jdk/src/windows/native/sun/windows/ComCtl32Util.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/ComCtl32Util.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp diff --git a/jdk/src/windows/native/sun/windows/ComCtl32Util.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h similarity index 100% rename from jdk/src/windows/native/sun/windows/ComCtl32Util.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h diff --git a/jdk/src/windows/native/sun/windows/Devices.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/Devices.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp diff --git a/jdk/src/windows/native/sun/windows/Devices.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.h similarity index 100% rename from jdk/src/windows/native/sun/windows/Devices.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/Devices.h diff --git a/jdk/src/windows/native/sun/windows/DllUtil.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/DllUtil.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp diff --git a/jdk/src/windows/native/sun/windows/DllUtil.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h similarity index 100% rename from jdk/src/windows/native/sun/windows/DllUtil.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h diff --git a/jdk/src/windows/native/sun/windows/GDIHashtable.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/GDIHashtable.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp diff --git a/jdk/src/windows/native/sun/windows/GDIHashtable.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h similarity index 100% rename from jdk/src/windows/native/sun/windows/GDIHashtable.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h diff --git a/jdk/src/windows/native/sun/windows/Hashtable.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/Hashtable.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp diff --git a/jdk/src/windows/native/sun/windows/Hashtable.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h similarity index 100% rename from jdk/src/windows/native/sun/windows/Hashtable.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h diff --git a/jdk/src/windows/native/sun/windows/MouseInfo.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/MouseInfo.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp diff --git a/jdk/src/windows/native/sun/windows/ObjectList.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/ObjectList.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp diff --git a/jdk/src/windows/native/sun/windows/ObjectList.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h similarity index 100% rename from jdk/src/windows/native/sun/windows/ObjectList.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h diff --git a/jdk/src/windows/native/sun/windows/README.JNI b/jdk/src/java.desktop/windows/native/libawt/sun/windows/README.JNI similarity index 100% rename from jdk/src/windows/native/sun/windows/README.JNI rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/README.JNI diff --git a/jdk/src/windows/native/sun/windows/ShellFolder2.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/ShellFolder2.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp diff --git a/jdk/src/windows/native/sun/windows/ThemeReader.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/ThemeReader.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp diff --git a/jdk/src/windows/native/sun/windows/WBufferStrategy.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/WBufferStrategy.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp diff --git a/jdk/src/windows/native/sun/windows/WPrinterJob.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/WPrinterJob.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp diff --git a/jdk/src/windows/native/sun/windows/alloc.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/alloc.h similarity index 100% rename from jdk/src/windows/native/sun/windows/alloc.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/alloc.h diff --git a/jdk/src/windows/native/sun/windows/awt.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.h diff --git a/jdk/src/windows/native/sun/windows/awt.rc b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.rc similarity index 100% rename from jdk/src/windows/native/sun/windows/awt.rc rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt.rc diff --git a/jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_AWTEvent.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_AWTEvent.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_AWTEvent.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h diff --git a/jdk/src/windows/native/sun/windows/awt_BitmapUtil.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_BitmapUtil.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_BitmapUtil.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_BitmapUtil.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h diff --git a/jdk/src/windows/native/sun/windows/awt_Brush.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Brush.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Brush.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Brush.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h diff --git a/jdk/src/windows/native/sun/windows/awt_Button.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Button.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Button.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Button.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h diff --git a/jdk/src/windows/native/sun/windows/awt_Canvas.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Canvas.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Canvas.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Canvas.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h diff --git a/jdk/src/windows/native/sun/windows/awt_Checkbox.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Checkbox.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Checkbox.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Checkbox.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h diff --git a/jdk/src/windows/native/sun/windows/awt_Choice.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Choice.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Choice.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Choice.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h diff --git a/jdk/src/windows/native/sun/windows/awt_Clipboard.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Clipboard.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Clipboard.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Clipboard.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h diff --git a/jdk/src/windows/native/sun/windows/awt_Color.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Color.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Color.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Color.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h diff --git a/jdk/src/windows/native/sun/windows/awt_Component.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Component.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Component.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Component.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h diff --git a/jdk/src/windows/native/sun/windows/awt_Container.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Container.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Container.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Container.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h diff --git a/jdk/src/windows/native/sun/windows/awt_Cursor.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Cursor.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Cursor.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Cursor.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h diff --git a/jdk/src/windows/native/sun/windows/awt_CustomPaletteDef.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_CustomPaletteDef.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h diff --git a/jdk/src/windows/native/sun/windows/awt_DCHolder.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DCHolder.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DCHolder.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DCHolder.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h diff --git a/jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DataTransferer.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DataTransferer.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h diff --git a/jdk/src/windows/native/sun/windows/awt_Debug.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Debug.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Debug.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Debug.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h diff --git a/jdk/src/windows/native/sun/windows/awt_Desktop.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Desktop.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DesktopProperties.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DesktopProperties.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DesktopProperties.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h diff --git a/jdk/src/windows/native/sun/windows/awt_Dialog.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Dialog.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Dialog.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Dialog.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h diff --git a/jdk/src/windows/native/sun/windows/awt_Dimension.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Dimension.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Dimension.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Dimension.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h diff --git a/jdk/src/windows/native/sun/windows/awt_DnDDS.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DnDDS.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DnDDS.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DnDDS.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h diff --git a/jdk/src/windows/native/sun/windows/awt_DnDDT.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DnDDT.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DnDDT.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DnDDT.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h diff --git a/jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DrawingSurface.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_DrawingSurface.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_DrawingSurface.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h diff --git a/jdk/src/windows/native/sun/windows/awt_Event.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Event.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Event.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Event.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h diff --git a/jdk/src/windows/native/sun/windows/awt_FileDialog.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_FileDialog.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_FileDialog.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_FileDialog.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h diff --git a/jdk/src/windows/native/sun/windows/awt_Font.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Font.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Font.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Font.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h diff --git a/jdk/src/windows/native/sun/windows/awt_Frame.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Frame.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Frame.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Frame.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h diff --git a/jdk/src/windows/native/sun/windows/awt_GDIObject.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_GDIObject.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_GDIObject.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_GDIObject.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h diff --git a/jdk/src/windows/native/sun/windows/awt_IconCursor.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_IconCursor.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_IconCursor.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_IconCursor.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h diff --git a/jdk/src/windows/native/sun/windows/awt_InputEvent.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_InputEvent.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_InputEvent.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_InputEvent.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h diff --git a/jdk/src/windows/native/sun/windows/awt_InputMethod.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_InputMethod.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_InputTextInfor.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_InputTextInfor.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h diff --git a/jdk/src/windows/native/sun/windows/awt_Insets.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Insets.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Insets.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Insets.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h diff --git a/jdk/src/windows/native/sun/windows/awt_KeyEvent.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_KeyEvent.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_KeyEvent.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_KeyEvent.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h diff --git a/jdk/src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Label.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Label.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Label.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Label.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h diff --git a/jdk/src/windows/native/sun/windows/awt_List.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_List.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_List.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_List.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_List.h diff --git a/jdk/src/windows/native/sun/windows/awt_Menu.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Menu.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Menu.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Menu.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h diff --git a/jdk/src/windows/native/sun/windows/awt_MenuBar.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MenuBar.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_MenuBar.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MenuBar.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h diff --git a/jdk/src/windows/native/sun/windows/awt_MenuItem.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MenuItem.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_MenuItem.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MenuItem.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h diff --git a/jdk/src/windows/native/sun/windows/awt_Mlib.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Mlib.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Mlib.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Mlib.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h diff --git a/jdk/src/windows/native/sun/windows/awt_MouseEvent.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MouseEvent.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_MouseEvent.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_MouseEvent.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h diff --git a/jdk/src/windows/native/sun/windows/awt_Object.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Object.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Object.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Object.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h diff --git a/jdk/src/windows/native/sun/windows/awt_Palette.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Palette.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Palette.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Palette.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h diff --git a/jdk/src/windows/native/sun/windows/awt_Panel.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Panel.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Panel.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Panel.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h diff --git a/jdk/src/windows/native/sun/windows/awt_Pen.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Pen.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Pen.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Pen.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h diff --git a/jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PopupMenu.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_PopupMenu.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PopupMenu.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h diff --git a/jdk/src/windows/native/sun/windows/awt_PrintControl.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PrintControl.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_PrintControl.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PrintControl.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h diff --git a/jdk/src/windows/native/sun/windows/awt_PrintDialog.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PrintDialog.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_PrintDialog.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PrintDialog.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h diff --git a/jdk/src/windows/native/sun/windows/awt_PrintJob.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_PrintJob.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Rectangle.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Rectangle.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Rectangle.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Rectangle.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h diff --git a/jdk/src/windows/native/sun/windows/awt_Robot.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Robot.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Robot.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Robot.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h diff --git a/jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_ScrollPane.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_ScrollPane.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_ScrollPane.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h diff --git a/jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Scrollbar.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Scrollbar.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Scrollbar.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h diff --git a/jdk/src/windows/native/sun/windows/awt_TextArea.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextArea.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_TextArea.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextArea.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h diff --git a/jdk/src/windows/native/sun/windows/awt_TextComponent.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextComponent.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_TextComponent.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextComponent.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h diff --git a/jdk/src/windows/native/sun/windows/awt_TextField.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextField.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_TextField.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TextField.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h diff --git a/jdk/src/windows/native/sun/windows/awt_Toolkit.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Toolkit.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Toolkit.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Toolkit.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h diff --git a/jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_TrayIcon.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_TrayIcon.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h diff --git a/jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Win32GraphicsConfig.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h diff --git a/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Win32GraphicsDevice.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h diff --git a/jdk/src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Window.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Window.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_Window.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_Window.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h diff --git a/jdk/src/windows/native/sun/windows/awt_new.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_new.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_new.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_new.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_new.h diff --git a/jdk/src/windows/native/sun/windows/awt_ole.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_ole.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp diff --git a/jdk/src/windows/native/sun/windows/awt_ole.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awt_ole.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h diff --git a/jdk/src/windows/native/sun/windows/awtmsg.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h similarity index 100% rename from jdk/src/windows/native/sun/windows/awtmsg.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h diff --git a/jdk/src/windows/native/sun/windows/check.bmp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/check.bmp similarity index 100% rename from jdk/src/windows/native/sun/windows/check.bmp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/check.bmp diff --git a/jdk/src/windows/native/sun/windows/colordata.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/colordata.h similarity index 100% rename from jdk/src/windows/native/sun/windows/colordata.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/colordata.h diff --git a/jdk/src/windows/native/sun/windows/hand.cur b/jdk/src/java.desktop/windows/native/libawt/sun/windows/hand.cur similarity index 100% rename from jdk/src/windows/native/sun/windows/hand.cur rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/hand.cur diff --git a/jdk/src/windows/native/sun/windows/img_util_md.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h similarity index 100% rename from jdk/src/windows/native/sun/windows/img_util_md.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h diff --git a/jdk/src/windows/native/sun/windows/initIDs.cpp b/jdk/src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/initIDs.cpp rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp diff --git a/jdk/src/windows/native/sun/windows/mlib_types_md.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h similarity index 100% rename from jdk/src/windows/native/sun/windows/mlib_types_md.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h diff --git a/jdk/src/windows/native/sun/windows/security_warning.ico b/jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico similarity index 100% rename from jdk/src/windows/native/sun/windows/security_warning.ico rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico diff --git a/jdk/src/windows/native/sun/windows/security_warning_bw.ico b/jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico similarity index 100% rename from jdk/src/windows/native/sun/windows/security_warning_bw.ico rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico diff --git a/jdk/src/windows/native/sun/windows/security_warning_int.ico b/jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico similarity index 100% rename from jdk/src/windows/native/sun/windows/security_warning_int.ico rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico diff --git a/jdk/src/windows/native/sun/windows/stdhdrs.h b/jdk/src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h similarity index 100% rename from jdk/src/windows/native/sun/windows/stdhdrs.h rename to jdk/src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h diff --git a/jdk/src/windows/native/sun/font/fontpath.c b/jdk/src/java.desktop/windows/native/libfontmanager/fontpath.c similarity index 100% rename from jdk/src/windows/native/sun/font/fontpath.c rename to jdk/src/java.desktop/windows/native/libfontmanager/fontpath.c diff --git a/jdk/src/windows/native/sun/font/lcdglyph.c b/jdk/src/java.desktop/windows/native/libfontmanager/lcdglyph.c similarity index 100% rename from jdk/src/windows/native/sun/font/lcdglyph.c rename to jdk/src/java.desktop/windows/native/libfontmanager/lcdglyph.c diff --git a/jdk/src/windows/native/sun/windows/jawt.cpp b/jdk/src/java.desktop/windows/native/libjawt/jawt.cpp similarity index 100% rename from jdk/src/windows/native/sun/windows/jawt.cpp rename to jdk/src/java.desktop/windows/native/libjawt/jawt.cpp diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_DirectSound.cpp rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiIn.cpp b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiIn.cpp rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiOut.c b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_MidiOut.c rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Ports.c rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Util.c b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.c similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Util.c rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.c diff --git a/jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Util.h b/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.h similarity index 100% rename from jdk/src/windows/native/com/sun/media/sound/PLATFORM_API_WinOS_Util.h rename to jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.h diff --git a/jdk/src/windows/native/sun/awt/splashscreen/splashscreen_config.h b/jdk/src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h similarity index 100% rename from jdk/src/windows/native/sun/awt/splashscreen/splashscreen_config.h rename to jdk/src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h diff --git a/jdk/src/windows/native/sun/awt/splashscreen/splashscreen_sys.c b/jdk/src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c similarity index 100% rename from jdk/src/windows/native/sun/awt/splashscreen/splashscreen_sys.c rename to jdk/src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c diff --git a/jdk/src/share/classes/java/lang/instrument/ClassDefinition.java b/jdk/src/java.instrument/share/classes/java/lang/instrument/ClassDefinition.java similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/ClassDefinition.java rename to jdk/src/java.instrument/share/classes/java/lang/instrument/ClassDefinition.java diff --git a/jdk/src/share/classes/java/lang/instrument/ClassFileTransformer.java b/jdk/src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/ClassFileTransformer.java rename to jdk/src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java diff --git a/jdk/src/share/classes/java/lang/instrument/IllegalClassFormatException.java b/jdk/src/java.instrument/share/classes/java/lang/instrument/IllegalClassFormatException.java similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/IllegalClassFormatException.java rename to jdk/src/java.instrument/share/classes/java/lang/instrument/IllegalClassFormatException.java diff --git a/jdk/src/share/classes/java/lang/instrument/Instrumentation.java b/jdk/src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/Instrumentation.java rename to jdk/src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java diff --git a/jdk/src/share/classes/java/lang/instrument/UnmodifiableClassException.java b/jdk/src/java.instrument/share/classes/java/lang/instrument/UnmodifiableClassException.java similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/UnmodifiableClassException.java rename to jdk/src/java.instrument/share/classes/java/lang/instrument/UnmodifiableClassException.java diff --git a/jdk/src/share/classes/java/lang/instrument/package.html b/jdk/src/java.instrument/share/classes/java/lang/instrument/package.html similarity index 100% rename from jdk/src/share/classes/java/lang/instrument/package.html rename to jdk/src/java.instrument/share/classes/java/lang/instrument/package.html diff --git a/jdk/src/share/classes/sun/instrument/InstrumentationImpl.java b/jdk/src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java similarity index 100% rename from jdk/src/share/classes/sun/instrument/InstrumentationImpl.java rename to jdk/src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java diff --git a/jdk/src/share/classes/sun/instrument/TransformerManager.java b/jdk/src/java.instrument/share/classes/sun/instrument/TransformerManager.java similarity index 100% rename from jdk/src/share/classes/sun/instrument/TransformerManager.java rename to jdk/src/java.instrument/share/classes/sun/instrument/TransformerManager.java diff --git a/jdk/src/share/instrument/EncodingSupport.c b/jdk/src/java.instrument/share/native/libinstrument/EncodingSupport.c similarity index 100% rename from jdk/src/share/instrument/EncodingSupport.c rename to jdk/src/java.instrument/share/native/libinstrument/EncodingSupport.c diff --git a/jdk/src/share/instrument/EncodingSupport.h b/jdk/src/java.instrument/share/native/libinstrument/EncodingSupport.h similarity index 100% rename from jdk/src/share/instrument/EncodingSupport.h rename to jdk/src/java.instrument/share/native/libinstrument/EncodingSupport.h diff --git a/jdk/src/share/instrument/FileSystemSupport.h b/jdk/src/java.instrument/share/native/libinstrument/FileSystemSupport.h similarity index 100% rename from jdk/src/share/instrument/FileSystemSupport.h rename to jdk/src/java.instrument/share/native/libinstrument/FileSystemSupport.h diff --git a/jdk/src/share/instrument/InstrumentationImplNativeMethods.c b/jdk/src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c similarity index 100% rename from jdk/src/share/instrument/InstrumentationImplNativeMethods.c rename to jdk/src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c diff --git a/jdk/src/share/instrument/InvocationAdapter.c b/jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c similarity index 100% rename from jdk/src/share/instrument/InvocationAdapter.c rename to jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c diff --git a/jdk/src/share/instrument/JPLISAgent.c b/jdk/src/java.instrument/share/native/libinstrument/JPLISAgent.c similarity index 100% rename from jdk/src/share/instrument/JPLISAgent.c rename to jdk/src/java.instrument/share/native/libinstrument/JPLISAgent.c diff --git a/jdk/src/share/instrument/JPLISAgent.h b/jdk/src/java.instrument/share/native/libinstrument/JPLISAgent.h similarity index 100% rename from jdk/src/share/instrument/JPLISAgent.h rename to jdk/src/java.instrument/share/native/libinstrument/JPLISAgent.h diff --git a/jdk/src/share/instrument/JPLISAssert.c b/jdk/src/java.instrument/share/native/libinstrument/JPLISAssert.c similarity index 100% rename from jdk/src/share/instrument/JPLISAssert.c rename to jdk/src/java.instrument/share/native/libinstrument/JPLISAssert.c diff --git a/jdk/src/share/instrument/JPLISAssert.h b/jdk/src/java.instrument/share/native/libinstrument/JPLISAssert.h similarity index 100% rename from jdk/src/share/instrument/JPLISAssert.h rename to jdk/src/java.instrument/share/native/libinstrument/JPLISAssert.h diff --git a/jdk/src/share/instrument/JarFacade.c b/jdk/src/java.instrument/share/native/libinstrument/JarFacade.c similarity index 100% rename from jdk/src/share/instrument/JarFacade.c rename to jdk/src/java.instrument/share/native/libinstrument/JarFacade.c diff --git a/jdk/src/share/instrument/JarFacade.h b/jdk/src/java.instrument/share/native/libinstrument/JarFacade.h similarity index 100% rename from jdk/src/share/instrument/JarFacade.h rename to jdk/src/java.instrument/share/native/libinstrument/JarFacade.h diff --git a/jdk/src/share/instrument/JavaExceptions.c b/jdk/src/java.instrument/share/native/libinstrument/JavaExceptions.c similarity index 100% rename from jdk/src/share/instrument/JavaExceptions.c rename to jdk/src/java.instrument/share/native/libinstrument/JavaExceptions.c diff --git a/jdk/src/share/instrument/JavaExceptions.h b/jdk/src/java.instrument/share/native/libinstrument/JavaExceptions.h similarity index 100% rename from jdk/src/share/instrument/JavaExceptions.h rename to jdk/src/java.instrument/share/native/libinstrument/JavaExceptions.h diff --git a/jdk/src/share/instrument/PathCharsValidator.c b/jdk/src/java.instrument/share/native/libinstrument/PathCharsValidator.c similarity index 100% rename from jdk/src/share/instrument/PathCharsValidator.c rename to jdk/src/java.instrument/share/native/libinstrument/PathCharsValidator.c diff --git a/jdk/src/share/instrument/PathCharsValidator.h b/jdk/src/java.instrument/share/native/libinstrument/PathCharsValidator.h similarity index 100% rename from jdk/src/share/instrument/PathCharsValidator.h rename to jdk/src/java.instrument/share/native/libinstrument/PathCharsValidator.h diff --git a/jdk/src/share/instrument/Reentrancy.c b/jdk/src/java.instrument/share/native/libinstrument/Reentrancy.c similarity index 100% rename from jdk/src/share/instrument/Reentrancy.c rename to jdk/src/java.instrument/share/native/libinstrument/Reentrancy.c diff --git a/jdk/src/share/instrument/Reentrancy.h b/jdk/src/java.instrument/share/native/libinstrument/Reentrancy.h similarity index 100% rename from jdk/src/share/instrument/Reentrancy.h rename to jdk/src/java.instrument/share/native/libinstrument/Reentrancy.h diff --git a/jdk/src/share/instrument/Utilities.c b/jdk/src/java.instrument/share/native/libinstrument/Utilities.c similarity index 100% rename from jdk/src/share/instrument/Utilities.c rename to jdk/src/java.instrument/share/native/libinstrument/Utilities.c diff --git a/jdk/src/share/instrument/Utilities.h b/jdk/src/java.instrument/share/native/libinstrument/Utilities.h similarity index 100% rename from jdk/src/share/instrument/Utilities.h rename to jdk/src/java.instrument/share/native/libinstrument/Utilities.h diff --git a/jdk/src/solaris/instrument/EncodingSupport_md.c b/jdk/src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c similarity index 100% rename from jdk/src/solaris/instrument/EncodingSupport_md.c rename to jdk/src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c diff --git a/jdk/src/solaris/instrument/FileSystemSupport_md.c b/jdk/src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c similarity index 100% rename from jdk/src/solaris/instrument/FileSystemSupport_md.c rename to jdk/src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c diff --git a/jdk/src/solaris/instrument/FileSystemSupport_md.h b/jdk/src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.h similarity index 100% rename from jdk/src/solaris/instrument/FileSystemSupport_md.h rename to jdk/src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.h diff --git a/jdk/src/windows/instrument/EncodingSupport_md.c b/jdk/src/java.instrument/windows/native/libinstrument/EncodingSupport_md.c similarity index 100% rename from jdk/src/windows/instrument/EncodingSupport_md.c rename to jdk/src/java.instrument/windows/native/libinstrument/EncodingSupport_md.c diff --git a/jdk/src/windows/instrument/FileSystemSupport_md.c b/jdk/src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c similarity index 100% rename from jdk/src/windows/instrument/FileSystemSupport_md.c rename to jdk/src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c diff --git a/jdk/src/windows/instrument/FileSystemSupport_md.h b/jdk/src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.h similarity index 100% rename from jdk/src/windows/instrument/FileSystemSupport_md.h rename to jdk/src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.h diff --git a/jdk/src/share/classes/java/util/logging/ConsoleHandler.java b/jdk/src/java.logging/share/classes/java/util/logging/ConsoleHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/ConsoleHandler.java rename to jdk/src/java.logging/share/classes/java/util/logging/ConsoleHandler.java diff --git a/jdk/src/share/classes/java/util/logging/ErrorManager.java b/jdk/src/java.logging/share/classes/java/util/logging/ErrorManager.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/ErrorManager.java rename to jdk/src/java.logging/share/classes/java/util/logging/ErrorManager.java diff --git a/jdk/src/share/classes/java/util/logging/FileHandler.java b/jdk/src/java.logging/share/classes/java/util/logging/FileHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/FileHandler.java rename to jdk/src/java.logging/share/classes/java/util/logging/FileHandler.java diff --git a/jdk/src/share/classes/java/util/logging/Filter.java b/jdk/src/java.logging/share/classes/java/util/logging/Filter.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Filter.java rename to jdk/src/java.logging/share/classes/java/util/logging/Filter.java diff --git a/jdk/src/share/classes/java/util/logging/Formatter.java b/jdk/src/java.logging/share/classes/java/util/logging/Formatter.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Formatter.java rename to jdk/src/java.logging/share/classes/java/util/logging/Formatter.java diff --git a/jdk/src/share/classes/java/util/logging/Handler.java b/jdk/src/java.logging/share/classes/java/util/logging/Handler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Handler.java rename to jdk/src/java.logging/share/classes/java/util/logging/Handler.java diff --git a/jdk/src/share/classes/java/util/logging/Level.java b/jdk/src/java.logging/share/classes/java/util/logging/Level.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Level.java rename to jdk/src/java.logging/share/classes/java/util/logging/Level.java diff --git a/jdk/src/share/classes/java/util/logging/LogManager.java b/jdk/src/java.logging/share/classes/java/util/logging/LogManager.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/LogManager.java rename to jdk/src/java.logging/share/classes/java/util/logging/LogManager.java diff --git a/jdk/src/share/classes/java/util/logging/LogRecord.java b/jdk/src/java.logging/share/classes/java/util/logging/LogRecord.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/LogRecord.java rename to jdk/src/java.logging/share/classes/java/util/logging/LogRecord.java diff --git a/jdk/src/share/classes/java/util/logging/Logger.java b/jdk/src/java.logging/share/classes/java/util/logging/Logger.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Logger.java rename to jdk/src/java.logging/share/classes/java/util/logging/Logger.java diff --git a/jdk/src/share/classes/java/util/logging/Logging.java b/jdk/src/java.logging/share/classes/java/util/logging/Logging.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/Logging.java rename to jdk/src/java.logging/share/classes/java/util/logging/Logging.java diff --git a/jdk/src/share/classes/java/util/logging/LoggingMXBean.java b/jdk/src/java.logging/share/classes/java/util/logging/LoggingMXBean.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/LoggingMXBean.java rename to jdk/src/java.logging/share/classes/java/util/logging/LoggingMXBean.java diff --git a/jdk/src/share/classes/java/util/logging/LoggingPermission.java b/jdk/src/java.logging/share/classes/java/util/logging/LoggingPermission.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/LoggingPermission.java rename to jdk/src/java.logging/share/classes/java/util/logging/LoggingPermission.java diff --git a/jdk/src/share/classes/java/util/logging/LoggingProxyImpl.java b/jdk/src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/LoggingProxyImpl.java rename to jdk/src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java diff --git a/jdk/src/share/classes/java/util/logging/MemoryHandler.java b/jdk/src/java.logging/share/classes/java/util/logging/MemoryHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/MemoryHandler.java rename to jdk/src/java.logging/share/classes/java/util/logging/MemoryHandler.java diff --git a/jdk/src/share/classes/java/util/logging/SimpleFormatter.java b/jdk/src/java.logging/share/classes/java/util/logging/SimpleFormatter.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/SimpleFormatter.java rename to jdk/src/java.logging/share/classes/java/util/logging/SimpleFormatter.java diff --git a/jdk/src/share/classes/java/util/logging/SocketHandler.java b/jdk/src/java.logging/share/classes/java/util/logging/SocketHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/SocketHandler.java rename to jdk/src/java.logging/share/classes/java/util/logging/SocketHandler.java diff --git a/jdk/src/share/classes/java/util/logging/StreamHandler.java b/jdk/src/java.logging/share/classes/java/util/logging/StreamHandler.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/StreamHandler.java rename to jdk/src/java.logging/share/classes/java/util/logging/StreamHandler.java diff --git a/jdk/src/share/classes/java/util/logging/XMLFormatter.java b/jdk/src/java.logging/share/classes/java/util/logging/XMLFormatter.java similarity index 100% rename from jdk/src/share/classes/java/util/logging/XMLFormatter.java rename to jdk/src/java.logging/share/classes/java/util/logging/XMLFormatter.java diff --git a/jdk/src/share/classes/java/util/logging/package.html b/jdk/src/java.logging/share/classes/java/util/logging/package.html similarity index 100% rename from jdk/src/share/classes/java/util/logging/package.html rename to jdk/src/java.logging/share/classes/java/util/logging/package.html diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/logging/HttpLogFormatter.java b/jdk/src/java.logging/share/classes/sun/net/www/protocol/http/logging/HttpLogFormatter.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/logging/HttpLogFormatter.java rename to jdk/src/java.logging/share/classes/sun/net/www/protocol/http/logging/HttpLogFormatter.java diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_de.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_de.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_de.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_de.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_es.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_es.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_es.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_es.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_fr.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_fr.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_fr.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_it.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_it.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_it.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_it.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_ja.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_ja.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_ja.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_ko.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_ko.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_ko.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_pt_BR.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_pt_BR.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_pt_BR.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_sv.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_sv.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_sv.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_zh_CN.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_zh_CN.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_zh_CN.properties diff --git a/jdk/src/share/classes/sun/util/logging/resources/logging_zh_TW.properties b/jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/util/logging/resources/logging_zh_TW.properties rename to jdk/src/java.logging/share/classes/sun/util/logging/resources/logging_zh_TW.properties diff --git a/jdk/src/share/lib/logging.properties b/jdk/src/java.logging/share/conf/logging.properties similarity index 100% rename from jdk/src/share/lib/logging.properties rename to jdk/src/java.logging/share/conf/logging.properties diff --git a/jdk/src/share/classes/com/sun/jmx/defaults/JmxProperties.java b/jdk/src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/defaults/JmxProperties.java rename to jdk/src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java diff --git a/jdk/src/share/classes/com/sun/jmx/defaults/ServiceName.java b/jdk/src/java.management/share/classes/com/sun/jmx/defaults/ServiceName.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/defaults/ServiceName.java rename to jdk/src/java.management/share/classes/com/sun/jmx/defaults/ServiceName.java diff --git a/jdk/src/share/classes/com/sun/jmx/defaults/package.html b/jdk/src/java.management/share/classes/com/sun/jmx/defaults/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/defaults/package.html rename to jdk/src/java.management/share/classes/com/sun/jmx/defaults/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java b/jdk/src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java rename to jdk/src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java diff --git a/jdk/src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java b/jdk/src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java rename to jdk/src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java diff --git a/jdk/src/share/classes/com/sun/jmx/interceptor/package.html b/jdk/src/java.management/share/classes/com/sun/jmx/interceptor/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/interceptor/package.html rename to jdk/src/java.management/share/classes/com/sun/jmx/interceptor/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/GetPropertyAction.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/Introspector.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/Introspector.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServerBuilder.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServerBuilder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServerBuilder.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServerBuilder.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanMappingFactory.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanMappingFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanMappingFactory.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanMappingFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/NamedObject.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/NamedObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/NamedObject.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/NamedObject.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/PerInterface.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/PerInterface.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/Repository.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/Repository.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/StandardMBeanSupport.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/Util.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/Util.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java diff --git a/jdk/src/share/classes/com/sun/jmx/mbeanserver/package.html b/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/mbeanserver/package.html rename to jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ArrayQueue.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayQueue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ArrayQueue.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayQueue.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ClientListenerInfo.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientListenerInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ClientListenerInfo.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientListenerInfo.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/NotificationBuffer.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/NotificationBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/NotificationBuffer.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/NotificationBuffer.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/NotificationBufferFilter.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/NotificationBufferFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/NotificationBufferFilter.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/NotificationBufferFilter.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ProxyRef.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ProxyRef.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ProxyRef.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/RMIExporter.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/RMIExporter.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/RMIExporter.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/Unmarshal.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/internal/package.html b/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/internal/package.html rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ClientProvider.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/protocol/rmi/ServerProvider.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/NotificationAccessController.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/NotificationAccessController.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/NotificationAccessController.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/NotificationAccessController.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/util/ClassLogger.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/util/ClassLogger.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/util/EnvHelp.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/util/EnvHelp.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java diff --git a/jdk/src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java b/jdk/src/java.management/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java rename to jdk/src/java.management/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java diff --git a/jdk/src/share/classes/com/sun/management/DiagnosticCommandMBean.java b/jdk/src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/DiagnosticCommandMBean.java rename to jdk/src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java diff --git a/jdk/src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java b/jdk/src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java rename to jdk/src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java diff --git a/jdk/src/share/classes/com/sun/management/GarbageCollectorMXBean.java b/jdk/src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/GarbageCollectorMXBean.java rename to jdk/src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java diff --git a/jdk/src/share/classes/com/sun/management/GcInfo.java b/jdk/src/java.management/share/classes/com/sun/management/GcInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/GcInfo.java rename to jdk/src/java.management/share/classes/com/sun/management/GcInfo.java diff --git a/jdk/src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java b/jdk/src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java rename to jdk/src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java diff --git a/jdk/src/share/classes/com/sun/management/OperatingSystemMXBean.java b/jdk/src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/OperatingSystemMXBean.java rename to jdk/src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java diff --git a/jdk/src/share/classes/com/sun/management/ThreadMXBean.java b/jdk/src/java.management/share/classes/com/sun/management/ThreadMXBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/ThreadMXBean.java rename to jdk/src/java.management/share/classes/com/sun/management/ThreadMXBean.java diff --git a/jdk/src/share/classes/com/sun/management/UnixOperatingSystemMXBean.java b/jdk/src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/UnixOperatingSystemMXBean.java rename to jdk/src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java diff --git a/jdk/src/share/classes/com/sun/management/VMOption.java b/jdk/src/java.management/share/classes/com/sun/management/VMOption.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/VMOption.java rename to jdk/src/java.management/share/classes/com/sun/management/VMOption.java diff --git a/jdk/src/share/classes/com/sun/management/package-info.java b/jdk/src/java.management/share/classes/com/sun/management/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/management/package-info.java rename to jdk/src/java.management/share/classes/com/sun/management/package-info.java diff --git a/jdk/src/share/classes/java/lang/management/BufferPoolMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/BufferPoolMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/BufferPoolMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/BufferPoolMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/ClassLoadingMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/ClassLoadingMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/ClassLoadingMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/ClassLoadingMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/CompilationMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/CompilationMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/CompilationMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/CompilationMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/GarbageCollectorMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/GarbageCollectorMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/GarbageCollectorMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/GarbageCollectorMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/LockInfo.java b/jdk/src/java.management/share/classes/java/lang/management/LockInfo.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/LockInfo.java rename to jdk/src/java.management/share/classes/java/lang/management/LockInfo.java diff --git a/jdk/src/share/classes/java/lang/management/ManagementFactory.java b/jdk/src/java.management/share/classes/java/lang/management/ManagementFactory.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/ManagementFactory.java rename to jdk/src/java.management/share/classes/java/lang/management/ManagementFactory.java diff --git a/jdk/src/share/classes/java/lang/management/ManagementPermission.java b/jdk/src/java.management/share/classes/java/lang/management/ManagementPermission.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/ManagementPermission.java rename to jdk/src/java.management/share/classes/java/lang/management/ManagementPermission.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryManagerMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryManagerMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryManagerMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryManagerMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryNotificationInfo.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryNotificationInfo.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryPoolMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryPoolMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryType.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryType.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryType.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryType.java diff --git a/jdk/src/share/classes/java/lang/management/MemoryUsage.java b/jdk/src/java.management/share/classes/java/lang/management/MemoryUsage.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MemoryUsage.java rename to jdk/src/java.management/share/classes/java/lang/management/MemoryUsage.java diff --git a/jdk/src/share/classes/java/lang/management/MonitorInfo.java b/jdk/src/java.management/share/classes/java/lang/management/MonitorInfo.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/MonitorInfo.java rename to jdk/src/java.management/share/classes/java/lang/management/MonitorInfo.java diff --git a/jdk/src/share/classes/java/lang/management/OperatingSystemMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/OperatingSystemMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/OperatingSystemMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/OperatingSystemMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/PlatformComponent.java b/jdk/src/java.management/share/classes/java/lang/management/PlatformComponent.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/PlatformComponent.java rename to jdk/src/java.management/share/classes/java/lang/management/PlatformComponent.java diff --git a/jdk/src/share/classes/java/lang/management/PlatformLoggingMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/PlatformLoggingMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/PlatformManagedObject.java b/jdk/src/java.management/share/classes/java/lang/management/PlatformManagedObject.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/PlatformManagedObject.java rename to jdk/src/java.management/share/classes/java/lang/management/PlatformManagedObject.java diff --git a/jdk/src/share/classes/java/lang/management/RuntimeMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/RuntimeMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/RuntimeMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/RuntimeMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/ThreadInfo.java b/jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/ThreadInfo.java rename to jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java diff --git a/jdk/src/share/classes/java/lang/management/ThreadMXBean.java b/jdk/src/java.management/share/classes/java/lang/management/ThreadMXBean.java similarity index 100% rename from jdk/src/share/classes/java/lang/management/ThreadMXBean.java rename to jdk/src/java.management/share/classes/java/lang/management/ThreadMXBean.java diff --git a/jdk/src/share/classes/java/lang/management/package.html b/jdk/src/java.management/share/classes/java/lang/management/package.html similarity index 100% rename from jdk/src/share/classes/java/lang/management/package.html rename to jdk/src/java.management/share/classes/java/lang/management/package.html diff --git a/jdk/src/share/classes/javax/management/AndQueryExp.java b/jdk/src/java.management/share/classes/javax/management/AndQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/AndQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/AndQueryExp.java diff --git a/jdk/src/share/classes/javax/management/Attribute.java b/jdk/src/java.management/share/classes/javax/management/Attribute.java similarity index 100% rename from jdk/src/share/classes/javax/management/Attribute.java rename to jdk/src/java.management/share/classes/javax/management/Attribute.java diff --git a/jdk/src/share/classes/javax/management/AttributeChangeNotification.java b/jdk/src/java.management/share/classes/javax/management/AttributeChangeNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/AttributeChangeNotification.java rename to jdk/src/java.management/share/classes/javax/management/AttributeChangeNotification.java diff --git a/jdk/src/share/classes/javax/management/AttributeChangeNotificationFilter.java b/jdk/src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java similarity index 100% rename from jdk/src/share/classes/javax/management/AttributeChangeNotificationFilter.java rename to jdk/src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java diff --git a/jdk/src/share/classes/javax/management/AttributeList.java b/jdk/src/java.management/share/classes/javax/management/AttributeList.java similarity index 100% rename from jdk/src/share/classes/javax/management/AttributeList.java rename to jdk/src/java.management/share/classes/javax/management/AttributeList.java diff --git a/jdk/src/share/classes/javax/management/AttributeNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/AttributeNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/AttributeNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/AttributeNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/AttributeValueExp.java b/jdk/src/java.management/share/classes/javax/management/AttributeValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/AttributeValueExp.java rename to jdk/src/java.management/share/classes/javax/management/AttributeValueExp.java diff --git a/jdk/src/share/classes/javax/management/BadAttributeValueExpException.java b/jdk/src/java.management/share/classes/javax/management/BadAttributeValueExpException.java similarity index 100% rename from jdk/src/share/classes/javax/management/BadAttributeValueExpException.java rename to jdk/src/java.management/share/classes/javax/management/BadAttributeValueExpException.java diff --git a/jdk/src/share/classes/javax/management/BadBinaryOpValueExpException.java b/jdk/src/java.management/share/classes/javax/management/BadBinaryOpValueExpException.java similarity index 100% rename from jdk/src/share/classes/javax/management/BadBinaryOpValueExpException.java rename to jdk/src/java.management/share/classes/javax/management/BadBinaryOpValueExpException.java diff --git a/jdk/src/share/classes/javax/management/BadStringOperationException.java b/jdk/src/java.management/share/classes/javax/management/BadStringOperationException.java similarity index 100% rename from jdk/src/share/classes/javax/management/BadStringOperationException.java rename to jdk/src/java.management/share/classes/javax/management/BadStringOperationException.java diff --git a/jdk/src/share/classes/javax/management/BetweenQueryExp.java b/jdk/src/java.management/share/classes/javax/management/BetweenQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/BetweenQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/BetweenQueryExp.java diff --git a/jdk/src/share/classes/javax/management/BinaryOpValueExp.java b/jdk/src/java.management/share/classes/javax/management/BinaryOpValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/BinaryOpValueExp.java rename to jdk/src/java.management/share/classes/javax/management/BinaryOpValueExp.java diff --git a/jdk/src/share/classes/javax/management/BinaryRelQueryExp.java b/jdk/src/java.management/share/classes/javax/management/BinaryRelQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/BinaryRelQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/BinaryRelQueryExp.java diff --git a/jdk/src/share/classes/javax/management/BooleanValueExp.java b/jdk/src/java.management/share/classes/javax/management/BooleanValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/BooleanValueExp.java rename to jdk/src/java.management/share/classes/javax/management/BooleanValueExp.java diff --git a/jdk/src/share/classes/javax/management/ClassAttributeValueExp.java b/jdk/src/java.management/share/classes/javax/management/ClassAttributeValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/ClassAttributeValueExp.java rename to jdk/src/java.management/share/classes/javax/management/ClassAttributeValueExp.java diff --git a/jdk/src/share/classes/javax/management/DefaultLoaderRepository.java b/jdk/src/java.management/share/classes/javax/management/DefaultLoaderRepository.java similarity index 100% rename from jdk/src/share/classes/javax/management/DefaultLoaderRepository.java rename to jdk/src/java.management/share/classes/javax/management/DefaultLoaderRepository.java diff --git a/jdk/src/share/classes/javax/management/Descriptor.java b/jdk/src/java.management/share/classes/javax/management/Descriptor.java similarity index 100% rename from jdk/src/share/classes/javax/management/Descriptor.java rename to jdk/src/java.management/share/classes/javax/management/Descriptor.java diff --git a/jdk/src/share/classes/javax/management/DescriptorAccess.java b/jdk/src/java.management/share/classes/javax/management/DescriptorAccess.java similarity index 100% rename from jdk/src/share/classes/javax/management/DescriptorAccess.java rename to jdk/src/java.management/share/classes/javax/management/DescriptorAccess.java diff --git a/jdk/src/share/classes/javax/management/DescriptorKey.java b/jdk/src/java.management/share/classes/javax/management/DescriptorKey.java similarity index 100% rename from jdk/src/share/classes/javax/management/DescriptorKey.java rename to jdk/src/java.management/share/classes/javax/management/DescriptorKey.java diff --git a/jdk/src/share/classes/javax/management/DescriptorRead.java b/jdk/src/java.management/share/classes/javax/management/DescriptorRead.java similarity index 100% rename from jdk/src/share/classes/javax/management/DescriptorRead.java rename to jdk/src/java.management/share/classes/javax/management/DescriptorRead.java diff --git a/jdk/src/share/classes/javax/management/DynamicMBean.java b/jdk/src/java.management/share/classes/javax/management/DynamicMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/DynamicMBean.java rename to jdk/src/java.management/share/classes/javax/management/DynamicMBean.java diff --git a/jdk/src/share/classes/javax/management/ImmutableDescriptor.java b/jdk/src/java.management/share/classes/javax/management/ImmutableDescriptor.java similarity index 100% rename from jdk/src/share/classes/javax/management/ImmutableDescriptor.java rename to jdk/src/java.management/share/classes/javax/management/ImmutableDescriptor.java diff --git a/jdk/src/share/classes/javax/management/InQueryExp.java b/jdk/src/java.management/share/classes/javax/management/InQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/InQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/InQueryExp.java diff --git a/jdk/src/share/classes/javax/management/InstanceAlreadyExistsException.java b/jdk/src/java.management/share/classes/javax/management/InstanceAlreadyExistsException.java similarity index 100% rename from jdk/src/share/classes/javax/management/InstanceAlreadyExistsException.java rename to jdk/src/java.management/share/classes/javax/management/InstanceAlreadyExistsException.java diff --git a/jdk/src/share/classes/javax/management/InstanceNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/InstanceNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/InstanceNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/InstanceNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/InstanceOfQueryExp.java b/jdk/src/java.management/share/classes/javax/management/InstanceOfQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/InstanceOfQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/InstanceOfQueryExp.java diff --git a/jdk/src/share/classes/javax/management/IntrospectionException.java b/jdk/src/java.management/share/classes/javax/management/IntrospectionException.java similarity index 100% rename from jdk/src/share/classes/javax/management/IntrospectionException.java rename to jdk/src/java.management/share/classes/javax/management/IntrospectionException.java diff --git a/jdk/src/share/classes/javax/management/InvalidApplicationException.java b/jdk/src/java.management/share/classes/javax/management/InvalidApplicationException.java similarity index 100% rename from jdk/src/share/classes/javax/management/InvalidApplicationException.java rename to jdk/src/java.management/share/classes/javax/management/InvalidApplicationException.java diff --git a/jdk/src/share/classes/javax/management/InvalidAttributeValueException.java b/jdk/src/java.management/share/classes/javax/management/InvalidAttributeValueException.java similarity index 100% rename from jdk/src/share/classes/javax/management/InvalidAttributeValueException.java rename to jdk/src/java.management/share/classes/javax/management/InvalidAttributeValueException.java diff --git a/jdk/src/share/classes/javax/management/JMException.java b/jdk/src/java.management/share/classes/javax/management/JMException.java similarity index 100% rename from jdk/src/share/classes/javax/management/JMException.java rename to jdk/src/java.management/share/classes/javax/management/JMException.java diff --git a/jdk/src/share/classes/javax/management/JMRuntimeException.java b/jdk/src/java.management/share/classes/javax/management/JMRuntimeException.java similarity index 100% rename from jdk/src/share/classes/javax/management/JMRuntimeException.java rename to jdk/src/java.management/share/classes/javax/management/JMRuntimeException.java diff --git a/jdk/src/share/classes/javax/management/JMX.java b/jdk/src/java.management/share/classes/javax/management/JMX.java similarity index 100% rename from jdk/src/share/classes/javax/management/JMX.java rename to jdk/src/java.management/share/classes/javax/management/JMX.java diff --git a/jdk/src/share/classes/javax/management/ListenerNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/ListenerNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/ListenerNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/ListenerNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/MBeanAttributeInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanAttributeInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanAttributeInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanAttributeInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanConstructorInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanConstructorInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanConstructorInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanConstructorInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanException.java b/jdk/src/java.management/share/classes/javax/management/MBeanException.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanException.java rename to jdk/src/java.management/share/classes/javax/management/MBeanException.java diff --git a/jdk/src/share/classes/javax/management/MBeanFeatureInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanFeatureInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanFeatureInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanFeatureInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanNotificationInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanNotificationInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanNotificationInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanNotificationInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanOperationInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanOperationInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanOperationInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanOperationInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanParameterInfo.java b/jdk/src/java.management/share/classes/javax/management/MBeanParameterInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanParameterInfo.java rename to jdk/src/java.management/share/classes/javax/management/MBeanParameterInfo.java diff --git a/jdk/src/share/classes/javax/management/MBeanPermission.java b/jdk/src/java.management/share/classes/javax/management/MBeanPermission.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanPermission.java rename to jdk/src/java.management/share/classes/javax/management/MBeanPermission.java diff --git a/jdk/src/share/classes/javax/management/MBeanRegistration.java b/jdk/src/java.management/share/classes/javax/management/MBeanRegistration.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanRegistration.java rename to jdk/src/java.management/share/classes/javax/management/MBeanRegistration.java diff --git a/jdk/src/share/classes/javax/management/MBeanRegistrationException.java b/jdk/src/java.management/share/classes/javax/management/MBeanRegistrationException.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanRegistrationException.java rename to jdk/src/java.management/share/classes/javax/management/MBeanRegistrationException.java diff --git a/jdk/src/share/classes/javax/management/MBeanServer.java b/jdk/src/java.management/share/classes/javax/management/MBeanServer.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServer.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServer.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerBuilder.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerBuilder.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerBuilder.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerBuilder.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerConnection.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerConnection.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerConnection.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerConnection.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerDelegate.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerDelegate.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerDelegate.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerDelegate.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerDelegateMBean.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerDelegateMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerDelegateMBean.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerDelegateMBean.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerFactory.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerFactory.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerFactory.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerFactory.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerInvocationHandler.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerInvocationHandler.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerInvocationHandler.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerInvocationHandler.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerNotification.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerNotification.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerNotification.java diff --git a/jdk/src/share/classes/javax/management/MBeanServerPermission.java b/jdk/src/java.management/share/classes/javax/management/MBeanServerPermission.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanServerPermission.java rename to jdk/src/java.management/share/classes/javax/management/MBeanServerPermission.java diff --git a/jdk/src/share/classes/javax/management/MBeanTrustPermission.java b/jdk/src/java.management/share/classes/javax/management/MBeanTrustPermission.java similarity index 100% rename from jdk/src/share/classes/javax/management/MBeanTrustPermission.java rename to jdk/src/java.management/share/classes/javax/management/MBeanTrustPermission.java diff --git a/jdk/src/share/classes/javax/management/MXBean.java b/jdk/src/java.management/share/classes/javax/management/MXBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/MXBean.java rename to jdk/src/java.management/share/classes/javax/management/MXBean.java diff --git a/jdk/src/share/classes/javax/management/MalformedObjectNameException.java b/jdk/src/java.management/share/classes/javax/management/MalformedObjectNameException.java similarity index 100% rename from jdk/src/share/classes/javax/management/MalformedObjectNameException.java rename to jdk/src/java.management/share/classes/javax/management/MalformedObjectNameException.java diff --git a/jdk/src/share/classes/javax/management/MatchQueryExp.java b/jdk/src/java.management/share/classes/javax/management/MatchQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/MatchQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/MatchQueryExp.java diff --git a/jdk/src/share/classes/javax/management/NotCompliantMBeanException.java b/jdk/src/java.management/share/classes/javax/management/NotCompliantMBeanException.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotCompliantMBeanException.java rename to jdk/src/java.management/share/classes/javax/management/NotCompliantMBeanException.java diff --git a/jdk/src/share/classes/javax/management/NotQueryExp.java b/jdk/src/java.management/share/classes/javax/management/NotQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/NotQueryExp.java diff --git a/jdk/src/share/classes/javax/management/Notification.java b/jdk/src/java.management/share/classes/javax/management/Notification.java similarity index 100% rename from jdk/src/share/classes/javax/management/Notification.java rename to jdk/src/java.management/share/classes/javax/management/Notification.java diff --git a/jdk/src/share/classes/javax/management/NotificationBroadcaster.java b/jdk/src/java.management/share/classes/javax/management/NotificationBroadcaster.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationBroadcaster.java rename to jdk/src/java.management/share/classes/javax/management/NotificationBroadcaster.java diff --git a/jdk/src/share/classes/javax/management/NotificationBroadcasterSupport.java b/jdk/src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationBroadcasterSupport.java rename to jdk/src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java diff --git a/jdk/src/share/classes/javax/management/NotificationEmitter.java b/jdk/src/java.management/share/classes/javax/management/NotificationEmitter.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationEmitter.java rename to jdk/src/java.management/share/classes/javax/management/NotificationEmitter.java diff --git a/jdk/src/share/classes/javax/management/NotificationFilter.java b/jdk/src/java.management/share/classes/javax/management/NotificationFilter.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationFilter.java rename to jdk/src/java.management/share/classes/javax/management/NotificationFilter.java diff --git a/jdk/src/share/classes/javax/management/NotificationFilterSupport.java b/jdk/src/java.management/share/classes/javax/management/NotificationFilterSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationFilterSupport.java rename to jdk/src/java.management/share/classes/javax/management/NotificationFilterSupport.java diff --git a/jdk/src/share/classes/javax/management/NotificationListener.java b/jdk/src/java.management/share/classes/javax/management/NotificationListener.java similarity index 100% rename from jdk/src/share/classes/javax/management/NotificationListener.java rename to jdk/src/java.management/share/classes/javax/management/NotificationListener.java diff --git a/jdk/src/share/classes/javax/management/NumericValueExp.java b/jdk/src/java.management/share/classes/javax/management/NumericValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/NumericValueExp.java rename to jdk/src/java.management/share/classes/javax/management/NumericValueExp.java diff --git a/jdk/src/share/classes/javax/management/ObjectInstance.java b/jdk/src/java.management/share/classes/javax/management/ObjectInstance.java similarity index 100% rename from jdk/src/share/classes/javax/management/ObjectInstance.java rename to jdk/src/java.management/share/classes/javax/management/ObjectInstance.java diff --git a/jdk/src/share/classes/javax/management/ObjectName.java b/jdk/src/java.management/share/classes/javax/management/ObjectName.java similarity index 100% rename from jdk/src/share/classes/javax/management/ObjectName.java rename to jdk/src/java.management/share/classes/javax/management/ObjectName.java diff --git a/jdk/src/share/classes/javax/management/OperationsException.java b/jdk/src/java.management/share/classes/javax/management/OperationsException.java similarity index 100% rename from jdk/src/share/classes/javax/management/OperationsException.java rename to jdk/src/java.management/share/classes/javax/management/OperationsException.java diff --git a/jdk/src/share/classes/javax/management/OrQueryExp.java b/jdk/src/java.management/share/classes/javax/management/OrQueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/OrQueryExp.java rename to jdk/src/java.management/share/classes/javax/management/OrQueryExp.java diff --git a/jdk/src/share/classes/javax/management/PersistentMBean.java b/jdk/src/java.management/share/classes/javax/management/PersistentMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/PersistentMBean.java rename to jdk/src/java.management/share/classes/javax/management/PersistentMBean.java diff --git a/jdk/src/share/classes/javax/management/QualifiedAttributeValueExp.java b/jdk/src/java.management/share/classes/javax/management/QualifiedAttributeValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/QualifiedAttributeValueExp.java rename to jdk/src/java.management/share/classes/javax/management/QualifiedAttributeValueExp.java diff --git a/jdk/src/share/classes/javax/management/Query.java b/jdk/src/java.management/share/classes/javax/management/Query.java similarity index 100% rename from jdk/src/share/classes/javax/management/Query.java rename to jdk/src/java.management/share/classes/javax/management/Query.java diff --git a/jdk/src/share/classes/javax/management/QueryEval.java b/jdk/src/java.management/share/classes/javax/management/QueryEval.java similarity index 100% rename from jdk/src/share/classes/javax/management/QueryEval.java rename to jdk/src/java.management/share/classes/javax/management/QueryEval.java diff --git a/jdk/src/share/classes/javax/management/QueryExp.java b/jdk/src/java.management/share/classes/javax/management/QueryExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/QueryExp.java rename to jdk/src/java.management/share/classes/javax/management/QueryExp.java diff --git a/jdk/src/share/classes/javax/management/ReflectionException.java b/jdk/src/java.management/share/classes/javax/management/ReflectionException.java similarity index 100% rename from jdk/src/share/classes/javax/management/ReflectionException.java rename to jdk/src/java.management/share/classes/javax/management/ReflectionException.java diff --git a/jdk/src/share/classes/javax/management/RuntimeErrorException.java b/jdk/src/java.management/share/classes/javax/management/RuntimeErrorException.java similarity index 100% rename from jdk/src/share/classes/javax/management/RuntimeErrorException.java rename to jdk/src/java.management/share/classes/javax/management/RuntimeErrorException.java diff --git a/jdk/src/share/classes/javax/management/RuntimeMBeanException.java b/jdk/src/java.management/share/classes/javax/management/RuntimeMBeanException.java similarity index 100% rename from jdk/src/share/classes/javax/management/RuntimeMBeanException.java rename to jdk/src/java.management/share/classes/javax/management/RuntimeMBeanException.java diff --git a/jdk/src/share/classes/javax/management/RuntimeOperationsException.java b/jdk/src/java.management/share/classes/javax/management/RuntimeOperationsException.java similarity index 100% rename from jdk/src/share/classes/javax/management/RuntimeOperationsException.java rename to jdk/src/java.management/share/classes/javax/management/RuntimeOperationsException.java diff --git a/jdk/src/share/classes/javax/management/ServiceNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/ServiceNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/ServiceNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/ServiceNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/StandardEmitterMBean.java b/jdk/src/java.management/share/classes/javax/management/StandardEmitterMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/StandardEmitterMBean.java rename to jdk/src/java.management/share/classes/javax/management/StandardEmitterMBean.java diff --git a/jdk/src/share/classes/javax/management/StandardMBean.java b/jdk/src/java.management/share/classes/javax/management/StandardMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/StandardMBean.java rename to jdk/src/java.management/share/classes/javax/management/StandardMBean.java diff --git a/jdk/src/share/classes/javax/management/StringValueExp.java b/jdk/src/java.management/share/classes/javax/management/StringValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/StringValueExp.java rename to jdk/src/java.management/share/classes/javax/management/StringValueExp.java diff --git a/jdk/src/share/classes/javax/management/ValueExp.java b/jdk/src/java.management/share/classes/javax/management/ValueExp.java similarity index 100% rename from jdk/src/share/classes/javax/management/ValueExp.java rename to jdk/src/java.management/share/classes/javax/management/ValueExp.java diff --git a/jdk/src/share/classes/javax/management/loading/ClassLoaderRepository.java b/jdk/src/java.management/share/classes/javax/management/loading/ClassLoaderRepository.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/ClassLoaderRepository.java rename to jdk/src/java.management/share/classes/javax/management/loading/ClassLoaderRepository.java diff --git a/jdk/src/share/classes/javax/management/loading/DefaultLoaderRepository.java b/jdk/src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/DefaultLoaderRepository.java rename to jdk/src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java diff --git a/jdk/src/share/classes/javax/management/loading/MLet.java b/jdk/src/java.management/share/classes/javax/management/loading/MLet.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/MLet.java rename to jdk/src/java.management/share/classes/javax/management/loading/MLet.java diff --git a/jdk/src/share/classes/javax/management/loading/MLetContent.java b/jdk/src/java.management/share/classes/javax/management/loading/MLetContent.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/MLetContent.java rename to jdk/src/java.management/share/classes/javax/management/loading/MLetContent.java diff --git a/jdk/src/share/classes/javax/management/loading/MLetMBean.java b/jdk/src/java.management/share/classes/javax/management/loading/MLetMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/MLetMBean.java rename to jdk/src/java.management/share/classes/javax/management/loading/MLetMBean.java diff --git a/jdk/src/share/classes/javax/management/loading/MLetObjectInputStream.java b/jdk/src/java.management/share/classes/javax/management/loading/MLetObjectInputStream.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/MLetObjectInputStream.java rename to jdk/src/java.management/share/classes/javax/management/loading/MLetObjectInputStream.java diff --git a/jdk/src/share/classes/javax/management/loading/MLetParser.java b/jdk/src/java.management/share/classes/javax/management/loading/MLetParser.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/MLetParser.java rename to jdk/src/java.management/share/classes/javax/management/loading/MLetParser.java diff --git a/jdk/src/share/classes/javax/management/loading/PrivateClassLoader.java b/jdk/src/java.management/share/classes/javax/management/loading/PrivateClassLoader.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/PrivateClassLoader.java rename to jdk/src/java.management/share/classes/javax/management/loading/PrivateClassLoader.java diff --git a/jdk/src/share/classes/javax/management/loading/PrivateMLet.java b/jdk/src/java.management/share/classes/javax/management/loading/PrivateMLet.java similarity index 100% rename from jdk/src/share/classes/javax/management/loading/PrivateMLet.java rename to jdk/src/java.management/share/classes/javax/management/loading/PrivateMLet.java diff --git a/jdk/src/share/classes/javax/management/loading/package.html b/jdk/src/java.management/share/classes/javax/management/loading/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/loading/package.html rename to jdk/src/java.management/share/classes/javax/management/loading/package.html diff --git a/jdk/src/share/classes/javax/management/modelmbean/DescriptorSupport.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/DescriptorSupport.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBean.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBean.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBean.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/RequiredModelMBean.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/RequiredModelMBean.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/XMLParseException.java b/jdk/src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/XMLParseException.java rename to jdk/src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java diff --git a/jdk/src/share/classes/javax/management/modelmbean/package.html b/jdk/src/java.management/share/classes/javax/management/modelmbean/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/modelmbean/package.html rename to jdk/src/java.management/share/classes/javax/management/modelmbean/package.html diff --git a/jdk/src/share/classes/javax/management/monitor/CounterMonitor.java b/jdk/src/java.management/share/classes/javax/management/monitor/CounterMonitor.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/CounterMonitor.java rename to jdk/src/java.management/share/classes/javax/management/monitor/CounterMonitor.java diff --git a/jdk/src/share/classes/javax/management/monitor/CounterMonitorMBean.java b/jdk/src/java.management/share/classes/javax/management/monitor/CounterMonitorMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/CounterMonitorMBean.java rename to jdk/src/java.management/share/classes/javax/management/monitor/CounterMonitorMBean.java diff --git a/jdk/src/share/classes/javax/management/monitor/GaugeMonitor.java b/jdk/src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/GaugeMonitor.java rename to jdk/src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java diff --git a/jdk/src/share/classes/javax/management/monitor/GaugeMonitorMBean.java b/jdk/src/java.management/share/classes/javax/management/monitor/GaugeMonitorMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/GaugeMonitorMBean.java rename to jdk/src/java.management/share/classes/javax/management/monitor/GaugeMonitorMBean.java diff --git a/jdk/src/share/classes/javax/management/monitor/Monitor.java b/jdk/src/java.management/share/classes/javax/management/monitor/Monitor.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/Monitor.java rename to jdk/src/java.management/share/classes/javax/management/monitor/Monitor.java diff --git a/jdk/src/share/classes/javax/management/monitor/MonitorMBean.java b/jdk/src/java.management/share/classes/javax/management/monitor/MonitorMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/MonitorMBean.java rename to jdk/src/java.management/share/classes/javax/management/monitor/MonitorMBean.java diff --git a/jdk/src/share/classes/javax/management/monitor/MonitorNotification.java b/jdk/src/java.management/share/classes/javax/management/monitor/MonitorNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/MonitorNotification.java rename to jdk/src/java.management/share/classes/javax/management/monitor/MonitorNotification.java diff --git a/jdk/src/share/classes/javax/management/monitor/MonitorSettingException.java b/jdk/src/java.management/share/classes/javax/management/monitor/MonitorSettingException.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/MonitorSettingException.java rename to jdk/src/java.management/share/classes/javax/management/monitor/MonitorSettingException.java diff --git a/jdk/src/share/classes/javax/management/monitor/StringMonitor.java b/jdk/src/java.management/share/classes/javax/management/monitor/StringMonitor.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/StringMonitor.java rename to jdk/src/java.management/share/classes/javax/management/monitor/StringMonitor.java diff --git a/jdk/src/share/classes/javax/management/monitor/StringMonitorMBean.java b/jdk/src/java.management/share/classes/javax/management/monitor/StringMonitorMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/StringMonitorMBean.java rename to jdk/src/java.management/share/classes/javax/management/monitor/StringMonitorMBean.java diff --git a/jdk/src/share/classes/javax/management/monitor/package.html b/jdk/src/java.management/share/classes/javax/management/monitor/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/monitor/package.html rename to jdk/src/java.management/share/classes/javax/management/monitor/package.html diff --git a/jdk/src/share/classes/javax/management/openmbean/ArrayType.java b/jdk/src/java.management/share/classes/javax/management/openmbean/ArrayType.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/ArrayType.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/ArrayType.java diff --git a/jdk/src/share/classes/javax/management/openmbean/CompositeData.java b/jdk/src/java.management/share/classes/javax/management/openmbean/CompositeData.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/CompositeData.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/CompositeData.java diff --git a/jdk/src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java b/jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java diff --git a/jdk/src/share/classes/javax/management/openmbean/CompositeDataSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/CompositeDataSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/CompositeDataView.java b/jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataView.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/CompositeDataView.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/CompositeDataView.java diff --git a/jdk/src/share/classes/javax/management/openmbean/CompositeType.java b/jdk/src/java.management/share/classes/javax/management/openmbean/CompositeType.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/CompositeType.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/CompositeType.java diff --git a/jdk/src/share/classes/javax/management/openmbean/InvalidKeyException.java b/jdk/src/java.management/share/classes/javax/management/openmbean/InvalidKeyException.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/InvalidKeyException.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/InvalidKeyException.java diff --git a/jdk/src/share/classes/javax/management/openmbean/InvalidOpenTypeException.java b/jdk/src/java.management/share/classes/javax/management/openmbean/InvalidOpenTypeException.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/InvalidOpenTypeException.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/InvalidOpenTypeException.java diff --git a/jdk/src/share/classes/javax/management/openmbean/KeyAlreadyExistsException.java b/jdk/src/java.management/share/classes/javax/management/openmbean/KeyAlreadyExistsException.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/KeyAlreadyExistsException.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/KeyAlreadyExistsException.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenDataException.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenDataException.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenDataException.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenDataException.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanInfo.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanInfo.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfo.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/OpenType.java b/jdk/src/java.management/share/classes/javax/management/openmbean/OpenType.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/OpenType.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/OpenType.java diff --git a/jdk/src/share/classes/javax/management/openmbean/SimpleType.java b/jdk/src/java.management/share/classes/javax/management/openmbean/SimpleType.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/SimpleType.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/SimpleType.java diff --git a/jdk/src/share/classes/javax/management/openmbean/TabularData.java b/jdk/src/java.management/share/classes/javax/management/openmbean/TabularData.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/TabularData.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/TabularData.java diff --git a/jdk/src/share/classes/javax/management/openmbean/TabularDataSupport.java b/jdk/src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/TabularDataSupport.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java diff --git a/jdk/src/share/classes/javax/management/openmbean/TabularType.java b/jdk/src/java.management/share/classes/javax/management/openmbean/TabularType.java similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/TabularType.java rename to jdk/src/java.management/share/classes/javax/management/openmbean/TabularType.java diff --git a/jdk/src/share/classes/javax/management/openmbean/package.html b/jdk/src/java.management/share/classes/javax/management/openmbean/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/openmbean/package.html rename to jdk/src/java.management/share/classes/javax/management/openmbean/package.html diff --git a/jdk/src/share/classes/javax/management/package.html b/jdk/src/java.management/share/classes/javax/management/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/package.html rename to jdk/src/java.management/share/classes/javax/management/package.html diff --git a/jdk/src/share/classes/javax/management/relation/InvalidRelationIdException.java b/jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationIdException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/InvalidRelationIdException.java rename to jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationIdException.java diff --git a/jdk/src/share/classes/javax/management/relation/InvalidRelationServiceException.java b/jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationServiceException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/InvalidRelationServiceException.java rename to jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationServiceException.java diff --git a/jdk/src/share/classes/javax/management/relation/InvalidRelationTypeException.java b/jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationTypeException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/InvalidRelationTypeException.java rename to jdk/src/java.management/share/classes/javax/management/relation/InvalidRelationTypeException.java diff --git a/jdk/src/share/classes/javax/management/relation/InvalidRoleInfoException.java b/jdk/src/java.management/share/classes/javax/management/relation/InvalidRoleInfoException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/InvalidRoleInfoException.java rename to jdk/src/java.management/share/classes/javax/management/relation/InvalidRoleInfoException.java diff --git a/jdk/src/share/classes/javax/management/relation/InvalidRoleValueException.java b/jdk/src/java.management/share/classes/javax/management/relation/InvalidRoleValueException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/InvalidRoleValueException.java rename to jdk/src/java.management/share/classes/javax/management/relation/InvalidRoleValueException.java diff --git a/jdk/src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java b/jdk/src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java rename to jdk/src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java diff --git a/jdk/src/share/classes/javax/management/relation/Relation.java b/jdk/src/java.management/share/classes/javax/management/relation/Relation.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/Relation.java rename to jdk/src/java.management/share/classes/javax/management/relation/Relation.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationException.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationException.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationNotification.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationNotification.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationNotification.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationService.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationService.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationService.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationService.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationServiceMBean.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationServiceMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationServiceMBean.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationServiceMBean.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationServiceNotRegisteredException.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationServiceNotRegisteredException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationServiceNotRegisteredException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationServiceNotRegisteredException.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationSupport.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationSupport.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationSupport.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationSupportMBean.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationSupportMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationSupportMBean.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationSupportMBean.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationType.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationType.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationType.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationType.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationTypeNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationTypeNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationTypeNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationTypeNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/relation/RelationTypeSupport.java b/jdk/src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RelationTypeSupport.java rename to jdk/src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java diff --git a/jdk/src/share/classes/javax/management/relation/Role.java b/jdk/src/java.management/share/classes/javax/management/relation/Role.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/Role.java rename to jdk/src/java.management/share/classes/javax/management/relation/Role.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleInfo.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleInfo.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleInfo.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleInfo.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleInfoNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleInfoNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleInfoNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleInfoNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleList.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleList.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleList.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleList.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleNotFoundException.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleNotFoundException.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleNotFoundException.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleResult.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleResult.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleResult.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleResult.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleStatus.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleStatus.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleStatus.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleStatus.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleUnresolved.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleUnresolved.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleUnresolved.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleUnresolved.java diff --git a/jdk/src/share/classes/javax/management/relation/RoleUnresolvedList.java b/jdk/src/java.management/share/classes/javax/management/relation/RoleUnresolvedList.java similarity index 100% rename from jdk/src/share/classes/javax/management/relation/RoleUnresolvedList.java rename to jdk/src/java.management/share/classes/javax/management/relation/RoleUnresolvedList.java diff --git a/jdk/src/share/classes/javax/management/relation/package.html b/jdk/src/java.management/share/classes/javax/management/relation/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/relation/package.html rename to jdk/src/java.management/share/classes/javax/management/relation/package.html diff --git a/jdk/src/share/classes/javax/management/remote/JMXAddressable.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXAddressable.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXAddressable.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXAddressable.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXAuthenticator.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXAuthenticator.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXAuthenticator.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXAuthenticator.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectionNotification.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectionNotification.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnector.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnector.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnector.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnector.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorFactory.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorFactory.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorProvider.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorProvider.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorProvider.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorProvider.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorServer.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServer.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorServer.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServer.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorServerFactory.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorServerFactory.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorServerMBean.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorServerMBean.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerMBean.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXConnectorServerProvider.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerProvider.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXConnectorServerProvider.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXConnectorServerProvider.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXPrincipal.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXPrincipal.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXPrincipal.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXPrincipal.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXProviderException.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXProviderException.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXProviderException.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXProviderException.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXServerErrorException.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXServerErrorException.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXServerErrorException.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXServerErrorException.java diff --git a/jdk/src/share/classes/javax/management/remote/JMXServiceURL.java b/jdk/src/java.management/share/classes/javax/management/remote/JMXServiceURL.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/JMXServiceURL.java rename to jdk/src/java.management/share/classes/javax/management/remote/JMXServiceURL.java diff --git a/jdk/src/share/classes/javax/management/remote/MBeanServerForwarder.java b/jdk/src/java.management/share/classes/javax/management/remote/MBeanServerForwarder.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/MBeanServerForwarder.java rename to jdk/src/java.management/share/classes/javax/management/remote/MBeanServerForwarder.java diff --git a/jdk/src/share/classes/javax/management/remote/NotificationResult.java b/jdk/src/java.management/share/classes/javax/management/remote/NotificationResult.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/NotificationResult.java rename to jdk/src/java.management/share/classes/javax/management/remote/NotificationResult.java diff --git a/jdk/src/share/classes/javax/management/remote/SubjectDelegationPermission.java b/jdk/src/java.management/share/classes/javax/management/remote/SubjectDelegationPermission.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/SubjectDelegationPermission.java rename to jdk/src/java.management/share/classes/javax/management/remote/SubjectDelegationPermission.java diff --git a/jdk/src/share/classes/javax/management/remote/TargetedNotification.java b/jdk/src/java.management/share/classes/javax/management/remote/TargetedNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/TargetedNotification.java rename to jdk/src/java.management/share/classes/javax/management/remote/TargetedNotification.java diff --git a/jdk/src/share/classes/javax/management/remote/package.html b/jdk/src/java.management/share/classes/javax/management/remote/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/remote/package.html rename to jdk/src/java.management/share/classes/javax/management/remote/package.html diff --git a/jdk/src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIConnection.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIConnection.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnection.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIConnector.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIConnector.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIIIOPServerImpl.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIServer.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIServer.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIServer.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/RMIServerImpl.java b/jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/RMIServerImpl.java rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/RMIServerImpl.java diff --git a/jdk/src/share/classes/javax/management/remote/rmi/package.html b/jdk/src/java.management/share/classes/javax/management/remote/rmi/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/remote/rmi/package.html rename to jdk/src/java.management/share/classes/javax/management/remote/rmi/package.html diff --git a/jdk/src/share/classes/javax/management/timer/Timer.java b/jdk/src/java.management/share/classes/javax/management/timer/Timer.java similarity index 100% rename from jdk/src/share/classes/javax/management/timer/Timer.java rename to jdk/src/java.management/share/classes/javax/management/timer/Timer.java diff --git a/jdk/src/share/classes/javax/management/timer/TimerAlarmClock.java b/jdk/src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java similarity index 100% rename from jdk/src/share/classes/javax/management/timer/TimerAlarmClock.java rename to jdk/src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java diff --git a/jdk/src/share/classes/javax/management/timer/TimerAlarmClockNotification.java b/jdk/src/java.management/share/classes/javax/management/timer/TimerAlarmClockNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/timer/TimerAlarmClockNotification.java rename to jdk/src/java.management/share/classes/javax/management/timer/TimerAlarmClockNotification.java diff --git a/jdk/src/share/classes/javax/management/timer/TimerMBean.java b/jdk/src/java.management/share/classes/javax/management/timer/TimerMBean.java similarity index 100% rename from jdk/src/share/classes/javax/management/timer/TimerMBean.java rename to jdk/src/java.management/share/classes/javax/management/timer/TimerMBean.java diff --git a/jdk/src/share/classes/javax/management/timer/TimerNotification.java b/jdk/src/java.management/share/classes/javax/management/timer/TimerNotification.java similarity index 100% rename from jdk/src/share/classes/javax/management/timer/TimerNotification.java rename to jdk/src/java.management/share/classes/javax/management/timer/TimerNotification.java diff --git a/jdk/src/share/classes/javax/management/timer/package.html b/jdk/src/java.management/share/classes/javax/management/timer/package.html similarity index 100% rename from jdk/src/share/classes/javax/management/timer/package.html rename to jdk/src/java.management/share/classes/javax/management/timer/package.html diff --git a/jdk/src/share/classes/com/sun/management/mgmt-overview.html b/jdk/src/java.management/share/classes/mgmt-overview.html similarity index 100% rename from jdk/src/share/classes/com/sun/management/mgmt-overview.html rename to jdk/src/java.management/share/classes/mgmt-overview.html diff --git a/jdk/src/share/classes/sun/management/Agent.java b/jdk/src/java.management/share/classes/sun/management/Agent.java similarity index 100% rename from jdk/src/share/classes/sun/management/Agent.java rename to jdk/src/java.management/share/classes/sun/management/Agent.java diff --git a/jdk/src/share/classes/sun/management/AgentConfigurationError.java b/jdk/src/java.management/share/classes/sun/management/AgentConfigurationError.java similarity index 100% rename from jdk/src/share/classes/sun/management/AgentConfigurationError.java rename to jdk/src/java.management/share/classes/sun/management/AgentConfigurationError.java diff --git a/jdk/src/share/classes/sun/management/BaseOperatingSystemImpl.java b/jdk/src/java.management/share/classes/sun/management/BaseOperatingSystemImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/BaseOperatingSystemImpl.java rename to jdk/src/java.management/share/classes/sun/management/BaseOperatingSystemImpl.java diff --git a/jdk/src/share/classes/sun/management/ClassLoadingImpl.java b/jdk/src/java.management/share/classes/sun/management/ClassLoadingImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/ClassLoadingImpl.java rename to jdk/src/java.management/share/classes/sun/management/ClassLoadingImpl.java diff --git a/jdk/src/share/classes/sun/management/CompilationImpl.java b/jdk/src/java.management/share/classes/sun/management/CompilationImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/CompilationImpl.java rename to jdk/src/java.management/share/classes/sun/management/CompilationImpl.java diff --git a/jdk/src/share/classes/sun/management/CompilerThreadStat.java b/jdk/src/java.management/share/classes/sun/management/CompilerThreadStat.java similarity index 100% rename from jdk/src/share/classes/sun/management/CompilerThreadStat.java rename to jdk/src/java.management/share/classes/sun/management/CompilerThreadStat.java diff --git a/jdk/src/share/classes/sun/management/ConnectorAddressLink.java b/jdk/src/java.management/share/classes/sun/management/ConnectorAddressLink.java similarity index 100% rename from jdk/src/share/classes/sun/management/ConnectorAddressLink.java rename to jdk/src/java.management/share/classes/sun/management/ConnectorAddressLink.java diff --git a/jdk/src/share/classes/sun/management/DiagnosticCommandArgumentInfo.java b/jdk/src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java similarity index 100% rename from jdk/src/share/classes/sun/management/DiagnosticCommandArgumentInfo.java rename to jdk/src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java diff --git a/jdk/src/share/classes/sun/management/DiagnosticCommandImpl.java b/jdk/src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/DiagnosticCommandImpl.java rename to jdk/src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java diff --git a/jdk/src/share/classes/sun/management/DiagnosticCommandInfo.java b/jdk/src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java similarity index 100% rename from jdk/src/share/classes/sun/management/DiagnosticCommandInfo.java rename to jdk/src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java diff --git a/jdk/src/share/classes/sun/management/FileSystem.java b/jdk/src/java.management/share/classes/sun/management/FileSystem.java similarity index 100% rename from jdk/src/share/classes/sun/management/FileSystem.java rename to jdk/src/java.management/share/classes/sun/management/FileSystem.java diff --git a/jdk/src/share/classes/sun/management/Flag.java b/jdk/src/java.management/share/classes/sun/management/Flag.java similarity index 100% rename from jdk/src/share/classes/sun/management/Flag.java rename to jdk/src/java.management/share/classes/sun/management/Flag.java diff --git a/jdk/src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/GarbageCollectorImpl.java b/jdk/src/java.management/share/classes/sun/management/GarbageCollectorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/GarbageCollectorImpl.java rename to jdk/src/java.management/share/classes/sun/management/GarbageCollectorImpl.java diff --git a/jdk/src/share/classes/sun/management/GcInfoBuilder.java b/jdk/src/java.management/share/classes/sun/management/GcInfoBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/management/GcInfoBuilder.java rename to jdk/src/java.management/share/classes/sun/management/GcInfoBuilder.java diff --git a/jdk/src/share/classes/sun/management/GcInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/GcInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/GcInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/GcInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/HotSpotDiagnostic.java b/jdk/src/java.management/share/classes/sun/management/HotSpotDiagnostic.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotSpotDiagnostic.java rename to jdk/src/java.management/share/classes/sun/management/HotSpotDiagnostic.java diff --git a/jdk/src/share/classes/sun/management/HotspotClassLoading.java b/jdk/src/java.management/share/classes/sun/management/HotspotClassLoading.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotClassLoading.java rename to jdk/src/java.management/share/classes/sun/management/HotspotClassLoading.java diff --git a/jdk/src/share/classes/sun/management/HotspotClassLoadingMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotClassLoadingMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotClassLoadingMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotClassLoadingMBean.java diff --git a/jdk/src/share/classes/sun/management/HotspotCompilation.java b/jdk/src/java.management/share/classes/sun/management/HotspotCompilation.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotCompilation.java rename to jdk/src/java.management/share/classes/sun/management/HotspotCompilation.java diff --git a/jdk/src/share/classes/sun/management/HotspotCompilationMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotCompilationMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotCompilationMBean.java diff --git a/jdk/src/share/classes/sun/management/HotspotInternal.java b/jdk/src/java.management/share/classes/sun/management/HotspotInternal.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotInternal.java rename to jdk/src/java.management/share/classes/sun/management/HotspotInternal.java diff --git a/jdk/src/share/classes/sun/management/HotspotInternalMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotInternalMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotInternalMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotInternalMBean.java diff --git a/jdk/src/share/classes/sun/management/HotspotMemory.java b/jdk/src/java.management/share/classes/sun/management/HotspotMemory.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotMemory.java rename to jdk/src/java.management/share/classes/sun/management/HotspotMemory.java diff --git a/jdk/src/share/classes/sun/management/HotspotMemoryMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotMemoryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotMemoryMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotMemoryMBean.java diff --git a/jdk/src/share/classes/sun/management/HotspotRuntime.java b/jdk/src/java.management/share/classes/sun/management/HotspotRuntime.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotRuntime.java rename to jdk/src/java.management/share/classes/sun/management/HotspotRuntime.java diff --git a/jdk/src/share/classes/sun/management/HotspotRuntimeMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotRuntimeMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotRuntimeMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotRuntimeMBean.java diff --git a/jdk/src/share/classes/sun/management/HotspotThread.java b/jdk/src/java.management/share/classes/sun/management/HotspotThread.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotThread.java rename to jdk/src/java.management/share/classes/sun/management/HotspotThread.java diff --git a/jdk/src/share/classes/sun/management/HotspotThreadMBean.java b/jdk/src/java.management/share/classes/sun/management/HotspotThreadMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/HotspotThreadMBean.java rename to jdk/src/java.management/share/classes/sun/management/HotspotThreadMBean.java diff --git a/jdk/src/share/classes/sun/management/LazyCompositeData.java b/jdk/src/java.management/share/classes/sun/management/LazyCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/LazyCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/LazyCompositeData.java diff --git a/jdk/src/share/classes/sun/management/LockInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/LockInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/LockInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/LockInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/ManagementFactory.java b/jdk/src/java.management/share/classes/sun/management/ManagementFactory.java similarity index 100% rename from jdk/src/share/classes/sun/management/ManagementFactory.java rename to jdk/src/java.management/share/classes/sun/management/ManagementFactory.java diff --git a/jdk/src/share/classes/sun/management/ManagementFactoryHelper.java b/jdk/src/java.management/share/classes/sun/management/ManagementFactoryHelper.java similarity index 100% rename from jdk/src/share/classes/sun/management/ManagementFactoryHelper.java rename to jdk/src/java.management/share/classes/sun/management/ManagementFactoryHelper.java diff --git a/jdk/src/share/classes/sun/management/MappedMXBeanType.java b/jdk/src/java.management/share/classes/sun/management/MappedMXBeanType.java similarity index 100% rename from jdk/src/share/classes/sun/management/MappedMXBeanType.java rename to jdk/src/java.management/share/classes/sun/management/MappedMXBeanType.java diff --git a/jdk/src/share/classes/sun/management/MemoryImpl.java b/jdk/src/java.management/share/classes/sun/management/MemoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/MemoryImpl.java rename to jdk/src/java.management/share/classes/sun/management/MemoryImpl.java diff --git a/jdk/src/share/classes/sun/management/MemoryManagerImpl.java b/jdk/src/java.management/share/classes/sun/management/MemoryManagerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/MemoryManagerImpl.java rename to jdk/src/java.management/share/classes/sun/management/MemoryManagerImpl.java diff --git a/jdk/src/share/classes/sun/management/MemoryNotifInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/MemoryNotifInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/MemoryNotifInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/MemoryNotifInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/MemoryPoolImpl.java b/jdk/src/java.management/share/classes/sun/management/MemoryPoolImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/MemoryPoolImpl.java rename to jdk/src/java.management/share/classes/sun/management/MemoryPoolImpl.java diff --git a/jdk/src/share/classes/sun/management/MemoryUsageCompositeData.java b/jdk/src/java.management/share/classes/sun/management/MemoryUsageCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/MemoryUsageCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/MemoryUsageCompositeData.java diff --git a/jdk/src/share/classes/sun/management/MethodInfo.java b/jdk/src/java.management/share/classes/sun/management/MethodInfo.java similarity index 100% rename from jdk/src/share/classes/sun/management/MethodInfo.java rename to jdk/src/java.management/share/classes/sun/management/MethodInfo.java diff --git a/jdk/src/share/classes/sun/management/MonitorInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/MonitorInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/NotificationEmitterSupport.java b/jdk/src/java.management/share/classes/sun/management/NotificationEmitterSupport.java similarity index 100% rename from jdk/src/share/classes/sun/management/NotificationEmitterSupport.java rename to jdk/src/java.management/share/classes/sun/management/NotificationEmitterSupport.java diff --git a/jdk/src/share/classes/sun/management/RuntimeImpl.java b/jdk/src/java.management/share/classes/sun/management/RuntimeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/RuntimeImpl.java rename to jdk/src/java.management/share/classes/sun/management/RuntimeImpl.java diff --git a/jdk/src/share/classes/sun/management/Sensor.java b/jdk/src/java.management/share/classes/sun/management/Sensor.java similarity index 100% rename from jdk/src/share/classes/sun/management/Sensor.java rename to jdk/src/java.management/share/classes/sun/management/Sensor.java diff --git a/jdk/src/share/classes/sun/management/StackTraceElementCompositeData.java b/jdk/src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/StackTraceElementCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java diff --git a/jdk/src/share/classes/sun/management/ThreadImpl.java b/jdk/src/java.management/share/classes/sun/management/ThreadImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/ThreadImpl.java rename to jdk/src/java.management/share/classes/sun/management/ThreadImpl.java diff --git a/jdk/src/share/classes/sun/management/ThreadInfoCompositeData.java b/jdk/src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/ThreadInfoCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java diff --git a/jdk/src/share/classes/sun/management/Util.java b/jdk/src/java.management/share/classes/sun/management/Util.java similarity index 100% rename from jdk/src/share/classes/sun/management/Util.java rename to jdk/src/java.management/share/classes/sun/management/Util.java diff --git a/jdk/src/share/classes/sun/management/VMManagement.java b/jdk/src/java.management/share/classes/sun/management/VMManagement.java similarity index 100% rename from jdk/src/share/classes/sun/management/VMManagement.java rename to jdk/src/java.management/share/classes/sun/management/VMManagement.java diff --git a/jdk/src/share/classes/sun/management/VMManagementImpl.java b/jdk/src/java.management/share/classes/sun/management/VMManagementImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/VMManagementImpl.java rename to jdk/src/java.management/share/classes/sun/management/VMManagementImpl.java diff --git a/jdk/src/share/classes/sun/management/VMOptionCompositeData.java b/jdk/src/java.management/share/classes/sun/management/VMOptionCompositeData.java similarity index 100% rename from jdk/src/share/classes/sun/management/VMOptionCompositeData.java rename to jdk/src/java.management/share/classes/sun/management/VMOptionCompositeData.java diff --git a/jdk/src/share/classes/sun/management/counter/AbstractCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/AbstractCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/AbstractCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/AbstractCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/ByteArrayCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/ByteArrayCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/ByteArrayCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/ByteArrayCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/Counter.java b/jdk/src/java.management/share/classes/sun/management/counter/Counter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/Counter.java rename to jdk/src/java.management/share/classes/sun/management/counter/Counter.java diff --git a/jdk/src/share/classes/sun/management/counter/LongArrayCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/LongArrayCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/LongArrayCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/LongArrayCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/LongCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/LongCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/LongCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/LongCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/StringCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/StringCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/StringCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/StringCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/Units.java b/jdk/src/java.management/share/classes/sun/management/counter/Units.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/Units.java rename to jdk/src/java.management/share/classes/sun/management/counter/Units.java diff --git a/jdk/src/share/classes/sun/management/counter/Variability.java b/jdk/src/java.management/share/classes/sun/management/counter/Variability.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/Variability.java rename to jdk/src/java.management/share/classes/sun/management/counter/Variability.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/ByteArrayCounterSnapshot.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/ByteArrayCounterSnapshot.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/ByteArrayCounterSnapshot.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/ByteArrayCounterSnapshot.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/InstrumentationException.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/InstrumentationException.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/LongArrayCounterSnapshot.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/LongArrayCounterSnapshot.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/LongArrayCounterSnapshot.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/LongArrayCounterSnapshot.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/LongCounterSnapshot.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/LongCounterSnapshot.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/LongCounterSnapshot.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/LongCounterSnapshot.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfDataEntry.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfDataEntry.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfDataType.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfDataType.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfInstrumentation.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfInstrumentation.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfInstrumentation.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfInstrumentation.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfLongCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfLongCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfLongCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfLongCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/PerfStringCounter.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/PerfStringCounter.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/PerfStringCounter.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/PerfStringCounter.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/Prologue.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/Prologue.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/Prologue.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/Prologue.java diff --git a/jdk/src/share/classes/sun/management/counter/perf/StringCounterSnapshot.java b/jdk/src/java.management/share/classes/sun/management/counter/perf/StringCounterSnapshot.java similarity index 100% rename from jdk/src/share/classes/sun/management/counter/perf/StringCounterSnapshot.java rename to jdk/src/java.management/share/classes/sun/management/counter/perf/StringCounterSnapshot.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpBroadcaster.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpBroadcaster.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpController.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpController.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpController.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpController.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpException.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpException.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpException.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpException.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpGenericPacket.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpGenericPacket.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpGenericPacket.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpJmxPacket.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpJmxPacket.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpJmxPacket.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpPacket.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpPacket.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpPacket.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpPacket.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpPacketReader.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpPacketReader.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpPacketReader.java diff --git a/jdk/src/share/classes/sun/management/jdp/JdpPacketWriter.java b/jdk/src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/JdpPacketWriter.java rename to jdk/src/java.management/share/classes/sun/management/jdp/JdpPacketWriter.java diff --git a/jdk/src/share/classes/sun/management/jdp/package-info.java b/jdk/src/java.management/share/classes/sun/management/jdp/package-info.java similarity index 100% rename from jdk/src/share/classes/sun/management/jdp/package-info.java rename to jdk/src/java.management/share/classes/sun/management/jdp/package-info.java diff --git a/jdk/src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java b/jdk/src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java similarity index 100% rename from jdk/src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java rename to jdk/src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java diff --git a/jdk/src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java b/jdk/src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java similarity index 100% rename from jdk/src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java rename to jdk/src/java.management/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java diff --git a/jdk/src/share/classes/sun/management/jmxremote/SingleEntryRegistry.java b/jdk/src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java similarity index 100% rename from jdk/src/share/classes/sun/management/jmxremote/SingleEntryRegistry.java rename to jdk/src/java.management/share/classes/sun/management/jmxremote/SingleEntryRegistry.java diff --git a/jdk/src/share/classes/sun/management/jmxremote/package.html b/jdk/src/java.management/share/classes/sun/management/jmxremote/package.html similarity index 100% rename from jdk/src/share/classes/sun/management/jmxremote/package.html rename to jdk/src/java.management/share/classes/sun/management/jmxremote/package.html diff --git a/jdk/src/share/classes/sun/management/resources/agent.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_de.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_de.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_de.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_de.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_es.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_es.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_es.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_es.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_fr.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_fr.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_fr.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_it.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_it.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_it.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_it.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_ja.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_ja.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_ja.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_ko.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_ko.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_ko.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_pt_BR.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_pt_BR.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_pt_BR.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_sv.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_sv.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_sv.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_zh_CN.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_zh_CN.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_zh_CN.properties diff --git a/jdk/src/share/classes/sun/management/resources/agent_zh_TW.properties b/jdk/src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/management/resources/agent_zh_TW.properties rename to jdk/src/java.management/share/classes/sun/management/resources/agent_zh_TW.properties diff --git a/jdk/src/share/lib/management/jmxremote.access b/jdk/src/java.management/share/conf/jmxremote.access similarity index 100% rename from jdk/src/share/lib/management/jmxremote.access rename to jdk/src/java.management/share/conf/jmxremote.access diff --git a/jdk/src/share/lib/management/jmxremote.password.template b/jdk/src/java.management/share/conf/jmxremote.password.template similarity index 100% rename from jdk/src/share/lib/management/jmxremote.password.template rename to jdk/src/java.management/share/conf/jmxremote.password.template diff --git a/jdk/src/share/lib/management/management.properties b/jdk/src/java.management/share/conf/management.properties similarity index 100% rename from jdk/src/share/lib/management/management.properties rename to jdk/src/java.management/share/conf/management.properties diff --git a/jdk/src/share/lib/management/snmp.acl.template b/jdk/src/java.management/share/conf/snmp.acl.template similarity index 100% rename from jdk/src/share/lib/management/snmp.acl.template rename to jdk/src/java.management/share/conf/snmp.acl.template diff --git a/jdk/src/share/javavm/export/jmm.h b/jdk/src/java.management/share/native/include/jmm.h similarity index 100% rename from jdk/src/share/javavm/export/jmm.h rename to jdk/src/java.management/share/native/include/jmm.h diff --git a/jdk/src/share/native/sun/management/ClassLoadingImpl.c b/jdk/src/java.management/share/native/libmanagement/ClassLoadingImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/ClassLoadingImpl.c rename to jdk/src/java.management/share/native/libmanagement/ClassLoadingImpl.c diff --git a/jdk/src/share/native/sun/management/DiagnosticCommandImpl.c b/jdk/src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/DiagnosticCommandImpl.c rename to jdk/src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c diff --git a/jdk/src/share/native/sun/management/Flag.c b/jdk/src/java.management/share/native/libmanagement/Flag.c similarity index 100% rename from jdk/src/share/native/sun/management/Flag.c rename to jdk/src/java.management/share/native/libmanagement/Flag.c diff --git a/jdk/src/share/native/sun/management/GarbageCollectorImpl.c b/jdk/src/java.management/share/native/libmanagement/GarbageCollectorImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/GarbageCollectorImpl.c rename to jdk/src/java.management/share/native/libmanagement/GarbageCollectorImpl.c diff --git a/jdk/src/share/native/sun/management/GcInfoBuilder.c b/jdk/src/java.management/share/native/libmanagement/GcInfoBuilder.c similarity index 100% rename from jdk/src/share/native/sun/management/GcInfoBuilder.c rename to jdk/src/java.management/share/native/libmanagement/GcInfoBuilder.c diff --git a/jdk/src/share/native/sun/management/HotSpotDiagnostic.c b/jdk/src/java.management/share/native/libmanagement/HotSpotDiagnostic.c similarity index 100% rename from jdk/src/share/native/sun/management/HotSpotDiagnostic.c rename to jdk/src/java.management/share/native/libmanagement/HotSpotDiagnostic.c diff --git a/jdk/src/share/native/sun/management/HotspotThread.c b/jdk/src/java.management/share/native/libmanagement/HotspotThread.c similarity index 100% rename from jdk/src/share/native/sun/management/HotspotThread.c rename to jdk/src/java.management/share/native/libmanagement/HotspotThread.c diff --git a/jdk/src/share/native/sun/management/MemoryImpl.c b/jdk/src/java.management/share/native/libmanagement/MemoryImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/MemoryImpl.c rename to jdk/src/java.management/share/native/libmanagement/MemoryImpl.c diff --git a/jdk/src/share/native/sun/management/MemoryManagerImpl.c b/jdk/src/java.management/share/native/libmanagement/MemoryManagerImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/MemoryManagerImpl.c rename to jdk/src/java.management/share/native/libmanagement/MemoryManagerImpl.c diff --git a/jdk/src/share/native/sun/management/MemoryPoolImpl.c b/jdk/src/java.management/share/native/libmanagement/MemoryPoolImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/MemoryPoolImpl.c rename to jdk/src/java.management/share/native/libmanagement/MemoryPoolImpl.c diff --git a/jdk/src/share/native/sun/management/ThreadImpl.c b/jdk/src/java.management/share/native/libmanagement/ThreadImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/ThreadImpl.c rename to jdk/src/java.management/share/native/libmanagement/ThreadImpl.c diff --git a/jdk/src/share/native/sun/management/VMManagementImpl.c b/jdk/src/java.management/share/native/libmanagement/VMManagementImpl.c similarity index 100% rename from jdk/src/share/native/sun/management/VMManagementImpl.c rename to jdk/src/java.management/share/native/libmanagement/VMManagementImpl.c diff --git a/jdk/src/share/native/sun/management/management.c b/jdk/src/java.management/share/native/libmanagement/management.c similarity index 100% rename from jdk/src/share/native/sun/management/management.c rename to jdk/src/java.management/share/native/libmanagement/management.c diff --git a/jdk/src/share/native/sun/management/management.h b/jdk/src/java.management/share/native/libmanagement/management.h similarity index 100% rename from jdk/src/share/native/sun/management/management.h rename to jdk/src/java.management/share/native/libmanagement/management.h diff --git a/jdk/src/solaris/classes/sun/management/FileSystemImpl.java b/jdk/src/java.management/unix/classes/sun/management/FileSystemImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/management/FileSystemImpl.java rename to jdk/src/java.management/unix/classes/sun/management/FileSystemImpl.java diff --git a/jdk/src/solaris/classes/sun/management/OperatingSystemImpl.java b/jdk/src/java.management/unix/classes/sun/management/OperatingSystemImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/management/OperatingSystemImpl.java rename to jdk/src/java.management/unix/classes/sun/management/OperatingSystemImpl.java diff --git a/jdk/src/solaris/native/sun/management/FileSystemImpl.c b/jdk/src/java.management/unix/native/libmanagement/FileSystemImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/management/FileSystemImpl.c rename to jdk/src/java.management/unix/native/libmanagement/FileSystemImpl.c diff --git a/jdk/src/solaris/native/sun/management/LinuxOperatingSystem.c b/jdk/src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c similarity index 100% rename from jdk/src/solaris/native/sun/management/LinuxOperatingSystem.c rename to jdk/src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c diff --git a/jdk/src/solaris/native/sun/management/MacosxOperatingSystem.c b/jdk/src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c similarity index 100% rename from jdk/src/solaris/native/sun/management/MacosxOperatingSystem.c rename to jdk/src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c diff --git a/jdk/src/solaris/native/sun/management/OperatingSystemImpl.c b/jdk/src/java.management/unix/native/libmanagement/OperatingSystemImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/management/OperatingSystemImpl.c rename to jdk/src/java.management/unix/native/libmanagement/OperatingSystemImpl.c diff --git a/jdk/src/solaris/native/sun/management/SolarisOperatingSystem.c b/jdk/src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c similarity index 100% rename from jdk/src/solaris/native/sun/management/SolarisOperatingSystem.c rename to jdk/src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c diff --git a/jdk/src/windows/classes/sun/management/FileSystemImpl.java b/jdk/src/java.management/windows/classes/sun/management/FileSystemImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/management/FileSystemImpl.java rename to jdk/src/java.management/windows/classes/sun/management/FileSystemImpl.java diff --git a/jdk/src/windows/classes/sun/management/OperatingSystemImpl.java b/jdk/src/java.management/windows/classes/sun/management/OperatingSystemImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/management/OperatingSystemImpl.java rename to jdk/src/java.management/windows/classes/sun/management/OperatingSystemImpl.java diff --git a/jdk/src/windows/native/sun/management/FileSystemImpl.c b/jdk/src/java.management/windows/native/libmanagement/FileSystemImpl.c similarity index 100% rename from jdk/src/windows/native/sun/management/FileSystemImpl.c rename to jdk/src/java.management/windows/native/libmanagement/FileSystemImpl.c diff --git a/jdk/src/windows/native/sun/management/OperatingSystemImpl.c b/jdk/src/java.management/windows/native/libmanagement/OperatingSystemImpl.c similarity index 100% rename from jdk/src/windows/native/sun/management/OperatingSystemImpl.c rename to jdk/src/java.management/windows/native/libmanagement/OperatingSystemImpl.c diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/BasicControl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BasicControl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/BasicControl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BasicControl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/Ber.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/Ber.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/BerDecoder.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/BerDecoder.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/BerEncoder.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/BerEncoder.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/BindingWithControls.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BindingWithControls.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/BindingWithControls.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/BindingWithControls.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/ClientId.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/ClientId.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/Connection.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/Connection.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/DigestClientId.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/DigestClientId.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/EventQueue.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/EventQueue.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/Filter.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/Filter.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapAttribute.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapAttribute.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapAttribute.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapAttribute.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapClientFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapClientFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapEntry.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapEntry.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapEntry.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapEntry.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapNameParser.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapNameParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapNameParser.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapNameParser.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapReferralContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapReferralContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapReferralException.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapReferralException.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapRequest.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapRequest.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapResult.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapResult.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/LdapURL.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/LdapURL.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/ManageReferralControl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/ManageReferralControl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/NameClassPairWithControls.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NameClassPairWithControls.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/NameClassPairWithControls.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NameClassPairWithControls.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/NotifierArgs.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NotifierArgs.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/NotifierArgs.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/NotifierArgs.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/Obj.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/ReferralEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ReferralEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/ReferralEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ReferralEnumeration.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/SearchResultWithControls.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/SearchResultWithControls.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/SearchResultWithControls.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/SearchResultWithControls.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/ServiceLocator.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ServiceLocator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/ServiceLocator.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ServiceLocator.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/SimpleClientId.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/SimpleClientId.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/VersionHelper.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/VersionHelper.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/jndiprovider.properties b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/jndiprovider.properties similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/jndiprovider.properties rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/jndiprovider.properties diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionsWeakRef.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsWeakRef.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/ConnectionsWeakRef.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsWeakRef.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/PoolCallback.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCallback.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/PoolCallback.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCallback.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/PooledConnection.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnection.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/PooledConnection.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnection.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslInputStream.java diff --git a/jdk/src/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java b/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/AtomicDirContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicDirContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/AtomicDirContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicDirContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentDirContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentDirContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/ComponentDirContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentDirContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/HeadTail.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/HeadTail.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/HeadTail.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/HeadTail.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeDirContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeDirContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeDirContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeDirContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/StringHeadTail.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/StringHeadTail.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/ctx/StringHeadTail.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/StringHeadTail.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/AttrFilter.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/AttrFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/AttrFilter.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/AttrFilter.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/ContainmentFilter.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContainmentFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/ContainmentFilter.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContainmentFilter.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/DirSearch.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/DirSearch.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/DirSearch.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/DirSearch.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/url/Uri.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/url/Uri.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java diff --git a/jdk/src/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java b/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java b/jdk/src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/ldap/ldapURLContextFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/ldap/ldapURLContextFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContextFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java b/jdk/src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java rename to jdk/src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java diff --git a/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java b/jdk/src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java rename to jdk/src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java diff --git a/jdk/src/share/classes/com/sun/naming/internal/NamedWeakReference.java b/jdk/src/java.naming/share/classes/com/sun/naming/internal/NamedWeakReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/naming/internal/NamedWeakReference.java rename to jdk/src/java.naming/share/classes/com/sun/naming/internal/NamedWeakReference.java diff --git a/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java b/jdk/src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java rename to jdk/src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java diff --git a/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java b/jdk/src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java similarity index 100% rename from jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java rename to jdk/src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java diff --git a/jdk/src/share/classes/javax/naming/AuthenticationException.java b/jdk/src/java.naming/share/classes/javax/naming/AuthenticationException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/AuthenticationException.java rename to jdk/src/java.naming/share/classes/javax/naming/AuthenticationException.java diff --git a/jdk/src/share/classes/javax/naming/AuthenticationNotSupportedException.java b/jdk/src/java.naming/share/classes/javax/naming/AuthenticationNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/AuthenticationNotSupportedException.java rename to jdk/src/java.naming/share/classes/javax/naming/AuthenticationNotSupportedException.java diff --git a/jdk/src/share/classes/javax/naming/BinaryRefAddr.java b/jdk/src/java.naming/share/classes/javax/naming/BinaryRefAddr.java similarity index 100% rename from jdk/src/share/classes/javax/naming/BinaryRefAddr.java rename to jdk/src/java.naming/share/classes/javax/naming/BinaryRefAddr.java diff --git a/jdk/src/share/classes/javax/naming/Binding.java b/jdk/src/java.naming/share/classes/javax/naming/Binding.java similarity index 100% rename from jdk/src/share/classes/javax/naming/Binding.java rename to jdk/src/java.naming/share/classes/javax/naming/Binding.java diff --git a/jdk/src/share/classes/javax/naming/CannotProceedException.java b/jdk/src/java.naming/share/classes/javax/naming/CannotProceedException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/CannotProceedException.java rename to jdk/src/java.naming/share/classes/javax/naming/CannotProceedException.java diff --git a/jdk/src/share/classes/javax/naming/CommunicationException.java b/jdk/src/java.naming/share/classes/javax/naming/CommunicationException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/CommunicationException.java rename to jdk/src/java.naming/share/classes/javax/naming/CommunicationException.java diff --git a/jdk/src/share/classes/javax/naming/CompositeName.java b/jdk/src/java.naming/share/classes/javax/naming/CompositeName.java similarity index 100% rename from jdk/src/share/classes/javax/naming/CompositeName.java rename to jdk/src/java.naming/share/classes/javax/naming/CompositeName.java diff --git a/jdk/src/share/classes/javax/naming/CompoundName.java b/jdk/src/java.naming/share/classes/javax/naming/CompoundName.java similarity index 100% rename from jdk/src/share/classes/javax/naming/CompoundName.java rename to jdk/src/java.naming/share/classes/javax/naming/CompoundName.java diff --git a/jdk/src/share/classes/javax/naming/ConfigurationException.java b/jdk/src/java.naming/share/classes/javax/naming/ConfigurationException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ConfigurationException.java rename to jdk/src/java.naming/share/classes/javax/naming/ConfigurationException.java diff --git a/jdk/src/share/classes/javax/naming/Context.java b/jdk/src/java.naming/share/classes/javax/naming/Context.java similarity index 100% rename from jdk/src/share/classes/javax/naming/Context.java rename to jdk/src/java.naming/share/classes/javax/naming/Context.java diff --git a/jdk/src/share/classes/javax/naming/ContextNotEmptyException.java b/jdk/src/java.naming/share/classes/javax/naming/ContextNotEmptyException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ContextNotEmptyException.java rename to jdk/src/java.naming/share/classes/javax/naming/ContextNotEmptyException.java diff --git a/jdk/src/share/classes/javax/naming/InitialContext.java b/jdk/src/java.naming/share/classes/javax/naming/InitialContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/InitialContext.java rename to jdk/src/java.naming/share/classes/javax/naming/InitialContext.java diff --git a/jdk/src/share/classes/javax/naming/InsufficientResourcesException.java b/jdk/src/java.naming/share/classes/javax/naming/InsufficientResourcesException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/InsufficientResourcesException.java rename to jdk/src/java.naming/share/classes/javax/naming/InsufficientResourcesException.java diff --git a/jdk/src/share/classes/javax/naming/InterruptedNamingException.java b/jdk/src/java.naming/share/classes/javax/naming/InterruptedNamingException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/InterruptedNamingException.java rename to jdk/src/java.naming/share/classes/javax/naming/InterruptedNamingException.java diff --git a/jdk/src/share/classes/javax/naming/InvalidNameException.java b/jdk/src/java.naming/share/classes/javax/naming/InvalidNameException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/InvalidNameException.java rename to jdk/src/java.naming/share/classes/javax/naming/InvalidNameException.java diff --git a/jdk/src/share/classes/javax/naming/LimitExceededException.java b/jdk/src/java.naming/share/classes/javax/naming/LimitExceededException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/LimitExceededException.java rename to jdk/src/java.naming/share/classes/javax/naming/LimitExceededException.java diff --git a/jdk/src/share/classes/javax/naming/LinkException.java b/jdk/src/java.naming/share/classes/javax/naming/LinkException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/LinkException.java rename to jdk/src/java.naming/share/classes/javax/naming/LinkException.java diff --git a/jdk/src/share/classes/javax/naming/LinkLoopException.java b/jdk/src/java.naming/share/classes/javax/naming/LinkLoopException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/LinkLoopException.java rename to jdk/src/java.naming/share/classes/javax/naming/LinkLoopException.java diff --git a/jdk/src/share/classes/javax/naming/LinkRef.java b/jdk/src/java.naming/share/classes/javax/naming/LinkRef.java similarity index 100% rename from jdk/src/share/classes/javax/naming/LinkRef.java rename to jdk/src/java.naming/share/classes/javax/naming/LinkRef.java diff --git a/jdk/src/share/classes/javax/naming/MalformedLinkException.java b/jdk/src/java.naming/share/classes/javax/naming/MalformedLinkException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/MalformedLinkException.java rename to jdk/src/java.naming/share/classes/javax/naming/MalformedLinkException.java diff --git a/jdk/src/share/classes/javax/naming/Name.java b/jdk/src/java.naming/share/classes/javax/naming/Name.java similarity index 100% rename from jdk/src/share/classes/javax/naming/Name.java rename to jdk/src/java.naming/share/classes/javax/naming/Name.java diff --git a/jdk/src/share/classes/javax/naming/NameAlreadyBoundException.java b/jdk/src/java.naming/share/classes/javax/naming/NameAlreadyBoundException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NameAlreadyBoundException.java rename to jdk/src/java.naming/share/classes/javax/naming/NameAlreadyBoundException.java diff --git a/jdk/src/share/classes/javax/naming/NameClassPair.java b/jdk/src/java.naming/share/classes/javax/naming/NameClassPair.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NameClassPair.java rename to jdk/src/java.naming/share/classes/javax/naming/NameClassPair.java diff --git a/jdk/src/share/classes/javax/naming/NameImpl.java b/jdk/src/java.naming/share/classes/javax/naming/NameImpl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NameImpl.java rename to jdk/src/java.naming/share/classes/javax/naming/NameImpl.java diff --git a/jdk/src/share/classes/javax/naming/NameNotFoundException.java b/jdk/src/java.naming/share/classes/javax/naming/NameNotFoundException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NameNotFoundException.java rename to jdk/src/java.naming/share/classes/javax/naming/NameNotFoundException.java diff --git a/jdk/src/share/classes/javax/naming/NameParser.java b/jdk/src/java.naming/share/classes/javax/naming/NameParser.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NameParser.java rename to jdk/src/java.naming/share/classes/javax/naming/NameParser.java diff --git a/jdk/src/share/classes/javax/naming/NamingEnumeration.java b/jdk/src/java.naming/share/classes/javax/naming/NamingEnumeration.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NamingEnumeration.java rename to jdk/src/java.naming/share/classes/javax/naming/NamingEnumeration.java diff --git a/jdk/src/share/classes/javax/naming/NamingException.java b/jdk/src/java.naming/share/classes/javax/naming/NamingException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NamingException.java rename to jdk/src/java.naming/share/classes/javax/naming/NamingException.java diff --git a/jdk/src/share/classes/javax/naming/NamingSecurityException.java b/jdk/src/java.naming/share/classes/javax/naming/NamingSecurityException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NamingSecurityException.java rename to jdk/src/java.naming/share/classes/javax/naming/NamingSecurityException.java diff --git a/jdk/src/share/classes/javax/naming/NoInitialContextException.java b/jdk/src/java.naming/share/classes/javax/naming/NoInitialContextException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NoInitialContextException.java rename to jdk/src/java.naming/share/classes/javax/naming/NoInitialContextException.java diff --git a/jdk/src/share/classes/javax/naming/NoPermissionException.java b/jdk/src/java.naming/share/classes/javax/naming/NoPermissionException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NoPermissionException.java rename to jdk/src/java.naming/share/classes/javax/naming/NoPermissionException.java diff --git a/jdk/src/share/classes/javax/naming/NotContextException.java b/jdk/src/java.naming/share/classes/javax/naming/NotContextException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/NotContextException.java rename to jdk/src/java.naming/share/classes/javax/naming/NotContextException.java diff --git a/jdk/src/share/classes/javax/naming/OperationNotSupportedException.java b/jdk/src/java.naming/share/classes/javax/naming/OperationNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/OperationNotSupportedException.java rename to jdk/src/java.naming/share/classes/javax/naming/OperationNotSupportedException.java diff --git a/jdk/src/share/classes/javax/naming/PartialResultException.java b/jdk/src/java.naming/share/classes/javax/naming/PartialResultException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/PartialResultException.java rename to jdk/src/java.naming/share/classes/javax/naming/PartialResultException.java diff --git a/jdk/src/share/classes/javax/naming/RefAddr.java b/jdk/src/java.naming/share/classes/javax/naming/RefAddr.java similarity index 100% rename from jdk/src/share/classes/javax/naming/RefAddr.java rename to jdk/src/java.naming/share/classes/javax/naming/RefAddr.java diff --git a/jdk/src/share/classes/javax/naming/Reference.java b/jdk/src/java.naming/share/classes/javax/naming/Reference.java similarity index 100% rename from jdk/src/share/classes/javax/naming/Reference.java rename to jdk/src/java.naming/share/classes/javax/naming/Reference.java diff --git a/jdk/src/share/classes/javax/naming/Referenceable.java b/jdk/src/java.naming/share/classes/javax/naming/Referenceable.java similarity index 100% rename from jdk/src/share/classes/javax/naming/Referenceable.java rename to jdk/src/java.naming/share/classes/javax/naming/Referenceable.java diff --git a/jdk/src/share/classes/javax/naming/ReferralException.java b/jdk/src/java.naming/share/classes/javax/naming/ReferralException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ReferralException.java rename to jdk/src/java.naming/share/classes/javax/naming/ReferralException.java diff --git a/jdk/src/share/classes/javax/naming/ServiceUnavailableException.java b/jdk/src/java.naming/share/classes/javax/naming/ServiceUnavailableException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ServiceUnavailableException.java rename to jdk/src/java.naming/share/classes/javax/naming/ServiceUnavailableException.java diff --git a/jdk/src/share/classes/javax/naming/SizeLimitExceededException.java b/jdk/src/java.naming/share/classes/javax/naming/SizeLimitExceededException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/SizeLimitExceededException.java rename to jdk/src/java.naming/share/classes/javax/naming/SizeLimitExceededException.java diff --git a/jdk/src/share/classes/javax/naming/StringRefAddr.java b/jdk/src/java.naming/share/classes/javax/naming/StringRefAddr.java similarity index 100% rename from jdk/src/share/classes/javax/naming/StringRefAddr.java rename to jdk/src/java.naming/share/classes/javax/naming/StringRefAddr.java diff --git a/jdk/src/share/classes/javax/naming/TimeLimitExceededException.java b/jdk/src/java.naming/share/classes/javax/naming/TimeLimitExceededException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/TimeLimitExceededException.java rename to jdk/src/java.naming/share/classes/javax/naming/TimeLimitExceededException.java diff --git a/jdk/src/share/classes/javax/naming/directory/Attribute.java b/jdk/src/java.naming/share/classes/javax/naming/directory/Attribute.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/Attribute.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/Attribute.java diff --git a/jdk/src/share/classes/javax/naming/directory/AttributeInUseException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/AttributeInUseException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/AttributeInUseException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/AttributeInUseException.java diff --git a/jdk/src/share/classes/javax/naming/directory/AttributeModificationException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/AttributeModificationException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/AttributeModificationException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/AttributeModificationException.java diff --git a/jdk/src/share/classes/javax/naming/directory/Attributes.java b/jdk/src/java.naming/share/classes/javax/naming/directory/Attributes.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/Attributes.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/Attributes.java diff --git a/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java b/jdk/src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/BasicAttribute.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java diff --git a/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java b/jdk/src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/BasicAttributes.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java diff --git a/jdk/src/share/classes/javax/naming/directory/DirContext.java b/jdk/src/java.naming/share/classes/javax/naming/directory/DirContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/DirContext.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/DirContext.java diff --git a/jdk/src/share/classes/javax/naming/directory/InitialDirContext.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InitialDirContext.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java diff --git a/jdk/src/share/classes/javax/naming/directory/InvalidAttributeIdentifierException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributeIdentifierException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InvalidAttributeIdentifierException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributeIdentifierException.java diff --git a/jdk/src/share/classes/javax/naming/directory/InvalidAttributeValueException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributeValueException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InvalidAttributeValueException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributeValueException.java diff --git a/jdk/src/share/classes/javax/naming/directory/InvalidAttributesException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributesException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InvalidAttributesException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InvalidAttributesException.java diff --git a/jdk/src/share/classes/javax/naming/directory/InvalidSearchControlsException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InvalidSearchControlsException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InvalidSearchControlsException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InvalidSearchControlsException.java diff --git a/jdk/src/share/classes/javax/naming/directory/InvalidSearchFilterException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/InvalidSearchFilterException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/InvalidSearchFilterException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/InvalidSearchFilterException.java diff --git a/jdk/src/share/classes/javax/naming/directory/ModificationItem.java b/jdk/src/java.naming/share/classes/javax/naming/directory/ModificationItem.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/ModificationItem.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/ModificationItem.java diff --git a/jdk/src/share/classes/javax/naming/directory/NoSuchAttributeException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/NoSuchAttributeException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/NoSuchAttributeException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/NoSuchAttributeException.java diff --git a/jdk/src/share/classes/javax/naming/directory/SchemaViolationException.java b/jdk/src/java.naming/share/classes/javax/naming/directory/SchemaViolationException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/SchemaViolationException.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/SchemaViolationException.java diff --git a/jdk/src/share/classes/javax/naming/directory/SearchControls.java b/jdk/src/java.naming/share/classes/javax/naming/directory/SearchControls.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/SearchControls.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/SearchControls.java diff --git a/jdk/src/share/classes/javax/naming/directory/SearchResult.java b/jdk/src/java.naming/share/classes/javax/naming/directory/SearchResult.java similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/SearchResult.java rename to jdk/src/java.naming/share/classes/javax/naming/directory/SearchResult.java diff --git a/jdk/src/share/classes/javax/naming/directory/package.html b/jdk/src/java.naming/share/classes/javax/naming/directory/package.html similarity index 100% rename from jdk/src/share/classes/javax/naming/directory/package.html rename to jdk/src/java.naming/share/classes/javax/naming/directory/package.html diff --git a/jdk/src/share/classes/javax/naming/event/EventContext.java b/jdk/src/java.naming/share/classes/javax/naming/event/EventContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/EventContext.java rename to jdk/src/java.naming/share/classes/javax/naming/event/EventContext.java diff --git a/jdk/src/share/classes/javax/naming/event/EventDirContext.java b/jdk/src/java.naming/share/classes/javax/naming/event/EventDirContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/EventDirContext.java rename to jdk/src/java.naming/share/classes/javax/naming/event/EventDirContext.java diff --git a/jdk/src/share/classes/javax/naming/event/NamespaceChangeListener.java b/jdk/src/java.naming/share/classes/javax/naming/event/NamespaceChangeListener.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/NamespaceChangeListener.java rename to jdk/src/java.naming/share/classes/javax/naming/event/NamespaceChangeListener.java diff --git a/jdk/src/share/classes/javax/naming/event/NamingEvent.java b/jdk/src/java.naming/share/classes/javax/naming/event/NamingEvent.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/NamingEvent.java rename to jdk/src/java.naming/share/classes/javax/naming/event/NamingEvent.java diff --git a/jdk/src/share/classes/javax/naming/event/NamingExceptionEvent.java b/jdk/src/java.naming/share/classes/javax/naming/event/NamingExceptionEvent.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/NamingExceptionEvent.java rename to jdk/src/java.naming/share/classes/javax/naming/event/NamingExceptionEvent.java diff --git a/jdk/src/share/classes/javax/naming/event/NamingListener.java b/jdk/src/java.naming/share/classes/javax/naming/event/NamingListener.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/NamingListener.java rename to jdk/src/java.naming/share/classes/javax/naming/event/NamingListener.java diff --git a/jdk/src/share/classes/javax/naming/event/ObjectChangeListener.java b/jdk/src/java.naming/share/classes/javax/naming/event/ObjectChangeListener.java similarity index 100% rename from jdk/src/share/classes/javax/naming/event/ObjectChangeListener.java rename to jdk/src/java.naming/share/classes/javax/naming/event/ObjectChangeListener.java diff --git a/jdk/src/share/classes/javax/naming/event/package.html b/jdk/src/java.naming/share/classes/javax/naming/event/package.html similarity index 100% rename from jdk/src/share/classes/javax/naming/event/package.html rename to jdk/src/java.naming/share/classes/javax/naming/event/package.html diff --git a/jdk/src/share/classes/javax/naming/ldap/BasicControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/BasicControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/BasicControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/BasicControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/Control.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/Control.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/Control.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/Control.java diff --git a/jdk/src/share/classes/javax/naming/ldap/ControlFactory.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/ControlFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java diff --git a/jdk/src/share/classes/javax/naming/ldap/ExtendedRequest.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/ExtendedRequest.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/ExtendedRequest.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/ExtendedRequest.java diff --git a/jdk/src/share/classes/javax/naming/ldap/ExtendedResponse.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/ExtendedResponse.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/ExtendedResponse.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/ExtendedResponse.java diff --git a/jdk/src/share/classes/javax/naming/ldap/HasControls.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/HasControls.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/HasControls.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/HasControls.java diff --git a/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java diff --git a/jdk/src/share/classes/javax/naming/ldap/LdapContext.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/LdapContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/LdapContext.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/LdapContext.java diff --git a/jdk/src/share/classes/javax/naming/ldap/LdapName.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/LdapName.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/LdapName.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/LdapName.java diff --git a/jdk/src/share/classes/javax/naming/ldap/LdapReferralException.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/LdapReferralException.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/LdapReferralException.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/LdapReferralException.java diff --git a/jdk/src/share/classes/javax/naming/ldap/ManageReferralControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/ManageReferralControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/PagedResultsControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/PagedResultsControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/PagedResultsResponseControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/PagedResultsResponseControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/Rdn.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/Rdn.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/Rdn.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/Rdn.java diff --git a/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/Rfc2253Parser.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/Rfc2253Parser.java diff --git a/jdk/src/share/classes/javax/naming/ldap/SortControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/SortControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/SortControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/SortControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/SortKey.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/SortKey.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/SortKey.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/SortKey.java diff --git a/jdk/src/share/classes/javax/naming/ldap/SortResponseControl.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/SortResponseControl.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java diff --git a/jdk/src/share/classes/javax/naming/ldap/StartTlsRequest.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/StartTlsRequest.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java diff --git a/jdk/src/share/classes/javax/naming/ldap/StartTlsResponse.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/StartTlsResponse.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/StartTlsResponse.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/StartTlsResponse.java diff --git a/jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotification.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotification.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotification.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotification.java diff --git a/jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationEvent.java diff --git a/jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java b/jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java rename to jdk/src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java diff --git a/jdk/src/share/classes/javax/naming/ldap/package.html b/jdk/src/java.naming/share/classes/javax/naming/ldap/package.html similarity index 100% rename from jdk/src/share/classes/javax/naming/ldap/package.html rename to jdk/src/java.naming/share/classes/javax/naming/ldap/package.html diff --git a/jdk/src/share/classes/javax/naming/package.html b/jdk/src/java.naming/share/classes/javax/naming/package.html similarity index 100% rename from jdk/src/share/classes/javax/naming/package.html rename to jdk/src/java.naming/share/classes/javax/naming/package.html diff --git a/jdk/src/share/classes/javax/naming/spi/ContinuationContext.java b/jdk/src/java.naming/share/classes/javax/naming/spi/ContinuationContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/ContinuationContext.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/ContinuationContext.java diff --git a/jdk/src/share/classes/javax/naming/spi/ContinuationDirContext.java b/jdk/src/java.naming/share/classes/javax/naming/spi/ContinuationDirContext.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/ContinuationDirContext.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/ContinuationDirContext.java diff --git a/jdk/src/share/classes/javax/naming/spi/DirObjectFactory.java b/jdk/src/java.naming/share/classes/javax/naming/spi/DirObjectFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/DirObjectFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/DirObjectFactory.java diff --git a/jdk/src/share/classes/javax/naming/spi/DirStateFactory.java b/jdk/src/java.naming/share/classes/javax/naming/spi/DirStateFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/DirStateFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/DirStateFactory.java diff --git a/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java b/jdk/src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/DirectoryManager.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java diff --git a/jdk/src/share/classes/javax/naming/spi/InitialContextFactory.java b/jdk/src/java.naming/share/classes/javax/naming/spi/InitialContextFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/InitialContextFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/InitialContextFactory.java diff --git a/jdk/src/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java b/jdk/src/java.naming/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/InitialContextFactoryBuilder.java diff --git a/jdk/src/share/classes/javax/naming/spi/NamingManager.java b/jdk/src/java.naming/share/classes/javax/naming/spi/NamingManager.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/NamingManager.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/NamingManager.java diff --git a/jdk/src/share/classes/javax/naming/spi/ObjectFactory.java b/jdk/src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/ObjectFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java diff --git a/jdk/src/share/classes/javax/naming/spi/ObjectFactoryBuilder.java b/jdk/src/java.naming/share/classes/javax/naming/spi/ObjectFactoryBuilder.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/ObjectFactoryBuilder.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/ObjectFactoryBuilder.java diff --git a/jdk/src/share/classes/javax/naming/spi/ResolveResult.java b/jdk/src/java.naming/share/classes/javax/naming/spi/ResolveResult.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/ResolveResult.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/ResolveResult.java diff --git a/jdk/src/share/classes/javax/naming/spi/Resolver.java b/jdk/src/java.naming/share/classes/javax/naming/spi/Resolver.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/Resolver.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/Resolver.java diff --git a/jdk/src/share/classes/javax/naming/spi/StateFactory.java b/jdk/src/java.naming/share/classes/javax/naming/spi/StateFactory.java similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/StateFactory.java rename to jdk/src/java.naming/share/classes/javax/naming/spi/StateFactory.java diff --git a/jdk/src/share/classes/javax/naming/spi/package.html b/jdk/src/java.naming/share/classes/javax/naming/spi/package.html similarity index 100% rename from jdk/src/share/classes/javax/naming/spi/package.html rename to jdk/src/java.naming/share/classes/javax/naming/spi/package.html diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java b/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java rename to jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java diff --git a/jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java b/jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java similarity index 100% rename from jdk/src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java rename to jdk/src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java diff --git a/jdk/src/macosx/classes/java/util/prefs/MacOSXPreferences.java b/jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferences.java similarity index 100% rename from jdk/src/macosx/classes/java/util/prefs/MacOSXPreferences.java rename to jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferences.java diff --git a/jdk/src/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java b/jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java similarity index 100% rename from jdk/src/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java rename to jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFactory.java diff --git a/jdk/src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java b/jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java similarity index 100% rename from jdk/src/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java rename to jdk/src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java diff --git a/jdk/src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m b/jdk/src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m similarity index 100% rename from jdk/src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m rename to jdk/src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m diff --git a/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java b/jdk/src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/AbstractPreferences.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java diff --git a/jdk/src/share/classes/java/util/prefs/BackingStoreException.java b/jdk/src/java.prefs/share/classes/java/util/prefs/BackingStoreException.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/BackingStoreException.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/BackingStoreException.java diff --git a/jdk/src/share/classes/java/util/prefs/Base64.java b/jdk/src/java.prefs/share/classes/java/util/prefs/Base64.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/Base64.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/Base64.java diff --git a/jdk/src/share/classes/java/util/prefs/InvalidPreferencesFormatException.java b/jdk/src/java.prefs/share/classes/java/util/prefs/InvalidPreferencesFormatException.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/InvalidPreferencesFormatException.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/InvalidPreferencesFormatException.java diff --git a/jdk/src/share/classes/java/util/prefs/NodeChangeEvent.java b/jdk/src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/NodeChangeEvent.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java diff --git a/jdk/src/share/classes/java/util/prefs/NodeChangeListener.java b/jdk/src/java.prefs/share/classes/java/util/prefs/NodeChangeListener.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/NodeChangeListener.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/NodeChangeListener.java diff --git a/jdk/src/share/classes/java/util/prefs/PreferenceChangeEvent.java b/jdk/src/java.prefs/share/classes/java/util/prefs/PreferenceChangeEvent.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/PreferenceChangeEvent.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/PreferenceChangeEvent.java diff --git a/jdk/src/share/classes/java/util/prefs/PreferenceChangeListener.java b/jdk/src/java.prefs/share/classes/java/util/prefs/PreferenceChangeListener.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/PreferenceChangeListener.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/PreferenceChangeListener.java diff --git a/jdk/src/share/classes/java/util/prefs/Preferences.java b/jdk/src/java.prefs/share/classes/java/util/prefs/Preferences.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/Preferences.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/Preferences.java diff --git a/jdk/src/share/classes/java/util/prefs/PreferencesFactory.java b/jdk/src/java.prefs/share/classes/java/util/prefs/PreferencesFactory.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/PreferencesFactory.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/PreferencesFactory.java diff --git a/jdk/src/share/classes/java/util/prefs/XmlSupport.java b/jdk/src/java.prefs/share/classes/java/util/prefs/XmlSupport.java similarity index 100% rename from jdk/src/share/classes/java/util/prefs/XmlSupport.java rename to jdk/src/java.prefs/share/classes/java/util/prefs/XmlSupport.java diff --git a/jdk/src/share/classes/java/util/prefs/package.html b/jdk/src/java.prefs/share/classes/java/util/prefs/package.html similarity index 100% rename from jdk/src/share/classes/java/util/prefs/package.html rename to jdk/src/java.prefs/share/classes/java/util/prefs/package.html diff --git a/jdk/src/solaris/classes/java/util/prefs/FileSystemPreferences.java b/jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java similarity index 100% rename from jdk/src/solaris/classes/java/util/prefs/FileSystemPreferences.java rename to jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java diff --git a/jdk/src/solaris/classes/java/util/prefs/FileSystemPreferencesFactory.java b/jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferencesFactory.java similarity index 100% rename from jdk/src/solaris/classes/java/util/prefs/FileSystemPreferencesFactory.java rename to jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferencesFactory.java diff --git a/jdk/src/solaris/native/java/util/prefs/FileSystemPreferences.c b/jdk/src/java.prefs/unix/native/libprefs/FileSystemPreferences.c similarity index 100% rename from jdk/src/solaris/native/java/util/prefs/FileSystemPreferences.c rename to jdk/src/java.prefs/unix/native/libprefs/FileSystemPreferences.c diff --git a/jdk/src/windows/classes/java/util/prefs/WindowsPreferences.java b/jdk/src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java similarity index 100% rename from jdk/src/windows/classes/java/util/prefs/WindowsPreferences.java rename to jdk/src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java diff --git a/jdk/src/windows/classes/java/util/prefs/WindowsPreferencesFactory.java b/jdk/src/java.prefs/windows/classes/java/util/prefs/WindowsPreferencesFactory.java similarity index 100% rename from jdk/src/windows/classes/java/util/prefs/WindowsPreferencesFactory.java rename to jdk/src/java.prefs/windows/classes/java/util/prefs/WindowsPreferencesFactory.java diff --git a/jdk/src/windows/native/java/util/prefs/WindowsPreferences.c b/jdk/src/java.prefs/windows/native/libprefs/WindowsPreferences.c similarity index 100% rename from jdk/src/windows/native/java/util/prefs/WindowsPreferences.c rename to jdk/src/java.prefs/windows/native/libprefs/WindowsPreferences.c diff --git a/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java b/jdk/src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java rename to jdk/src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java diff --git a/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java b/jdk/src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java rename to jdk/src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java diff --git a/jdk/src/share/classes/java/rmi/AccessException.java b/jdk/src/java.rmi/share/classes/java/rmi/AccessException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/AccessException.java rename to jdk/src/java.rmi/share/classes/java/rmi/AccessException.java diff --git a/jdk/src/share/classes/java/rmi/AlreadyBoundException.java b/jdk/src/java.rmi/share/classes/java/rmi/AlreadyBoundException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/AlreadyBoundException.java rename to jdk/src/java.rmi/share/classes/java/rmi/AlreadyBoundException.java diff --git a/jdk/src/share/classes/java/rmi/ConnectException.java b/jdk/src/java.rmi/share/classes/java/rmi/ConnectException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/ConnectException.java rename to jdk/src/java.rmi/share/classes/java/rmi/ConnectException.java diff --git a/jdk/src/share/classes/java/rmi/ConnectIOException.java b/jdk/src/java.rmi/share/classes/java/rmi/ConnectIOException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/ConnectIOException.java rename to jdk/src/java.rmi/share/classes/java/rmi/ConnectIOException.java diff --git a/jdk/src/share/classes/java/rmi/MarshalException.java b/jdk/src/java.rmi/share/classes/java/rmi/MarshalException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/MarshalException.java rename to jdk/src/java.rmi/share/classes/java/rmi/MarshalException.java diff --git a/jdk/src/share/classes/java/rmi/MarshalledObject.java b/jdk/src/java.rmi/share/classes/java/rmi/MarshalledObject.java similarity index 100% rename from jdk/src/share/classes/java/rmi/MarshalledObject.java rename to jdk/src/java.rmi/share/classes/java/rmi/MarshalledObject.java diff --git a/jdk/src/share/classes/java/rmi/Naming.java b/jdk/src/java.rmi/share/classes/java/rmi/Naming.java similarity index 100% rename from jdk/src/share/classes/java/rmi/Naming.java rename to jdk/src/java.rmi/share/classes/java/rmi/Naming.java diff --git a/jdk/src/share/classes/java/rmi/NoSuchObjectException.java b/jdk/src/java.rmi/share/classes/java/rmi/NoSuchObjectException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/NoSuchObjectException.java rename to jdk/src/java.rmi/share/classes/java/rmi/NoSuchObjectException.java diff --git a/jdk/src/share/classes/java/rmi/NotBoundException.java b/jdk/src/java.rmi/share/classes/java/rmi/NotBoundException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/NotBoundException.java rename to jdk/src/java.rmi/share/classes/java/rmi/NotBoundException.java diff --git a/jdk/src/share/classes/java/rmi/RMISecurityException.java b/jdk/src/java.rmi/share/classes/java/rmi/RMISecurityException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/RMISecurityException.java rename to jdk/src/java.rmi/share/classes/java/rmi/RMISecurityException.java diff --git a/jdk/src/share/classes/java/rmi/RMISecurityManager.java b/jdk/src/java.rmi/share/classes/java/rmi/RMISecurityManager.java similarity index 100% rename from jdk/src/share/classes/java/rmi/RMISecurityManager.java rename to jdk/src/java.rmi/share/classes/java/rmi/RMISecurityManager.java diff --git a/jdk/src/share/classes/java/rmi/Remote.java b/jdk/src/java.rmi/share/classes/java/rmi/Remote.java similarity index 100% rename from jdk/src/share/classes/java/rmi/Remote.java rename to jdk/src/java.rmi/share/classes/java/rmi/Remote.java diff --git a/jdk/src/share/classes/java/rmi/RemoteException.java b/jdk/src/java.rmi/share/classes/java/rmi/RemoteException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/RemoteException.java rename to jdk/src/java.rmi/share/classes/java/rmi/RemoteException.java diff --git a/jdk/src/share/classes/java/rmi/ServerError.java b/jdk/src/java.rmi/share/classes/java/rmi/ServerError.java similarity index 100% rename from jdk/src/share/classes/java/rmi/ServerError.java rename to jdk/src/java.rmi/share/classes/java/rmi/ServerError.java diff --git a/jdk/src/share/classes/java/rmi/ServerException.java b/jdk/src/java.rmi/share/classes/java/rmi/ServerException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/ServerException.java rename to jdk/src/java.rmi/share/classes/java/rmi/ServerException.java diff --git a/jdk/src/share/classes/java/rmi/ServerRuntimeException.java b/jdk/src/java.rmi/share/classes/java/rmi/ServerRuntimeException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/ServerRuntimeException.java rename to jdk/src/java.rmi/share/classes/java/rmi/ServerRuntimeException.java diff --git a/jdk/src/share/classes/java/rmi/StubNotFoundException.java b/jdk/src/java.rmi/share/classes/java/rmi/StubNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/StubNotFoundException.java rename to jdk/src/java.rmi/share/classes/java/rmi/StubNotFoundException.java diff --git a/jdk/src/share/classes/java/rmi/UnexpectedException.java b/jdk/src/java.rmi/share/classes/java/rmi/UnexpectedException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/UnexpectedException.java rename to jdk/src/java.rmi/share/classes/java/rmi/UnexpectedException.java diff --git a/jdk/src/share/classes/java/rmi/UnknownHostException.java b/jdk/src/java.rmi/share/classes/java/rmi/UnknownHostException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/UnknownHostException.java rename to jdk/src/java.rmi/share/classes/java/rmi/UnknownHostException.java diff --git a/jdk/src/share/classes/java/rmi/UnmarshalException.java b/jdk/src/java.rmi/share/classes/java/rmi/UnmarshalException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/UnmarshalException.java rename to jdk/src/java.rmi/share/classes/java/rmi/UnmarshalException.java diff --git a/jdk/src/share/classes/java/rmi/activation/Activatable.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/Activatable.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/Activatable.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/Activatable.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivateFailedException.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivateFailedException.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationDesc.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationDesc.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationException.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationException.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationException.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationGroup.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationGroup.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationGroupDesc.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationGroupDesc.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationGroupID.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationGroupID.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationID.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationID.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationID.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationID.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationInstantiator.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationInstantiator.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationMonitor.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationMonitor.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java diff --git a/jdk/src/share/classes/java/rmi/activation/ActivationSystem.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/ActivationSystem.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java diff --git a/jdk/src/share/classes/java/rmi/activation/Activator.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/Activator.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/Activator.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/Activator.java diff --git a/jdk/src/share/classes/java/rmi/activation/UnknownGroupException.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/UnknownGroupException.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java diff --git a/jdk/src/share/classes/java/rmi/activation/UnknownObjectException.java b/jdk/src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/UnknownObjectException.java rename to jdk/src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java diff --git a/jdk/src/share/classes/java/rmi/activation/package.html b/jdk/src/java.rmi/share/classes/java/rmi/activation/package.html similarity index 100% rename from jdk/src/share/classes/java/rmi/activation/package.html rename to jdk/src/java.rmi/share/classes/java/rmi/activation/package.html diff --git a/jdk/src/share/classes/java/rmi/dgc/DGC.java b/jdk/src/java.rmi/share/classes/java/rmi/dgc/DGC.java similarity index 100% rename from jdk/src/share/classes/java/rmi/dgc/DGC.java rename to jdk/src/java.rmi/share/classes/java/rmi/dgc/DGC.java diff --git a/jdk/src/share/classes/java/rmi/dgc/Lease.java b/jdk/src/java.rmi/share/classes/java/rmi/dgc/Lease.java similarity index 100% rename from jdk/src/share/classes/java/rmi/dgc/Lease.java rename to jdk/src/java.rmi/share/classes/java/rmi/dgc/Lease.java diff --git a/jdk/src/share/classes/java/rmi/dgc/VMID.java b/jdk/src/java.rmi/share/classes/java/rmi/dgc/VMID.java similarity index 100% rename from jdk/src/share/classes/java/rmi/dgc/VMID.java rename to jdk/src/java.rmi/share/classes/java/rmi/dgc/VMID.java diff --git a/jdk/src/share/classes/java/rmi/dgc/package.html b/jdk/src/java.rmi/share/classes/java/rmi/dgc/package.html similarity index 100% rename from jdk/src/share/classes/java/rmi/dgc/package.html rename to jdk/src/java.rmi/share/classes/java/rmi/dgc/package.html diff --git a/jdk/src/share/classes/java/rmi/package.html b/jdk/src/java.rmi/share/classes/java/rmi/package.html similarity index 100% rename from jdk/src/share/classes/java/rmi/package.html rename to jdk/src/java.rmi/share/classes/java/rmi/package.html diff --git a/jdk/src/share/classes/java/rmi/registry/LocateRegistry.java b/jdk/src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java similarity index 100% rename from jdk/src/share/classes/java/rmi/registry/LocateRegistry.java rename to jdk/src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java diff --git a/jdk/src/share/classes/java/rmi/registry/Registry.java b/jdk/src/java.rmi/share/classes/java/rmi/registry/Registry.java similarity index 100% rename from jdk/src/share/classes/java/rmi/registry/Registry.java rename to jdk/src/java.rmi/share/classes/java/rmi/registry/Registry.java diff --git a/jdk/src/share/classes/java/rmi/registry/RegistryHandler.java b/jdk/src/java.rmi/share/classes/java/rmi/registry/RegistryHandler.java similarity index 100% rename from jdk/src/share/classes/java/rmi/registry/RegistryHandler.java rename to jdk/src/java.rmi/share/classes/java/rmi/registry/RegistryHandler.java diff --git a/jdk/src/share/classes/java/rmi/registry/package.html b/jdk/src/java.rmi/share/classes/java/rmi/registry/package.html similarity index 100% rename from jdk/src/share/classes/java/rmi/registry/package.html rename to jdk/src/java.rmi/share/classes/java/rmi/registry/package.html diff --git a/jdk/src/share/classes/java/rmi/server/ExportException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/ExportException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/ExportException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/ExportException.java diff --git a/jdk/src/share/classes/java/rmi/server/LoaderHandler.java b/jdk/src/java.rmi/share/classes/java/rmi/server/LoaderHandler.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/LoaderHandler.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/LoaderHandler.java diff --git a/jdk/src/share/classes/java/rmi/server/LogStream.java b/jdk/src/java.rmi/share/classes/java/rmi/server/LogStream.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/LogStream.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/LogStream.java diff --git a/jdk/src/share/classes/java/rmi/server/ObjID.java b/jdk/src/java.rmi/share/classes/java/rmi/server/ObjID.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/ObjID.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/ObjID.java diff --git a/jdk/src/share/classes/java/rmi/server/Operation.java b/jdk/src/java.rmi/share/classes/java/rmi/server/Operation.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/Operation.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/Operation.java diff --git a/jdk/src/share/classes/java/rmi/server/RMIClassLoader.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMIClassLoader.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java diff --git a/jdk/src/share/classes/java/rmi/server/RMIClassLoaderSpi.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMIClassLoaderSpi.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java diff --git a/jdk/src/share/classes/java/rmi/server/RMIClientSocketFactory.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMIClientSocketFactory.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java diff --git a/jdk/src/share/classes/java/rmi/server/RMIFailureHandler.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMIFailureHandler.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMIFailureHandler.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMIFailureHandler.java diff --git a/jdk/src/share/classes/java/rmi/server/RMIServerSocketFactory.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMIServerSocketFactory.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java diff --git a/jdk/src/share/classes/java/rmi/server/RMISocketFactory.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RMISocketFactory.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteCall.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteCall.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteCall.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteCall.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteObject.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteObject.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteObject.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteObject.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteRef.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteRef.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteRef.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteRef.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteServer.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteServer.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteServer.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteServer.java diff --git a/jdk/src/share/classes/java/rmi/server/RemoteStub.java b/jdk/src/java.rmi/share/classes/java/rmi/server/RemoteStub.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/RemoteStub.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/RemoteStub.java diff --git a/jdk/src/share/classes/java/rmi/server/ServerCloneException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/ServerCloneException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/ServerCloneException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/ServerCloneException.java diff --git a/jdk/src/share/classes/java/rmi/server/ServerNotActiveException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/ServerNotActiveException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/ServerNotActiveException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/ServerNotActiveException.java diff --git a/jdk/src/share/classes/java/rmi/server/ServerRef.java b/jdk/src/java.rmi/share/classes/java/rmi/server/ServerRef.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/ServerRef.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/ServerRef.java diff --git a/jdk/src/share/classes/java/rmi/server/Skeleton.java b/jdk/src/java.rmi/share/classes/java/rmi/server/Skeleton.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/Skeleton.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/Skeleton.java diff --git a/jdk/src/share/classes/java/rmi/server/SkeletonMismatchException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/SkeletonMismatchException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/SkeletonMismatchException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/SkeletonMismatchException.java diff --git a/jdk/src/share/classes/java/rmi/server/SkeletonNotFoundException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/SkeletonNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/SkeletonNotFoundException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/SkeletonNotFoundException.java diff --git a/jdk/src/share/classes/java/rmi/server/SocketSecurityException.java b/jdk/src/java.rmi/share/classes/java/rmi/server/SocketSecurityException.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/SocketSecurityException.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/SocketSecurityException.java diff --git a/jdk/src/share/classes/java/rmi/server/UID.java b/jdk/src/java.rmi/share/classes/java/rmi/server/UID.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/UID.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/UID.java diff --git a/jdk/src/share/classes/java/rmi/server/UnicastRemoteObject.java b/jdk/src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/UnicastRemoteObject.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java diff --git a/jdk/src/share/classes/java/rmi/server/Unreferenced.java b/jdk/src/java.rmi/share/classes/java/rmi/server/Unreferenced.java similarity index 100% rename from jdk/src/share/classes/java/rmi/server/Unreferenced.java rename to jdk/src/java.rmi/share/classes/java/rmi/server/Unreferenced.java diff --git a/jdk/src/share/classes/java/rmi/server/package.html b/jdk/src/java.rmi/share/classes/java/rmi/server/package.html similarity index 100% rename from jdk/src/share/classes/java/rmi/server/package.html rename to jdk/src/java.rmi/share/classes/java/rmi/server/package.html diff --git a/jdk/src/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java b/jdk/src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java rename to jdk/src/java.rmi/share/classes/javax/rmi/ssl/SslRMIClientSocketFactory.java diff --git a/jdk/src/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java b/jdk/src/java.rmi/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java similarity index 100% rename from jdk/src/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java rename to jdk/src/java.rmi/share/classes/javax/rmi/ssl/SslRMIServerSocketFactory.java diff --git a/jdk/src/share/classes/javax/rmi/ssl/package.html b/jdk/src/java.rmi/share/classes/javax/rmi/ssl/package.html similarity index 100% rename from jdk/src/share/classes/javax/rmi/ssl/package.html rename to jdk/src/java.rmi/share/classes/javax/rmi/ssl/package.html diff --git a/jdk/src/share/classes/sun/rmi/log/LogHandler.java b/jdk/src/java.rmi/share/classes/sun/rmi/log/LogHandler.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/log/LogHandler.java rename to jdk/src/java.rmi/share/classes/sun/rmi/log/LogHandler.java diff --git a/jdk/src/share/classes/sun/rmi/log/LogInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/log/LogInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/log/LogOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/log/LogOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/log/LogOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/log/LogOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/log/ReliableLog.java b/jdk/src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/log/ReliableLog.java rename to jdk/src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java diff --git a/jdk/src/share/classes/sun/rmi/registry/RegistryImpl.java b/jdk/src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/RegistryImpl.java rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_es.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_fr.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_it.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ko.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_pt_BR.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_sv.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties diff --git a/jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties b/jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_TW.properties diff --git a/jdk/src/share/classes/sun/rmi/runtime/Log.java b/jdk/src/java.rmi/share/classes/sun/rmi/runtime/Log.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/runtime/Log.java rename to jdk/src/java.rmi/share/classes/sun/rmi/runtime/Log.java diff --git a/jdk/src/share/classes/sun/rmi/runtime/NewThreadAction.java b/jdk/src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/runtime/NewThreadAction.java rename to jdk/src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java diff --git a/jdk/src/share/classes/sun/rmi/runtime/RuntimeUtil.java b/jdk/src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/runtime/RuntimeUtil.java rename to jdk/src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java diff --git a/jdk/src/share/classes/sun/rmi/server/ActivatableRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/ActivatableRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java diff --git a/jdk/src/share/classes/sun/rmi/server/ActivatableServerRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/ActivatableServerRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java diff --git a/jdk/src/share/classes/sun/rmi/server/Activation.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/Activation.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/Activation.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/Activation.java diff --git a/jdk/src/share/classes/sun/rmi/server/ActivationGroupImpl.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/ActivationGroupImpl.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java diff --git a/jdk/src/share/classes/sun/rmi/server/ActivationGroupInit.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/ActivationGroupInit.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java diff --git a/jdk/src/share/classes/sun/rmi/server/Dispatcher.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/Dispatcher.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/Dispatcher.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/Dispatcher.java diff --git a/jdk/src/share/classes/sun/rmi/server/InactiveGroupException.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/InactiveGroupException.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java diff --git a/jdk/src/share/classes/sun/rmi/server/LoaderHandler.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/LoaderHandler.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java diff --git a/jdk/src/share/classes/sun/rmi/server/MarshalInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/MarshalInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/server/MarshalOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/MarshalOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/server/UnicastRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/UnicastRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java diff --git a/jdk/src/share/classes/sun/rmi/server/UnicastRef2.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastRef2.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/UnicastRef2.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastRef2.java diff --git a/jdk/src/share/classes/sun/rmi/server/UnicastServerRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/UnicastServerRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java diff --git a/jdk/src/share/classes/sun/rmi/server/UnicastServerRef2.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef2.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/UnicastServerRef2.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef2.java diff --git a/jdk/src/share/classes/sun/rmi/server/Util.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/Util.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/Util.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/Util.java diff --git a/jdk/src/share/classes/sun/rmi/server/WeakClassHashMap.java b/jdk/src/java.rmi/share/classes/sun/rmi/server/WeakClassHashMap.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/WeakClassHashMap.java rename to jdk/src/java.rmi/share/classes/sun/rmi/server/WeakClassHashMap.java diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_de.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_de.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_es.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_es.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_fr.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_fr.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_it.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_it.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_ja.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_ja.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_ko.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_ko.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_sv.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_sv.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties diff --git a/jdk/src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties b/jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties rename to jdk/src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties diff --git a/jdk/src/share/classes/sun/rmi/transport/Channel.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/Channel.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/Channel.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/Channel.java diff --git a/jdk/src/share/classes/sun/rmi/transport/Connection.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/Connection.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/Connection.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/Connection.java diff --git a/jdk/src/share/classes/sun/rmi/transport/ConnectionInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/ConnectionInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/ConnectionInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/ConnectionInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/ConnectionOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/ConnectionOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/ConnectionOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/ConnectionOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/DGCAckHandler.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCAckHandler.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/DGCAckHandler.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCAckHandler.java diff --git a/jdk/src/share/classes/sun/rmi/transport/DGCClient.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/DGCClient.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java diff --git a/jdk/src/share/classes/sun/rmi/transport/DGCImpl.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/DGCImpl.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java diff --git a/jdk/src/share/classes/sun/rmi/transport/Endpoint.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/Endpoint.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/Endpoint.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/Endpoint.java diff --git a/jdk/src/share/classes/sun/rmi/transport/LiveRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/LiveRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/LiveRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/LiveRef.java diff --git a/jdk/src/share/classes/sun/rmi/transport/ObjectEndpoint.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/ObjectEndpoint.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/ObjectEndpoint.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/ObjectEndpoint.java diff --git a/jdk/src/share/classes/sun/rmi/transport/ObjectTable.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/ObjectTable.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java diff --git a/jdk/src/share/classes/sun/rmi/transport/StreamRemoteCall.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/StreamRemoteCall.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java diff --git a/jdk/src/share/classes/sun/rmi/transport/Target.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/Target.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/Target.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/Target.java diff --git a/jdk/src/share/classes/sun/rmi/transport/Transport.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/Transport.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/Transport.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/Transport.java diff --git a/jdk/src/share/classes/sun/rmi/transport/TransportConstants.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/TransportConstants.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/TransportConstants.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/TransportConstants.java diff --git a/jdk/src/share/classes/sun/rmi/transport/WeakRef.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/WeakRef.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/WeakRef.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/WeakRef.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/CGIHandler.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/CGIHandler.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java diff --git a/jdk/src/share/classes/sun/rmi/transport/proxy/WrappedSocket.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/proxy/WrappedSocket.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/TCPChannel.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/TCPChannel.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/TCPConnection.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/TCPConnection.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java diff --git a/jdk/src/share/classes/sun/rmi/transport/tcp/TCPTransport.java b/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/transport/tcp/TCPTransport.java rename to jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java diff --git a/jdk/src/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java b/jdk/src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java similarity index 100% rename from jdk/src/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java rename to jdk/src/java.rmi/share/doc/stub/java/rmi/activation/ActivationGroup_Stub.java diff --git a/jdk/src/solaris/bin/java-rmi.cgi.sh b/jdk/src/java.rmi/unix/bin/java-rmi.cgi.sh similarity index 100% rename from jdk/src/solaris/bin/java-rmi.cgi.sh rename to jdk/src/java.rmi/unix/bin/java-rmi.cgi.sh diff --git a/jdk/src/share/classes/javax/script/AbstractScriptEngine.java b/jdk/src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java similarity index 100% rename from jdk/src/share/classes/javax/script/AbstractScriptEngine.java rename to jdk/src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java diff --git a/jdk/src/share/classes/javax/script/Bindings.java b/jdk/src/java.scripting/share/classes/javax/script/Bindings.java similarity index 100% rename from jdk/src/share/classes/javax/script/Bindings.java rename to jdk/src/java.scripting/share/classes/javax/script/Bindings.java diff --git a/jdk/src/share/classes/javax/script/Compilable.java b/jdk/src/java.scripting/share/classes/javax/script/Compilable.java similarity index 100% rename from jdk/src/share/classes/javax/script/Compilable.java rename to jdk/src/java.scripting/share/classes/javax/script/Compilable.java diff --git a/jdk/src/share/classes/javax/script/CompiledScript.java b/jdk/src/java.scripting/share/classes/javax/script/CompiledScript.java similarity index 100% rename from jdk/src/share/classes/javax/script/CompiledScript.java rename to jdk/src/java.scripting/share/classes/javax/script/CompiledScript.java diff --git a/jdk/src/share/classes/javax/script/Invocable.java b/jdk/src/java.scripting/share/classes/javax/script/Invocable.java similarity index 100% rename from jdk/src/share/classes/javax/script/Invocable.java rename to jdk/src/java.scripting/share/classes/javax/script/Invocable.java diff --git a/jdk/src/share/classes/javax/script/ScriptContext.java b/jdk/src/java.scripting/share/classes/javax/script/ScriptContext.java similarity index 100% rename from jdk/src/share/classes/javax/script/ScriptContext.java rename to jdk/src/java.scripting/share/classes/javax/script/ScriptContext.java diff --git a/jdk/src/share/classes/javax/script/ScriptEngine.java b/jdk/src/java.scripting/share/classes/javax/script/ScriptEngine.java similarity index 100% rename from jdk/src/share/classes/javax/script/ScriptEngine.java rename to jdk/src/java.scripting/share/classes/javax/script/ScriptEngine.java diff --git a/jdk/src/share/classes/javax/script/ScriptEngineFactory.java b/jdk/src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java similarity index 100% rename from jdk/src/share/classes/javax/script/ScriptEngineFactory.java rename to jdk/src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java diff --git a/jdk/src/share/classes/javax/script/ScriptEngineManager.java b/jdk/src/java.scripting/share/classes/javax/script/ScriptEngineManager.java similarity index 100% rename from jdk/src/share/classes/javax/script/ScriptEngineManager.java rename to jdk/src/java.scripting/share/classes/javax/script/ScriptEngineManager.java diff --git a/jdk/src/share/classes/javax/script/ScriptException.java b/jdk/src/java.scripting/share/classes/javax/script/ScriptException.java similarity index 100% rename from jdk/src/share/classes/javax/script/ScriptException.java rename to jdk/src/java.scripting/share/classes/javax/script/ScriptException.java diff --git a/jdk/src/share/classes/javax/script/SimpleBindings.java b/jdk/src/java.scripting/share/classes/javax/script/SimpleBindings.java similarity index 100% rename from jdk/src/share/classes/javax/script/SimpleBindings.java rename to jdk/src/java.scripting/share/classes/javax/script/SimpleBindings.java diff --git a/jdk/src/share/classes/javax/script/SimpleScriptContext.java b/jdk/src/java.scripting/share/classes/javax/script/SimpleScriptContext.java similarity index 100% rename from jdk/src/share/classes/javax/script/SimpleScriptContext.java rename to jdk/src/java.scripting/share/classes/javax/script/SimpleScriptContext.java diff --git a/jdk/src/share/classes/javax/script/package.html b/jdk/src/java.scripting/share/classes/javax/script/package.html similarity index 100% rename from jdk/src/share/classes/javax/script/package.html rename to jdk/src/java.scripting/share/classes/javax/script/package.html diff --git a/jdk/src/share/classes/java/security/acl/Acl.java b/jdk/src/java.security.acl/share/classes/java/security/acl/Acl.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/Acl.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/Acl.java diff --git a/jdk/src/share/classes/java/security/acl/AclEntry.java b/jdk/src/java.security.acl/share/classes/java/security/acl/AclEntry.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/AclEntry.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/AclEntry.java diff --git a/jdk/src/share/classes/java/security/acl/AclNotFoundException.java b/jdk/src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/AclNotFoundException.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java diff --git a/jdk/src/share/classes/java/security/acl/Group.java b/jdk/src/java.security.acl/share/classes/java/security/acl/Group.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/Group.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/Group.java diff --git a/jdk/src/share/classes/java/security/acl/LastOwnerException.java b/jdk/src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/LastOwnerException.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java diff --git a/jdk/src/share/classes/java/security/acl/NotOwnerException.java b/jdk/src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/NotOwnerException.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java diff --git a/jdk/src/share/classes/java/security/acl/Owner.java b/jdk/src/java.security.acl/share/classes/java/security/acl/Owner.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/Owner.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/Owner.java diff --git a/jdk/src/share/classes/java/security/acl/Permission.java b/jdk/src/java.security.acl/share/classes/java/security/acl/Permission.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/Permission.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/Permission.java diff --git a/jdk/src/share/classes/java/security/acl/package-info.java b/jdk/src/java.security.acl/share/classes/java/security/acl/package-info.java similarity index 100% rename from jdk/src/share/classes/java/security/acl/package-info.java rename to jdk/src/java.security.acl/share/classes/java/security/acl/package-info.java diff --git a/jdk/src/share/classes/sun/security/acl/AclEntryImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/AclEntryImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/AclImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/AclImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/AclImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/AclImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/AllPermissionsImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/AllPermissionsImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/GroupImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/GroupImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/OwnerImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/OwnerImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/PermissionImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/PermissionImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/PrincipalImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/PrincipalImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java diff --git a/jdk/src/share/classes/sun/security/acl/WorldGroupImpl.java b/jdk/src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/acl/WorldGroupImpl.java rename to jdk/src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java diff --git a/jdk/src/macosx/native/sun/security/krb5/SCDynamicStoreConfig.m b/jdk/src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m similarity index 100% rename from jdk/src/macosx/native/sun/security/krb5/SCDynamicStoreConfig.m rename to jdk/src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m diff --git a/jdk/src/share/native/sun/security/krb5/nativeccache.c b/jdk/src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c similarity index 100% rename from jdk/src/share/native/sun/security/krb5/nativeccache.c rename to jdk/src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c diff --git a/jdk/src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/GSSUtil.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/GSSUtil.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/InquireType.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/InquireType.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/package-info.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/package-info.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java b/jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java rename to jdk/src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/DelegationPermission.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/DelegationPermission.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/EncryptionKey.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/EncryptionKey.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KerberosKey.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KerberosKey.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KerberosTicket.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KerberosTicket.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KeyImpl.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KeyImpl.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/KeyTab.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/KeyTab.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/ServicePermission.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/ServicePermission.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java diff --git a/jdk/src/share/classes/javax/security/auth/kerberos/package-info.java b/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/auth/kerberos/package-info.java rename to jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/jgss/jgss-overview.html b/jdk/src/java.security.jgss/share/classes/jgss-overview.html similarity index 100% rename from jdk/src/share/classes/com/sun/security/jgss/jgss-overview.html rename to jdk/src/java.security.jgss/share/classes/jgss-overview.html diff --git a/jdk/src/share/classes/org/ietf/jgss/ChannelBinding.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/ChannelBinding.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/ChannelBinding.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/ChannelBinding.java diff --git a/jdk/src/share/classes/org/ietf/jgss/GSSContext.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/GSSContext.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java diff --git a/jdk/src/share/classes/org/ietf/jgss/GSSCredential.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSCredential.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/GSSCredential.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSCredential.java diff --git a/jdk/src/share/classes/org/ietf/jgss/GSSException.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSException.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/GSSException.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSException.java diff --git a/jdk/src/share/classes/org/ietf/jgss/GSSManager.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/GSSManager.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.java diff --git a/jdk/src/share/classes/org/ietf/jgss/GSSName.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/GSSName.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java diff --git a/jdk/src/share/classes/org/ietf/jgss/MessageProp.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/MessageProp.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/MessageProp.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/MessageProp.java diff --git a/jdk/src/share/classes/org/ietf/jgss/Oid.java b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/Oid.java rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java diff --git a/jdk/src/share/classes/org/ietf/jgss/package.html b/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/package.html similarity index 100% rename from jdk/src/share/classes/org/ietf/jgss/package.html rename to jdk/src/java.security.jgss/share/classes/org/ietf/jgss/package.html diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java b/jdk/src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java rename to jdk/src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java diff --git a/jdk/src/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java b/jdk/src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSCaller.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSCaller.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSCaller.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSCaller.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSContextImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSContextImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSCredentialImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSCredentialImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSExceptionImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSExceptionImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSExceptionImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSExceptionImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSHeader.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSHeader.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSHeader.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSHeader.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSNameImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSNameImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/GSSUtil.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/GSSUtil.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java diff --git a/jdk/src/share/classes/sun/security/jgss/HttpCaller.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/HttpCaller.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/HttpCaller.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/HttpCaller.java diff --git a/jdk/src/share/classes/sun/security/jgss/LoginConfigImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/LoginConfigImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java diff --git a/jdk/src/share/classes/sun/security/jgss/ProviderList.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/ProviderList.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java diff --git a/jdk/src/share/classes/sun/security/jgss/SunProvider.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/SunProvider.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java diff --git a/jdk/src/share/classes/sun/security/jgss/TokenTracker.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/TokenTracker.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/AcceptSecContextToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/CipherHelper.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/CipherHelper.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/InitSecContextToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/InitialToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/InitialToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5Context.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5Context.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5CredElement.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5CredElement.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5CredElement.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5CredElement.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5NameElement.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5Token.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Token.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5Token.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Token.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/Krb5Util.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/Krb5Util.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/MessageToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MessageToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/MessageToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MessageToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MessageToken_v2.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/MessageToken_v2.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MessageToken_v2.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/MicToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MicToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/MicToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MicToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/MicToken_v2.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MicToken_v2.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/MicToken_v2.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/MicToken_v2.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/ServiceCreds.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/ServiceCreds.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/ServiceCreds.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/ServiceCreds.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/SubjectComber.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/SubjectComber.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/WrapToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/WrapToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/WrapToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/WrapToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/krb5/WrapToken_v2.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/WrapToken_v2.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/krb5/WrapToken_v2.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/krb5/WrapToken_v2.java diff --git a/jdk/src/share/classes/sun/security/jgss/spi/GSSContextSpi.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spi/GSSContextSpi.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java diff --git a/jdk/src/share/classes/sun/security/jgss/spi/GSSCredentialSpi.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSCredentialSpi.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spi/GSSCredentialSpi.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSCredentialSpi.java diff --git a/jdk/src/share/classes/sun/security/jgss/spi/GSSNameSpi.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSNameSpi.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spi/GSSNameSpi.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSNameSpi.java diff --git a/jdk/src/share/classes/sun/security/jgss/spi/MechanismFactory.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/MechanismFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spi/MechanismFactory.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spi/MechanismFactory.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/NegTokenInit.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenInit.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/NegTokenInit.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenInit.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/SpNegoContext.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/SpNegoContext.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java diff --git a/jdk/src/share/classes/sun/security/jgss/spnego/SpNegoToken.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/spnego/SpNegoToken.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/GSSCredElement.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/GSSCredElement.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/GSSLibStub.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSLibStub.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/GSSLibStub.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSLibStub.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/Krb5Util.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/Krb5Util.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java diff --git a/jdk/src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java b/jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java similarity index 100% rename from jdk/src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java rename to jdk/src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java diff --git a/jdk/src/share/classes/sun/security/krb5/Asn1Exception.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Asn1Exception.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Asn1Exception.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Asn1Exception.java diff --git a/jdk/src/share/classes/sun/security/krb5/Checksum.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Checksum.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java diff --git a/jdk/src/share/classes/sun/security/krb5/Config.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Config.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Config.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Config.java diff --git a/jdk/src/share/classes/sun/security/krb5/Confounder.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Confounder.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Confounder.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Confounder.java diff --git a/jdk/src/share/classes/sun/security/krb5/Credentials.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Credentials.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java diff --git a/jdk/src/share/classes/sun/security/krb5/EncryptedData.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/EncryptedData.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java diff --git a/jdk/src/share/classes/sun/security/krb5/EncryptionKey.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/EncryptionKey.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java diff --git a/jdk/src/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java diff --git a/jdk/src/share/classes/sun/security/krb5/KdcComm.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KdcComm.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java diff --git a/jdk/src/share/classes/sun/security/krb5/KerberosSecrets.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KerberosSecrets.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbApRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbApRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbApReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbApReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbAppMessage.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAppMessage.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbAppMessage.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAppMessage.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbAsRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbAsRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbAsReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbAsReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbAsReqBuilder.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbAsReqBuilder.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbCred.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbCred.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbCryptoException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbCryptoException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbCryptoException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbCryptoException.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbException.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbKdcRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbKdcRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbPriv.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbPriv.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbPriv.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbPriv.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbSafe.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbSafe.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbSafe.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbSafe.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbServiceLocator.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbServiceLocator.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbTgsRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbTgsRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/KrbTgsReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/KrbTgsReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/PrincipalName.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/PrincipalName.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java diff --git a/jdk/src/share/classes/sun/security/krb5/Realm.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/Realm.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/Realm.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/Realm.java diff --git a/jdk/src/share/classes/sun/security/krb5/RealmException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/RealmException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/RealmException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/RealmException.java diff --git a/jdk/src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/SCDynamicStoreConfig.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/APOptions.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APOptions.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/APOptions.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APOptions.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/APRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/APRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/APReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/APReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/APReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ASRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ASRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ASRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ASRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ASReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ASReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ASReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ASReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/AuthContext.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthContext.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/AuthContext.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthContext.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/Authenticator.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Authenticator.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/Authenticator.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Authenticator.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/AuthorizationData.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationData.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/AuthorizationData.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationData.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/AuthorizationDataEntry.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationDataEntry.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/AuthorizationDataEntry.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationDataEntry.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/CredentialsUtil.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/CredentialsUtil.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ETypeInfo.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ETypeInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ETypeInfo.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ETypeInfo.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ETypeInfo2.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ETypeInfo2.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ETypeInfo2.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ETypeInfo2.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncAPRepPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncAPRepPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncAPRepPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncAPRepPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncASRepPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncASRepPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncKDCRepPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncKDCRepPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncKrbCredPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbCredPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncKrbCredPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbCredPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncTGSRepPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncTGSRepPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/EncTicketPart.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTicketPart.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/EncTicketPart.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTicketPart.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/HostAddress.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/HostAddress.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/HostAddresses.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/HostAddresses.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KDCOptions.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KDCOptions.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KDCRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KDCRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KDCReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KDCReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KDCReqBody.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReqBody.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KDCReqBody.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReqBody.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KRBCred.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBCred.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KRBCred.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBCred.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KRBError.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KRBError.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KRBPriv.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBPriv.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KRBPriv.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBPriv.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KRBSafe.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafe.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KRBSafe.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafe.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KRBSafeBody.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafeBody.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KRBSafeBody.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBSafeBody.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KdcErrException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KdcErrException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KdcErrException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KdcErrException.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KerberosTime.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KerberosTime.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/Krb5.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/Krb5.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KrbApErrException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbApErrException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KrbApErrException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbApErrException.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KrbCredInfo.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbCredInfo.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KrbCredInfo.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbCredInfo.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/KrbErrException.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbErrException.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/KrbErrException.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbErrException.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/LastReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LastReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/LastReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LastReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/LastReqEntry.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LastReqEntry.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/LastReqEntry.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LastReqEntry.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/LocalSeqNumber.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LocalSeqNumber.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/LocalSeqNumber.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LocalSeqNumber.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/LoginOptions.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LoginOptions.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/LoginOptions.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/LoginOptions.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/MethodData.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/MethodData.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/MethodData.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/MethodData.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/NetClient.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/NetClient.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/PAData.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/PAData.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAEncTSEnc.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAEncTSEnc.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/PAForUserEnc.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/PAForUserEnc.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ReplayCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ReplayCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ReplayCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ReplayCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/SeqNumber.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/SeqNumber.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/SeqNumber.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/SeqNumber.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/TGSRep.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TGSRep.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/TGSRep.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TGSRep.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/TGSReq.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TGSReq.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/TGSReq.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TGSReq.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/Ticket.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/Ticket.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/TicketFlags.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/TicketFlags.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/TransitedEncoding.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TransitedEncoding.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/TransitedEncoding.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/TransitedEncoding.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/Credentials.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/Credentials.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ccache/Tag.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Tag.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ccache/Tag.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Tag.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes128.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes128.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha1EType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha1EType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha1EType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha1EType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes256.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes256.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha1EType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha1EType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha1EType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha1EType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/ArcFourHmac.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/ArcFourHmac.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/ArcFourHmac.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/ArcFourHmac.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/ArcFourHmacEType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/ArcFourHmacEType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/ArcFourHmacEType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/ArcFourHmacEType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/CksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/CksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/CksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/CksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Crc32CksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Des.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Des.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Des3.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des3.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Des3.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des3.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Des3CbcHmacSha1KdEType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des3CbcHmacSha1KdEType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Des3CbcHmacSha1KdEType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Des3CbcHmacSha1KdEType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcCrcEType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcEType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcEType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcEType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcEType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcMd5EType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcMd5EType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/DesCbcMd5EType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesCbcMd5EType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacCksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/DesMacKCksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/EType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/EType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacMd5ArcFourCksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes128CksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Aes256CksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha1Des3KdCksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/Nonce.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Nonce.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/Nonce.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Nonce.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/NullEType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/NullEType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/NullEType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/NullEType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5CksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/RsaMd5DesCksumType.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/crc32.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/crc32.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/crc32.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/crc32.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesDkCrypto.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabConstants.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabConstants.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabConstants.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabConstants.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabOutputStream.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthList.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthList.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthList.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthList.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTime.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/rcache/DflCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/rcache/DflCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/util/KerberosFlags.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosFlags.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/util/KerberosFlags.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosFlags.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/util/KerberosString.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosString.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/util/KerberosString.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosString.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataInputStream.java diff --git a/jdk/src/share/classes/sun/security/krb5/internal/util/KrbDataOutputStream.java b/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/security/krb5/internal/util/KrbDataOutputStream.java rename to jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KrbDataOutputStream.java diff --git a/jdk/src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java diff --git a/jdk/src/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java b/jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java rename to jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java diff --git a/jdk/src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java b/jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java rename to jdk/src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java diff --git a/jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c b/jdk/src/java.security.jgss/share/native/libj2gss/GSSLibStub.c similarity index 100% rename from jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c rename to jdk/src/java.security.jgss/share/native/libj2gss/GSSLibStub.c diff --git a/jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c b/jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.c similarity index 100% rename from jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c rename to jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.c diff --git a/jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h b/jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.h similarity index 100% rename from jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h rename to jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.h diff --git a/jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h b/jdk/src/java.security.jgss/share/native/libj2gss/gssapi.h similarity index 100% rename from jdk/src/share/native/sun/security/jgss/wrapper/gssapi.h rename to jdk/src/java.security.jgss/share/native/libj2gss/gssapi.h diff --git a/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c b/jdk/src/java.security.jgss/unix/native/libj2gss/NativeFunc.c similarity index 100% rename from jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c rename to jdk/src/java.security.jgss/unix/native/libj2gss/NativeFunc.c diff --git a/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h b/jdk/src/java.security.jgss/unix/native/libj2gss/NativeFunc.h similarity index 100% rename from jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h rename to jdk/src/java.security.jgss/unix/native/libj2gss/NativeFunc.h diff --git a/jdk/src/windows/classes/sun/security/krb5/internal/tools/Kinit.java b/jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java similarity index 100% rename from jdk/src/windows/classes/sun/security/krb5/internal/tools/Kinit.java rename to jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java diff --git a/jdk/src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java b/jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java similarity index 100% rename from jdk/src/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java rename to jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java diff --git a/jdk/src/windows/classes/sun/security/krb5/internal/tools/Klist.java b/jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java similarity index 100% rename from jdk/src/windows/classes/sun/security/krb5/internal/tools/Klist.java rename to jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java diff --git a/jdk/src/windows/classes/sun/security/krb5/internal/tools/Ktab.java b/jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java similarity index 100% rename from jdk/src/windows/classes/sun/security/krb5/internal/tools/Ktab.java rename to jdk/src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java diff --git a/jdk/src/windows/native/sun/security/krb5/NativeCreds.c b/jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c similarity index 100% rename from jdk/src/windows/native/sun/security/krb5/NativeCreds.c rename to jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c diff --git a/jdk/src/windows/native/sun/security/krb5/WindowsDirectory.c b/jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth/WindowsDirectory.c similarity index 100% rename from jdk/src/windows/native/sun/security/krb5/WindowsDirectory.c rename to jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth/WindowsDirectory.c diff --git a/jdk/src/share/classes/com/sun/security/sasl/ClientFactoryImpl.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ClientFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ClientFactoryImpl.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ClientFactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/CramMD5Base.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/CramMD5Base.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Base.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/CramMD5Client.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Client.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/CramMD5Client.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Client.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/CramMD5Server.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/CramMD5Server.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/ExternalClient.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ExternalClient.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ExternalClient.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ExternalClient.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/PlainClient.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/PlainClient.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/Provider.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/Provider.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/ServerFactoryImpl.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ServerFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ServerFactoryImpl.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ServerFactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/digest/FactoryImpl.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/FactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/digest/FactoryImpl.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/FactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/digest/SecurityCtx.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/SecurityCtx.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/digest/SecurityCtx.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/digest/SecurityCtx.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/FactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java diff --git a/jdk/src/share/classes/com/sun/security/sasl/util/PolicyUtils.java b/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/util/PolicyUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/sasl/util/PolicyUtils.java rename to jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/util/PolicyUtils.java diff --git a/jdk/src/share/classes/javax/security/sasl/AuthenticationException.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/AuthenticationException.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/AuthenticationException.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/AuthenticationException.java diff --git a/jdk/src/share/classes/javax/security/sasl/AuthorizeCallback.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/AuthorizeCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/AuthorizeCallback.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/AuthorizeCallback.java diff --git a/jdk/src/share/classes/javax/security/sasl/RealmCallback.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/RealmCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/RealmCallback.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/RealmCallback.java diff --git a/jdk/src/share/classes/javax/security/sasl/RealmChoiceCallback.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/RealmChoiceCallback.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/RealmChoiceCallback.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/RealmChoiceCallback.java diff --git a/jdk/src/share/classes/javax/security/sasl/Sasl.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/Sasl.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java diff --git a/jdk/src/share/classes/javax/security/sasl/SaslClient.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslClient.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/SaslClient.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslClient.java diff --git a/jdk/src/share/classes/javax/security/sasl/SaslClientFactory.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslClientFactory.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/SaslClientFactory.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslClientFactory.java diff --git a/jdk/src/share/classes/javax/security/sasl/SaslException.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslException.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/SaslException.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslException.java diff --git a/jdk/src/share/classes/javax/security/sasl/SaslServer.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslServer.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/SaslServer.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslServer.java diff --git a/jdk/src/share/classes/javax/security/sasl/SaslServerFactory.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslServerFactory.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/SaslServerFactory.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/SaslServerFactory.java diff --git a/jdk/src/share/classes/javax/security/sasl/package-info.java b/jdk/src/java.security.sasl/share/classes/javax/security/sasl/package-info.java similarity index 100% rename from jdk/src/share/classes/javax/security/sasl/package-info.java rename to jdk/src/java.security.sasl/share/classes/javax/security/sasl/package-info.java diff --git a/jdk/src/share/classes/javax/smartcardio/ATR.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/ATR.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/ATR.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/ATR.java diff --git a/jdk/src/share/classes/javax/smartcardio/Card.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/Card.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/Card.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/Card.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardChannel.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardChannel.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardChannel.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardChannel.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardException.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardException.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardException.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardException.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardNotPresentException.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardNotPresentException.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardPermission.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardPermission.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardTerminal.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardTerminal.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardTerminal.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardTerminal.java diff --git a/jdk/src/share/classes/javax/smartcardio/CardTerminals.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CardTerminals.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java diff --git a/jdk/src/share/classes/javax/smartcardio/CommandAPDU.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/CommandAPDU.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/CommandAPDU.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/CommandAPDU.java diff --git a/jdk/src/share/classes/javax/smartcardio/ResponseAPDU.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/ResponseAPDU.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/ResponseAPDU.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/ResponseAPDU.java diff --git a/jdk/src/share/classes/javax/smartcardio/TerminalFactory.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/TerminalFactory.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java diff --git a/jdk/src/share/classes/javax/smartcardio/TerminalFactorySpi.java b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactorySpi.java similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/TerminalFactorySpi.java rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactorySpi.java diff --git a/jdk/src/share/classes/javax/smartcardio/package.html b/jdk/src/java.smartcardio/share/classes/javax/smartcardio/package.html similarity index 100% rename from jdk/src/share/classes/javax/smartcardio/package.html rename to jdk/src/java.smartcardio/share/classes/javax/smartcardio/package.html diff --git a/jdk/src/share/classes/sun/security/smartcardio/CardImpl.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/CardImpl.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/ChannelImpl.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/ChannelImpl.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/PCSC.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSC.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/PCSC.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSC.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/PCSCException.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSCException.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/PCSCException.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSCException.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/PCSCTerminals.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSCTerminals.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/PCSCTerminals.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/PCSCTerminals.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/SunPCSC.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/SunPCSC.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java diff --git a/jdk/src/share/classes/sun/security/smartcardio/TerminalImpl.java b/jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/smartcardio/TerminalImpl.java rename to jdk/src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java diff --git a/jdk/src/share/native/sun/security/smartcardio/pcsc.c b/jdk/src/java.smartcardio/share/native/libj2pcsc/pcsc.c similarity index 100% rename from jdk/src/share/native/sun/security/smartcardio/pcsc.c rename to jdk/src/java.smartcardio/share/native/libj2pcsc/pcsc.c diff --git a/jdk/src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java b/jdk/src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java similarity index 100% rename from jdk/src/solaris/classes/sun/security/smartcardio/PlatformPCSC.java rename to jdk/src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java diff --git a/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/COPYING b/jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING similarity index 100% rename from jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/COPYING rename to jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING diff --git a/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h b/jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h similarity index 100% rename from jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h rename to jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h diff --git a/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/winscard.h b/jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/winscard.h similarity index 100% rename from jdk/src/solaris/native/sun/security/smartcardio/MUSCLE/winscard.h rename to jdk/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/winscard.h diff --git a/jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.c b/jdk/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.c similarity index 100% rename from jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.c rename to jdk/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.c diff --git a/jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.h b/jdk/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.h similarity index 100% rename from jdk/src/solaris/native/sun/security/smartcardio/pcsc_md.h rename to jdk/src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.h diff --git a/jdk/src/windows/classes/sun/security/smartcardio/PlatformPCSC.java b/jdk/src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java similarity index 100% rename from jdk/src/windows/classes/sun/security/smartcardio/PlatformPCSC.java rename to jdk/src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java diff --git a/jdk/src/windows/native/sun/security/smartcardio/pcsc_md.c b/jdk/src/java.smartcardio/windows/native/libj2pcsc/pcsc_md.c similarity index 100% rename from jdk/src/windows/native/sun/security/smartcardio/pcsc_md.c rename to jdk/src/java.smartcardio/windows/native/libj2pcsc/pcsc_md.c diff --git a/jdk/src/windows/native/sun/security/smartcardio/pcsc_md.h b/jdk/src/java.smartcardio/windows/native/libj2pcsc/pcsc_md.h similarity index 100% rename from jdk/src/windows/native/sun/security/smartcardio/pcsc_md.h rename to jdk/src/java.smartcardio/windows/native/libj2pcsc/pcsc_md.h diff --git a/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/FilteredRowSetImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/FilteredRowSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/FilteredRowSetImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/FilteredRowSetImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/JdbcRowSetImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/JdbcRowSetImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java diff --git a/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetFactoryImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetFactoryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetFactoryImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetFactoryImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties diff --git a/jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties diff --git a/jdk/src/share/classes/com/sun/rowset/WebRowSetImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/WebRowSetImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/BaseRow.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/BaseRow.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/BaseRow.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/BaseRow.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/CachedRowSetReader.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/CachedRowSetReader.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetReader.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/InsertRow.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/InsertRow.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/InsertRow.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/InsertRow.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/Row.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/Row.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/Row.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/Row.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/SyncResolverImpl.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/SyncResolverImpl.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlReader.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/XmlErrorHandler.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlErrorHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/XmlErrorHandler.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlErrorHandler.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java diff --git a/jdk/src/share/classes/com/sun/rowset/internal/XmlResolver.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/internal/XmlResolver.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlResolver.java diff --git a/jdk/src/share/classes/com/sun/rowset/package.html b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/package.html rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/package.html diff --git a/jdk/src/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java diff --git a/jdk/src/share/classes/com/sun/rowset/providers/RIXMLProvider.java b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/providers/RIXMLProvider.java rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java diff --git a/jdk/src/share/classes/com/sun/rowset/providers/package.html b/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/rowset/providers/package.html rename to jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html diff --git a/jdk/src/share/classes/javax/sql/rowset/BaseRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/BaseRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/CachedRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/CachedRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/CachedRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/CachedRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/FilteredRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/FilteredRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/FilteredRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/FilteredRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/JdbcRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/JdbcRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/JdbcRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/JdbcRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/JoinRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/JoinRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/JoinRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/JoinRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/Joinable.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/Joinable.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/Joinable.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/Joinable.java diff --git a/jdk/src/share/classes/javax/sql/rowset/Predicate.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/Predicate.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/Predicate.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/Predicate.java diff --git a/jdk/src/share/classes/javax/sql/rowset/RowSetFactory.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetFactory.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/RowSetFactory.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetFactory.java diff --git a/jdk/src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java diff --git a/jdk/src/share/classes/javax/sql/rowset/RowSetProvider.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/RowSetProvider.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java diff --git a/jdk/src/share/classes/javax/sql/rowset/RowSetWarning.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetWarning.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/RowSetWarning.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetWarning.java diff --git a/jdk/src/share/classes/javax/sql/rowset/WebRowSet.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/WebRowSet.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java diff --git a/jdk/src/share/classes/javax/sql/rowset/package.html b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/package.html similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/package.html rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/package.html diff --git a/jdk/src/share/classes/javax/sql/rowset/rowset.properties b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/rowset.properties similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/rowset.properties rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/rowset.properties diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialArray.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialArray.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialBlob.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialBlob.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialClob.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialClob.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialDatalink.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialDatalink.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialException.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialException.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialException.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialException.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialRef.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialRef.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/SerialStruct.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/SerialStruct.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java diff --git a/jdk/src/share/classes/javax/sql/rowset/serial/package.html b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/serial/package.html rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/SyncFactory.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/SyncFactory.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/SyncFactoryException.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactoryException.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/SyncFactoryException.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactoryException.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/SyncProvider.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/SyncProvider.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/SyncProviderException.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProviderException.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/SyncProviderException.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProviderException.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/SyncResolver.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncResolver.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/SyncResolver.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncResolver.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/TransactionalWriter.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/TransactionalWriter.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/TransactionalWriter.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/TransactionalWriter.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/XmlReader.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/XmlReader.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/XmlReader.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/XmlReader.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/XmlWriter.java b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/XmlWriter.java similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/XmlWriter.java rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/XmlWriter.java diff --git a/jdk/src/share/classes/javax/sql/rowset/spi/package.html b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/spi/package.html rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html diff --git a/jdk/src/share/classes/javax/sql/rowset/sqlxml.xsd b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/sqlxml.xsd similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/sqlxml.xsd rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/sqlxml.xsd diff --git a/jdk/src/share/classes/javax/sql/rowset/webrowset.xsd b/jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/webrowset.xsd similarity index 100% rename from jdk/src/share/classes/javax/sql/rowset/webrowset.xsd rename to jdk/src/java.sql.rowset/share/classes/javax/sql/rowset/webrowset.xsd diff --git a/jdk/src/share/classes/java/sql/Array.java b/jdk/src/java.sql/share/classes/java/sql/Array.java similarity index 100% rename from jdk/src/share/classes/java/sql/Array.java rename to jdk/src/java.sql/share/classes/java/sql/Array.java diff --git a/jdk/src/share/classes/java/sql/BatchUpdateException.java b/jdk/src/java.sql/share/classes/java/sql/BatchUpdateException.java similarity index 100% rename from jdk/src/share/classes/java/sql/BatchUpdateException.java rename to jdk/src/java.sql/share/classes/java/sql/BatchUpdateException.java diff --git a/jdk/src/share/classes/java/sql/Blob.java b/jdk/src/java.sql/share/classes/java/sql/Blob.java similarity index 100% rename from jdk/src/share/classes/java/sql/Blob.java rename to jdk/src/java.sql/share/classes/java/sql/Blob.java diff --git a/jdk/src/share/classes/java/sql/CallableStatement.java b/jdk/src/java.sql/share/classes/java/sql/CallableStatement.java similarity index 100% rename from jdk/src/share/classes/java/sql/CallableStatement.java rename to jdk/src/java.sql/share/classes/java/sql/CallableStatement.java diff --git a/jdk/src/share/classes/java/sql/ClientInfoStatus.java b/jdk/src/java.sql/share/classes/java/sql/ClientInfoStatus.java similarity index 100% rename from jdk/src/share/classes/java/sql/ClientInfoStatus.java rename to jdk/src/java.sql/share/classes/java/sql/ClientInfoStatus.java diff --git a/jdk/src/share/classes/java/sql/Clob.java b/jdk/src/java.sql/share/classes/java/sql/Clob.java similarity index 100% rename from jdk/src/share/classes/java/sql/Clob.java rename to jdk/src/java.sql/share/classes/java/sql/Clob.java diff --git a/jdk/src/share/classes/java/sql/Connection.java b/jdk/src/java.sql/share/classes/java/sql/Connection.java similarity index 100% rename from jdk/src/share/classes/java/sql/Connection.java rename to jdk/src/java.sql/share/classes/java/sql/Connection.java diff --git a/jdk/src/share/classes/java/sql/DataTruncation.java b/jdk/src/java.sql/share/classes/java/sql/DataTruncation.java similarity index 100% rename from jdk/src/share/classes/java/sql/DataTruncation.java rename to jdk/src/java.sql/share/classes/java/sql/DataTruncation.java diff --git a/jdk/src/share/classes/java/sql/DatabaseMetaData.java b/jdk/src/java.sql/share/classes/java/sql/DatabaseMetaData.java similarity index 100% rename from jdk/src/share/classes/java/sql/DatabaseMetaData.java rename to jdk/src/java.sql/share/classes/java/sql/DatabaseMetaData.java diff --git a/jdk/src/share/classes/java/sql/Date.java b/jdk/src/java.sql/share/classes/java/sql/Date.java similarity index 100% rename from jdk/src/share/classes/java/sql/Date.java rename to jdk/src/java.sql/share/classes/java/sql/Date.java diff --git a/jdk/src/share/classes/java/sql/Driver.java b/jdk/src/java.sql/share/classes/java/sql/Driver.java similarity index 100% rename from jdk/src/share/classes/java/sql/Driver.java rename to jdk/src/java.sql/share/classes/java/sql/Driver.java diff --git a/jdk/src/share/classes/java/sql/DriverAction.java b/jdk/src/java.sql/share/classes/java/sql/DriverAction.java similarity index 100% rename from jdk/src/share/classes/java/sql/DriverAction.java rename to jdk/src/java.sql/share/classes/java/sql/DriverAction.java diff --git a/jdk/src/share/classes/java/sql/DriverManager.java b/jdk/src/java.sql/share/classes/java/sql/DriverManager.java similarity index 100% rename from jdk/src/share/classes/java/sql/DriverManager.java rename to jdk/src/java.sql/share/classes/java/sql/DriverManager.java diff --git a/jdk/src/share/classes/java/sql/DriverPropertyInfo.java b/jdk/src/java.sql/share/classes/java/sql/DriverPropertyInfo.java similarity index 100% rename from jdk/src/share/classes/java/sql/DriverPropertyInfo.java rename to jdk/src/java.sql/share/classes/java/sql/DriverPropertyInfo.java diff --git a/jdk/src/share/classes/java/sql/JDBCType.java b/jdk/src/java.sql/share/classes/java/sql/JDBCType.java similarity index 100% rename from jdk/src/share/classes/java/sql/JDBCType.java rename to jdk/src/java.sql/share/classes/java/sql/JDBCType.java diff --git a/jdk/src/share/classes/java/sql/NClob.java b/jdk/src/java.sql/share/classes/java/sql/NClob.java similarity index 100% rename from jdk/src/share/classes/java/sql/NClob.java rename to jdk/src/java.sql/share/classes/java/sql/NClob.java diff --git a/jdk/src/share/classes/java/sql/ParameterMetaData.java b/jdk/src/java.sql/share/classes/java/sql/ParameterMetaData.java similarity index 100% rename from jdk/src/share/classes/java/sql/ParameterMetaData.java rename to jdk/src/java.sql/share/classes/java/sql/ParameterMetaData.java diff --git a/jdk/src/share/classes/java/sql/PreparedStatement.java b/jdk/src/java.sql/share/classes/java/sql/PreparedStatement.java similarity index 100% rename from jdk/src/share/classes/java/sql/PreparedStatement.java rename to jdk/src/java.sql/share/classes/java/sql/PreparedStatement.java diff --git a/jdk/src/share/classes/java/sql/PseudoColumnUsage.java b/jdk/src/java.sql/share/classes/java/sql/PseudoColumnUsage.java similarity index 100% rename from jdk/src/share/classes/java/sql/PseudoColumnUsage.java rename to jdk/src/java.sql/share/classes/java/sql/PseudoColumnUsage.java diff --git a/jdk/src/share/classes/java/sql/Ref.java b/jdk/src/java.sql/share/classes/java/sql/Ref.java similarity index 100% rename from jdk/src/share/classes/java/sql/Ref.java rename to jdk/src/java.sql/share/classes/java/sql/Ref.java diff --git a/jdk/src/share/classes/java/sql/ResultSet.java b/jdk/src/java.sql/share/classes/java/sql/ResultSet.java similarity index 100% rename from jdk/src/share/classes/java/sql/ResultSet.java rename to jdk/src/java.sql/share/classes/java/sql/ResultSet.java diff --git a/jdk/src/share/classes/java/sql/ResultSetMetaData.java b/jdk/src/java.sql/share/classes/java/sql/ResultSetMetaData.java similarity index 100% rename from jdk/src/share/classes/java/sql/ResultSetMetaData.java rename to jdk/src/java.sql/share/classes/java/sql/ResultSetMetaData.java diff --git a/jdk/src/share/classes/java/sql/RowId.java b/jdk/src/java.sql/share/classes/java/sql/RowId.java similarity index 100% rename from jdk/src/share/classes/java/sql/RowId.java rename to jdk/src/java.sql/share/classes/java/sql/RowId.java diff --git a/jdk/src/share/classes/java/sql/RowIdLifetime.java b/jdk/src/java.sql/share/classes/java/sql/RowIdLifetime.java similarity index 100% rename from jdk/src/share/classes/java/sql/RowIdLifetime.java rename to jdk/src/java.sql/share/classes/java/sql/RowIdLifetime.java diff --git a/jdk/src/share/classes/java/sql/SQLClientInfoException.java b/jdk/src/java.sql/share/classes/java/sql/SQLClientInfoException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLClientInfoException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLClientInfoException.java diff --git a/jdk/src/share/classes/java/sql/SQLData.java b/jdk/src/java.sql/share/classes/java/sql/SQLData.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLData.java rename to jdk/src/java.sql/share/classes/java/sql/SQLData.java diff --git a/jdk/src/share/classes/java/sql/SQLDataException.java b/jdk/src/java.sql/share/classes/java/sql/SQLDataException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLDataException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLDataException.java diff --git a/jdk/src/share/classes/java/sql/SQLException.java b/jdk/src/java.sql/share/classes/java/sql/SQLException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLException.java diff --git a/jdk/src/share/classes/java/sql/SQLFeatureNotSupportedException.java b/jdk/src/java.sql/share/classes/java/sql/SQLFeatureNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLFeatureNotSupportedException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLFeatureNotSupportedException.java diff --git a/jdk/src/share/classes/java/sql/SQLInput.java b/jdk/src/java.sql/share/classes/java/sql/SQLInput.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLInput.java rename to jdk/src/java.sql/share/classes/java/sql/SQLInput.java diff --git a/jdk/src/share/classes/java/sql/SQLIntegrityConstraintViolationException.java b/jdk/src/java.sql/share/classes/java/sql/SQLIntegrityConstraintViolationException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLIntegrityConstraintViolationException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLIntegrityConstraintViolationException.java diff --git a/jdk/src/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java b/jdk/src/java.sql/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java diff --git a/jdk/src/share/classes/java/sql/SQLNonTransientConnectionException.java b/jdk/src/java.sql/share/classes/java/sql/SQLNonTransientConnectionException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLNonTransientConnectionException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLNonTransientConnectionException.java diff --git a/jdk/src/share/classes/java/sql/SQLNonTransientException.java b/jdk/src/java.sql/share/classes/java/sql/SQLNonTransientException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLNonTransientException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLNonTransientException.java diff --git a/jdk/src/share/classes/java/sql/SQLOutput.java b/jdk/src/java.sql/share/classes/java/sql/SQLOutput.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLOutput.java rename to jdk/src/java.sql/share/classes/java/sql/SQLOutput.java diff --git a/jdk/src/share/classes/java/sql/SQLPermission.java b/jdk/src/java.sql/share/classes/java/sql/SQLPermission.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLPermission.java rename to jdk/src/java.sql/share/classes/java/sql/SQLPermission.java diff --git a/jdk/src/share/classes/java/sql/SQLRecoverableException.java b/jdk/src/java.sql/share/classes/java/sql/SQLRecoverableException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLRecoverableException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLRecoverableException.java diff --git a/jdk/src/share/classes/java/sql/SQLSyntaxErrorException.java b/jdk/src/java.sql/share/classes/java/sql/SQLSyntaxErrorException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLSyntaxErrorException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLSyntaxErrorException.java diff --git a/jdk/src/share/classes/java/sql/SQLTimeoutException.java b/jdk/src/java.sql/share/classes/java/sql/SQLTimeoutException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLTimeoutException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLTimeoutException.java diff --git a/jdk/src/share/classes/java/sql/SQLTransactionRollbackException.java b/jdk/src/java.sql/share/classes/java/sql/SQLTransactionRollbackException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLTransactionRollbackException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLTransactionRollbackException.java diff --git a/jdk/src/share/classes/java/sql/SQLTransientConnectionException.java b/jdk/src/java.sql/share/classes/java/sql/SQLTransientConnectionException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLTransientConnectionException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLTransientConnectionException.java diff --git a/jdk/src/share/classes/java/sql/SQLTransientException.java b/jdk/src/java.sql/share/classes/java/sql/SQLTransientException.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLTransientException.java rename to jdk/src/java.sql/share/classes/java/sql/SQLTransientException.java diff --git a/jdk/src/share/classes/java/sql/SQLType.java b/jdk/src/java.sql/share/classes/java/sql/SQLType.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLType.java rename to jdk/src/java.sql/share/classes/java/sql/SQLType.java diff --git a/jdk/src/share/classes/java/sql/SQLWarning.java b/jdk/src/java.sql/share/classes/java/sql/SQLWarning.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLWarning.java rename to jdk/src/java.sql/share/classes/java/sql/SQLWarning.java diff --git a/jdk/src/share/classes/java/sql/SQLXML.java b/jdk/src/java.sql/share/classes/java/sql/SQLXML.java similarity index 100% rename from jdk/src/share/classes/java/sql/SQLXML.java rename to jdk/src/java.sql/share/classes/java/sql/SQLXML.java diff --git a/jdk/src/share/classes/java/sql/Savepoint.java b/jdk/src/java.sql/share/classes/java/sql/Savepoint.java similarity index 100% rename from jdk/src/share/classes/java/sql/Savepoint.java rename to jdk/src/java.sql/share/classes/java/sql/Savepoint.java diff --git a/jdk/src/share/classes/java/sql/Statement.java b/jdk/src/java.sql/share/classes/java/sql/Statement.java similarity index 100% rename from jdk/src/share/classes/java/sql/Statement.java rename to jdk/src/java.sql/share/classes/java/sql/Statement.java diff --git a/jdk/src/share/classes/java/sql/Struct.java b/jdk/src/java.sql/share/classes/java/sql/Struct.java similarity index 100% rename from jdk/src/share/classes/java/sql/Struct.java rename to jdk/src/java.sql/share/classes/java/sql/Struct.java diff --git a/jdk/src/share/classes/java/sql/Time.java b/jdk/src/java.sql/share/classes/java/sql/Time.java similarity index 100% rename from jdk/src/share/classes/java/sql/Time.java rename to jdk/src/java.sql/share/classes/java/sql/Time.java diff --git a/jdk/src/share/classes/java/sql/Timestamp.java b/jdk/src/java.sql/share/classes/java/sql/Timestamp.java similarity index 100% rename from jdk/src/share/classes/java/sql/Timestamp.java rename to jdk/src/java.sql/share/classes/java/sql/Timestamp.java diff --git a/jdk/src/share/classes/java/sql/Types.java b/jdk/src/java.sql/share/classes/java/sql/Types.java similarity index 100% rename from jdk/src/share/classes/java/sql/Types.java rename to jdk/src/java.sql/share/classes/java/sql/Types.java diff --git a/jdk/src/share/classes/java/sql/Wrapper.java b/jdk/src/java.sql/share/classes/java/sql/Wrapper.java similarity index 100% rename from jdk/src/share/classes/java/sql/Wrapper.java rename to jdk/src/java.sql/share/classes/java/sql/Wrapper.java diff --git a/jdk/src/share/classes/java/sql/package.html b/jdk/src/java.sql/share/classes/java/sql/package.html similarity index 100% rename from jdk/src/share/classes/java/sql/package.html rename to jdk/src/java.sql/share/classes/java/sql/package.html diff --git a/jdk/src/share/classes/javax/sql/CommonDataSource.java b/jdk/src/java.sql/share/classes/javax/sql/CommonDataSource.java similarity index 100% rename from jdk/src/share/classes/javax/sql/CommonDataSource.java rename to jdk/src/java.sql/share/classes/javax/sql/CommonDataSource.java diff --git a/jdk/src/share/classes/javax/sql/ConnectionEvent.java b/jdk/src/java.sql/share/classes/javax/sql/ConnectionEvent.java similarity index 100% rename from jdk/src/share/classes/javax/sql/ConnectionEvent.java rename to jdk/src/java.sql/share/classes/javax/sql/ConnectionEvent.java diff --git a/jdk/src/share/classes/javax/sql/ConnectionEventListener.java b/jdk/src/java.sql/share/classes/javax/sql/ConnectionEventListener.java similarity index 100% rename from jdk/src/share/classes/javax/sql/ConnectionEventListener.java rename to jdk/src/java.sql/share/classes/javax/sql/ConnectionEventListener.java diff --git a/jdk/src/share/classes/javax/sql/ConnectionPoolDataSource.java b/jdk/src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java similarity index 100% rename from jdk/src/share/classes/javax/sql/ConnectionPoolDataSource.java rename to jdk/src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java diff --git a/jdk/src/share/classes/javax/sql/DataSource.java b/jdk/src/java.sql/share/classes/javax/sql/DataSource.java similarity index 100% rename from jdk/src/share/classes/javax/sql/DataSource.java rename to jdk/src/java.sql/share/classes/javax/sql/DataSource.java diff --git a/jdk/src/share/classes/javax/sql/PooledConnection.java b/jdk/src/java.sql/share/classes/javax/sql/PooledConnection.java similarity index 100% rename from jdk/src/share/classes/javax/sql/PooledConnection.java rename to jdk/src/java.sql/share/classes/javax/sql/PooledConnection.java diff --git a/jdk/src/share/classes/javax/sql/RowSet.java b/jdk/src/java.sql/share/classes/javax/sql/RowSet.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSet.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSet.java diff --git a/jdk/src/share/classes/javax/sql/RowSetEvent.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetEvent.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetEvent.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetEvent.java diff --git a/jdk/src/share/classes/javax/sql/RowSetInternal.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetInternal.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetInternal.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetInternal.java diff --git a/jdk/src/share/classes/javax/sql/RowSetListener.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetListener.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetListener.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetListener.java diff --git a/jdk/src/share/classes/javax/sql/RowSetMetaData.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetMetaData.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetMetaData.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetMetaData.java diff --git a/jdk/src/share/classes/javax/sql/RowSetReader.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetReader.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetReader.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetReader.java diff --git a/jdk/src/share/classes/javax/sql/RowSetWriter.java b/jdk/src/java.sql/share/classes/javax/sql/RowSetWriter.java similarity index 100% rename from jdk/src/share/classes/javax/sql/RowSetWriter.java rename to jdk/src/java.sql/share/classes/javax/sql/RowSetWriter.java diff --git a/jdk/src/share/classes/javax/sql/StatementEvent.java b/jdk/src/java.sql/share/classes/javax/sql/StatementEvent.java similarity index 100% rename from jdk/src/share/classes/javax/sql/StatementEvent.java rename to jdk/src/java.sql/share/classes/javax/sql/StatementEvent.java diff --git a/jdk/src/share/classes/javax/sql/StatementEventListener.java b/jdk/src/java.sql/share/classes/javax/sql/StatementEventListener.java similarity index 100% rename from jdk/src/share/classes/javax/sql/StatementEventListener.java rename to jdk/src/java.sql/share/classes/javax/sql/StatementEventListener.java diff --git a/jdk/src/share/classes/javax/sql/XAConnection.java b/jdk/src/java.sql/share/classes/javax/sql/XAConnection.java similarity index 100% rename from jdk/src/share/classes/javax/sql/XAConnection.java rename to jdk/src/java.sql/share/classes/javax/sql/XAConnection.java diff --git a/jdk/src/share/classes/javax/sql/XADataSource.java b/jdk/src/java.sql/share/classes/javax/sql/XADataSource.java similarity index 100% rename from jdk/src/share/classes/javax/sql/XADataSource.java rename to jdk/src/java.sql/share/classes/javax/sql/XADataSource.java diff --git a/jdk/src/share/classes/javax/sql/package.html b/jdk/src/java.sql/share/classes/javax/sql/package.html similarity index 100% rename from jdk/src/share/classes/javax/sql/package.html rename to jdk/src/java.sql/share/classes/javax/sql/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/Init.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/Init.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathAPI.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathFactory.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html diff --git a/jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html b/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html rename to jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/AlgorithmMethod.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/AlgorithmMethod.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/AlgorithmMethod.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/AlgorithmMethod.java diff --git a/jdk/src/share/classes/javax/xml/crypto/Data.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/Data.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/Data.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/Data.java diff --git a/jdk/src/share/classes/javax/xml/crypto/KeySelector.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelector.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/KeySelector.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelector.java diff --git a/jdk/src/share/classes/javax/xml/crypto/KeySelectorException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelectorException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/KeySelectorException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelectorException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/KeySelectorResult.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelectorResult.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/KeySelectorResult.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/KeySelectorResult.java diff --git a/jdk/src/share/classes/javax/xml/crypto/MarshalException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/MarshalException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/MarshalException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/MarshalException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/NoSuchMechanismException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/NoSuchMechanismException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/NoSuchMechanismException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/NoSuchMechanismException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/NodeSetData.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/NodeSetData.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/NodeSetData.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/NodeSetData.java diff --git a/jdk/src/share/classes/javax/xml/crypto/OctetStreamData.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/OctetStreamData.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/OctetStreamData.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/OctetStreamData.java diff --git a/jdk/src/share/classes/javax/xml/crypto/URIDereferencer.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIDereferencer.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/URIDereferencer.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIDereferencer.java diff --git a/jdk/src/share/classes/javax/xml/crypto/URIReference.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIReference.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/URIReference.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIReference.java diff --git a/jdk/src/share/classes/javax/xml/crypto/URIReferenceException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/URIReferenceException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/XMLCryptoContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/XMLCryptoContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/XMLCryptoContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/XMLCryptoContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/XMLStructure.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/XMLStructure.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/XMLStructure.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/XMLStructure.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dom/DOMStructure.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMStructure.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dom/DOMStructure.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMStructure.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dom/DOMURIReference.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMURIReference.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dom/DOMURIReference.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMURIReference.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dom/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dom/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dom/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/DigestMethod.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/DigestMethod.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/DigestMethod.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/DigestMethod.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/Manifest.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/Manifest.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/Reference.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/Reference.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/SignatureProperties.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperties.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/SignatureProperties.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperties.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/SignatureProperty.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperty.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/SignatureProperty.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperty.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/SignedInfo.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignedInfo.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/SignedInfo.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignedInfo.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/Transform.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Transform.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/Transform.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Transform.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/TransformException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/TransformException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/TransformService.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/TransformService.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLObject.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLObject.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignature.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignature.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignature.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignature.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/dom/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/dom/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyName.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyName.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyName.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyName.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/X509IssuerSerial.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509IssuerSerial.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/X509IssuerSerial.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509IssuerSerial.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/keyinfo/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/C14NMethodParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/C14NMethodParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/C14NMethodParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/C14NMethodParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/DigestMethodParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/DigestMethodParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/DigestMethodParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/DigestMethodParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/HMACParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/HMACParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/HMACParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/HMACParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/SignatureMethodParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/TransformParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/TransformParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/TransformParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/TransformParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathType.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathType.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/XPathType.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathType.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/XSLTTransformParameterSpec.java b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XSLTTransformParameterSpec.java similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/XSLTTransformParameterSpec.java rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XSLTTransformParameterSpec.java diff --git a/jdk/src/share/classes/javax/xml/crypto/dsig/spec/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/dsig/spec/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/package.html diff --git a/jdk/src/share/classes/javax/xml/crypto/package.html b/jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/package.html similarity index 100% rename from jdk/src/share/classes/javax/xml/crypto/package.html rename to jdk/src/java.xml.crypto/share/classes/javax/xml/crypto/package.html diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java diff --git a/jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java b/jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java similarity index 100% rename from jdk/src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java rename to jdk/src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java diff --git a/jdk/src/aix/classes/sun/tools/attach/AixAttachProvider.java b/jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java similarity index 100% rename from jdk/src/aix/classes/sun/tools/attach/AixAttachProvider.java rename to jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java diff --git a/jdk/src/aix/classes/sun/tools/attach/AixVirtualMachine.java b/jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java similarity index 100% rename from jdk/src/aix/classes/sun/tools/attach/AixVirtualMachine.java rename to jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java diff --git a/jdk/src/aix/native/sun/tools/attach/AixVirtualMachine.c b/jdk/src/jdk.attach/aix/native/libattach/AixVirtualMachine.c similarity index 100% rename from jdk/src/aix/native/sun/tools/attach/AixVirtualMachine.c rename to jdk/src/jdk.attach/aix/native/libattach/AixVirtualMachine.c diff --git a/jdk/src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider b/jdk/src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider similarity index 100% rename from jdk/src/share/classes/sun/tools/attach/META-INF/services/com.sun.tools.attach.spi.AttachProvider rename to jdk/src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider diff --git a/jdk/src/share/classes/com/sun/tools/attach/AgentInitializationException.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/AgentInitializationException.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/AgentLoadException.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AgentLoadException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/AgentLoadException.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AgentLoadException.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/AttachNotSupportedException.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachNotSupportedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/AttachNotSupportedException.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachNotSupportedException.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/AttachOperationFailedException.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/AttachOperationFailedException.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/AttachPermission.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/AttachPermission.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/VirtualMachine.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/VirtualMachine.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/package-info.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/package-info.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/package-info.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/spi/AttachProvider.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/spi/AttachProvider.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java diff --git a/jdk/src/share/classes/com/sun/tools/attach/spi/package-info.java b/jdk/src/jdk.attach/share/classes/com/sun/tools/attach/spi/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/attach/spi/package-info.java rename to jdk/src/jdk.attach/share/classes/com/sun/tools/attach/spi/package-info.java diff --git a/jdk/src/share/classes/sun/tools/attach/HotSpotAttachProvider.java b/jdk/src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java similarity index 100% rename from jdk/src/share/classes/sun/tools/attach/HotSpotAttachProvider.java rename to jdk/src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java diff --git a/jdk/src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java b/jdk/src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java similarity index 100% rename from jdk/src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java rename to jdk/src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/BsdAttachProvider.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/BsdAttachProvider.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/LinuxAttachProvider.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/LinuxAttachProvider.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/SolarisAttachProvider.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/SolarisAttachProvider.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java diff --git a/jdk/src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java b/jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java similarity index 100% rename from jdk/src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java rename to jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java diff --git a/jdk/src/solaris/native/sun/tools/attach/BsdVirtualMachine.c b/jdk/src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c similarity index 100% rename from jdk/src/solaris/native/sun/tools/attach/BsdVirtualMachine.c rename to jdk/src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c diff --git a/jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c b/jdk/src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c similarity index 100% rename from jdk/src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c rename to jdk/src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c diff --git a/jdk/src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c b/jdk/src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c similarity index 100% rename from jdk/src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c rename to jdk/src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c diff --git a/jdk/src/windows/classes/sun/tools/attach/WindowsAttachProvider.java b/jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java similarity index 100% rename from jdk/src/windows/classes/sun/tools/attach/WindowsAttachProvider.java rename to jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java diff --git a/jdk/src/windows/classes/sun/tools/attach/WindowsVirtualMachine.java b/jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java similarity index 100% rename from jdk/src/windows/classes/sun/tools/attach/WindowsVirtualMachine.java rename to jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java diff --git a/jdk/src/windows/native/sun/tools/attach/WindowsAttachProvider.c b/jdk/src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c similarity index 100% rename from jdk/src/windows/native/sun/tools/attach/WindowsAttachProvider.c rename to jdk/src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c diff --git a/jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c b/jdk/src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c similarity index 100% rename from jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c rename to jdk/src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c diff --git a/jdk/src/share/classes/sun/nio/cs/ext/Big5_HKSCS.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/Big5_HKSCS.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/Big5_Solaris.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/Big5_Solaris.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/DelegatableDecoder.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/DelegatableDecoder.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/DoubleByte.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/DoubleByte.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/EUC_JP.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/EUC_JP.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/EUC_JP_Open.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/EUC_JP_Open.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/EUC_TW.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/EUC_TW.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/GB18030.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/GB18030.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/HKSCS.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/HKSCS.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM33722.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM33722.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM834.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM834.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM942C.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM942C.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM943C.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM943C.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM949C.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM949C.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/IBM964.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/IBM964.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISCII91.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISCII91.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_JP.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_JP.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/ISO2022_KR.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/ISO2022_KR.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/JISAutoDetect.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/JISAutoDetect.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MS50220.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MS50220.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MS50221.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50221.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MS50221.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50221.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MS932_0213.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MS932_0213.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MS950_HKSCS.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MS950_HKSCS.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/MSISO2022JP.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/MSISO2022JP.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/SJIS_0213.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/SJIS_0213.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java diff --git a/jdk/src/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java b/jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java similarity index 100% rename from jdk/src/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java rename to jdk/src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java diff --git a/jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT.java b/jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT.java rename to jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java diff --git a/jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java b/jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java rename to jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java diff --git a/jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java b/jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java rename to jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java diff --git a/jdk/src/solaris/classes/sun/nio/cs/ext/CompoundTextSupport.java b/jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/cs/ext/CompoundTextSupport.java rename to jdk/src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java diff --git a/jdk/src/share/classes/sun/tools/serialver/SerialVer.java b/jdk/src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/serialver/SerialVer.java rename to jdk/src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java diff --git a/jdk/src/share/classes/sun/tools/serialver/resources/serialver.properties b/jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/serialver/resources/serialver.properties rename to jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties diff --git a/jdk/src/share/classes/sun/tools/serialver/resources/serialver_ja.properties b/jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/serialver/resources/serialver_ja.properties rename to jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties diff --git a/jdk/src/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties b/jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties rename to jdk/src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties diff --git a/jdk/src/share/classes/sun/security/ec/ECDHKeyAgreement.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECDHKeyAgreement.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java diff --git a/jdk/src/share/classes/sun/security/ec/ECDSASignature.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECDSASignature.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java diff --git a/jdk/src/share/classes/sun/security/ec/ECKeyFactory.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECKeyFactory.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/ec/ECKeyPairGenerator.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECKeyPairGenerator.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java diff --git a/jdk/src/share/classes/sun/security/ec/ECPrivateKeyImpl.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECPrivateKeyImpl.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/ec/ECPublicKeyImpl.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/ECPublicKeyImpl.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java diff --git a/jdk/src/share/classes/sun/security/ec/SunEC.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/SunEC.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java diff --git a/jdk/src/share/classes/sun/security/ec/SunECEntries.java b/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunECEntries.java similarity index 100% rename from jdk/src/share/classes/sun/security/ec/SunECEntries.java rename to jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/SunECEntries.java diff --git a/jdk/src/share/native/sun/security/ec/ECC_JNI.cpp b/jdk/src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp similarity index 100% rename from jdk/src/share/native/sun/security/ec/ECC_JNI.cpp rename to jdk/src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp diff --git a/jdk/src/share/native/sun/security/ec/impl/ec.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2_163.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_163.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2_163.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_163.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2_193.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_193.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2_193.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_193.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2_233.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_233.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2_233.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_233.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2_aff.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_aff.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2_aff.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_aff.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec2_mont.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_mont.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec2_mont.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec2_mont.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ec_naf.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec_naf.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ec_naf.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ec_naf.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecc_impl.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecc_impl.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecdecode.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecdecode.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl-curve.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-curve.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl-curve.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-curve.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl-exp.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-exp.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl-exp.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-exp.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl-priv.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-priv.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl-priv.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl-priv.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl_curve.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_curve.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl_curve.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_curve.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl_gf.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_gf.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl_gf.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_gf.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecl_mult.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecl_mult.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp.h diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_192.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_192.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_192.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_192.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_224.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_224.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_224.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_224.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_256.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_256.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_256.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_256.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_384.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_384.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_384.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_384.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_521.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_521.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_521.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_521.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_aff.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_aff.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_aff.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_aff.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_jac.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_jac.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_jm.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_jm.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c diff --git a/jdk/src/share/native/sun/security/ec/impl/ecp_mont.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_mont.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/ecp_mont.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/ecp_mont.c diff --git a/jdk/src/share/native/sun/security/ec/impl/logtab.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/logtab.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/logtab.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/logtab.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mp_gf2m-priv.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m-priv.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mp_gf2m-priv.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m-priv.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mp_gf2m.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mp_gf2m.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.c diff --git a/jdk/src/share/native/sun/security/ec/impl/mp_gf2m.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mp_gf2m.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mp_gf2m.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mpi-config.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi-config.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpi-config.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi-config.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mpi-priv.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi-priv.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpi-priv.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi-priv.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mpi.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpi.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi.c diff --git a/jdk/src/share/native/sun/security/ec/impl/mpi.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpi.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpi.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mplogic.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mplogic.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.c diff --git a/jdk/src/share/native/sun/security/ec/impl/mplogic.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mplogic.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mplogic.h diff --git a/jdk/src/share/native/sun/security/ec/impl/mpmontg.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpmontg.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpmontg.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpmontg.c diff --git a/jdk/src/share/native/sun/security/ec/impl/mpprime.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpprime.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/mpprime.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/mpprime.h diff --git a/jdk/src/share/native/sun/security/ec/impl/oid.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/oid.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/oid.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/oid.c diff --git a/jdk/src/share/native/sun/security/ec/impl/secitem.c b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/secitem.c similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/secitem.c rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/secitem.c diff --git a/jdk/src/share/native/sun/security/ec/impl/secoidt.h b/jdk/src/jdk.crypto.ec/share/native/libsunec/impl/secoidt.h similarity index 100% rename from jdk/src/share/native/sun/security/ec/impl/secoidt.h rename to jdk/src/jdk.crypto.ec/share/native/libsunec/impl/secoidt.h diff --git a/jdk/src/windows/classes/sun/security/mscapi/Key.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/Key.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/KeyStore.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/KeyStore.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/PRNG.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/PRNG.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/PRNG.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/PRNG.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSACipher.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSACipher.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSAKeyPair.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSAKeyPair.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSAPrivateKey.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSAPrivateKey.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSAPublicKey.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSAPublicKey.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/RSASignature.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/RSASignature.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java diff --git a/jdk/src/windows/classes/sun/security/mscapi/SunMSCAPI.java b/jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java similarity index 100% rename from jdk/src/windows/classes/sun/security/mscapi/SunMSCAPI.java rename to jdk/src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java diff --git a/jdk/src/windows/native/sun/security/mscapi/security.cpp b/jdk/src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp similarity index 100% rename from jdk/src/windows/native/sun/security/mscapi/security.cpp rename to jdk/src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp diff --git a/jdk/src/share/classes/sun/security/pkcs11/Config.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/Config.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/KeyCache.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/KeyCache.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Cipher.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Cipher.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11DHKeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11DHKeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Digest.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Digest.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Key.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Key.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11KeyAgreement.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11KeyAgreement.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11KeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11KeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11KeyGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11KeyGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11KeyStore.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11KeyStore.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Mac.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Mac.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11RSACipher.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11RSACipher.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11SecureRandom.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11SecureRandom.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Signature.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Signature.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/P11Util.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/P11Util.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/Secmod.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/Secmod.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/Session.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/Session.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/SessionManager.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/SessionManager.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/SunPKCS11.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/SunPKCS11.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/TemplateManager.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/TemplateManager.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/Token.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/Token.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/Constants.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/Constants.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/Functions.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/Functions.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java diff --git a/jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java b/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java similarity index 100% rename from jdk/src/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java rename to jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java diff --git a/jdk/src/share/native/sun/security/pkcs11/j2secmod.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/j2secmod.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c diff --git a/jdk/src/share/native/sun/security/pkcs11/j2secmod.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/j2secmod.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_digest.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_digest.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_dual.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_dual.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_general.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_general.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sign.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_sign.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/p11_util.c b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/p11_util.c rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs-11v2-20a3.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs-11v2-20a3.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11f.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11f.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h diff --git a/jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h b/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h similarity index 100% rename from jdk/src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h rename to jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h diff --git a/jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c b/jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c similarity index 98% rename from jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c rename to jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c index 20cfabe3fd1..225263247db 100644 --- a/jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.c +++ b/jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c @@ -32,7 +32,7 @@ #include #include "j2secmod.h" -#include "wrapper/pkcs11wrapper.h" +#include "pkcs11wrapper.h" void *findFunction(JNIEnv *env, jlong jHandle, const char *functionName) { void *hModule = (void*)jlong_to_ptr(jHandle); diff --git a/jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.h b/jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h similarity index 100% rename from jdk/src/solaris/native/sun/security/pkcs11/j2secmod_md.h rename to jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h diff --git a/jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c b/jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c similarity index 100% rename from jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c rename to jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c diff --git a/jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h b/jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h similarity index 100% rename from jdk/src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h rename to jdk/src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h diff --git a/jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.c b/jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c similarity index 100% rename from jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.c rename to jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c diff --git a/jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.h b/jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h similarity index 100% rename from jdk/src/windows/native/sun/security/pkcs11/j2secmod_md.h rename to jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h diff --git a/jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.c b/jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c similarity index 100% rename from jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.c rename to jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c diff --git a/jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.h b/jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h similarity index 100% rename from jdk/src/windows/native/sun/security/pkcs11/wrapper/p11_md.h rename to jdk/src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h diff --git a/jdk/src/macosx/classes/apple/applescript/AppleScriptEngine.java b/jdk/src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java similarity index 100% rename from jdk/src/macosx/classes/apple/applescript/AppleScriptEngine.java rename to jdk/src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java diff --git a/jdk/src/macosx/classes/apple/applescript/AppleScriptEngineFactory.java b/jdk/src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java similarity index 100% rename from jdk/src/macosx/classes/apple/applescript/AppleScriptEngineFactory.java rename to jdk/src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java diff --git a/jdk/src/macosx/classes/apple/security/AppleProvider.java b/jdk/src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java similarity index 100% rename from jdk/src/macosx/classes/apple/security/AppleProvider.java rename to jdk/src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java diff --git a/jdk/src/macosx/classes/apple/security/KeychainStore.java b/jdk/src/jdk.deploy.osx/macosx/classes/apple/security/KeychainStore.java similarity index 100% rename from jdk/src/macosx/classes/apple/security/KeychainStore.java rename to jdk/src/jdk.deploy.osx/macosx/classes/apple/security/KeychainStore.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/Dispatch.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/Dispatch.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/Dispatch.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/Dispatch.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchNative.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchNative.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchNative.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchNative.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchQueue.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchQueue.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchQueue.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchQueue.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java diff --git a/jdk/src/macosx/classes/com/apple/concurrent/package.html b/jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html similarity index 100% rename from jdk/src/macosx/classes/com/apple/concurrent/package.html rename to jdk/src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html diff --git a/jdk/src/macosx/native/apple/applescript/AS_NS_ConversionUtils.h b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h similarity index 100% rename from jdk/src/macosx/native/apple/applescript/AS_NS_ConversionUtils.h rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h diff --git a/jdk/src/macosx/native/apple/applescript/AS_NS_ConversionUtils.m b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m similarity index 100% rename from jdk/src/macosx/native/apple/applescript/AS_NS_ConversionUtils.m rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m diff --git a/jdk/src/macosx/native/apple/applescript/AppleScriptEngine.m b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m similarity index 100% rename from jdk/src/macosx/native/apple/applescript/AppleScriptEngine.m rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m diff --git a/jdk/src/macosx/native/apple/applescript/AppleScriptExecutionContext.h b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h similarity index 100% rename from jdk/src/macosx/native/apple/applescript/AppleScriptExecutionContext.h rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h diff --git a/jdk/src/macosx/native/apple/applescript/AppleScriptExecutionContext.m b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m similarity index 100% rename from jdk/src/macosx/native/apple/applescript/AppleScriptExecutionContext.m rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m diff --git a/jdk/src/macosx/native/apple/applescript/NS_Java_ConversionUtils.h b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h similarity index 100% rename from jdk/src/macosx/native/apple/applescript/NS_Java_ConversionUtils.h rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h diff --git a/jdk/src/macosx/native/apple/applescript/NS_Java_ConversionUtils.m b/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m similarity index 100% rename from jdk/src/macosx/native/apple/applescript/NS_Java_ConversionUtils.m rename to jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m diff --git a/jdk/src/macosx/native/com/apple/eio/CFileManager.m b/jdk/src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m similarity index 100% rename from jdk/src/macosx/native/com/apple/eio/CFileManager.m rename to jdk/src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m diff --git a/jdk/src/macosx/native/com/apple/concurrent/Dispatch.m b/jdk/src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m similarity index 100% rename from jdk/src/macosx/native/com/apple/concurrent/Dispatch.m rename to jdk/src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m diff --git a/jdk/src/macosx/native/apple/security/KeystoreImpl.m b/jdk/src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m similarity index 100% rename from jdk/src/macosx/native/apple/security/KeystoreImpl.m rename to jdk/src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m diff --git a/jdk/src/share/classes/com/sun/jarsigner/ContentSigner.java b/jdk/src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java similarity index 100% rename from jdk/src/share/classes/com/sun/jarsigner/ContentSigner.java rename to jdk/src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java diff --git a/jdk/src/share/classes/com/sun/jarsigner/ContentSignerParameters.java b/jdk/src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/jarsigner/ContentSignerParameters.java rename to jdk/src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java diff --git a/jdk/src/share/classes/com/sun/jarsigner/package.html b/jdk/src/jdk.dev/share/classes/com/sun/jarsigner/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jarsigner/package.html rename to jdk/src/jdk.dev/share/classes/com/sun/jarsigner/package.html diff --git a/jdk/src/share/classes/com/sun/tools/extcheck/ExtCheck.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/extcheck/ExtCheck.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/extcheck/ExtCheck.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/extcheck/ExtCheck.java diff --git a/jdk/src/share/classes/com/sun/tools/extcheck/Main.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/extcheck/Main.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/extcheck/Main.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/extcheck/Main.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/Main.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/Main.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/Main.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/Main.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaByte.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaByte.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaChar.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaChar.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaClass.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaClass.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaField.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaField.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaInt.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaInt.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaLong.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaLong.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObject.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObject.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaShort.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaShort.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaThing.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaThing.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaValue.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaValue.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/Root.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/Root.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/StackFrame.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/StackFrame.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/model/StackTrace.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/model/StackTrace.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLException.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/parser/Reader.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/parser/Reader.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/HttpReader.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/HttpReader.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/QueryListener.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/QueryListener.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/util/Comparer.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/util/Comparer.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/util/Misc.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/util/Misc.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java diff --git a/jdk/src/share/classes/com/sun/tools/hat/resources/hat.js b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/resources/hat.js rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js diff --git a/jdk/src/share/classes/com/sun/tools/hat/resources/oqlhelp.html b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/resources/oqlhelp.html rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html diff --git a/jdk/src/share/classes/com/sun/tools/hat/resources/platform_names.txt b/jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt similarity index 100% rename from jdk/src/share/classes/com/sun/tools/hat/resources/platform_names.txt rename to jdk/src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt diff --git a/jdk/src/share/classes/com/sun/tools/script/shell/Main.java b/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/script/shell/Main.java rename to jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java diff --git a/jdk/src/share/classes/com/sun/tools/script/shell/init.js b/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js similarity index 100% rename from jdk/src/share/classes/com/sun/tools/script/shell/init.js rename to jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js diff --git a/jdk/src/share/classes/com/sun/tools/script/shell/messages.properties b/jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties similarity index 100% rename from jdk/src/share/classes/com/sun/tools/script/shell/messages.properties rename to jdk/src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties diff --git a/jdk/src/share/classes/sun/security/tools/jarsigner/Main.java b/jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/jarsigner/Main.java rename to jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java diff --git a/jdk/src/share/classes/sun/security/tools/jarsigner/Resources.java b/jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/jarsigner/Resources.java rename to jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java diff --git a/jdk/src/share/classes/sun/security/tools/jarsigner/Resources_ja.java b/jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/jarsigner/Resources_ja.java rename to jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java diff --git a/jdk/src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java b/jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java rename to jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java diff --git a/jdk/src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java b/jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java rename to jdk/src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java diff --git a/jdk/src/share/classes/sun/tools/jar/CommandLine.java b/jdk/src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/CommandLine.java rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java diff --git a/jdk/src/share/classes/sun/tools/jar/JarException.java b/jdk/src/jdk.dev/share/classes/sun/tools/jar/JarException.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/JarException.java rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/JarException.java diff --git a/jdk/src/share/classes/sun/tools/jar/Main.java b/jdk/src/jdk.dev/share/classes/sun/tools/jar/Main.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/Main.java rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/Main.java diff --git a/jdk/src/share/classes/sun/tools/jar/Manifest.java b/jdk/src/jdk.dev/share/classes/sun/tools/jar/Manifest.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/Manifest.java rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/Manifest.java diff --git a/jdk/src/share/classes/sun/tools/jar/SignatureFile.java b/jdk/src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/SignatureFile.java rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_de.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_de.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_es.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_es.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_fr.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_fr.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_it.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_it.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_ja.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_ja.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_ko.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_ko.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_sv.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_sv.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties diff --git a/jdk/src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties b/jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties rename to jdk/src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties diff --git a/jdk/src/share/classes/sun/tools/native2ascii/A2NFilter.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/A2NFilter.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java diff --git a/jdk/src/share/classes/sun/tools/native2ascii/Main.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/Main.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java diff --git a/jdk/src/share/classes/sun/tools/native2ascii/N2AFilter.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/N2AFilter.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java diff --git a/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java diff --git a/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java diff --git a/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java b/jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java rename to jdk/src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java diff --git a/jdk/src/share/classes/com/sun/demo/jvmti/hprof/Tracker.java b/jdk/src/jdk.hprof.agent/share/classes/com/sun/demo/jvmti/hprof/Tracker.java similarity index 100% rename from jdk/src/share/classes/com/sun/demo/jvmti/hprof/Tracker.java rename to jdk/src/jdk.hprof.agent/share/classes/com/sun/demo/jvmti/hprof/Tracker.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/Authenticator.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/Authenticator.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/BasicAuthenticator.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/BasicAuthenticator.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/Filter.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/Filter.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/Headers.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/Headers.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpContext.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpContext.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpExchange.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpExchange.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpHandler.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpHandler.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpPrincipal.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpPrincipal.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpServer.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpServer.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpsConfigurator.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpsConfigurator.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpsExchange.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsExchange.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpsExchange.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsExchange.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpsParameters.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpsParameters.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/HttpsServer.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/HttpsServer.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/package-info.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/package-info.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java diff --git a/jdk/src/share/classes/com/sun/net/httpserver/spi/package-info.java b/jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/net/httpserver/spi/package-info.java rename to jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/package-info.java diff --git a/jdk/src/share/classes/sun/net/httpserver/AuthFilter.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/AuthFilter.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ChunkedInputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ChunkedInputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ChunkedOutputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ChunkedOutputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/Code.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Code.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/Code.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Code.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ContextList.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ContextList.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ContextList.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ContextList.java diff --git a/jdk/src/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/DefaultHttpServerProvider.java diff --git a/jdk/src/share/classes/sun/net/httpserver/Event.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Event.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/Event.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Event.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ExchangeImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ExchangeImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/FixedLengthInputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/FixedLengthInputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/FixedLengthOutputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/FixedLengthOutputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpConnection.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpConnection.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpContextImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpContextImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpError.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpError.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpError.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpError.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpExchangeImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpExchangeImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpServerImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpServerImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpServerImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpsExchangeImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpsExchangeImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/HttpsServerImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/HttpsServerImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsServerImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/LeftOverInputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/LeftOverInputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/LeftOverInputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/LeftOverInputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/Request.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/Request.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java diff --git a/jdk/src/share/classes/sun/net/httpserver/SSLStreams.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/SSLStreams.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ServerConfig.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ServerConfig.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java diff --git a/jdk/src/share/classes/sun/net/httpserver/ServerImpl.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/ServerImpl.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java diff --git a/jdk/src/share/classes/sun/net/httpserver/StreamClosedException.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/StreamClosedException.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/StreamClosedException.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/StreamClosedException.java diff --git a/jdk/src/share/classes/sun/net/httpserver/TimeSource.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/TimeSource.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/TimeSource.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/TimeSource.java diff --git a/jdk/src/share/classes/sun/net/httpserver/UndefLengthOutputStream.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/UndefLengthOutputStream.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/UndefLengthOutputStream.java diff --git a/jdk/src/share/classes/sun/net/httpserver/UnmodifiableHeaders.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/UnmodifiableHeaders.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/UnmodifiableHeaders.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/UnmodifiableHeaders.java diff --git a/jdk/src/share/classes/sun/net/httpserver/WriteFinishedEvent.java b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/WriteFinishedEvent.java similarity index 100% rename from jdk/src/share/classes/sun/net/httpserver/WriteFinishedEvent.java rename to jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/WriteFinishedEvent.java diff --git a/jdk/src/share/classes/sun/tools/jcmd/Arguments.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jcmd/Arguments.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java diff --git a/jdk/src/share/classes/sun/tools/jcmd/JCmd.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jcmd/JCmd.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java diff --git a/jdk/src/share/classes/sun/tools/jinfo/JInfo.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jinfo/JInfo.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java diff --git a/jdk/src/share/classes/sun/tools/jmap/JMap.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jmap/JMap.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java diff --git a/jdk/src/share/classes/sun/tools/jps/Arguments.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jps/Arguments.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java diff --git a/jdk/src/share/classes/sun/tools/jps/Jps.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jps/Jps.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java diff --git a/jdk/src/share/classes/sun/tools/jstack/JStack.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstack/JStack.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Alignment.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Alignment.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Alignment.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Alignment.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Arguments.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Arguments.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java diff --git a/jdk/src/share/classes/sun/tools/jstat/AscendingMonitorComparator.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/AscendingMonitorComparator.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/AscendingMonitorComparator.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/AscendingMonitorComparator.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Closure.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Closure.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Closure.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Closure.java diff --git a/jdk/src/share/classes/sun/tools/jstat/ColumnFormat.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/ColumnFormat.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java diff --git a/jdk/src/share/classes/sun/tools/jstat/DescendingMonitorComparator.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/DescendingMonitorComparator.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/DescendingMonitorComparator.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/DescendingMonitorComparator.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Expression.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Expression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Expression.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Expression.java diff --git a/jdk/src/share/classes/sun/tools/jstat/ExpressionEvaluator.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionEvaluator.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/ExpressionEvaluator.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionEvaluator.java diff --git a/jdk/src/share/classes/sun/tools/jstat/ExpressionExecuter.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/ExpressionExecuter.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java diff --git a/jdk/src/share/classes/sun/tools/jstat/ExpressionResolver.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/ExpressionResolver.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java diff --git a/jdk/src/share/classes/sun/tools/jstat/HeaderClosure.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/HeaderClosure.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/HeaderClosure.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/HeaderClosure.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Identifier.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Identifier.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Identifier.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Identifier.java diff --git a/jdk/src/share/classes/sun/tools/jstat/JStatLogger.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/JStatLogger.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/JStatLogger.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/JStatLogger.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Jstat.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Jstat.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Jstat.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Jstat.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Literal.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Literal.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Literal.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Literal.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Operator.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Operator.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Operator.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Operator.java diff --git a/jdk/src/share/classes/sun/tools/jstat/OptionFinder.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFinder.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/OptionFinder.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFinder.java diff --git a/jdk/src/share/classes/sun/tools/jstat/OptionFormat.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFormat.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/OptionFormat.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFormat.java diff --git a/jdk/src/share/classes/sun/tools/jstat/OptionLister.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionLister.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/OptionLister.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionLister.java diff --git a/jdk/src/share/classes/sun/tools/jstat/OptionOutputFormatter.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionOutputFormatter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/OptionOutputFormatter.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OptionOutputFormatter.java diff --git a/jdk/src/share/classes/sun/tools/jstat/OutputFormatter.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OutputFormatter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/OutputFormatter.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/OutputFormatter.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Parser.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Parser.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java diff --git a/jdk/src/share/classes/sun/tools/jstat/ParserException.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ParserException.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/ParserException.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/ParserException.java diff --git a/jdk/src/share/classes/sun/tools/jstat/RawOutputFormatter.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/RawOutputFormatter.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java diff --git a/jdk/src/share/classes/sun/tools/jstat/RowClosure.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/RowClosure.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/RowClosure.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/RowClosure.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Scale.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Scale.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Scale.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Scale.java diff --git a/jdk/src/share/classes/sun/tools/jstat/SymbolResolutionClosure.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/SymbolResolutionClosure.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/SymbolResolutionClosure.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/SymbolResolutionClosure.java diff --git a/jdk/src/share/classes/sun/tools/jstat/SyntaxException.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/SyntaxException.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java diff --git a/jdk/src/share/classes/sun/tools/jstat/Token.java b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Token.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/Token.java rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/Token.java diff --git a/jdk/src/share/classes/sun/tools/jstat/resources/jstat_options b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/resources/jstat_options rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options diff --git a/jdk/src/share/classes/sun/tools/jstat/resources/jstat_unsupported_options b/jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_unsupported_options similarity index 100% rename from jdk/src/share/classes/sun/tools/jstat/resources/jstat_unsupported_options rename to jdk/src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_unsupported_options diff --git a/jdk/src/share/classes/com/sun/tools/jconsole/JConsoleContext.java b/jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsoleContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jconsole/JConsoleContext.java rename to jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsoleContext.java diff --git a/jdk/src/share/classes/com/sun/tools/jconsole/JConsolePlugin.java b/jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jconsole/JConsolePlugin.java rename to jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java diff --git a/jdk/src/share/classes/com/sun/tools/jconsole/package-info.java b/jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jconsole/package-info.java rename to jdk/src/jdk.jconsole/share/classes/com/sun/tools/jconsole/package-info.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/AboutDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/AboutDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/BorderedComponent.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/BorderedComponent.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/BorderedComponent.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/BorderedComponent.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/ClassTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ClassTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/ClassTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ClassTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/ConnectDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ConnectDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/ConnectDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ConnectDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/CreateMBeanDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/CreateMBeanDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/CreateMBeanDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/CreateMBeanDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ExceptionSafePlugin.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Formatter.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Formatter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Formatter.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Formatter.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/HTMLPane.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/HTMLPane.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/HTMLPane.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/HTMLPane.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/InternalDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/InternalDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/InternalDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/InternalDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/JConsole.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/JConsole.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/LabeledComponent.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/LabeledComponent.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/LabeledComponent.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/LabeledComponent.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/LocalVirtualMachine.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/LocalVirtualMachine.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/LocalVirtualMachine.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/LocalVirtualMachine.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/MBeansTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MBeansTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/MBeansTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MBeansTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryPoolProxy.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryPoolProxy.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/MemoryPoolStat.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryPoolStat.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/MemoryPoolStat.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryPoolStat.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/MemoryTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/MemoryTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/MemoryTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Messages.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Messages.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Messages.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Messages.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/OutputViewer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OutputViewer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/OutputViewer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OutputViewer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/OverviewPanel.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OverviewPanel.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/OverviewPanel.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OverviewPanel.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/OverviewTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OverviewTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/OverviewTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/OverviewTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Plotter.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Plotter.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/PlotterPanel.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/PlotterPanel.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/PlotterPanel.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/PlotterPanel.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/ProxyClient.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/ProxyClient.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Resources.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Resources.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Resources.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/SheetDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/SheetDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/SheetDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/SheetDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/SummaryTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/SummaryTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Tab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Tab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Tab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Tab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/ThreadTab.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/ThreadTab.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/TimeComboBox.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/TimeComboBox.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/TimeComboBox.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/TimeComboBox.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Utilities.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Utilities.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Utilities.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Utilities.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/VMInternalFrame.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VMInternalFrame.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/VMInternalFrame.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VMInternalFrame.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/VMPanel.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VMPanel.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/VMPanel.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VMPanel.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/VariableGridLayout.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VariableGridLayout.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/VariableGridLayout.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/VariableGridLayout.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/Version.java.template b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Version.java.template rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template diff --git a/jdk/src/share/classes/sun/tools/jconsole/Worker.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/Worker.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Worker.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/IconManager.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/IconManager.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/IconManager.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/IconManager.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/OperationEntry.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/OperationEntry.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/TableSorter.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/TableSorter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/TableSorter.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/TableSorter.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/ThreadDialog.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/Utils.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/Utils.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XArrayDataViewer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XDataViewer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XDataViewer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XDataViewer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XDataViewer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XMBean.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBean.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XMBean.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBean.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanInfo.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanOperations.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XNodeInfo.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XNodeInfo.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XNodeInfo.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XNodeInfo.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XObject.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XObject.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XOperations.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOperations.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XOperations.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOperations.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XPlotter.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XPlotter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XPlotter.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XPlotter.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XSheet.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XSheet.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XSheet.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XSheet.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XTable.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTable.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XTable.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTable.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XTextField.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextField.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XTextField.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextField.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XTree.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTree.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XTree.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTree.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTreeRenderer.java diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/brandlogo.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/brandlogo.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/brandlogo.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/brandlogo.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/collapse-winlf.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/collapse-winlf.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/collapse-winlf.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/collapse-winlf.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/connected16.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/connected16.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/connected16.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/connected16.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/connected24.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/connected24.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/connected24.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/connected24.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/disconnected16.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/disconnected16.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/disconnected16.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/disconnected16.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/disconnected24.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/disconnected24.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/disconnected24.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/disconnected24.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/expand-winlf.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/expand-winlf.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/expand-winlf.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/expand-winlf.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/masthead-left.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/masthead-left.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/masthead-left.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/masthead-left.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/masthead-right.png b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/masthead-right.png similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/masthead-right.png rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/masthead-right.png diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/mbean.gif b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/mbean.gif similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/mbean.gif rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/mbean.gif diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/mbeanserverdelegate.gif b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/mbeanserverdelegate.gif similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/mbeanserverdelegate.gif rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/mbeanserverdelegate.gif diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/messages.properties b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/messages.properties rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages.properties diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/messages_ja.properties b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/messages_ja.properties rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_ja.properties diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties diff --git a/jdk/src/share/classes/sun/tools/jconsole/resources/xobject.gif b/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/xobject.gif similarity index 100% rename from jdk/src/share/classes/sun/tools/jconsole/resources/xobject.gif rename to jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/xobject.gif diff --git a/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector b/jdk/src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector rename to jdk/src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector diff --git a/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService b/jdk/src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService rename to jdk/src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService diff --git a/jdk/src/share/classes/com/sun/jdi/AbsentInformationException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/AbsentInformationException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java diff --git a/jdk/src/share/classes/com/sun/jdi/Accessible.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Accessible.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Accessible.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Accessible.java diff --git a/jdk/src/share/classes/com/sun/jdi/ArrayReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ArrayReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ArrayReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ArrayReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/ArrayType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ArrayType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java diff --git a/jdk/src/share/classes/com/sun/jdi/BooleanType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/BooleanType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/BooleanType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/BooleanType.java diff --git a/jdk/src/share/classes/com/sun/jdi/BooleanValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/BooleanValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/BooleanValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/BooleanValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/Bootstrap.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Bootstrap.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java diff --git a/jdk/src/share/classes/com/sun/jdi/ByteType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ByteType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ByteType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ByteType.java diff --git a/jdk/src/share/classes/com/sun/jdi/ByteValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ByteValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ByteValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ByteValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/CharType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/CharType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/CharType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/CharType.java diff --git a/jdk/src/share/classes/com/sun/jdi/CharValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/CharValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/CharValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/CharValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/ClassLoaderReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassLoaderReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ClassLoaderReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassLoaderReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/ClassNotLoadedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ClassNotLoadedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java diff --git a/jdk/src/share/classes/com/sun/jdi/ClassNotPreparedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ClassNotPreparedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java diff --git a/jdk/src/share/classes/com/sun/jdi/ClassObjectReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassObjectReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ClassObjectReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassObjectReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/ClassType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ClassType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java diff --git a/jdk/src/share/classes/com/sun/jdi/DoubleType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/DoubleType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/DoubleType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/DoubleType.java diff --git a/jdk/src/share/classes/com/sun/jdi/DoubleValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/DoubleValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/DoubleValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/DoubleValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/Field.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Field.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Field.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Field.java diff --git a/jdk/src/share/classes/com/sun/jdi/FloatType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/FloatType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/FloatType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/FloatType.java diff --git a/jdk/src/share/classes/com/sun/jdi/FloatValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/FloatValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/FloatValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/FloatValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/IncompatibleThreadStateException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/IncompatibleThreadStateException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InconsistentDebugInfoException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InconsistentDebugInfoException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java diff --git a/jdk/src/share/classes/com/sun/jdi/IntegerType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/IntegerType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/IntegerType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/IntegerType.java diff --git a/jdk/src/share/classes/com/sun/jdi/IntegerValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/IntegerValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/IntegerValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/IntegerValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/InterfaceType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InterfaceType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java diff --git a/jdk/src/share/classes/com/sun/jdi/InternalException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InternalException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InvalidCodeIndexException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InvalidCodeIndexException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InvalidLineNumberException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InvalidLineNumberException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InvalidStackFrameException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InvalidStackFrameException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InvalidTypeException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InvalidTypeException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java diff --git a/jdk/src/share/classes/com/sun/jdi/InvocationException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/InvocationException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java diff --git a/jdk/src/share/classes/com/sun/jdi/JDIPermission.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/JDIPermission.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java diff --git a/jdk/src/share/classes/com/sun/jdi/LocalVariable.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/LocalVariable.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/LocalVariable.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/LocalVariable.java diff --git a/jdk/src/share/classes/com/sun/jdi/Locatable.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Locatable.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java diff --git a/jdk/src/share/classes/com/sun/jdi/Location.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Location.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Location.java diff --git a/jdk/src/share/classes/com/sun/jdi/LongType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/LongType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/LongType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/LongType.java diff --git a/jdk/src/share/classes/com/sun/jdi/LongValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/LongValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/LongValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/LongValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/Method.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Method.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Method.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Method.java diff --git a/jdk/src/share/classes/com/sun/jdi/Mirror.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Mirror.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java diff --git a/jdk/src/share/classes/com/sun/jdi/MonitorInfo.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/MonitorInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/MonitorInfo.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/MonitorInfo.java diff --git a/jdk/src/share/classes/com/sun/jdi/NativeMethodException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/NativeMethodException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java diff --git a/jdk/src/share/classes/com/sun/jdi/ObjectCollectedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ObjectCollectedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java diff --git a/jdk/src/share/classes/com/sun/jdi/ObjectReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ObjectReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java diff --git a/jdk/src/share/classes/com/sun/jdi/PrimitiveType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/PrimitiveType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/PrimitiveType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/PrimitiveType.java diff --git a/jdk/src/share/classes/com/sun/jdi/PrimitiveValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/PrimitiveValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/PrimitiveValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/PrimitiveValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/ReferenceType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ReferenceType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java diff --git a/jdk/src/share/classes/com/sun/jdi/ShortType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ShortType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ShortType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ShortType.java diff --git a/jdk/src/share/classes/com/sun/jdi/ShortValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ShortValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ShortValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ShortValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/StackFrame.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/StackFrame.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java diff --git a/jdk/src/share/classes/com/sun/jdi/StringReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/StringReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/ThreadGroupReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ThreadGroupReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/ThreadReference.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/ThreadReference.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java diff --git a/jdk/src/share/classes/com/sun/jdi/Type.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Type.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Type.java diff --git a/jdk/src/share/classes/com/sun/jdi/TypeComponent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/TypeComponent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/TypeComponent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/TypeComponent.java diff --git a/jdk/src/share/classes/com/sun/jdi/VMCannotBeModifiedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VMCannotBeModifiedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java diff --git a/jdk/src/share/classes/com/sun/jdi/VMDisconnectedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VMDisconnectedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java diff --git a/jdk/src/share/classes/com/sun/jdi/VMMismatchException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VMMismatchException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java diff --git a/jdk/src/share/classes/com/sun/jdi/VMOutOfMemoryException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VMOutOfMemoryException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java diff --git a/jdk/src/share/classes/com/sun/jdi/Value.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/Value.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/Value.java diff --git a/jdk/src/share/classes/com/sun/jdi/VirtualMachine.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VirtualMachine.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java diff --git a/jdk/src/share/classes/com/sun/jdi/VirtualMachineManager.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VirtualMachineManager.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java diff --git a/jdk/src/share/classes/com/sun/jdi/VoidType.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VoidType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VoidType.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VoidType.java diff --git a/jdk/src/share/classes/com/sun/jdi/VoidValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VoidValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/VoidValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/VoidValue.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/AttachingConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/AttachingConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/Connector.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/Connector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/LaunchingConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/LaunchingConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/ListeningConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/ListeningConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/Transport.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/Transport.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/TransportTimeoutException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/TransportTimeoutException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/VMStartException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/VMStartException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/package-info.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/package-info.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/package-info.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/spi/Connection.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/spi/Connection.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/spi/TransportService.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/spi/TransportService.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java diff --git a/jdk/src/share/classes/com/sun/jdi/connect/spi/package-info.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/connect/spi/package-info.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/package-info.java diff --git a/jdk/src/share/classes/com/sun/jdi/doc-files/signature.html b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/doc-files/signature.html rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html diff --git a/jdk/src/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/BreakpointEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/BreakpointEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ClassPrepareEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ClassPrepareEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ClassUnloadEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ClassUnloadEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/Event.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/Event.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/EventIterator.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/EventIterator.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/EventQueue.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/EventQueue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/EventSet.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/EventSet.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ExceptionEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ExceptionEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/LocatableEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/LocatableEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MethodEntryEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MethodEntryEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MethodExitEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MethodExitEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MonitorWaitEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MonitorWaitEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/StepEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/StepEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ThreadDeathEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ThreadDeathEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/ThreadStartEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/ThreadStartEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/VMDeathEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/VMDeathEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/VMDisconnectEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/VMDisconnectEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/VMStartEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/VMStartEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/WatchpointEvent.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/WatchpointEvent.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java diff --git a/jdk/src/share/classes/com/sun/jdi/event/package-info.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/event/package-info.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/event/package-info.java diff --git a/jdk/src/share/classes/com/sun/jdi/package-info.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/package-info.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/package-info.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/BreakpointRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/BreakpointRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ClassPrepareRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ClassPrepareRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ClassUnloadRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ClassUnloadRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/DuplicateRequestException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/DuplicateRequestException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/EventRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/EventRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/EventRequestManager.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/EventRequestManager.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ExceptionRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ExceptionRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/InvalidRequestStateException.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/InvalidRequestStateException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MethodEntryRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MethodEntryRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MethodExitRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MethodExitRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MonitorWaitRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MonitorWaitRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/StepRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/StepRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ThreadDeathRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ThreadDeathRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/ThreadStartRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/ThreadStartRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/VMDeathRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/VMDeathRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/WatchpointRequest.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/WatchpointRequest.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java diff --git a/jdk/src/share/classes/com/sun/jdi/request/package-info.java b/jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/jdi/request/package-info.java rename to jdk/src/jdk.jdi/share/classes/com/sun/jdi/request/package-info.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ASCII_UCodeESC_CharStream.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ASCII_UCodeESC_CharStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/ASCII_UCodeESC_CharStream.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ASCII_UCodeESC_CharStream.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/LValue.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/LValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/LValue.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/LValue.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/ParseException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ParseException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/ParseException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ParseException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/Token.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/Token.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/Token.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/Token.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/Commands.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/Commands.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/Env.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/Env.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/EventHandler.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/EventHandler.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/EventNotifier.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventNotifier.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/EventNotifier.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventNotifier.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/TTY.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/TTY.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java diff --git a/jdk/src/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/AbstractLauncher.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/AbstractLauncher.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/BaseLineInfo.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BaseLineInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/BaseLineInfo.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BaseLineInfo.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/BooleanValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/BooleanValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ByteTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ByteTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ByteValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ByteValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/CharTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CharTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/CharTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CharTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/CharValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/CharValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/CommandSender.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CommandSender.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/CommandSender.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/CommandSender.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ConnectorImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/DoubleValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/DoubleValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/EventQueueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventQueueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/EventQueueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventQueueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/EventSetImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/EventSetImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/FieldImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/FieldImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/FloatTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/FloatTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/FloatValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/FloatValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/GenericListeningConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericListeningConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/GenericListeningConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericListeningConnector.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/IntegerValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/IntegerValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/InternalEventHandler.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InternalEventHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/InternalEventHandler.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InternalEventHandler.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/JDWPException.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/JDWPException.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/JNITypeParser.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/JNITypeParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/JNITypeParser.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/JNITypeParser.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LineInfo.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LineInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LineInfo.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LineInfo.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LocalVariableImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LocalVariableImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LocationImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LocationImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LockObject.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LockObject.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LockObject.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LockObject.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LongTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LongTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LongTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LongTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/LongValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/LongValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/MethodImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/MethodImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/MirrorImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/MirrorImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/Packet.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/Packet.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/Packet.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/Packet.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/PacketStream.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/PacketStream.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/SDE.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/SDE.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ShortTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ShortTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ShortValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ShortValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/SocketListeningConnector.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/SocketListeningConnector.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/SocketTransportService.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/SocketTransportService.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/StackFrameImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/StackFrameImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/StratumLineInfo.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StratumLineInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/StratumLineInfo.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StratumLineInfo.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/StringReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StringReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/StringReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/StringReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/TargetVM.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/TargetVM.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ThreadAction.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadAction.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ThreadAction.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadAction.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ThreadListener.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ThreadListener.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadListener.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/TypeComponentImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeComponentImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/TypeComponentImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeComponentImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/TypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/TypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VMAction.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMAction.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VMAction.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMAction.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VMListener.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMListener.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VMListener.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMListener.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VMModifiers.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMModifiers.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VMModifiers.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMModifiers.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VMState.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VMState.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ValueContainer.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueContainer.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ValueContainer.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueContainer.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/ValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/ValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VoidTypeImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidTypeImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VoidTypeImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidTypeImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/VoidValueImpl.java b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/VoidValueImpl.java rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java diff --git a/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi.properties b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi.properties similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/resources/jdi.properties rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi.properties diff --git a/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties diff --git a/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties b/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties rename to jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties diff --git a/jdk/src/share/classes/jdi-overview.html b/jdk/src/jdk.jdi/share/classes/jdi-overview.html similarity index 100% rename from jdk/src/share/classes/jdi-overview.html rename to jdk/src/jdk.jdi/share/classes/jdi-overview.html diff --git a/jdk/src/share/native/com/sun/tools/jdi/SharedMemory.h b/jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemory.h similarity index 100% rename from jdk/src/share/native/com/sun/tools/jdi/SharedMemory.h rename to jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemory.h diff --git a/jdk/src/share/native/com/sun/tools/jdi/SharedMemoryConnection.c b/jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c similarity index 100% rename from jdk/src/share/native/com/sun/tools/jdi/SharedMemoryConnection.c rename to jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c diff --git a/jdk/src/share/native/com/sun/tools/jdi/SharedMemoryTransport.c b/jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryTransport.c similarity index 100% rename from jdk/src/share/native/com/sun/tools/jdi/SharedMemoryTransport.c rename to jdk/src/jdk.jdi/share/native/libdt_shmem/SharedMemoryTransport.c diff --git a/jdk/src/share/transport/shmem/shmemBack.c b/jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBack.c similarity index 100% rename from jdk/src/share/transport/shmem/shmemBack.c rename to jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBack.c diff --git a/jdk/src/share/transport/shmem/shmemBase.c b/jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.c similarity index 100% rename from jdk/src/share/transport/shmem/shmemBase.c rename to jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.c diff --git a/jdk/src/share/transport/shmem/shmemBase.h b/jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.h similarity index 100% rename from jdk/src/share/transport/shmem/shmemBase.h rename to jdk/src/jdk.jdi/share/native/libdt_shmem/shmemBase.h diff --git a/jdk/src/share/transport/shmem/sysShmem.h b/jdk/src/jdk.jdi/share/native/libdt_shmem/sysShmem.h similarity index 100% rename from jdk/src/share/transport/shmem/sysShmem.h rename to jdk/src/jdk.jdi/share/native/libdt_shmem/sysShmem.h diff --git a/jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryAttachingConnector.java b/jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryAttachingConnector.java similarity index 100% rename from jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryAttachingConnector.java rename to jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryAttachingConnector.java diff --git a/jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java b/jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java similarity index 100% rename from jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java rename to jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java diff --git a/jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryListeningConnector.java b/jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryListeningConnector.java similarity index 100% rename from jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryListeningConnector.java rename to jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryListeningConnector.java diff --git a/jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java b/jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java similarity index 100% rename from jdk/src/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java rename to jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java diff --git a/jdk/src/windows/classes/com/sun/tools/jdi/SunSDK.java b/jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SunSDK.java similarity index 100% rename from jdk/src/windows/classes/com/sun/tools/jdi/SunSDK.java rename to jdk/src/jdk.jdi/windows/classes/com/sun/tools/jdi/SunSDK.java diff --git a/jdk/src/windows/transport/shmem/shmem_md.c b/jdk/src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c similarity index 100% rename from jdk/src/windows/transport/shmem/shmem_md.c rename to jdk/src/jdk.jdi/windows/native/libdt_shmem/shmem_md.c diff --git a/jdk/src/windows/transport/shmem/shmem_md.h b/jdk/src/jdk.jdi/windows/native/libdt_shmem/shmem_md.h similarity index 100% rename from jdk/src/windows/transport/shmem/shmem_md.h rename to jdk/src/jdk.jdi/windows/native/libdt_shmem/shmem_md.h diff --git a/jdk/src/share/javavm/export/jdwpTransport.h b/jdk/src/jdk.jdwp.agent/share/native/include/jdwpTransport.h similarity index 100% rename from jdk/src/share/javavm/export/jdwpTransport.h rename to jdk/src/jdk.jdwp.agent/share/native/include/jdwpTransport.h diff --git a/jdk/src/share/transport/socket/socketTransport.c b/jdk/src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c similarity index 100% rename from jdk/src/share/transport/socket/socketTransport.c rename to jdk/src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c diff --git a/jdk/src/share/transport/socket/socketTransport.h b/jdk/src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.h similarity index 100% rename from jdk/src/share/transport/socket/socketTransport.h rename to jdk/src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.h diff --git a/jdk/src/share/transport/socket/sysSocket.h b/jdk/src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h similarity index 100% rename from jdk/src/share/transport/socket/sysSocket.h rename to jdk/src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h diff --git a/jdk/src/share/back/ArrayReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ArrayReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c diff --git a/jdk/src/share/back/ArrayReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ArrayReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.h diff --git a/jdk/src/share/back/ArrayTypeImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c similarity index 100% rename from jdk/src/share/back/ArrayTypeImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c diff --git a/jdk/src/share/back/ArrayTypeImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.h similarity index 100% rename from jdk/src/share/back/ArrayTypeImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.h diff --git a/jdk/src/share/back/ClassLoaderReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ClassLoaderReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.c diff --git a/jdk/src/share/back/ClassLoaderReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ClassLoaderReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.h diff --git a/jdk/src/share/back/ClassObjectReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ClassObjectReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.c diff --git a/jdk/src/share/back/ClassObjectReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ClassObjectReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.h diff --git a/jdk/src/share/back/ClassTypeImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c similarity index 100% rename from jdk/src/share/back/ClassTypeImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c diff --git a/jdk/src/share/back/ClassTypeImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.h similarity index 100% rename from jdk/src/share/back/ClassTypeImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.h diff --git a/jdk/src/share/back/EventRequestImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c similarity index 100% rename from jdk/src/share/back/EventRequestImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c diff --git a/jdk/src/share/back/EventRequestImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.h similarity index 100% rename from jdk/src/share/back/EventRequestImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.h diff --git a/jdk/src/share/back/FieldImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.c similarity index 100% rename from jdk/src/share/back/FieldImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.c diff --git a/jdk/src/share/back/FieldImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.h similarity index 100% rename from jdk/src/share/back/FieldImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.h diff --git a/jdk/src/share/back/FrameID.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/FrameID.c similarity index 100% rename from jdk/src/share/back/FrameID.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/FrameID.c diff --git a/jdk/src/share/back/FrameID.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/FrameID.h similarity index 100% rename from jdk/src/share/back/FrameID.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/FrameID.h diff --git a/jdk/src/share/back/InterfaceTypeImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.c similarity index 100% rename from jdk/src/share/back/InterfaceTypeImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.c diff --git a/jdk/src/share/back/InterfaceTypeImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.h similarity index 100% rename from jdk/src/share/back/InterfaceTypeImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.h diff --git a/jdk/src/share/back/JDWP.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/JDWP.h similarity index 100% rename from jdk/src/share/back/JDWP.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/JDWP.h diff --git a/jdk/src/share/back/MethodImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.c similarity index 100% rename from jdk/src/share/back/MethodImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.c diff --git a/jdk/src/share/back/MethodImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.h similarity index 100% rename from jdk/src/share/back/MethodImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.h diff --git a/jdk/src/share/back/ObjectReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ObjectReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c diff --git a/jdk/src/share/back/ObjectReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ObjectReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.h diff --git a/jdk/src/share/back/ReferenceTypeImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c similarity index 100% rename from jdk/src/share/back/ReferenceTypeImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c diff --git a/jdk/src/share/back/ReferenceTypeImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.h similarity index 100% rename from jdk/src/share/back/ReferenceTypeImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.h diff --git a/jdk/src/share/back/SDE.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/SDE.c similarity index 100% rename from jdk/src/share/back/SDE.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/SDE.c diff --git a/jdk/src/share/back/SDE.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/SDE.h similarity index 100% rename from jdk/src/share/back/SDE.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/SDE.h diff --git a/jdk/src/share/back/StackFrameImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c similarity index 100% rename from jdk/src/share/back/StackFrameImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c diff --git a/jdk/src/share/back/StackFrameImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.h similarity index 100% rename from jdk/src/share/back/StackFrameImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.h diff --git a/jdk/src/share/back/StringReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c similarity index 100% rename from jdk/src/share/back/StringReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c diff --git a/jdk/src/share/back/StringReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.h similarity index 100% rename from jdk/src/share/back/StringReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.h diff --git a/jdk/src/share/back/ThreadGroupReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ThreadGroupReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.c diff --git a/jdk/src/share/back/ThreadGroupReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ThreadGroupReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h diff --git a/jdk/src/share/back/ThreadReferenceImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c similarity index 100% rename from jdk/src/share/back/ThreadReferenceImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c diff --git a/jdk/src/share/back/ThreadReferenceImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.h similarity index 100% rename from jdk/src/share/back/ThreadReferenceImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.h diff --git a/jdk/src/share/back/VirtualMachineImpl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c similarity index 100% rename from jdk/src/share/back/VirtualMachineImpl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c diff --git a/jdk/src/share/back/VirtualMachineImpl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.h similarity index 100% rename from jdk/src/share/back/VirtualMachineImpl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.h diff --git a/jdk/src/share/back/bag.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/bag.c similarity index 100% rename from jdk/src/share/back/bag.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/bag.c diff --git a/jdk/src/share/back/bag.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/bag.h similarity index 100% rename from jdk/src/share/back/bag.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/bag.h diff --git a/jdk/src/share/back/classTrack.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c similarity index 100% rename from jdk/src/share/back/classTrack.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c diff --git a/jdk/src/share/back/classTrack.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h similarity index 100% rename from jdk/src/share/back/classTrack.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h diff --git a/jdk/src/share/back/commonRef.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c similarity index 100% rename from jdk/src/share/back/commonRef.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c diff --git a/jdk/src/share/back/commonRef.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/commonRef.h similarity index 100% rename from jdk/src/share/back/commonRef.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/commonRef.h diff --git a/jdk/src/share/back/debugDispatch.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c similarity index 100% rename from jdk/src/share/back/debugDispatch.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c diff --git a/jdk/src/share/back/debugDispatch.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.h similarity index 100% rename from jdk/src/share/back/debugDispatch.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.h diff --git a/jdk/src/share/back/debugInit.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c similarity index 100% rename from jdk/src/share/back/debugInit.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c diff --git a/jdk/src/share/back/debugInit.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.h similarity index 100% rename from jdk/src/share/back/debugInit.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.h diff --git a/jdk/src/share/back/debugLoop.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c similarity index 100% rename from jdk/src/share/back/debugLoop.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c diff --git a/jdk/src/share/back/debugLoop.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.h similarity index 100% rename from jdk/src/share/back/debugLoop.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.h diff --git a/jdk/src/share/back/error_messages.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c similarity index 100% rename from jdk/src/share/back/error_messages.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c diff --git a/jdk/src/share/back/error_messages.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h similarity index 100% rename from jdk/src/share/back/error_messages.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h diff --git a/jdk/src/share/back/eventFilter.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c similarity index 100% rename from jdk/src/share/back/eventFilter.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c diff --git a/jdk/src/share/back/eventFilter.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.h similarity index 100% rename from jdk/src/share/back/eventFilter.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.h diff --git a/jdk/src/share/back/eventFilterRestricted.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilterRestricted.h similarity index 100% rename from jdk/src/share/back/eventFilterRestricted.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventFilterRestricted.h diff --git a/jdk/src/share/back/eventHandler.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c similarity index 100% rename from jdk/src/share/back/eventHandler.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c diff --git a/jdk/src/share/back/eventHandler.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h similarity index 100% rename from jdk/src/share/back/eventHandler.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h diff --git a/jdk/src/share/back/eventHandlerRestricted.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandlerRestricted.h similarity index 100% rename from jdk/src/share/back/eventHandlerRestricted.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandlerRestricted.h diff --git a/jdk/src/share/back/eventHelper.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c similarity index 100% rename from jdk/src/share/back/eventHelper.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c diff --git a/jdk/src/share/back/eventHelper.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.h similarity index 100% rename from jdk/src/share/back/eventHelper.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.h diff --git a/jdk/src/share/back/export/sys.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/export/sys.h similarity index 100% rename from jdk/src/share/back/export/sys.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/export/sys.h diff --git a/jdk/src/share/back/inStream.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/inStream.c similarity index 100% rename from jdk/src/share/back/inStream.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/inStream.c diff --git a/jdk/src/share/back/inStream.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/inStream.h similarity index 100% rename from jdk/src/share/back/inStream.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/inStream.h diff --git a/jdk/src/share/back/invoker.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/invoker.c similarity index 100% rename from jdk/src/share/back/invoker.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/invoker.c diff --git a/jdk/src/share/back/invoker.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/invoker.h similarity index 100% rename from jdk/src/share/back/invoker.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/invoker.h diff --git a/jdk/src/share/back/log_messages.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c similarity index 100% rename from jdk/src/share/back/log_messages.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c diff --git a/jdk/src/share/back/log_messages.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h similarity index 100% rename from jdk/src/share/back/log_messages.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h diff --git a/jdk/src/share/back/outStream.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/outStream.c similarity index 100% rename from jdk/src/share/back/outStream.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/outStream.c diff --git a/jdk/src/share/back/outStream.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/outStream.h similarity index 100% rename from jdk/src/share/back/outStream.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/outStream.h diff --git a/jdk/src/share/back/standardHandlers.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c similarity index 100% rename from jdk/src/share/back/standardHandlers.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c diff --git a/jdk/src/share/back/standardHandlers.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.h similarity index 100% rename from jdk/src/share/back/standardHandlers.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.h diff --git a/jdk/src/share/back/stepControl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c similarity index 100% rename from jdk/src/share/back/stepControl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c diff --git a/jdk/src/share/back/stepControl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/stepControl.h similarity index 100% rename from jdk/src/share/back/stepControl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/stepControl.h diff --git a/jdk/src/share/back/stream.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/stream.c similarity index 100% rename from jdk/src/share/back/stream.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/stream.c diff --git a/jdk/src/share/back/stream.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/stream.h similarity index 100% rename from jdk/src/share/back/stream.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/stream.h diff --git a/jdk/src/share/back/threadControl.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c similarity index 100% rename from jdk/src/share/back/threadControl.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c diff --git a/jdk/src/share/back/threadControl.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h similarity index 100% rename from jdk/src/share/back/threadControl.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h diff --git a/jdk/src/share/back/transport.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/transport.c similarity index 100% rename from jdk/src/share/back/transport.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/transport.c diff --git a/jdk/src/share/back/transport.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/transport.h similarity index 100% rename from jdk/src/share/back/transport.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/transport.h diff --git a/jdk/src/share/back/utf_util.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c similarity index 100% rename from jdk/src/share/back/utf_util.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/utf_util.c diff --git a/jdk/src/share/back/utf_util.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/utf_util.h similarity index 100% rename from jdk/src/share/back/utf_util.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/utf_util.h diff --git a/jdk/src/share/back/util.c b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/util.c similarity index 100% rename from jdk/src/share/back/util.c rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/util.c diff --git a/jdk/src/share/back/util.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/util.h similarity index 100% rename from jdk/src/share/back/util.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/util.h diff --git a/jdk/src/share/back/vm_interface.h b/jdk/src/jdk.jdwp.agent/share/native/libjdwp/vm_interface.h similarity index 100% rename from jdk/src/share/back/vm_interface.h rename to jdk/src/jdk.jdwp.agent/share/native/libjdwp/vm_interface.h diff --git a/jdk/src/solaris/transport/socket/socket_md.c b/jdk/src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c similarity index 100% rename from jdk/src/solaris/transport/socket/socket_md.c rename to jdk/src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c diff --git a/jdk/src/solaris/transport/socket/socket_md.h b/jdk/src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.h similarity index 100% rename from jdk/src/solaris/transport/socket/socket_md.h rename to jdk/src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.h diff --git a/jdk/src/solaris/back/exec_md.c b/jdk/src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c similarity index 100% rename from jdk/src/solaris/back/exec_md.c rename to jdk/src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c diff --git a/jdk/src/solaris/back/linker_md.c b/jdk/src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c similarity index 100% rename from jdk/src/solaris/back/linker_md.c rename to jdk/src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c diff --git a/jdk/src/solaris/back/path_md.h b/jdk/src/jdk.jdwp.agent/unix/native/libjdwp/path_md.h similarity index 100% rename from jdk/src/solaris/back/path_md.h rename to jdk/src/jdk.jdwp.agent/unix/native/libjdwp/path_md.h diff --git a/jdk/src/solaris/back/proc_md.h b/jdk/src/jdk.jdwp.agent/unix/native/libjdwp/proc_md.h similarity index 100% rename from jdk/src/solaris/back/proc_md.h rename to jdk/src/jdk.jdwp.agent/unix/native/libjdwp/proc_md.h diff --git a/jdk/src/solaris/back/util_md.h b/jdk/src/jdk.jdwp.agent/unix/native/libjdwp/util_md.h similarity index 100% rename from jdk/src/solaris/back/util_md.h rename to jdk/src/jdk.jdwp.agent/unix/native/libjdwp/util_md.h diff --git a/jdk/src/windows/transport/socket/socket_md.c b/jdk/src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c similarity index 100% rename from jdk/src/windows/transport/socket/socket_md.c rename to jdk/src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c diff --git a/jdk/src/windows/transport/socket/socket_md.h b/jdk/src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.h similarity index 100% rename from jdk/src/windows/transport/socket/socket_md.h rename to jdk/src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.h diff --git a/jdk/src/windows/back/exec_md.c b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/exec_md.c similarity index 100% rename from jdk/src/windows/back/exec_md.c rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/exec_md.c diff --git a/jdk/src/windows/back/linker_md.c b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c similarity index 100% rename from jdk/src/windows/back/linker_md.c rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c diff --git a/jdk/src/windows/back/mutex_md.h b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/mutex_md.h similarity index 100% rename from jdk/src/windows/back/mutex_md.h rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/mutex_md.h diff --git a/jdk/src/windows/back/path_md.h b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/path_md.h similarity index 100% rename from jdk/src/windows/back/path_md.h rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/path_md.h diff --git a/jdk/src/windows/back/proc_md.h b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/proc_md.h similarity index 100% rename from jdk/src/windows/back/proc_md.h rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/proc_md.h diff --git a/jdk/src/windows/back/util_md.h b/jdk/src/jdk.jdwp.agent/windows/native/libjdwp/util_md.h similarity index 100% rename from jdk/src/windows/back/util_md.h rename to jdk/src/jdk.jdwp.agent/windows/native/libjdwp/util_md.h diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/META-INF/services/sun.jvmstat.monitor.MonitoredHostService b/jdk/src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/META-INF/services/sun.jvmstat.monitor.MonitoredHostService rename to jdk/src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/AbstractMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/AbstractMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/AbstractMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/ByteArrayMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/HostIdentifier.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/HostIdentifier.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/IntegerMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/IntegerMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/IntegerMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/LongMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/LongMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/LongMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/Monitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/Monitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Monitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/MonitorException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitorException.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitoredHost.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/MonitoredHost.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitoredHostService.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/MonitoredHostService.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHostService.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/MonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/StringMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/StringMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/StringMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/Units.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/Units.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Units.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/Variability.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/Variability.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/Variability.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/VmIdentifier.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/VmIdentifier.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/HostEvent.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostEvent.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/HostListener.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/HostListener.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/HostListener.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/VmEvent.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmEvent.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmListener.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/VmListener.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmListener.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/event/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/event/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/event/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/monitor/remote/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/monitor/remote/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTask.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/CountedTimerTaskUtils.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorDataException.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorStructureException.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorTypeException.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/MonitorVersionException.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfByteArrayMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/SyntaxException.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/FileMonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostProvider.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalEventTimer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/BasicType.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/TypeCode.java diff --git a/jdk/src/share/classes/sun/jvmstat/perfdata/resources/aliasmap b/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap similarity index 100% rename from jdk/src/share/classes/sun/jvmstat/perfdata/resources/aliasmap rename to jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap diff --git a/jdk/src/share/classes/sun/tools/jstatd/Jstatd.java b/jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstatd/Jstatd.java rename to jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java diff --git a/jdk/src/share/classes/sun/tools/jstatd/RemoteHostImpl.java b/jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstatd/RemoteHostImpl.java rename to jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java diff --git a/jdk/src/share/classes/sun/tools/jstatd/RemoteVmImpl.java b/jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java similarity index 100% rename from jdk/src/share/classes/sun/tools/jstatd/RemoteVmImpl.java rename to jdk/src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/CollationData_ar.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/CollationData_ar.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/CollationData_ar.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/CollationData_ar.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/FormatData_ar.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/FormatData_ar.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_JO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_JO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_JO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_JO.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_LB.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_LB.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_LB.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_LB.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_SY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_SY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/FormatData_ar_SY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/FormatData_ar_SY.java diff --git a/jdk/src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java diff --git a/jdk/src/share/classes/sun/text/resources/be/CollationData_be.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/be/CollationData_be.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/be/CollationData_be.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/be/CollationData_be.java diff --git a/jdk/src/share/classes/sun/text/resources/be/FormatData_be.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/be/FormatData_be.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/be/FormatData_be.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/be/FormatData_be.java diff --git a/jdk/src/share/classes/sun/text/resources/be/FormatData_be_BY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/be/FormatData_be_BY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/be/FormatData_be_BY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/be/FormatData_be_BY.java diff --git a/jdk/src/share/classes/sun/text/resources/be/JavaTimeSupplementary_be.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/be/JavaTimeSupplementary_be.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/be/JavaTimeSupplementary_be.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/be/JavaTimeSupplementary_be.java diff --git a/jdk/src/share/classes/sun/text/resources/bg/CollationData_bg.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/CollationData_bg.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/bg/CollationData_bg.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/CollationData_bg.java diff --git a/jdk/src/share/classes/sun/text/resources/bg/FormatData_bg.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/FormatData_bg.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/bg/FormatData_bg.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/FormatData_bg.java diff --git a/jdk/src/share/classes/sun/text/resources/bg/FormatData_bg_BG.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/FormatData_bg_BG.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/bg/FormatData_bg_BG.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/FormatData_bg_BG.java diff --git a/jdk/src/share/classes/sun/text/resources/bg/JavaTimeSupplementary_bg.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/JavaTimeSupplementary_bg.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/bg/JavaTimeSupplementary_bg.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/bg/JavaTimeSupplementary_bg.java diff --git a/jdk/src/share/classes/sun/text/resources/ca/CollationData_ca.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/CollationData_ca.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ca/CollationData_ca.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/CollationData_ca.java diff --git a/jdk/src/share/classes/sun/text/resources/ca/FormatData_ca.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/FormatData_ca.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ca/FormatData_ca.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/FormatData_ca.java diff --git a/jdk/src/share/classes/sun/text/resources/ca/FormatData_ca_ES.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/FormatData_ca_ES.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ca/FormatData_ca_ES.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/FormatData_ca_ES.java diff --git a/jdk/src/share/classes/sun/text/resources/ca/JavaTimeSupplementary_ca.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/JavaTimeSupplementary_ca.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ca/JavaTimeSupplementary_ca.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ca/JavaTimeSupplementary_ca.java diff --git a/jdk/src/share/classes/sun/text/resources/cs/CollationData_cs.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/CollationData_cs.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/cs/CollationData_cs.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/CollationData_cs.java diff --git a/jdk/src/share/classes/sun/text/resources/cs/FormatData_cs.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/FormatData_cs.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/cs/FormatData_cs.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/FormatData_cs.java diff --git a/jdk/src/share/classes/sun/text/resources/cs/FormatData_cs_CZ.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/FormatData_cs_CZ.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/cs/FormatData_cs_CZ.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/FormatData_cs_CZ.java diff --git a/jdk/src/share/classes/sun/text/resources/cs/JavaTimeSupplementary_cs.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/JavaTimeSupplementary_cs.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/cs/JavaTimeSupplementary_cs.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/cs/JavaTimeSupplementary_cs.java diff --git a/jdk/src/share/classes/sun/text/resources/da/CollationData_da.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/da/CollationData_da.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/da/CollationData_da.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/da/CollationData_da.java diff --git a/jdk/src/share/classes/sun/text/resources/da/FormatData_da.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/da/FormatData_da.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/da/FormatData_da.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/da/FormatData_da.java diff --git a/jdk/src/share/classes/sun/text/resources/da/FormatData_da_DK.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/da/FormatData_da_DK.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/da/FormatData_da_DK.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/da/FormatData_da_DK.java diff --git a/jdk/src/share/classes/sun/text/resources/da/JavaTimeSupplementary_da.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/da/JavaTimeSupplementary_da.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/da/JavaTimeSupplementary_da.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/da/JavaTimeSupplementary_da.java diff --git a/jdk/src/share/classes/sun/text/resources/de/FormatData_de.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/FormatData_de.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de.java diff --git a/jdk/src/share/classes/sun/text/resources/de/FormatData_de_AT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_AT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/FormatData_de_AT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_AT.java diff --git a/jdk/src/share/classes/sun/text/resources/de/FormatData_de_CH.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_CH.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/FormatData_de_CH.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_CH.java diff --git a/jdk/src/share/classes/sun/text/resources/de/FormatData_de_DE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_DE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/FormatData_de_DE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_DE.java diff --git a/jdk/src/share/classes/sun/text/resources/de/FormatData_de_LU.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_LU.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/FormatData_de_LU.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de_LU.java diff --git a/jdk/src/share/classes/sun/text/resources/de/JavaTimeSupplementary_de.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/de/JavaTimeSupplementary_de.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/de/JavaTimeSupplementary_de.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/de/JavaTimeSupplementary_de.java diff --git a/jdk/src/share/classes/sun/text/resources/el/CollationData_el.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/el/CollationData_el.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/el/CollationData_el.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/el/CollationData_el.java diff --git a/jdk/src/share/classes/sun/text/resources/el/FormatData_el.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/el/FormatData_el.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el.java diff --git a/jdk/src/share/classes/sun/text/resources/el/FormatData_el_CY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el_CY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/el/FormatData_el_CY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el_CY.java diff --git a/jdk/src/share/classes/sun/text/resources/el/FormatData_el_GR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el_GR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/el/FormatData_el_GR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/el/FormatData_el_GR.java diff --git a/jdk/src/share/classes/sun/text/resources/el/JavaTimeSupplementary_el.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/el/JavaTimeSupplementary_el.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/el/JavaTimeSupplementary_el.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/el/JavaTimeSupplementary_el.java diff --git a/jdk/src/share/classes/sun/text/resources/es/CollationData_es.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/CollationData_es.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/CollationData_es.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/CollationData_es.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_AR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_AR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_AR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_AR.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_BO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_BO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_BO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_BO.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_CL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_CL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CL.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_CO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_CO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CO.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_CR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_CR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_CR.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_DO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_DO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_DO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_DO.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_EC.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_EC.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_EC.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_EC.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_ES.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_ES.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_ES.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_ES.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_GT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_GT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_GT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_GT.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_HN.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_HN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_HN.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_HN.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_MX.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_MX.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_MX.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_MX.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_NI.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_NI.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_NI.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_NI.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_PA.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_PA.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PA.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_PE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_PE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PE.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_PR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_PR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PR.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_PY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_PY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_PY.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_SV.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_SV.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_SV.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_SV.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_US.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_US.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_US.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_US.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_UY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_UY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_UY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_UY.java diff --git a/jdk/src/share/classes/sun/text/resources/es/FormatData_es_VE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_VE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/FormatData_es_VE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/FormatData_es_VE.java diff --git a/jdk/src/share/classes/sun/text/resources/es/JavaTimeSupplementary_es.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/es/JavaTimeSupplementary_es.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/es/JavaTimeSupplementary_es.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/es/JavaTimeSupplementary_es.java diff --git a/jdk/src/share/classes/sun/text/resources/et/CollationData_et.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/et/CollationData_et.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/et/CollationData_et.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/et/CollationData_et.java diff --git a/jdk/src/share/classes/sun/text/resources/et/FormatData_et.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/et/FormatData_et.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/et/FormatData_et.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/et/FormatData_et.java diff --git a/jdk/src/share/classes/sun/text/resources/et/FormatData_et_EE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/et/FormatData_et_EE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/et/FormatData_et_EE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/et/FormatData_et_EE.java diff --git a/jdk/src/share/classes/sun/text/resources/et/JavaTimeSupplementary_et.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/et/JavaTimeSupplementary_et.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/et/JavaTimeSupplementary_et.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/et/JavaTimeSupplementary_et.java diff --git a/jdk/src/share/classes/sun/text/resources/fi/CollationData_fi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/CollationData_fi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fi/CollationData_fi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/CollationData_fi.java diff --git a/jdk/src/share/classes/sun/text/resources/fi/FormatData_fi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fi/FormatData_fi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi.java diff --git a/jdk/src/share/classes/sun/text/resources/fi/FormatData_fi_FI.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi_FI.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fi/FormatData_fi_FI.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi_FI.java diff --git a/jdk/src/share/classes/sun/text/resources/fi/JavaTimeSupplementary_fi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/JavaTimeSupplementary_fi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fi/JavaTimeSupplementary_fi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fi/JavaTimeSupplementary_fi.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/CollationData_fr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/CollationData_fr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/CollationData_fr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/CollationData_fr.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/FormatData_fr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/FormatData_fr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_BE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_BE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_BE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_BE.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_CA.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_CA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_CA.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_CA.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_CH.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_CH.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_CH.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_CH.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_FR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_FR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/FormatData_fr_FR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/FormatData_fr_FR.java diff --git a/jdk/src/share/classes/sun/text/resources/fr/JavaTimeSupplementary_fr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/JavaTimeSupplementary_fr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/fr/JavaTimeSupplementary_fr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/fr/JavaTimeSupplementary_fr.java diff --git a/jdk/src/share/classes/sun/text/resources/ga/FormatData_ga.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/FormatData_ga.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ga/FormatData_ga.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/FormatData_ga.java diff --git a/jdk/src/share/classes/sun/text/resources/ga/FormatData_ga_IE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/FormatData_ga_IE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ga/FormatData_ga_IE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/FormatData_ga_IE.java diff --git a/jdk/src/share/classes/sun/text/resources/ga/JavaTimeSupplementary_ga.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/JavaTimeSupplementary_ga.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ga/JavaTimeSupplementary_ga.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ga/JavaTimeSupplementary_ga.java diff --git a/jdk/src/share/classes/sun/text/resources/hi/CollationData_hi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/CollationData_hi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hi/CollationData_hi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/CollationData_hi.java diff --git a/jdk/src/share/classes/sun/text/resources/hi/FormatData_hi_IN.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/FormatData_hi_IN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hi/FormatData_hi_IN.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/FormatData_hi_IN.java diff --git a/jdk/src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java diff --git a/jdk/src/share/classes/sun/text/resources/hr/CollationData_hr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/CollationData_hr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hr/CollationData_hr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/CollationData_hr.java diff --git a/jdk/src/share/classes/sun/text/resources/hr/FormatData_hr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/FormatData_hr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hr/FormatData_hr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/FormatData_hr.java diff --git a/jdk/src/share/classes/sun/text/resources/hr/FormatData_hr_HR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/FormatData_hr_HR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hr/FormatData_hr_HR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/FormatData_hr_HR.java diff --git a/jdk/src/share/classes/sun/text/resources/hr/JavaTimeSupplementary_hr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/JavaTimeSupplementary_hr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hr/JavaTimeSupplementary_hr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hr/JavaTimeSupplementary_hr.java diff --git a/jdk/src/share/classes/sun/text/resources/hu/CollationData_hu.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/CollationData_hu.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hu/CollationData_hu.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/CollationData_hu.java diff --git a/jdk/src/share/classes/sun/text/resources/hu/FormatData_hu.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/FormatData_hu.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hu/FormatData_hu.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/FormatData_hu.java diff --git a/jdk/src/share/classes/sun/text/resources/hu/FormatData_hu_HU.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/FormatData_hu_HU.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hu/FormatData_hu_HU.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/FormatData_hu_HU.java diff --git a/jdk/src/share/classes/sun/text/resources/hu/JavaTimeSupplementary_hu.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/JavaTimeSupplementary_hu.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/hu/JavaTimeSupplementary_hu.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/hu/JavaTimeSupplementary_hu.java diff --git a/jdk/src/share/classes/sun/text/resources/in/FormatData_in.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/in/FormatData_in.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/in/FormatData_in.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/in/FormatData_in.java diff --git a/jdk/src/share/classes/sun/text/resources/in/FormatData_in_ID.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/in/FormatData_in_ID.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/in/FormatData_in_ID.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/in/FormatData_in_ID.java diff --git a/jdk/src/share/classes/sun/text/resources/is/CollationData_is.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/is/CollationData_is.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/is/CollationData_is.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/is/CollationData_is.java diff --git a/jdk/src/share/classes/sun/text/resources/is/FormatData_is.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/is/FormatData_is.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/is/FormatData_is.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/is/FormatData_is.java diff --git a/jdk/src/share/classes/sun/text/resources/is/FormatData_is_IS.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/is/FormatData_is_IS.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/is/FormatData_is_IS.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/is/FormatData_is_IS.java diff --git a/jdk/src/share/classes/sun/text/resources/is/JavaTimeSupplementary_is.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/is/JavaTimeSupplementary_is.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/is/JavaTimeSupplementary_is.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/is/JavaTimeSupplementary_is.java diff --git a/jdk/src/share/classes/sun/text/resources/it/FormatData_it.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/it/FormatData_it.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it.java diff --git a/jdk/src/share/classes/sun/text/resources/it/FormatData_it_CH.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it_CH.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/it/FormatData_it_CH.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it_CH.java diff --git a/jdk/src/share/classes/sun/text/resources/it/FormatData_it_IT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it_IT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/it/FormatData_it_IT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/it/FormatData_it_IT.java diff --git a/jdk/src/share/classes/sun/text/resources/it/JavaTimeSupplementary_it.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/it/JavaTimeSupplementary_it.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/it/JavaTimeSupplementary_it.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/it/JavaTimeSupplementary_it.java diff --git a/jdk/src/share/classes/sun/text/resources/iw/CollationData_iw.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/CollationData_iw.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/iw/CollationData_iw.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/CollationData_iw.java diff --git a/jdk/src/share/classes/sun/text/resources/iw/FormatData_iw.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/FormatData_iw.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/iw/FormatData_iw.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/FormatData_iw.java diff --git a/jdk/src/share/classes/sun/text/resources/iw/FormatData_iw_IL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/FormatData_iw_IL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/iw/FormatData_iw_IL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/FormatData_iw_IL.java diff --git a/jdk/src/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw.java diff --git a/jdk/src/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw_IL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw_IL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw_IL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/iw/JavaTimeSupplementary_iw_IL.java diff --git a/jdk/src/share/classes/sun/text/resources/ja/CollationData_ja.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/CollationData_ja.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ja/CollationData_ja.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/CollationData_ja.java diff --git a/jdk/src/share/classes/sun/text/resources/ja/FormatData_ja.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/FormatData_ja.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ja/FormatData_ja.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/FormatData_ja.java diff --git a/jdk/src/share/classes/sun/text/resources/ja/FormatData_ja_JP.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/FormatData_ja_JP.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ja/FormatData_ja_JP.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/FormatData_ja_JP.java diff --git a/jdk/src/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java diff --git a/jdk/src/share/classes/sun/text/resources/ko/CollationData_ko.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/CollationData_ko.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ko/CollationData_ko.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/CollationData_ko.java diff --git a/jdk/src/share/classes/sun/text/resources/ko/FormatData_ko.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/FormatData_ko.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ko/FormatData_ko.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/FormatData_ko.java diff --git a/jdk/src/share/classes/sun/text/resources/ko/FormatData_ko_KR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/FormatData_ko_KR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ko/FormatData_ko_KR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/FormatData_ko_KR.java diff --git a/jdk/src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java diff --git a/jdk/src/share/classes/sun/text/resources/lt/CollationData_lt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/CollationData_lt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lt/CollationData_lt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/CollationData_lt.java diff --git a/jdk/src/share/classes/sun/text/resources/lt/FormatData_lt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/FormatData_lt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lt/FormatData_lt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/FormatData_lt.java diff --git a/jdk/src/share/classes/sun/text/resources/lt/FormatData_lt_LT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/FormatData_lt_LT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lt/FormatData_lt_LT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/FormatData_lt_LT.java diff --git a/jdk/src/share/classes/sun/text/resources/lt/JavaTimeSupplementary_lt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/JavaTimeSupplementary_lt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lt/JavaTimeSupplementary_lt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lt/JavaTimeSupplementary_lt.java diff --git a/jdk/src/share/classes/sun/text/resources/lv/CollationData_lv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/CollationData_lv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lv/CollationData_lv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/CollationData_lv.java diff --git a/jdk/src/share/classes/sun/text/resources/lv/FormatData_lv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/FormatData_lv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lv/FormatData_lv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/FormatData_lv.java diff --git a/jdk/src/share/classes/sun/text/resources/lv/FormatData_lv_LV.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/FormatData_lv_LV.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lv/FormatData_lv_LV.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/FormatData_lv_LV.java diff --git a/jdk/src/share/classes/sun/text/resources/lv/JavaTimeSupplementary_lv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/JavaTimeSupplementary_lv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/lv/JavaTimeSupplementary_lv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/lv/JavaTimeSupplementary_lv.java diff --git a/jdk/src/share/classes/sun/text/resources/mk/CollationData_mk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/CollationData_mk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mk/CollationData_mk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/CollationData_mk.java diff --git a/jdk/src/share/classes/sun/text/resources/mk/FormatData_mk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/FormatData_mk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mk/FormatData_mk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/FormatData_mk.java diff --git a/jdk/src/share/classes/sun/text/resources/mk/FormatData_mk_MK.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/FormatData_mk_MK.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mk/FormatData_mk_MK.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/FormatData_mk_MK.java diff --git a/jdk/src/share/classes/sun/text/resources/mk/JavaTimeSupplementary_mk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/JavaTimeSupplementary_mk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mk/JavaTimeSupplementary_mk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mk/JavaTimeSupplementary_mk.java diff --git a/jdk/src/share/classes/sun/text/resources/ms/FormatData_ms.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/FormatData_ms.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ms/FormatData_ms.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/FormatData_ms.java diff --git a/jdk/src/share/classes/sun/text/resources/ms/FormatData_ms_MY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/FormatData_ms_MY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ms/FormatData_ms_MY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/FormatData_ms_MY.java diff --git a/jdk/src/share/classes/sun/text/resources/ms/JavaTimeSupplementary_ms.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/JavaTimeSupplementary_ms.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ms/JavaTimeSupplementary_ms.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ms/JavaTimeSupplementary_ms.java diff --git a/jdk/src/share/classes/sun/text/resources/mt/FormatData_mt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/FormatData_mt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mt/FormatData_mt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/FormatData_mt.java diff --git a/jdk/src/share/classes/sun/text/resources/mt/FormatData_mt_MT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/FormatData_mt_MT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mt/FormatData_mt_MT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/FormatData_mt_MT.java diff --git a/jdk/src/share/classes/sun/text/resources/mt/JavaTimeSupplementary_mt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/JavaTimeSupplementary_mt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/mt/JavaTimeSupplementary_mt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/mt/JavaTimeSupplementary_mt.java diff --git a/jdk/src/share/classes/sun/text/resources/nl/FormatData_nl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/nl/FormatData_nl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl.java diff --git a/jdk/src/share/classes/sun/text/resources/nl/FormatData_nl_BE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl_BE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/nl/FormatData_nl_BE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl_BE.java diff --git a/jdk/src/share/classes/sun/text/resources/nl/FormatData_nl_NL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl_NL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/nl/FormatData_nl_NL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/FormatData_nl_NL.java diff --git a/jdk/src/share/classes/sun/text/resources/nl/JavaTimeSupplementary_nl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/JavaTimeSupplementary_nl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/nl/JavaTimeSupplementary_nl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/nl/JavaTimeSupplementary_nl.java diff --git a/jdk/src/share/classes/sun/text/resources/no/CollationData_no.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/no/CollationData_no.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/no/CollationData_no.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/no/CollationData_no.java diff --git a/jdk/src/share/classes/sun/text/resources/no/FormatData_no.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/no/FormatData_no.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no.java diff --git a/jdk/src/share/classes/sun/text/resources/no/FormatData_no_NO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no_NO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/no/FormatData_no_NO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no_NO.java diff --git a/jdk/src/share/classes/sun/text/resources/no/FormatData_no_NO_NY.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no_NO_NY.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/no/FormatData_no_NO_NY.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/no/FormatData_no_NO_NY.java diff --git a/jdk/src/share/classes/sun/text/resources/no/JavaTimeSupplementary_no.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/no/JavaTimeSupplementary_no.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/no/JavaTimeSupplementary_no.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/no/JavaTimeSupplementary_no.java diff --git a/jdk/src/share/classes/sun/text/resources/pl/CollationData_pl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/CollationData_pl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pl/CollationData_pl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/CollationData_pl.java diff --git a/jdk/src/share/classes/sun/text/resources/pl/FormatData_pl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/FormatData_pl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pl/FormatData_pl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/FormatData_pl.java diff --git a/jdk/src/share/classes/sun/text/resources/pl/FormatData_pl_PL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/FormatData_pl_PL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pl/FormatData_pl_PL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/FormatData_pl_PL.java diff --git a/jdk/src/share/classes/sun/text/resources/pl/JavaTimeSupplementary_pl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/JavaTimeSupplementary_pl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pl/JavaTimeSupplementary_pl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pl/JavaTimeSupplementary_pl.java diff --git a/jdk/src/share/classes/sun/text/resources/pt/FormatData_pt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pt/FormatData_pt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt.java diff --git a/jdk/src/share/classes/sun/text/resources/pt/FormatData_pt_BR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pt/FormatData_pt_BR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt_BR.java diff --git a/jdk/src/share/classes/sun/text/resources/pt/FormatData_pt_PT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt_PT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pt/FormatData_pt_PT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/FormatData_pt_PT.java diff --git a/jdk/src/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt.java diff --git a/jdk/src/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt_PT.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt_PT.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt_PT.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/pt/JavaTimeSupplementary_pt_PT.java diff --git a/jdk/src/share/classes/sun/text/resources/ro/CollationData_ro.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/CollationData_ro.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ro/CollationData_ro.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/CollationData_ro.java diff --git a/jdk/src/share/classes/sun/text/resources/ro/FormatData_ro.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/FormatData_ro.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ro/FormatData_ro.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/FormatData_ro.java diff --git a/jdk/src/share/classes/sun/text/resources/ro/FormatData_ro_RO.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/FormatData_ro_RO.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ro/FormatData_ro_RO.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/FormatData_ro_RO.java diff --git a/jdk/src/share/classes/sun/text/resources/ro/JavaTimeSupplementary_ro.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/JavaTimeSupplementary_ro.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ro/JavaTimeSupplementary_ro.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ro/JavaTimeSupplementary_ro.java diff --git a/jdk/src/share/classes/sun/text/resources/ru/CollationData_ru.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/CollationData_ru.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ru/CollationData_ru.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/CollationData_ru.java diff --git a/jdk/src/share/classes/sun/text/resources/ru/FormatData_ru.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/FormatData_ru.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ru/FormatData_ru.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/FormatData_ru.java diff --git a/jdk/src/share/classes/sun/text/resources/ru/FormatData_ru_RU.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/FormatData_ru_RU.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ru/FormatData_ru_RU.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/FormatData_ru_RU.java diff --git a/jdk/src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java diff --git a/jdk/src/share/classes/sun/text/resources/sk/CollationData_sk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/CollationData_sk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sk/CollationData_sk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/CollationData_sk.java diff --git a/jdk/src/share/classes/sun/text/resources/sk/FormatData_sk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/FormatData_sk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sk/FormatData_sk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/FormatData_sk.java diff --git a/jdk/src/share/classes/sun/text/resources/sk/FormatData_sk_SK.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/FormatData_sk_SK.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sk/FormatData_sk_SK.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/FormatData_sk_SK.java diff --git a/jdk/src/share/classes/sun/text/resources/sk/JavaTimeSupplementary_sk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/JavaTimeSupplementary_sk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sk/JavaTimeSupplementary_sk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sk/JavaTimeSupplementary_sk.java diff --git a/jdk/src/share/classes/sun/text/resources/sl/CollationData_sl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/CollationData_sl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sl/CollationData_sl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/CollationData_sl.java diff --git a/jdk/src/share/classes/sun/text/resources/sl/FormatData_sl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/FormatData_sl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sl/FormatData_sl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/FormatData_sl.java diff --git a/jdk/src/share/classes/sun/text/resources/sl/FormatData_sl_SI.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/FormatData_sl_SI.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sl/FormatData_sl_SI.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/FormatData_sl_SI.java diff --git a/jdk/src/share/classes/sun/text/resources/sl/JavaTimeSupplementary_sl.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/JavaTimeSupplementary_sl.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sl/JavaTimeSupplementary_sl.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sl/JavaTimeSupplementary_sl.java diff --git a/jdk/src/share/classes/sun/text/resources/sq/CollationData_sq.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/CollationData_sq.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sq/CollationData_sq.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/CollationData_sq.java diff --git a/jdk/src/share/classes/sun/text/resources/sq/FormatData_sq.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/FormatData_sq.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sq/FormatData_sq.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/FormatData_sq.java diff --git a/jdk/src/share/classes/sun/text/resources/sq/FormatData_sq_AL.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/FormatData_sq_AL.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sq/FormatData_sq_AL.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/FormatData_sq_AL.java diff --git a/jdk/src/share/classes/sun/text/resources/sq/JavaTimeSupplementary_sq.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/JavaTimeSupplementary_sq.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sq/JavaTimeSupplementary_sq.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sq/JavaTimeSupplementary_sq.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/CollationData_sr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/CollationData_sr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/CollationData_sr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/CollationData_sr.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/CollationData_sr_Latn.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/CollationData_sr_Latn.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/CollationData_sr_Latn.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/CollationData_sr_Latn.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_BA.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_BA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_BA.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_BA.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_CS.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_CS.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_CS.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_CS.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_Latn.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_Latn.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_Latn.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_Latn.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_Latn_ME.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_Latn_ME.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_Latn_ME.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_Latn_ME.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_ME.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_ME.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_ME.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_ME.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_RS.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_RS.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/FormatData_sr_RS.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/FormatData_sr_RS.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java diff --git a/jdk/src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr_Latn.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr_Latn.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr_Latn.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr_Latn.java diff --git a/jdk/src/share/classes/sun/text/resources/sv/CollationData_sv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/CollationData_sv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sv/CollationData_sv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/CollationData_sv.java diff --git a/jdk/src/share/classes/sun/text/resources/sv/FormatData_sv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/FormatData_sv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sv/FormatData_sv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/FormatData_sv.java diff --git a/jdk/src/share/classes/sun/text/resources/sv/FormatData_sv_SE.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/FormatData_sv_SE.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sv/FormatData_sv_SE.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/FormatData_sv_SE.java diff --git a/jdk/src/share/classes/sun/text/resources/sv/JavaTimeSupplementary_sv.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/JavaTimeSupplementary_sv.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/sv/JavaTimeSupplementary_sv.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/sv/JavaTimeSupplementary_sv.java diff --git a/jdk/src/share/classes/sun/text/resources/th/BreakIteratorInfo_th.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/BreakIteratorInfo_th.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/BreakIteratorInfo_th.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/BreakIteratorInfo_th.java diff --git a/jdk/src/share/classes/sun/text/resources/th/BreakIteratorRules_th.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/BreakIteratorRules_th.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/BreakIteratorRules_th.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/BreakIteratorRules_th.java diff --git a/jdk/src/share/classes/sun/text/resources/th/CollationData_th.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/CollationData_th.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/CollationData_th.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/CollationData_th.java diff --git a/jdk/src/share/classes/sun/text/resources/th/FormatData_th.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/FormatData_th.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/FormatData_th.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/FormatData_th.java diff --git a/jdk/src/share/classes/sun/text/resources/th/FormatData_th_TH.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/FormatData_th_TH.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/FormatData_th_TH.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/FormatData_th_TH.java diff --git a/jdk/src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java diff --git a/jdk/src/share/classes/sun/text/resources/th/thai_dict b/jdk/src/jdk.localedata/share/classes/sun/text/resources/th/thai_dict similarity index 100% rename from jdk/src/share/classes/sun/text/resources/th/thai_dict rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/th/thai_dict diff --git a/jdk/src/share/classes/sun/text/resources/tr/CollationData_tr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/CollationData_tr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/tr/CollationData_tr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/CollationData_tr.java diff --git a/jdk/src/share/classes/sun/text/resources/tr/FormatData_tr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/FormatData_tr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/tr/FormatData_tr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/FormatData_tr.java diff --git a/jdk/src/share/classes/sun/text/resources/tr/FormatData_tr_TR.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/FormatData_tr_TR.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/tr/FormatData_tr_TR.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/FormatData_tr_TR.java diff --git a/jdk/src/share/classes/sun/text/resources/tr/JavaTimeSupplementary_tr.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/JavaTimeSupplementary_tr.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/tr/JavaTimeSupplementary_tr.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/tr/JavaTimeSupplementary_tr.java diff --git a/jdk/src/share/classes/sun/text/resources/uk/CollationData_uk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/CollationData_uk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/uk/CollationData_uk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/CollationData_uk.java diff --git a/jdk/src/share/classes/sun/text/resources/uk/FormatData_uk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/FormatData_uk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/uk/FormatData_uk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/FormatData_uk.java diff --git a/jdk/src/share/classes/sun/text/resources/uk/FormatData_uk_UA.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/FormatData_uk_UA.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/uk/FormatData_uk_UA.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/FormatData_uk_UA.java diff --git a/jdk/src/share/classes/sun/text/resources/uk/JavaTimeSupplementary_uk.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/JavaTimeSupplementary_uk.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/uk/JavaTimeSupplementary_uk.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/uk/JavaTimeSupplementary_uk.java diff --git a/jdk/src/share/classes/sun/text/resources/vi/CollationData_vi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/CollationData_vi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/vi/CollationData_vi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/CollationData_vi.java diff --git a/jdk/src/share/classes/sun/text/resources/vi/FormatData_vi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/FormatData_vi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/vi/FormatData_vi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/FormatData_vi.java diff --git a/jdk/src/share/classes/sun/text/resources/vi/FormatData_vi_VN.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/FormatData_vi_VN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/vi/FormatData_vi_VN.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/FormatData_vi_VN.java diff --git a/jdk/src/share/classes/sun/text/resources/vi/JavaTimeSupplementary_vi.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/JavaTimeSupplementary_vi.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/vi/JavaTimeSupplementary_vi.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/vi/JavaTimeSupplementary_vi.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/CollationData_zh.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/CollationData_zh.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/CollationData_zh_HK.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/CollationData_zh_HK.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh_HK.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/CollationData_zh_TW.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/CollationData_zh_TW.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/CollationData_zh_TW.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/FormatData_zh.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/FormatData_zh.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_CN.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_CN.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_CN.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_HK.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_HK.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_HK.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_SG.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_SG.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_SG.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_SG.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_TW.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/FormatData_zh_TW.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/FormatData_zh_TW.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java diff --git a/jdk/src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java b/jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java rename to jdk/src/jdk.localedata/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/LICENSE b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/LICENSE similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/LICENSE rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/LICENSE diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldml.dtd b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldml.dtd similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldml.dtd rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldml.dtd diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldmlSupplemental.dtd b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldmlSupplemental.dtd similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldmlSupplemental.dtd rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/dtd/ldmlSupplemental.dtd diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_DJ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_DJ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_DJ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_DJ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ER.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ER.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ER.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ER.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/aa_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_NA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_NA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_NA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_NA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/af_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/agq_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak_GH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak_GH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak_GH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ak_GH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/am.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/am.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/am.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/am.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/am_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/am_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/am_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/am_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_001.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_001.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_001.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_001.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_AE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_AE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_AE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_AE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_BH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_BH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_BH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_BH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_DZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_DZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_DZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_DZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_EG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_EG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_EG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_EG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_IQ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_IQ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_IQ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_IQ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_JO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_JO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_JO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_JO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_KW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_KW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_KW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_KW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_LY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_MA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_MA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_MA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_MA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_OM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_OM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_OM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_OM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_QA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_QA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_QA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_QA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_SY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_TN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_TN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_TN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_TN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_YE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_YE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_YE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ar_YE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/as.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/as.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/as.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/as.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/as_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/as_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/as_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/as_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/asa_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl_AZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl_AZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl_AZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Cyrl_AZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn_AZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn_AZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn_AZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/az_Latn_AZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bas_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/be.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/be.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/be.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/be.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/be_BY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/be_BY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/be_BY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/be_BY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem_ZM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem_ZM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem_ZM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bem_ZM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bez_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg_BG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg_BG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg_BG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bg_BG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm_ML.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm_ML.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm_ML.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bm_ML.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_BD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_BD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_BD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_BD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bn_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_CN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_CN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_CN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_CN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bo_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/br.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/br.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/br.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/br.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/br_FR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/br_FR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/br_FR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/br_FR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/brx_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs_BA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs_BA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs_BA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/bs_BA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn_ER.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn_ER.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn_ER.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/byn_ER.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca_ES.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca_ES.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca_ES.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ca_ES.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg_UG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg_UG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg_UG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cgg_UG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr_US.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr_US.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr_US.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/chr_US.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs_CZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs_CZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs_CZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cs_CZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy_GB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy_GB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy_GB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/cy_GB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/da.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/da.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/da.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/da.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/da_DK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/da_DK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/da_DK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/da_DK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dav_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_AT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_AT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_AT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_AT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_BE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_BE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_BE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_BE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_DE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_DE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_DE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_DE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/de_LU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje_NE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje_NE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje_NE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dje_NE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dua_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo_SN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo_SN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo_SN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dyo_SN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz_BT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz_BT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz_BT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/dz_BT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ebu_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_GH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_GH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_GH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_GH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_TG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_TG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_TG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ee_TG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_CY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_CY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_CY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_CY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_GR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_GR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_GR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/el_GR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AS.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AS.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AS.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AS.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_AU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_BZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_CA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_CA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_CA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_CA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt_US.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt_US.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt_US.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_Dsrt_US.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_GY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_HK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_HK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_HK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_HK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_JM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_JM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_JM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_JM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MP.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MP.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MP.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MP.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_MU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_NZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_PK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_SG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_SG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_SG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_SG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_TT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_TT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_TT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_TT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_UM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_UM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_UM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_UM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US_POSIX.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US_POSIX.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US_POSIX.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_US_POSIX.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_VI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_VI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_VI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_VI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/en_ZW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_419.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_419.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_419.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_419.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_AR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_AR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_AR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_AR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_BO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_BO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_BO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_BO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_CR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_DO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_DO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_DO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_DO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_EC.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_EC.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_EC.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_EC.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_ES.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_ES.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_ES.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_ES.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GQ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GQ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GQ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GQ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_GT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_HN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_HN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_HN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_HN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_MX.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_MX.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_MX.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_MX.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_NI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_NI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_NI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_NI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_PY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_SV.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_SV.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_SV.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_SV.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_US.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_US.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_US.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_US.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_UY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_UY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_UY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_UY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_VE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_VE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_VE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/es_VE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/et.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/et.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/et.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/et.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/et_EE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/et_EE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/et_EE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/et_EE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu_ES.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu_ES.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu_ES.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/eu_ES.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ewo_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_AF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_AF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_AF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_AF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_IR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_IR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_IR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fa_IR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff_SN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff_SN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff_SN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ff_SN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi_FI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi_FI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi_FI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fi_FI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil_PH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil_PH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil_PH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fil_PH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo_FO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo_FO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo_FO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fo_FO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BJ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BJ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BJ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BJ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_BL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_DJ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_DJ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_DJ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_DJ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_FR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_FR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_FR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_FR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GP.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GP.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GP.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GP.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GQ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GQ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GQ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_GQ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_KM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_KM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_KM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_KM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_LU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_LU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_LU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_LU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MC.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MC.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MC.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MC.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_ML.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_ML.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_ML.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_ML.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MQ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MQ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MQ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_MQ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_NE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_NE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_NE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_NE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_RW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_SN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_SN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_SN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_SN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_TG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_YT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_YT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_YT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fr_YT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur_IT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur_IT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur_IT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/fur_IT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga_IE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga_IE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga_IE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ga_IE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd_GB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd_GB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd_GB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gd_GB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl_ES.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl_ES.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl_ES.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gl_ES.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gsw_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gu_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/guz_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv_GB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv_GB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv_GB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/gv_GB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_GH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_GH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_GH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_GH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ha_Latn_NG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw_US.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw_US.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw_US.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/haw_US.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/he.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/he.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/he.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/he.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/he_IL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/he_IL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/he_IL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/he_IL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hi_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr_HR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr_HR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr_HR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hr_HR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu_HU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu_HU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu_HU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hu_HU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy_AM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy_AM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy_AM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/hy_AM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ia.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ia.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ia.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ia.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/id.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/id.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/id.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/id.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/id_ID.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/id_ID.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/id_ID.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/id_ID.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig_NG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig_NG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig_NG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ig_NG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii_CN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii_CN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii_CN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ii_CN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/is.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/is.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/is.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/is.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/is_IS.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/is_IS.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/is_IS.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/is_IS.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_IT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_IT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_IT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/it_IT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja_JP.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja_JP.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja_JP.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja_JP.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/jmc_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka_GE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka_GE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka_GE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ka_GE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab_DZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab_DZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab_DZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kab_DZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kam_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kde_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea_CV.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea_CV.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea_CV.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kea_CV.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq_ML.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq_ML.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq_ML.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/khq_ML.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ki_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl_KZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl_KZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl_KZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kk_Cyrl_KZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl_GL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl_GL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl_GL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kl_GL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kln_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/km.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/km.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/km.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/km.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/km_KH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/km_KH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/km_KH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/km_KH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kn_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko_KR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko_KR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko_KR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ko_KR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kok_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksb_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksf_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh_DE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh_DE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh_DE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ksh_DE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw_GB.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw_GB.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw_GB.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/kw_GB.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lag_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg_UG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg_UG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg_UG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lg_UG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ln_CG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo_LA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo_LA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo_LA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lo_LA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt_LT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt_LT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt_LT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lt_LT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu_CD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu_CD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu_CD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lu_CD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luo_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/luy_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv_LV.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv_LV.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv_LV.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/lv_LV.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mas_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mer_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe_MU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe_MU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe_MU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mfe_MU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg_MG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg_MG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg_MG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mg_MG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh_MZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh_MZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh_MZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mgh_MZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk_MK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk_MK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk_MK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mk_MK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ml_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mr_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_BN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_BN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_BN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_BN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_MY.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_MY.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_MY.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ms_MY.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt_MT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt_MT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt_MT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mt_MT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/mua_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/my.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/my.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/my.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/my.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/my_MM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/my_MM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/my_MM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/my_MM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq_NA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq_NA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq_NA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/naq_NA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb_NO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb_NO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb_NO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nb_NO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd_ZW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd_ZW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd_ZW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nd_ZW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_NP.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_NP.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_NP.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ne_NP.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_AW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_AW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_AW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_AW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_BE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_BE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_BE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_BE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_CW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_CW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_CW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_CW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_NL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_NL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_NL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_NL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_SX.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_SX.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_SX.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nl_SX.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nmg_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn_NO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn_NO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn_NO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nn_NO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nr_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nso_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus_SD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus_SD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus_SD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nus_SD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn_UG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn_UG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn_UG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/nyn_UG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/om_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/or.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/or.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/or.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/or.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/or_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/or_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/or_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/or_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab_PK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab_PK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab_PK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Arab_PK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pa_Guru_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl_PL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl_PL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl_PL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pl_PL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps_AF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps_AF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps_AF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ps_AF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_AO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_AO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_AO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_AO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_BR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_BR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_BR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_BR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_GW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_GW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_GW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_GW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_MZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_MZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_MZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_MZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_PT.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_PT.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_PT.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_PT.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_ST.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_ST.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_ST.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/pt_ST.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rm_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn_BI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn_BI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn_BI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rn_BI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_MD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_MD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_MD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_MD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_RO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_RO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_RO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ro_RO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rof_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_MD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_MD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_MD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_MD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_RU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_RU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_RU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_RU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_UA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_UA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_UA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ru_UA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw_RW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw_RW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw_RW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rw_RW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/rwk_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah_RU.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah_RU.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah_RU.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sah_RU.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/saq_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sbp_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_FI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_FI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_FI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_FI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_NO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_NO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_NO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/se_NO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh_MZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh_MZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh_MZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/seh_MZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses_ML.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses_ML.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses_ML.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ses_ML.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg_CF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg_CF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg_CF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sg_CF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn_MA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn_MA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn_MA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Latn_MA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng_MA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng_MA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng_MA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/shi_Tfng_MA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/si.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/si.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/si.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/si.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/si_LK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/si_LK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/si_LK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/si_LK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk_SK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk_SK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk_SK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sk_SK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl_SI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl_SI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl_SI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sl_SI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn_ZW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn_ZW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn_ZW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sn_ZW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_DJ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_DJ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_DJ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_DJ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_SO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_SO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_SO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/so_SO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq_AL.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq_AL.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq_AL.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sq_AL.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_BA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_BA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_BA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_BA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_ME.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_ME.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_ME.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_ME.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_RS.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_RS.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_RS.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Cyrl_RS.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_BA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_BA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_BA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_BA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_ME.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_ME.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_ME.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_ME.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_RS.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_RS.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_RS.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sr_Latn_RS.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_SZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_SZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_SZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_SZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ss_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy_ER.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy_ER.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy_ER.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ssy_ER.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_LS.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_LS.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_LS.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_LS.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/st_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_FI.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_FI.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_FI.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_FI.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_SE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_SE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_SE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sv_SE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/sw_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc_CD.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc_CD.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc_CD.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/swc_CD.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_LK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_LK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_LK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ta_LK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/te.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/te.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/te.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/te.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/te_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/te_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/te_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/te_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_KE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_KE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_KE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_KE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_UG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_UG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_UG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/teo_UG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl_TJ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl_TJ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl_TJ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tg_Cyrl_TJ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/th.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/th.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/th.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/th.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/th_TH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/th_TH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/th_TH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/th_TH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ER.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ER.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ER.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ER.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ti_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig_ER.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig_ER.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig_ER.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tig_ER.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tn_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/to.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/to.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/to.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/to.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/to_TO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/to_TO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/to_TO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/to_TO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr_TR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr_TR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr_TR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tr_TR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ts_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq_NE.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq_NE.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq_NE.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/twq_NE.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn_MA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn_MA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn_MA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/tzm_Latn_MA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk_UA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk_UA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk_UA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uk_UA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_IN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_IN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_IN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_IN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_PK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_PK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_PK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ur_PK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab_AF.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab_AF.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab_AF.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Arab_AF.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl_UZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl_UZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl_UZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Cyrl_UZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn_UZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn_UZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn_UZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/uz_Latn_UZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn_LR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn_LR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn_LR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Latn_LR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii_LR.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii_LR.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii_LR.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vai_Vaii_LR.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/ve_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi_VN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi_VN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi_VN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vi_VN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun_TZ.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun_TZ.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun_TZ.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/vun_TZ.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae_CH.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae_CH.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae_CH.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wae_CH.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal_ET.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal_ET.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal_ET.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/wal_ET.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xh_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog_UG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog_UG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog_UG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/xog_UG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav_CM.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav_CM.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav_CM.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yav_CM.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo_NG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo_NG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo_NG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/yo_NG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_CN.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_CN.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_CN.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_CN.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_HK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_HK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_HK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_HK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_MO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_MO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_MO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_MO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_SG.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_SG.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_SG.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hans_SG.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_HK.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_HK.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_HK.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_HK.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_MO.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_MO.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_MO.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_MO.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_TW.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_TW.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_TW.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zh_Hant_TW.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu_ZA.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu_ZA.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu_ZA.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/main/zu_ZA.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/metaZones.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/metaZones.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/metaZones.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/metaZones.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/numberingSystems.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/numberingSystems.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/numberingSystems.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/numberingSystems.xml diff --git a/jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/supplementalData.xml b/jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/supplementalData.xml similarity index 100% rename from jdk/src/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/supplementalData.xml rename to jdk/src/jdk.localedata/share/classes/sun/util/cldr/resources/21_0_1/common/supplemental/supplementalData.xml diff --git a/jdk/src/share/classes/sun/util/resources/ar/CalendarData_ar.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CalendarData_ar.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CalendarData_ar.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CalendarData_ar.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_AE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_AE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_AE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_AE.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_BH.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_BH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_BH.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_BH.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_DZ.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_DZ.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_DZ.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_DZ.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_EG.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_EG.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_EG.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_EG.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_IQ.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_IQ.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_IQ.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_IQ.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_JO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_JO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_JO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_JO.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_KW.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_KW.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_KW.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_KW.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_LB.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_LB.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_LB.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_LB.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_LY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_LY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_LY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_LY.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_MA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_MA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_MA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_MA.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_OM.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_OM.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_OM.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_OM.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_QA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_QA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_QA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_QA.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SA.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SD.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SD.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SD.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SD.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_SY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_SY.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_TN.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_TN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_TN.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_TN.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_YE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_YE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/CurrencyNames_ar_YE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/CurrencyNames_ar_YE.properties diff --git a/jdk/src/share/classes/sun/util/resources/ar/LocaleNames_ar.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/LocaleNames_ar.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ar/LocaleNames_ar.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ar/LocaleNames_ar.properties diff --git a/jdk/src/share/classes/sun/util/resources/be/CalendarData_be.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/be/CalendarData_be.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/be/CalendarData_be.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/be/CalendarData_be.properties diff --git a/jdk/src/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/be/CurrencyNames_be_BY.properties diff --git a/jdk/src/share/classes/sun/util/resources/be/LocaleNames_be.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/be/LocaleNames_be.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/be/LocaleNames_be.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/be/LocaleNames_be.properties diff --git a/jdk/src/share/classes/sun/util/resources/bg/CalendarData_bg.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/CalendarData_bg.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/bg/CalendarData_bg.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/CalendarData_bg.properties diff --git a/jdk/src/share/classes/sun/util/resources/bg/CurrencyNames_bg_BG.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/CurrencyNames_bg_BG.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/bg/CurrencyNames_bg_BG.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/CurrencyNames_bg_BG.properties diff --git a/jdk/src/share/classes/sun/util/resources/bg/LocaleNames_bg.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/LocaleNames_bg.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/bg/LocaleNames_bg.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/bg/LocaleNames_bg.properties diff --git a/jdk/src/share/classes/sun/util/resources/ca/CalendarData_ca.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/CalendarData_ca.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ca/CalendarData_ca.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/CalendarData_ca.properties diff --git a/jdk/src/share/classes/sun/util/resources/ca/CurrencyNames_ca_ES.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/CurrencyNames_ca_ES.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ca/CurrencyNames_ca_ES.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/CurrencyNames_ca_ES.properties diff --git a/jdk/src/share/classes/sun/util/resources/ca/LocaleNames_ca.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/LocaleNames_ca.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ca/LocaleNames_ca.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ca/LocaleNames_ca.properties diff --git a/jdk/src/share/classes/sun/util/resources/cs/CalendarData_cs.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/CalendarData_cs.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/cs/CalendarData_cs.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/CalendarData_cs.properties diff --git a/jdk/src/share/classes/sun/util/resources/cs/CurrencyNames_cs_CZ.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/CurrencyNames_cs_CZ.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/cs/CurrencyNames_cs_CZ.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/CurrencyNames_cs_CZ.properties diff --git a/jdk/src/share/classes/sun/util/resources/cs/LocaleNames_cs.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/LocaleNames_cs.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/cs/LocaleNames_cs.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/cs/LocaleNames_cs.properties diff --git a/jdk/src/share/classes/sun/util/resources/da/CalendarData_da.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/da/CalendarData_da.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/da/CalendarData_da.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/da/CalendarData_da.properties diff --git a/jdk/src/share/classes/sun/util/resources/da/CurrencyNames_da_DK.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/da/CurrencyNames_da_DK.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/da/CurrencyNames_da_DK.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/da/CurrencyNames_da_DK.properties diff --git a/jdk/src/share/classes/sun/util/resources/da/LocaleNames_da.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/da/LocaleNames_da.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/da/LocaleNames_da.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/da/LocaleNames_da.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CalendarData_de.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CalendarData_de.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CalendarData_de.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CalendarData_de.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_AT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_AT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_AT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_AT.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_CH.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_CH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_CH.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_CH.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_DE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_DE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_DE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_DE.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_GR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_GR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_GR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_GR.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_LU.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_LU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/CurrencyNames_de_LU.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/CurrencyNames_de_LU.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/LocaleNames_de.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/LocaleNames_de.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/LocaleNames_de.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/LocaleNames_de.properties diff --git a/jdk/src/share/classes/sun/util/resources/de/TimeZoneNames_de.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/de/TimeZoneNames_de.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java diff --git a/jdk/src/share/classes/sun/util/resources/el/CalendarData_el.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CalendarData_el.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/CalendarData_el.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CalendarData_el.properties diff --git a/jdk/src/share/classes/sun/util/resources/el/CalendarData_el_CY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CalendarData_el_CY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/CalendarData_el_CY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CalendarData_el_CY.properties diff --git a/jdk/src/share/classes/sun/util/resources/el/CurrencyNames_el_CY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CurrencyNames_el_CY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/CurrencyNames_el_CY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CurrencyNames_el_CY.properties diff --git a/jdk/src/share/classes/sun/util/resources/el/CurrencyNames_el_GR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CurrencyNames_el_GR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/CurrencyNames_el_GR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/CurrencyNames_el_GR.properties diff --git a/jdk/src/share/classes/sun/util/resources/el/LocaleNames_el.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/LocaleNames_el.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/LocaleNames_el.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/LocaleNames_el.properties diff --git a/jdk/src/share/classes/sun/util/resources/el/LocaleNames_el_CY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/el/LocaleNames_el_CY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/el/LocaleNames_el_CY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/el/LocaleNames_el_CY.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CalendarData_es.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CalendarData_es.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CalendarData_es_ES.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es_ES.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CalendarData_es_ES.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es_ES.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CalendarData_es_US.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es_US.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CalendarData_es_US.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CalendarData_es_US.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_AR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_AR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_AR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_AR.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_BO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_BO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_BO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_BO.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CL.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CL.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CL.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CL.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CO.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CR.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CU.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_CU.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_CU.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_DO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_DO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_DO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_DO.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_EC.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_EC.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_EC.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_EC.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_ES.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_ES.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_ES.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_ES.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_GT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_GT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_GT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_GT.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_HN.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_HN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_HN.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_HN.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_MX.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_MX.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_MX.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_MX.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_NI.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_NI.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_NI.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_NI.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PA.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PE.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PR.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_PY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_PY.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_SV.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_SV.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_SV.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_SV.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_US.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_US.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_US.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_US.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_UY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_UY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_UY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_UY.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/LocaleNames_es.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/LocaleNames_es.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/LocaleNames_es.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/LocaleNames_es.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/LocaleNames_es_US.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/LocaleNames_es_US.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/LocaleNames_es_US.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/LocaleNames_es_US.properties diff --git a/jdk/src/share/classes/sun/util/resources/es/TimeZoneNames_es.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/es/TimeZoneNames_es.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java diff --git a/jdk/src/share/classes/sun/util/resources/et/CalendarData_et.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/et/CalendarData_et.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/et/CalendarData_et.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/et/CalendarData_et.properties diff --git a/jdk/src/share/classes/sun/util/resources/et/CurrencyNames_et_EE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/et/CurrencyNames_et_EE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/et/CurrencyNames_et_EE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/et/CurrencyNames_et_EE.properties diff --git a/jdk/src/share/classes/sun/util/resources/et/LocaleNames_et.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/et/LocaleNames_et.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/et/LocaleNames_et.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/et/LocaleNames_et.properties diff --git a/jdk/src/share/classes/sun/util/resources/fi/CalendarData_fi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/CalendarData_fi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fi/CalendarData_fi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/CalendarData_fi.properties diff --git a/jdk/src/share/classes/sun/util/resources/fi/CurrencyNames_fi_FI.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/CurrencyNames_fi_FI.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fi/CurrencyNames_fi_FI.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/CurrencyNames_fi_FI.properties diff --git a/jdk/src/share/classes/sun/util/resources/fi/LocaleNames_fi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/LocaleNames_fi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fi/LocaleNames_fi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fi/LocaleNames_fi.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CalendarData_fr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CalendarData_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CalendarData_fr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CalendarData_fr.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CalendarData_fr_CA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CalendarData_fr_CA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CalendarData_fr_CA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CalendarData_fr_CA.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_BE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_BE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_BE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_BE.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_CA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_CA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_CA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_CA.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_CH.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_CH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_CH.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_CH.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_FR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_FR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_FR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_FR.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_LU.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_LU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/CurrencyNames_fr_LU.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/CurrencyNames_fr_LU.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/LocaleNames_fr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/LocaleNames_fr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/LocaleNames_fr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/LocaleNames_fr.properties diff --git a/jdk/src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java diff --git a/jdk/src/share/classes/sun/util/resources/ga/CurrencyNames_ga_IE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ga/CurrencyNames_ga_IE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ga/CurrencyNames_ga_IE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ga/CurrencyNames_ga_IE.properties diff --git a/jdk/src/share/classes/sun/util/resources/ga/LocaleNames_ga.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ga/LocaleNames_ga.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ga/LocaleNames_ga.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ga/LocaleNames_ga.properties diff --git a/jdk/src/share/classes/sun/util/resources/hi/CalendarData_hi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/CalendarData_hi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hi/CalendarData_hi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/CalendarData_hi.properties diff --git a/jdk/src/share/classes/sun/util/resources/hi/CurrencyNames_hi_IN.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/CurrencyNames_hi_IN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hi/CurrencyNames_hi_IN.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/CurrencyNames_hi_IN.properties diff --git a/jdk/src/share/classes/sun/util/resources/hi/LocaleNames_hi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/LocaleNames_hi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hi/LocaleNames_hi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/LocaleNames_hi.properties diff --git a/jdk/src/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hi/TimeZoneNames_hi.java diff --git a/jdk/src/share/classes/sun/util/resources/hr/CalendarData_hr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/CalendarData_hr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hr/CalendarData_hr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/CalendarData_hr.properties diff --git a/jdk/src/share/classes/sun/util/resources/hr/CurrencyNames_hr_HR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/CurrencyNames_hr_HR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hr/CurrencyNames_hr_HR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/CurrencyNames_hr_HR.properties diff --git a/jdk/src/share/classes/sun/util/resources/hr/LocaleNames_hr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/LocaleNames_hr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hr/LocaleNames_hr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hr/LocaleNames_hr.properties diff --git a/jdk/src/share/classes/sun/util/resources/hu/CalendarData_hu.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/CalendarData_hu.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hu/CalendarData_hu.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/CalendarData_hu.properties diff --git a/jdk/src/share/classes/sun/util/resources/hu/CurrencyNames_hu_HU.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/CurrencyNames_hu_HU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hu/CurrencyNames_hu_HU.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/CurrencyNames_hu_HU.properties diff --git a/jdk/src/share/classes/sun/util/resources/hu/LocaleNames_hu.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/LocaleNames_hu.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/hu/LocaleNames_hu.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/hu/LocaleNames_hu.properties diff --git a/jdk/src/share/classes/sun/util/resources/in/CalendarData_in_ID.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/in/CalendarData_in_ID.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/in/CalendarData_in_ID.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/in/CalendarData_in_ID.properties diff --git a/jdk/src/share/classes/sun/util/resources/in/CurrencyNames_in_ID.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/in/CurrencyNames_in_ID.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/in/CurrencyNames_in_ID.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/in/CurrencyNames_in_ID.properties diff --git a/jdk/src/share/classes/sun/util/resources/in/LocaleNames_in.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/in/LocaleNames_in.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/in/LocaleNames_in.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/in/LocaleNames_in.properties diff --git a/jdk/src/share/classes/sun/util/resources/is/CalendarData_is.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/is/CalendarData_is.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/is/CalendarData_is.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/is/CalendarData_is.properties diff --git a/jdk/src/share/classes/sun/util/resources/is/CurrencyNames_is_IS.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/is/CurrencyNames_is_IS.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/is/CurrencyNames_is_IS.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/is/CurrencyNames_is_IS.properties diff --git a/jdk/src/share/classes/sun/util/resources/is/LocaleNames_is.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/is/LocaleNames_is.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/is/LocaleNames_is.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/is/LocaleNames_is.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/CalendarData_it.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CalendarData_it.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/CalendarData_it.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CalendarData_it.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it_CH.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it_CH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it_CH.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it_CH.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it_IT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it_IT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/CurrencyNames_it_IT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/CurrencyNames_it_IT.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/LocaleNames_it.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/LocaleNames_it.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/LocaleNames_it.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/LocaleNames_it.properties diff --git a/jdk/src/share/classes/sun/util/resources/it/TimeZoneNames_it.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/it/TimeZoneNames_it.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java diff --git a/jdk/src/share/classes/sun/util/resources/iw/CalendarData_iw.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/CalendarData_iw.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/iw/CalendarData_iw.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/CalendarData_iw.properties diff --git a/jdk/src/share/classes/sun/util/resources/iw/CurrencyNames_iw_IL.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/CurrencyNames_iw_IL.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/iw/CurrencyNames_iw_IL.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/CurrencyNames_iw_IL.properties diff --git a/jdk/src/share/classes/sun/util/resources/iw/LocaleNames_iw.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/LocaleNames_iw.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/iw/LocaleNames_iw.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/iw/LocaleNames_iw.properties diff --git a/jdk/src/share/classes/sun/util/resources/ja/CalendarData_ja.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CalendarData_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ja/CalendarData_ja.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CalendarData_ja.properties diff --git a/jdk/src/share/classes/sun/util/resources/ja/CurrencyNames_ja.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CurrencyNames_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ja/CurrencyNames_ja.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CurrencyNames_ja.properties diff --git a/jdk/src/share/classes/sun/util/resources/ja/CurrencyNames_ja_JP.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CurrencyNames_ja_JP.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ja/CurrencyNames_ja_JP.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/CurrencyNames_ja_JP.properties diff --git a/jdk/src/share/classes/sun/util/resources/ja/LocaleNames_ja.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/LocaleNames_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ja/LocaleNames_ja.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/LocaleNames_ja.properties diff --git a/jdk/src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java diff --git a/jdk/src/share/classes/sun/util/resources/ko/CalendarData_ko.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CalendarData_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ko/CalendarData_ko.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CalendarData_ko.properties diff --git a/jdk/src/share/classes/sun/util/resources/ko/CurrencyNames_ko.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CurrencyNames_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ko/CurrencyNames_ko.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CurrencyNames_ko.properties diff --git a/jdk/src/share/classes/sun/util/resources/ko/CurrencyNames_ko_KR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CurrencyNames_ko_KR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ko/CurrencyNames_ko_KR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/CurrencyNames_ko_KR.properties diff --git a/jdk/src/share/classes/sun/util/resources/ko/LocaleNames_ko.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/LocaleNames_ko.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ko/LocaleNames_ko.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/LocaleNames_ko.properties diff --git a/jdk/src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java diff --git a/jdk/src/share/classes/sun/util/resources/lt/CalendarData_lt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/CalendarData_lt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lt/CalendarData_lt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/CalendarData_lt.properties diff --git a/jdk/src/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties diff --git a/jdk/src/share/classes/sun/util/resources/lt/LocaleNames_lt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/LocaleNames_lt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lt/LocaleNames_lt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lt/LocaleNames_lt.properties diff --git a/jdk/src/share/classes/sun/util/resources/lv/CalendarData_lv.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/CalendarData_lv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lv/CalendarData_lv.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/CalendarData_lv.properties diff --git a/jdk/src/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/CurrencyNames_lv_LV.properties diff --git a/jdk/src/share/classes/sun/util/resources/lv/LocaleNames_lv.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/LocaleNames_lv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/lv/LocaleNames_lv.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/lv/LocaleNames_lv.properties diff --git a/jdk/src/share/classes/sun/util/resources/mk/CalendarData_mk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/CalendarData_mk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mk/CalendarData_mk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/CalendarData_mk.properties diff --git a/jdk/src/share/classes/sun/util/resources/mk/CurrencyNames_mk_MK.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/CurrencyNames_mk_MK.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mk/CurrencyNames_mk_MK.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/CurrencyNames_mk_MK.properties diff --git a/jdk/src/share/classes/sun/util/resources/mk/LocaleNames_mk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/LocaleNames_mk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mk/LocaleNames_mk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mk/LocaleNames_mk.properties diff --git a/jdk/src/share/classes/sun/util/resources/ms/CalendarData_ms_MY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/CalendarData_ms_MY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ms/CalendarData_ms_MY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/CalendarData_ms_MY.properties diff --git a/jdk/src/share/classes/sun/util/resources/ms/CurrencyNames_ms_MY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/CurrencyNames_ms_MY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ms/CurrencyNames_ms_MY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/CurrencyNames_ms_MY.properties diff --git a/jdk/src/share/classes/sun/util/resources/ms/LocaleNames_ms.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/LocaleNames_ms.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ms/LocaleNames_ms.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ms/LocaleNames_ms.properties diff --git a/jdk/src/share/classes/sun/util/resources/mt/CalendarData_mt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CalendarData_mt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mt/CalendarData_mt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CalendarData_mt.properties diff --git a/jdk/src/share/classes/sun/util/resources/mt/CalendarData_mt_MT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CalendarData_mt_MT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mt/CalendarData_mt_MT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CalendarData_mt_MT.properties diff --git a/jdk/src/share/classes/sun/util/resources/mt/CurrencyNames_mt_MT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CurrencyNames_mt_MT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mt/CurrencyNames_mt_MT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/CurrencyNames_mt_MT.properties diff --git a/jdk/src/share/classes/sun/util/resources/mt/LocaleNames_mt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/LocaleNames_mt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/mt/LocaleNames_mt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/mt/LocaleNames_mt.properties diff --git a/jdk/src/share/classes/sun/util/resources/nl/CalendarData_nl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CalendarData_nl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/nl/CalendarData_nl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CalendarData_nl.properties diff --git a/jdk/src/share/classes/sun/util/resources/nl/CurrencyNames_nl_BE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CurrencyNames_nl_BE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/nl/CurrencyNames_nl_BE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CurrencyNames_nl_BE.properties diff --git a/jdk/src/share/classes/sun/util/resources/nl/CurrencyNames_nl_NL.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CurrencyNames_nl_NL.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/nl/CurrencyNames_nl_NL.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/CurrencyNames_nl_NL.properties diff --git a/jdk/src/share/classes/sun/util/resources/nl/LocaleNames_nl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/LocaleNames_nl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/nl/LocaleNames_nl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/nl/LocaleNames_nl.properties diff --git a/jdk/src/share/classes/sun/util/resources/no/CalendarData_no.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/no/CalendarData_no.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/no/CalendarData_no.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/no/CalendarData_no.properties diff --git a/jdk/src/share/classes/sun/util/resources/no/CurrencyNames_no_NO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/no/CurrencyNames_no_NO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/no/CurrencyNames_no_NO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/no/CurrencyNames_no_NO.properties diff --git a/jdk/src/share/classes/sun/util/resources/no/LocaleNames_no.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/no/LocaleNames_no.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/no/LocaleNames_no.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/no/LocaleNames_no.properties diff --git a/jdk/src/share/classes/sun/util/resources/no/LocaleNames_no_NO_NY.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/no/LocaleNames_no_NO_NY.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/no/LocaleNames_no_NO_NY.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/no/LocaleNames_no_NO_NY.properties diff --git a/jdk/src/share/classes/sun/util/resources/pl/CalendarData_pl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/CalendarData_pl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pl/CalendarData_pl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/CalendarData_pl.properties diff --git a/jdk/src/share/classes/sun/util/resources/pl/CurrencyNames_pl_PL.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/CurrencyNames_pl_PL.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pl/CurrencyNames_pl_PL.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/CurrencyNames_pl_PL.properties diff --git a/jdk/src/share/classes/sun/util/resources/pl/LocaleNames_pl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/LocaleNames_pl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pl/LocaleNames_pl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pl/LocaleNames_pl.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt_BR.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt_PT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt_PT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CalendarData_pt_PT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CalendarData_pt_PT.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt_BR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt_BR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt_BR.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt_PT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt_PT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/CurrencyNames_pt_PT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/CurrencyNames_pt_PT.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt_BR.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt_PT.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt_PT.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/LocaleNames_pt_PT.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/LocaleNames_pt_PT.properties diff --git a/jdk/src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java diff --git a/jdk/src/share/classes/sun/util/resources/ro/CalendarData_ro.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/CalendarData_ro.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ro/CalendarData_ro.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/CalendarData_ro.properties diff --git a/jdk/src/share/classes/sun/util/resources/ro/CurrencyNames_ro_RO.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/CurrencyNames_ro_RO.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ro/CurrencyNames_ro_RO.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/CurrencyNames_ro_RO.properties diff --git a/jdk/src/share/classes/sun/util/resources/ro/LocaleNames_ro.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/LocaleNames_ro.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ro/LocaleNames_ro.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ro/LocaleNames_ro.properties diff --git a/jdk/src/share/classes/sun/util/resources/ru/CalendarData_ru.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/CalendarData_ru.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ru/CalendarData_ru.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/CalendarData_ru.properties diff --git a/jdk/src/share/classes/sun/util/resources/ru/CurrencyNames_ru_RU.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/CurrencyNames_ru_RU.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ru/CurrencyNames_ru_RU.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/CurrencyNames_ru_RU.properties diff --git a/jdk/src/share/classes/sun/util/resources/ru/LocaleNames_ru.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/LocaleNames_ru.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/ru/LocaleNames_ru.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/ru/LocaleNames_ru.properties diff --git a/jdk/src/share/classes/sun/util/resources/sk/CalendarData_sk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/CalendarData_sk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sk/CalendarData_sk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/CalendarData_sk.properties diff --git a/jdk/src/share/classes/sun/util/resources/sk/CurrencyNames_sk_SK.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/CurrencyNames_sk_SK.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sk/CurrencyNames_sk_SK.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/CurrencyNames_sk_SK.properties diff --git a/jdk/src/share/classes/sun/util/resources/sk/LocaleNames_sk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/LocaleNames_sk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sk/LocaleNames_sk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sk/LocaleNames_sk.properties diff --git a/jdk/src/share/classes/sun/util/resources/sl/CalendarData_sl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/CalendarData_sl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sl/CalendarData_sl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/CalendarData_sl.properties diff --git a/jdk/src/share/classes/sun/util/resources/sl/CurrencyNames_sl_SI.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/CurrencyNames_sl_SI.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sl/CurrencyNames_sl_SI.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/CurrencyNames_sl_SI.properties diff --git a/jdk/src/share/classes/sun/util/resources/sl/LocaleNames_sl.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/LocaleNames_sl.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sl/LocaleNames_sl.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sl/LocaleNames_sl.properties diff --git a/jdk/src/share/classes/sun/util/resources/sq/CalendarData_sq.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/CalendarData_sq.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sq/CalendarData_sq.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/CalendarData_sq.properties diff --git a/jdk/src/share/classes/sun/util/resources/sq/CurrencyNames_sq_AL.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/CurrencyNames_sq_AL.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sq/CurrencyNames_sq_AL.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/CurrencyNames_sq_AL.properties diff --git a/jdk/src/share/classes/sun/util/resources/sq/LocaleNames_sq.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/LocaleNames_sq.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sq/LocaleNames_sq.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sq/LocaleNames_sq.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_BA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_BA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_BA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_BA.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_ME.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_ME.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_ME.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_ME.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_RS.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_RS.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_RS.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CalendarData_sr_Latn_RS.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_BA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_BA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_BA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_BA.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_CS.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_CS.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_CS.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_CS.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_BA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_BA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_BA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_BA.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_ME.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_ME.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_ME.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_ME.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_RS.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_RS.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_RS.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_Latn_RS.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_ME.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_ME.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_ME.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_ME.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_RS.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_RS.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/CurrencyNames_sr_RS.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/CurrencyNames_sr_RS.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/LocaleNames_sr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/LocaleNames_sr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/LocaleNames_sr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/LocaleNames_sr.properties diff --git a/jdk/src/share/classes/sun/util/resources/sr/LocaleNames_sr_Latn.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/LocaleNames_sr_Latn.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sr/LocaleNames_sr_Latn.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sr/LocaleNames_sr_Latn.properties diff --git a/jdk/src/share/classes/sun/util/resources/sv/CalendarData_sv.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CalendarData_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sv/CalendarData_sv.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CalendarData_sv.properties diff --git a/jdk/src/share/classes/sun/util/resources/sv/CurrencyNames_sv.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CurrencyNames_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sv/CurrencyNames_sv.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CurrencyNames_sv.properties diff --git a/jdk/src/share/classes/sun/util/resources/sv/CurrencyNames_sv_SE.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CurrencyNames_sv_SE.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sv/CurrencyNames_sv_SE.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/CurrencyNames_sv_SE.properties diff --git a/jdk/src/share/classes/sun/util/resources/sv/LocaleNames_sv.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/LocaleNames_sv.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sv/LocaleNames_sv.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/LocaleNames_sv.properties diff --git a/jdk/src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java diff --git a/jdk/src/share/classes/sun/util/resources/th/CalendarData_th.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/th/CalendarData_th.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/th/CalendarData_th.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/th/CalendarData_th.properties diff --git a/jdk/src/share/classes/sun/util/resources/th/CurrencyNames_th_TH.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/th/CurrencyNames_th_TH.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/th/CurrencyNames_th_TH.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/th/CurrencyNames_th_TH.properties diff --git a/jdk/src/share/classes/sun/util/resources/th/LocaleNames_th.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/th/LocaleNames_th.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/th/LocaleNames_th.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/th/LocaleNames_th.properties diff --git a/jdk/src/share/classes/sun/util/resources/tr/CalendarData_tr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/CalendarData_tr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/tr/CalendarData_tr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/CalendarData_tr.properties diff --git a/jdk/src/share/classes/sun/util/resources/tr/CurrencyNames_tr_TR.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/CurrencyNames_tr_TR.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/tr/CurrencyNames_tr_TR.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/CurrencyNames_tr_TR.properties diff --git a/jdk/src/share/classes/sun/util/resources/tr/LocaleNames_tr.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/LocaleNames_tr.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/tr/LocaleNames_tr.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/tr/LocaleNames_tr.properties diff --git a/jdk/src/share/classes/sun/util/resources/uk/CalendarData_uk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/CalendarData_uk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/uk/CalendarData_uk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/CalendarData_uk.properties diff --git a/jdk/src/share/classes/sun/util/resources/uk/CurrencyNames_uk_UA.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/CurrencyNames_uk_UA.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/uk/CurrencyNames_uk_UA.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/CurrencyNames_uk_UA.properties diff --git a/jdk/src/share/classes/sun/util/resources/uk/LocaleNames_uk.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/LocaleNames_uk.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/uk/LocaleNames_uk.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/uk/LocaleNames_uk.properties diff --git a/jdk/src/share/classes/sun/util/resources/vi/CalendarData_vi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/CalendarData_vi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/vi/CalendarData_vi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/CalendarData_vi.properties diff --git a/jdk/src/share/classes/sun/util/resources/vi/CurrencyNames_vi_VN.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/CurrencyNames_vi_VN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/vi/CurrencyNames_vi_VN.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/CurrencyNames_vi_VN.properties diff --git a/jdk/src/share/classes/sun/util/resources/vi/LocaleNames_vi.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/LocaleNames_vi.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/vi/LocaleNames_vi.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/vi/LocaleNames_vi.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/CalendarData_zh.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CalendarData_zh.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/CalendarData_zh.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CalendarData_zh.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_CN.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_CN.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_CN.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_HK.java diff --git a/jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_SG.java diff --git a/jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_TW.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/CurrencyNames_zh_TW.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/CurrencyNames_zh_TW.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_HK.java diff --git a/jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_SG.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_SG.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_SG.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_SG.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/LocaleNames_zh_TW.properties diff --git a/jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java diff --git a/jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_HK.java diff --git a/jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java b/jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java rename to jdk/src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java diff --git a/jdk/src/share/classes/sun/net/spi/nameservice/dns/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor b/jdk/src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor similarity index 100% rename from jdk/src/share/classes/sun/net/spi/nameservice/dns/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor rename to jdk/src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsClient.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsContext.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsContext.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsName.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsNameParser.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsNameParser.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsNameParser.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsNameParser.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/DnsUrl.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/DnsUrl.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/Header.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/Header.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/Header.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/Header.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/NameNode.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/NameNode.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/NameNode.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/Resolver.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/Resolver.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/Resolver.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/Resolver.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecord.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/ResourceRecord.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecords.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecords.java diff --git a/jdk/src/share/classes/com/sun/jndi/dns/ZoneNode.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ZoneNode.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/dns/ZoneNode.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ZoneNode.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/dns/dnsURLContext.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/url/dns/dnsURLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/dns/dnsURLContext.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/url/dns/dnsURLContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/dns/dnsURLContextFactory.java b/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/url/dns/dnsURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/dns/dnsURLContextFactory.java rename to jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/url/dns/dnsURLContextFactory.java diff --git a/jdk/src/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java b/jdk/src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java similarity index 100% rename from jdk/src/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java rename to jdk/src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java diff --git a/jdk/src/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java b/jdk/src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java similarity index 100% rename from jdk/src/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java rename to jdk/src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java diff --git a/jdk/src/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/ReferenceWrapper.java diff --git a/jdk/src/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java diff --git a/jdk/src/share/classes/com/sun/jndi/rmi/registry/RemoteReference.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RemoteReference.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/rmi/registry/RemoteReference.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RemoteReference.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java diff --git a/jdk/src/share/classes/com/sun/jndi/url/rmi/rmiURLContextFactory.java b/jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContextFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jndi/url/rmi/rmiURLContextFactory.java rename to jdk/src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContextFactory.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/BatchEnvironment.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/BatchEnvironment.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/Constants.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Constants.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/Constants.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Constants.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/Generator.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Generator.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/Generator.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Generator.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/IndentingWriter.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/IndentingWriter.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/IndentingWriter.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/IndentingWriter.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/Main.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/Main.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/Names.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Names.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/Names.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Names.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/RMIConstants.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RMIConstants.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/RMIConstants.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RMIConstants.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/RMIGenerator.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/RMIGenerator.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/RemoteClass.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/RemoteClass.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/Util.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Util.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/Util.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/Util.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/Constants.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/Constants.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/Generator.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/Generator.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/Main.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/Main.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/Resources.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/Resources.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java diff --git a/jdk/src/share/classes/sun/rmi/rmic/resources/rmic.properties b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/resources/rmic.properties rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties diff --git a/jdk/src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/resources/rmic_ja.properties rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties diff --git a/jdk/src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties b/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties rename to jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties diff --git a/jdk/src/share/classes/sun/tools/asm/ArrayData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/ArrayData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/ArrayData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/ArrayData.java diff --git a/jdk/src/share/classes/sun/tools/asm/Assembler.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/Assembler.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/Assembler.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/Assembler.java diff --git a/jdk/src/share/classes/sun/tools/asm/CatchData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/CatchData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/CatchData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/CatchData.java diff --git a/jdk/src/share/classes/sun/tools/asm/ClassConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/ClassConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/ClassConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/ClassConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/ConstantPool.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/ConstantPool.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/ConstantPool.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/ConstantPool.java diff --git a/jdk/src/share/classes/sun/tools/asm/ConstantPoolData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/ConstantPoolData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/ConstantPoolData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/ConstantPoolData.java diff --git a/jdk/src/share/classes/sun/tools/asm/Cover.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/Cover.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/Cover.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/Cover.java diff --git a/jdk/src/share/classes/sun/tools/asm/FieldConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/FieldConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/FieldConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/FieldConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/Instruction.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/Instruction.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/Instruction.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/Instruction.java diff --git a/jdk/src/share/classes/sun/tools/asm/Label.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/Label.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/Label.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/Label.java diff --git a/jdk/src/share/classes/sun/tools/asm/LocalVariable.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/LocalVariable.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/LocalVariable.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/LocalVariable.java diff --git a/jdk/src/share/classes/sun/tools/asm/LocalVariableTable.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/LocalVariableTable.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/LocalVariableTable.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/LocalVariableTable.java diff --git a/jdk/src/share/classes/sun/tools/asm/NameAndTypeConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/NameAndTypeConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/NameAndTypeData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/NameAndTypeData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeData.java diff --git a/jdk/src/share/classes/sun/tools/asm/NumberConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/NumberConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/NumberConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/NumberConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/StringConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/StringConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/StringConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/StringConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/StringExpressionConstantData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/StringExpressionConstantData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/StringExpressionConstantData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/StringExpressionConstantData.java diff --git a/jdk/src/share/classes/sun/tools/asm/SwitchData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/SwitchData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/SwitchData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/SwitchData.java diff --git a/jdk/src/share/classes/sun/tools/asm/TryData.java b/jdk/src/jdk.rmic/share/classes/sun/tools/asm/TryData.java similarity index 100% rename from jdk/src/share/classes/sun/tools/asm/TryData.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/asm/TryData.java diff --git a/jdk/src/share/classes/sun/tools/java/AmbiguousClass.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/AmbiguousClass.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/AmbiguousClass.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/AmbiguousClass.java diff --git a/jdk/src/share/classes/sun/tools/java/AmbiguousMember.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/AmbiguousMember.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/AmbiguousMember.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/AmbiguousMember.java diff --git a/jdk/src/share/classes/sun/tools/java/ArrayType.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ArrayType.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ArrayType.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ArrayType.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryAttribute.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryAttribute.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryAttribute.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryAttribute.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryClass.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryClass.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryCode.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryCode.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryCode.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryCode.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryConstantPool.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryConstantPool.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryConstantPool.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryConstantPool.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryExceptionHandler.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryExceptionHandler.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryExceptionHandler.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryExceptionHandler.java diff --git a/jdk/src/share/classes/sun/tools/java/BinaryMember.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryMember.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/BinaryMember.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/BinaryMember.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassDeclaration.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDeclaration.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassDeclaration.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDeclaration.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassDefinition.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassDefinition.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassFile.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassFile.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassNotFound.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassNotFound.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassNotFound.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassNotFound.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassPath.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassPath.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java diff --git a/jdk/src/share/classes/sun/tools/java/ClassType.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassType.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ClassType.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassType.java diff --git a/jdk/src/share/classes/sun/tools/java/CompilerError.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/CompilerError.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/CompilerError.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/CompilerError.java diff --git a/jdk/src/share/classes/sun/tools/java/Constants.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Constants.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Constants.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Constants.java diff --git a/jdk/src/share/classes/sun/tools/java/Environment.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Environment.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Environment.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Environment.java diff --git a/jdk/src/share/classes/sun/tools/java/Identifier.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Identifier.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Identifier.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Identifier.java diff --git a/jdk/src/share/classes/sun/tools/java/IdentifierToken.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/IdentifierToken.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/IdentifierToken.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/IdentifierToken.java diff --git a/jdk/src/share/classes/sun/tools/java/Imports.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Imports.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Imports.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Imports.java diff --git a/jdk/src/share/classes/sun/tools/java/MemberDefinition.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/MemberDefinition.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java diff --git a/jdk/src/share/classes/sun/tools/java/MethodSet.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/MethodSet.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/MethodSet.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/MethodSet.java diff --git a/jdk/src/share/classes/sun/tools/java/MethodType.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/MethodType.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/MethodType.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/MethodType.java diff --git a/jdk/src/share/classes/sun/tools/java/Package.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Package.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Package.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Package.java diff --git a/jdk/src/share/classes/sun/tools/java/Parser.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Parser.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Parser.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Parser.java diff --git a/jdk/src/share/classes/sun/tools/java/ParserActions.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ParserActions.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ParserActions.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ParserActions.java diff --git a/jdk/src/share/classes/sun/tools/java/RuntimeConstants.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/RuntimeConstants.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java diff --git a/jdk/src/share/classes/sun/tools/java/Scanner.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Scanner.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Scanner.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Scanner.java diff --git a/jdk/src/share/classes/sun/tools/java/ScannerInputReader.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/ScannerInputReader.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/ScannerInputReader.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/ScannerInputReader.java diff --git a/jdk/src/share/classes/sun/tools/java/SyntaxError.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/SyntaxError.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/SyntaxError.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/SyntaxError.java diff --git a/jdk/src/share/classes/sun/tools/java/Type.java b/jdk/src/jdk.rmic/share/classes/sun/tools/java/Type.java similarity index 100% rename from jdk/src/share/classes/sun/tools/java/Type.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/java/Type.java diff --git a/jdk/src/share/classes/sun/tools/javac/BatchEnvironment.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/BatchEnvironment.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java diff --git a/jdk/src/share/classes/sun/tools/javac/BatchParser.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/BatchParser.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/BatchParser.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/BatchParser.java diff --git a/jdk/src/share/classes/sun/tools/javac/CompilerMember.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/CompilerMember.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/CompilerMember.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/CompilerMember.java diff --git a/jdk/src/share/classes/sun/tools/javac/ErrorConsumer.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/ErrorConsumer.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/ErrorConsumer.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/ErrorConsumer.java diff --git a/jdk/src/share/classes/sun/tools/javac/ErrorMessage.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/ErrorMessage.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/ErrorMessage.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/ErrorMessage.java diff --git a/jdk/src/share/classes/sun/tools/javac/Main.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/Main.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/Main.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/Main.java diff --git a/jdk/src/share/classes/sun/tools/javac/SourceClass.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/SourceClass.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/SourceClass.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/SourceClass.java diff --git a/jdk/src/share/classes/sun/tools/javac/SourceMember.java b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/SourceMember.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java diff --git a/jdk/src/share/classes/sun/tools/javac/resources/javac.properties b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/resources/javac.properties rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties diff --git a/jdk/src/share/classes/sun/tools/javac/resources/javac_ja.properties b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/resources/javac_ja.properties rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties diff --git a/jdk/src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties b/jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties similarity index 100% rename from jdk/src/share/classes/sun/tools/javac/resources/javac_zh_CN.properties rename to jdk/src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties diff --git a/jdk/src/share/classes/sun/tools/tree/AddExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AddExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AddExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AddExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AndExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AndExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AndExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AndExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ArrayAccessExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ArrayAccessExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ArrayAccessExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ArrayAccessExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ArrayExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ArrayExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ArrayExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ArrayExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignAddExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignAddExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignAddExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignAddExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignBitAndExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitAndExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignBitAndExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitAndExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignBitOrExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitOrExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignBitOrExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitOrExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignBitXorExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitXorExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignBitXorExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignBitXorExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignDivideExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignDivideExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignDivideExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignDivideExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignMultiplyExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignMultiplyExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignMultiplyExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignMultiplyExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignOpExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignOpExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignOpExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignOpExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignRemainderExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignRemainderExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignRemainderExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignRemainderExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignShiftLeftExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftLeftExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignShiftLeftExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftLeftExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignShiftRightExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftRightExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignShiftRightExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftRightExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignSubtractExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignSubtractExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignSubtractExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignSubtractExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryArithmeticExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryArithmeticExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryArithmeticExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryArithmeticExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryAssignExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryAssignExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryAssignExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryAssignExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryBitExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryBitExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryBitExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryBitExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryCompareExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryCompareExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryCompareExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryCompareExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryEqualityExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryEqualityExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryEqualityExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryEqualityExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryLogicalExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryLogicalExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryLogicalExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryLogicalExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BinaryShiftExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryShiftExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BinaryShiftExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BinaryShiftExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BitAndExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitAndExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BitAndExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitAndExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BitNotExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitNotExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BitNotExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitNotExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BitOrExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitOrExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BitOrExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitOrExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BitXorExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitXorExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BitXorExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BitXorExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BooleanExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BooleanExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BooleanExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BooleanExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/BreakStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/BreakStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/BreakStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/BreakStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/ByteExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ByteExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ByteExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ByteExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/CaseStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CaseStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CaseStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CaseStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/CastExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CastExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CastExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CastExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/CatchStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CatchStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CatchStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CatchStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/CharExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CharExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CharExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CharExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/CheckContext.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CheckContext.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CheckContext.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CheckContext.java diff --git a/jdk/src/share/classes/sun/tools/tree/CodeContext.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CodeContext.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CodeContext.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CodeContext.java diff --git a/jdk/src/share/classes/sun/tools/tree/CommaExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CommaExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CommaExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CommaExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/CompoundStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/CompoundStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/CompoundStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/CompoundStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/ConditionVars.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConditionVars.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ConditionVars.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConditionVars.java diff --git a/jdk/src/share/classes/sun/tools/tree/ConditionalExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConditionalExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ConditionalExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConditionalExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ConstantExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConstantExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ConstantExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConstantExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/Context.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/Context.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/Context.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/Context.java diff --git a/jdk/src/share/classes/sun/tools/tree/ContinueStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ContinueStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ContinueStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ContinueStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/ConvertExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConvertExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ConvertExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ConvertExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/DeclarationStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/DeclarationStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/DeclarationStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/DeclarationStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/DivRemExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/DivRemExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/DivRemExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/DivRemExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/DivideExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/DivideExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/DivideExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/DivideExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/DoStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/DoStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/DoStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/DoStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/DoubleExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/DoubleExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/DoubleExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/DoubleExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/EqualExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/EqualExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/EqualExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/EqualExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ExprExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ExprExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ExprExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ExprExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/Expression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/Expression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/Expression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/Expression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ExpressionStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ExpressionStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ExpressionStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ExpressionStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/FieldExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/FieldExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/FieldExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/FieldExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/FieldUpdater.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/FieldUpdater.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/FieldUpdater.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/FieldUpdater.java diff --git a/jdk/src/share/classes/sun/tools/tree/FinallyStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/FinallyStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/FinallyStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/FinallyStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/FloatExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/FloatExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/FloatExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/FloatExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ForStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ForStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ForStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ForStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/GreaterExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/GreaterExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/GreaterExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/GreaterExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/GreaterOrEqualExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/GreaterOrEqualExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/GreaterOrEqualExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/GreaterOrEqualExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/IdentifierExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/IdentifierExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/IdentifierExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/IdentifierExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/IfStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/IfStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/IfStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/IfStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/IncDecExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/IncDecExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/IncDecExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/IncDecExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/InlineMethodExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineMethodExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/InlineMethodExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineMethodExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineNewInstanceExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineNewInstanceExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/InlineReturnStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineReturnStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/InlineReturnStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/InlineReturnStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/InstanceOfExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/InstanceOfExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/InstanceOfExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/InstanceOfExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/IntExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/IntExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/IntExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/IntExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/IntegerExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/IntegerExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/IntegerExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/IntegerExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/LengthExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/LengthExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/LengthExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/LengthExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/LessExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/LessExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/LessExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/LessExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/LessOrEqualExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/LessOrEqualExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/LessOrEqualExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/LessOrEqualExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/LocalMember.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/LocalMember.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/LocalMember.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/LocalMember.java diff --git a/jdk/src/share/classes/sun/tools/tree/LongExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/LongExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/LongExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/LongExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/MethodExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/MethodExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/MethodExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/MethodExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/MultiplyExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/MultiplyExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/MultiplyExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/MultiplyExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NaryExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NaryExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NaryExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NaryExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NegativeExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NegativeExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NegativeExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NegativeExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NewArrayExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NewArrayExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NewArrayExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NewArrayExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NewInstanceExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NewInstanceExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NewInstanceExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NewInstanceExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/Node.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/Node.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/Node.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/Node.java diff --git a/jdk/src/share/classes/sun/tools/tree/NotEqualExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NotEqualExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NotEqualExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NotEqualExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NotExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NotExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NotExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NotExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/NullExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/NullExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/NullExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/NullExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/OrExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/OrExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/OrExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/OrExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/PositiveExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/PositiveExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/PositiveExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/PositiveExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/PostDecExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/PostDecExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/PostDecExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/PostDecExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/PostIncExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/PostIncExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/PostIncExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/PostIncExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/PreDecExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/PreDecExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/PreDecExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/PreDecExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/PreIncExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/PreIncExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/PreIncExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/PreIncExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/RemainderExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/RemainderExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/RemainderExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/RemainderExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ReturnStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ReturnStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ReturnStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ReturnStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/ShiftLeftExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShiftLeftExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ShiftLeftExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShiftLeftExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ShiftRightExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShiftRightExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ShiftRightExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShiftRightExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ShortExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShortExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ShortExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ShortExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/Statement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/Statement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/Statement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/Statement.java diff --git a/jdk/src/share/classes/sun/tools/tree/StringExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/StringExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/StringExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/StringExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/SubtractExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/SubtractExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/SubtractExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/SubtractExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/SuperExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/SuperExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/SuperExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/SuperExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/SwitchStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/SwitchStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/SwitchStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/SwitchStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/SynchronizedStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/SynchronizedStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/SynchronizedStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/SynchronizedStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/ThisExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ThisExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ThisExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ThisExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/ThrowStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ThrowStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/ThrowStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/ThrowStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/TryStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/TryStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/TryStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/TryStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/TypeExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/TypeExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/TypeExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/TypeExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/UnaryExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/UnaryExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/UnaryExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/UnaryExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java diff --git a/jdk/src/share/classes/sun/tools/tree/UplevelReference.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/UplevelReference.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/UplevelReference.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/UplevelReference.java diff --git a/jdk/src/share/classes/sun/tools/tree/VarDeclarationStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/VarDeclarationStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/VarDeclarationStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/VarDeclarationStatement.java diff --git a/jdk/src/share/classes/sun/tools/tree/Vset.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/Vset.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/Vset.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/Vset.java diff --git a/jdk/src/share/classes/sun/tools/tree/WhileStatement.java b/jdk/src/jdk.rmic/share/classes/sun/tools/tree/WhileStatement.java similarity index 100% rename from jdk/src/share/classes/sun/tools/tree/WhileStatement.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/tree/WhileStatement.java diff --git a/jdk/src/share/classes/sun/tools/util/CommandLine.java b/jdk/src/jdk.rmic/share/classes/sun/tools/util/CommandLine.java similarity index 100% rename from jdk/src/share/classes/sun/tools/util/CommandLine.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/util/CommandLine.java diff --git a/jdk/src/share/classes/sun/tools/util/ModifierFilter.java b/jdk/src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java similarity index 100% rename from jdk/src/share/classes/sun/tools/util/ModifierFilter.java rename to jdk/src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java diff --git a/jdk/src/share/classes/com/sun/tracing/Probe.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/Probe.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/Probe.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/Probe.java diff --git a/jdk/src/share/classes/com/sun/tracing/ProbeName.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/ProbeName.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java diff --git a/jdk/src/share/classes/com/sun/tracing/Provider.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/Provider.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/Provider.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/Provider.java diff --git a/jdk/src/share/classes/com/sun/tracing/ProviderFactory.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/ProviderFactory.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java diff --git a/jdk/src/share/classes/com/sun/tracing/ProviderName.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/ProviderName.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/Attributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/Attributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/DependencyClass.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/DependencyClass.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/FunctionName.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/FunctionName.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/ModuleName.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/ModuleName.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/NameAttributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/NameAttributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/StabilityLevel.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/StabilityLevel.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java diff --git a/jdk/src/share/classes/com/sun/tracing/dtrace/package-info.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/dtrace/package-info.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java diff --git a/jdk/src/share/classes/com/sun/tracing/package-info.java b/jdk/src/jdk.runtime/share/classes/com/sun/tracing/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/tracing/package-info.java rename to jdk/src/jdk.runtime/share/classes/com/sun/tracing/package-info.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/PolicyTool.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/PolicyTool.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_de.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_de.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_es.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_es.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_fr.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_fr.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_it.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_it.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_ja.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_ja.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_ko.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_ko.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_sv.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_sv.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_HK.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_HK.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java diff --git a/jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java b/jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java similarity index 100% rename from jdk/src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java rename to jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java diff --git a/jdk/src/share/classes/sun/tracing/MultiplexProviderFactory.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/MultiplexProviderFactory.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java diff --git a/jdk/src/share/classes/sun/tracing/NullProviderFactory.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/NullProviderFactory.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java diff --git a/jdk/src/share/classes/sun/tracing/PrintStreamProviderFactory.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/PrintStreamProviderFactory.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java diff --git a/jdk/src/share/classes/sun/tracing/ProbeSkeleton.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/ProbeSkeleton.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java diff --git a/jdk/src/share/classes/sun/tracing/ProviderSkeleton.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/ProviderSkeleton.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java diff --git a/jdk/src/share/classes/sun/tracing/dtrace/Activation.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/dtrace/Activation.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java diff --git a/jdk/src/share/classes/sun/tracing/dtrace/DTraceProbe.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/dtrace/DTraceProbe.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java diff --git a/jdk/src/share/classes/sun/tracing/dtrace/DTraceProvider.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/dtrace/DTraceProvider.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java diff --git a/jdk/src/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java diff --git a/jdk/src/share/classes/sun/tracing/dtrace/JVM.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/dtrace/JVM.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java diff --git a/jdk/src/share/classes/sun/tracing/package-info.java b/jdk/src/jdk.runtime/share/classes/sun/tracing/package-info.java similarity index 100% rename from jdk/src/share/classes/sun/tracing/package-info.java rename to jdk/src/jdk.runtime/share/classes/sun/tracing/package-info.java diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/bands.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/bands.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/bands.h b/jdk/src/jdk.runtime/share/native/common-unpack/bands.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/bands.h rename to jdk/src/jdk.runtime/share/native/common-unpack/bands.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/bytes.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/bytes.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/bytes.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/bytes.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/bytes.h b/jdk/src/jdk.runtime/share/native/common-unpack/bytes.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/bytes.h rename to jdk/src/jdk.runtime/share/native/common-unpack/bytes.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/coding.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/coding.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/coding.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/coding.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/coding.h b/jdk/src/jdk.runtime/share/native/common-unpack/coding.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/coding.h rename to jdk/src/jdk.runtime/share/native/common-unpack/coding.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/constants.h b/jdk/src/jdk.runtime/share/native/common-unpack/constants.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/constants.h rename to jdk/src/jdk.runtime/share/native/common-unpack/constants.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/defines.h b/jdk/src/jdk.runtime/share/native/common-unpack/defines.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/defines.h rename to jdk/src/jdk.runtime/share/native/common-unpack/defines.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/unpack.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/unpack.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/unpack.h b/jdk/src/jdk.runtime/share/native/common-unpack/unpack.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/unpack.h rename to jdk/src/jdk.runtime/share/native/common-unpack/unpack.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/utils.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/utils.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/utils.h b/jdk/src/jdk.runtime/share/native/common-unpack/utils.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/utils.h rename to jdk/src/jdk.runtime/share/native/common-unpack/utils.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp b/jdk/src/jdk.runtime/share/native/common-unpack/zip.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp rename to jdk/src/jdk.runtime/share/native/common-unpack/zip.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h b/jdk/src/jdk.runtime/share/native/common-unpack/zip.h similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/zip.h rename to jdk/src/jdk.runtime/share/native/common-unpack/zip.h diff --git a/jdk/src/share/native/sun/tracing/dtrace/JVM.c b/jdk/src/jdk.runtime/share/native/libjsdt/JVM.c similarity index 100% rename from jdk/src/share/native/sun/tracing/dtrace/JVM.c rename to jdk/src/jdk.runtime/share/native/libjsdt/JVM.c diff --git a/jdk/src/share/native/sun/tracing/dtrace/jvm_symbols.h b/jdk/src/jdk.runtime/share/native/libjsdt/jvm_symbols.h similarity index 100% rename from jdk/src/share/native/sun/tracing/dtrace/jvm_symbols.h rename to jdk/src/jdk.runtime/share/native/libjsdt/jvm_symbols.h diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp b/jdk/src/jdk.runtime/share/native/libunpack/jni.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp rename to jdk/src/jdk.runtime/share/native/libunpack/jni.cpp diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/main.cpp b/jdk/src/jdk.runtime/share/native/unpack200/main.cpp similarity index 100% rename from jdk/src/share/native/com/sun/java/util/jar/pack/main.cpp rename to jdk/src/jdk.runtime/share/native/unpack200/main.cpp diff --git a/jdk/src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c b/jdk/src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c similarity index 100% rename from jdk/src/solaris/native/sun/tracing/dtrace/jvm_symbols_md.c rename to jdk/src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c diff --git a/jdk/src/windows/native/sun/tracing/dtrace/jvm_symbols_md.c b/jdk/src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c similarity index 100% rename from jdk/src/windows/native/sun/tracing/dtrace/jvm_symbols_md.c rename to jdk/src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c diff --git a/jdk/src/windows/resource/unpack200_proto.exe.manifest b/jdk/src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest similarity index 100% rename from jdk/src/windows/resource/unpack200_proto.exe.manifest rename to jdk/src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest diff --git a/jdk/src/aix/classes/sun/nio/ch/sctp/SctpChannelImpl.java b/jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpChannelImpl.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/ch/sctp/SctpChannelImpl.java rename to jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpChannelImpl.java diff --git a/jdk/src/aix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java b/jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java rename to jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java diff --git a/jdk/src/aix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java b/jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java similarity index 100% rename from jdk/src/aix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java rename to jdk/src/jdk.sctp/aix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/sctp/SctpChannelImpl.java b/jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpChannelImpl.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/sctp/SctpChannelImpl.java rename to jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpChannelImpl.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java b/jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java rename to jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java diff --git a/jdk/src/macosx/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java b/jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java similarity index 100% rename from jdk/src/macosx/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java rename to jdk/src/jdk.sctp/macosx/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/Association.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/Association.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/Association.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/Association.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/HandlerResult.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/HandlerResult.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/HandlerResult.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/HandlerResult.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/IllegalReceiveException.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/IllegalReceiveException.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/IllegalReceiveException.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/IllegalReceiveException.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/IllegalUnbindException.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/IllegalUnbindException.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/IllegalUnbindException.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/IllegalUnbindException.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/InvalidStreamException.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/InvalidStreamException.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/InvalidStreamException.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/InvalidStreamException.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/MessageInfo.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/MessageInfo.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/MessageInfo.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/MessageInfo.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/Notification.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/Notification.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/Notification.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/Notification.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/NotificationHandler.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/NotificationHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/NotificationHandler.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/NotificationHandler.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SctpChannel.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SctpChannel.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SctpServerChannel.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SctpServerChannel.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SctpSocketOption.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpSocketOption.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SctpSocketOption.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpSocketOption.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/SendFailedNotification.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SendFailedNotification.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/SendFailedNotification.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SendFailedNotification.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/ShutdownNotification.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/ShutdownNotification.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/ShutdownNotification.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/ShutdownNotification.java diff --git a/jdk/src/share/classes/com/sun/nio/sctp/package-info.java b/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/nio/sctp/package-info.java rename to jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java diff --git a/jdk/src/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java b/jdk/src/jdk.sctp/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java rename to jdk/src/jdk.sctp/share/classes/sun/nio/ch/sctp/MessageInfoImpl.java diff --git a/jdk/src/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java b/jdk/src/jdk.sctp/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java similarity index 100% rename from jdk/src/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java rename to jdk/src/jdk.sctp/share/classes/sun/nio/ch/sctp/SctpStdSocketOption.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/AssociationChange.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/AssociationImpl.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/AssociationImpl.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/PeerAddrChange.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/PeerAddrChange.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/PeerAddrChange.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/ResultContainer.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/ResultContainer.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/ResultContainer.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SctpNet.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SctpNet.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SctpNotification.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNotification.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SctpNotification.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNotification.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/SendFailed.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SendFailed.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/SendFailed.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SendFailed.java diff --git a/jdk/src/solaris/classes/sun/nio/ch/sctp/Shutdown.java b/jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/Shutdown.java similarity index 100% rename from jdk/src/solaris/classes/sun/nio/ch/sctp/Shutdown.java rename to jdk/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/Shutdown.java diff --git a/jdk/src/solaris/native/sun/nio/ch/sctp/Sctp.h b/jdk/src/jdk.sctp/unix/native/libsctp/Sctp.h similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/sctp/Sctp.h rename to jdk/src/jdk.sctp/unix/native/libsctp/Sctp.h diff --git a/jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c b/jdk/src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c rename to jdk/src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c diff --git a/jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c b/jdk/src/jdk.sctp/unix/native/libsctp/SctpNet.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/sctp/SctpNet.c rename to jdk/src/jdk.sctp/unix/native/libsctp/SctpNet.c diff --git a/jdk/src/solaris/native/sun/nio/ch/sctp/SctpServerChannelImpl.c b/jdk/src/jdk.sctp/unix/native/libsctp/SctpServerChannelImpl.c similarity index 100% rename from jdk/src/solaris/native/sun/nio/ch/sctp/SctpServerChannelImpl.c rename to jdk/src/jdk.sctp/unix/native/libsctp/SctpServerChannelImpl.c diff --git a/jdk/src/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java b/jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java rename to jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java b/jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java rename to jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java diff --git a/jdk/src/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java b/jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java similarity index 100% rename from jdk/src/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java rename to jdk/src/jdk.sctp/windows/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java diff --git a/jdk/src/share/classes/com/sun/security/auth/LdapPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/LdapPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/LdapPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/LdapPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTDomainPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTDomainPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTNumericCredential.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTNumericCredential.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTSid.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTSid.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/NTUserPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/NTUserPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/PolicyFile.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java diff --git a/jdk/src/share/classes/com/sun/security/auth/PrincipalComparator.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/PrincipalComparator.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java diff --git a/jdk/src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/SolarisPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/SolarisPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/UnixPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/UnixPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/UserPrincipal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UserPrincipal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/UserPrincipal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UserPrincipal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/X500Principal.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/X500Principal.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java diff --git a/jdk/src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java diff --git a/jdk/src/share/classes/com/sun/security/auth/callback/package-info.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/callback/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/callback/package-info.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/callback/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/login/ConfigFile.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/login/ConfigFile.java diff --git a/jdk/src/share/classes/com/sun/security/auth/login/package-info.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/login/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/login/package-info.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/login/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/Crypt.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/Crypt.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/Crypt.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/Crypt.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/LdapLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/LdapLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/NTLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/NTLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/NTSystem.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/NTSystem.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/SolarisSystem.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/SolarisSystem.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/UnixSystem.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/UnixSystem.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java diff --git a/jdk/src/share/classes/com/sun/security/auth/module/package-info.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/module/package-info.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/module/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/auth/package-info.java b/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/package-info.java similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/package-info.java rename to jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/package-info.java diff --git a/jdk/src/share/classes/com/sun/security/auth/jaas-overview.html b/jdk/src/jdk.security.auth/share/classes/jaas-overview.html similarity index 100% rename from jdk/src/share/classes/com/sun/security/auth/jaas-overview.html rename to jdk/src/jdk.security.auth/share/classes/jaas-overview.html diff --git a/jdk/src/solaris/native/com/sun/security/auth/module/Solaris.c b/jdk/src/jdk.security.auth/unix/native/libjaas/Solaris.c similarity index 100% rename from jdk/src/solaris/native/com/sun/security/auth/module/Solaris.c rename to jdk/src/jdk.security.auth/unix/native/libjaas/Solaris.c diff --git a/jdk/src/solaris/native/com/sun/security/auth/module/Unix.c b/jdk/src/jdk.security.auth/unix/native/libjaas/Unix.c similarity index 100% rename from jdk/src/solaris/native/com/sun/security/auth/module/Unix.c rename to jdk/src/jdk.security.auth/unix/native/libjaas/Unix.c diff --git a/jdk/src/windows/native/com/sun/security/auth/module/nt.c b/jdk/src/jdk.security.auth/windows/native/libjaas/nt.c similarity index 100% rename from jdk/src/windows/native/com/sun/security/auth/module/nt.c rename to jdk/src/jdk.security.auth/windows/native/libjaas/nt.c diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/BerDecoder.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerDecoder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/BerDecoder.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerDecoder.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/BerEncoder.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerEncoder.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/BerEncoder.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerEncoder.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/BerException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/BerException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/BerException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/EnumRowStatus.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/EnumRowStatus.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/EnumRowStatus.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/EnumRowStatus.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/Enumerated.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/Enumerated.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/Enumerated.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/Enumerated.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.README diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ASCII_CharStream.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclEntryImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/AclImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/GroupImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Host.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Host.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Host.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Host.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAccess.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclBlock.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMAclItem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunities.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMCommunity.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMEnterprise.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHost.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostInform.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostName.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMHostTrap.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformBlock.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformCommunity.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformInterestedHost.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMInformItem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpAddress.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpMask.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMIpV6Address.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMManagers.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMask.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMNetMaskV6.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMSecurityDefs.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapBlock.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapCommunity.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapInterestedHost.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapItem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JDMTrapNum.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/NetMaskImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Node.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Node.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Node.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Node.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/OwnerImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseError.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParseException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jj diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Parser.jjt diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserConstants.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTokenManager.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/ParserTreeConstants.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PermissionImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/PrincipalImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/README.update b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/README.update similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/README.update rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/README.update diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SimpleNode.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/SnmpAcl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Token.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Token.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/Token.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/Token.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/TokenMgrError.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/IPAcl/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/InetAddressAcl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/InetAddressAcl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/InetAddressAcl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/InetAddressAcl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/ServiceName.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/ServiceName.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/ServiceName.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/ServiceName.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpAckPdu.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpBadSecurityLevelException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpCounter.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpCounter.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter64.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpCounter64.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngine.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngine.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngine.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngine.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineId.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineId.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineId.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineId.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpEngineParameters.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpGauge.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpGauge.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpGauge.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpGauge.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpInt.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpInt.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpInt.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpInt.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpIpAddress.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpMessage.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMessage.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpMessage.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMessage.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpMsg.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMsg.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpMsg.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpMsg.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpNull.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpNull.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpNull.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpNull.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpOpaque.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpOpaque.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpOpaque.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpOpaque.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpParams.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpParams.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpParams.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpParams.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPdu.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPdu.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPdu.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPdu.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulk.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduBulkType.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduFactoryBER.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduRequestType.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpPduTrap.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduBulk.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduPacket.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpScopedPduRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpSecurityParameters.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpStatusException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStatusException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpStatusException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStatusException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpString.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpString.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpString.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpString.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpStringFixed.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpTooBigException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownAccContrModelException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownModelLcdException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownMsgProcModelException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSecModelException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnknownSubSystemException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUnsignedInt.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpUsmKeyHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpV3Message.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpV3Message.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpV3Message.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpV3Message.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/SnmpValue.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpValue.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/SnmpValue.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/SnmpValue.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/ThreadContext.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/ThreadContext.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/ThreadContext.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/ThreadContext.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/UserAcl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/UserAcl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/UserAcl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/UserAcl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/AcmChecker.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/LongList.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/LongList.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/LongList.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/LongList.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpEntryOid.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpErrorHandlerAgent.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericMetaServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpGenericObjectServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpIndex.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMib.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgent.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibAgentMBean.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibEntry.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibNode.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibOid.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibRequestImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibSubRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpMibTable.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpRequestTree.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardMetaServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpStandardObjectServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableCallbackHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableEntryNotification.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpTableSupport.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/SnmpUserDataFactory.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/agent/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/agent/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/agent/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/ClientHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicationException.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServerMBean.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServerMBean.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpInformHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpMibTree.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpRequestHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubBulkRequestHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubNextRequestHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/SnmpSubRequestHandler.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/daemon/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/daemon/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/daemon/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/DefaultPaths.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/SnmpProperties.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/defaults/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/defaults/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/defaults/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlModel.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpAccessControlSubSystem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpDecryptedPdu.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpEngineImpl.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpIncomingResponse.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModel.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpModelLcd.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingModel.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpMsgProcessingSubSystem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpOutgoingRequest.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityCache.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecurityModel.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSecuritySubSystem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpSubSystem.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/SnmpTools.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/internal/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/internal/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/internal/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/SnmpMsgTranslator.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/mpm/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/mpm/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/mpm/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/package.html diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/tasks/Task.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/Task.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/tasks/Task.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/Task.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/TaskServer.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/ThreadService.java diff --git a/jdk/src/share/classes/com/sun/jmx/snmp/tasks/package.html b/jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/package.html similarity index 100% rename from jdk/src/share/classes/com/sun/jmx/snmp/tasks/package.html rename to jdk/src/jdk.snmp/share/classes/com/sun/jmx/snmp/tasks/package.html diff --git a/jdk/src/share/classes/sun/management/snmp/AdaptorBootstrap.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/AdaptorBootstrap.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/AdaptorBootstrap.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/AdaptorBootstrap.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JVM_MANAGEMENT_MIB_IMPL.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemGCTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemPoolTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmMemoryMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmRuntimeMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceTableMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/JvmThreadingMetaImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTarget.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/NotificationTargetImpl.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/README b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/README similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/README rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/README diff --git a/jdk/src/share/classes/sun/management/snmp/jvminstr/package.html b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/package.html similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvminstr/package.html rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvminstr/package.html diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIB.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JVM_MANAGEMENT_MIBOidTable.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmClassLoadingMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmCompilationMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemGCTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemManagerTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemMgrPoolRelTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemPoolTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmMemoryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmOSMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTBootClassPathTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTClassPathTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTInputArgsTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRTLibraryPathTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmRuntimeMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceEntryMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadInstanceTableMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMBean.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/JvmThreadingMeta.java diff --git a/jdk/src/share/classes/sun/management/snmp/jvmmib/package.html b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/package.html similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/jvmmib/package.html rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/jvmmib/package.html diff --git a/jdk/src/share/classes/sun/management/snmp/package.html b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/package.html similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/package.html rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/package.html diff --git a/jdk/src/share/classes/sun/management/snmp/util/JvmContextFactory.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/JvmContextFactory.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/JvmContextFactory.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/JvmContextFactory.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/MibLogger.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/MibLogger.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/MibLogger.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/MibLogger.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpCachedData.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpCachedData.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpCachedData.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpCachedData.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpListTableCache.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpListTableCache.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpListTableCache.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpListTableCache.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpLoadedClassData.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpNamedListTableCache.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpTableCache.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableCache.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpTableCache.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableCache.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/SnmpTableHandler.java b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableHandler.java similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/SnmpTableHandler.java rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/SnmpTableHandler.java diff --git a/jdk/src/share/classes/sun/management/snmp/util/package.html b/jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/package.html similarity index 100% rename from jdk/src/share/classes/sun/management/snmp/util/package.html rename to jdk/src/jdk.snmp/share/classes/sun/management/snmp/util/package.html diff --git a/jdk/src/share/classes/jdk/nio/zipfs/META-INF/services/java.nio.file.spi.FileSystemProvider b/jdk/src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/META-INF/services/java.nio.file.spi.FileSystemProvider rename to jdk/src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider diff --git a/jdk/src/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystemProvider.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipCoder.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipCoder.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipConstants.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipConstants.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipFileAttributes.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipFileAttributes.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipFileStore.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileStore.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipFileStore.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileStore.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipFileSystem.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipFileSystem.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipInfo.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipInfo.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipPath.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipPath.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java diff --git a/jdk/src/share/classes/jdk/nio/zipfs/ZipUtils.java b/jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java similarity index 100% rename from jdk/src/share/classes/jdk/nio/zipfs/ZipUtils.java rename to jdk/src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java diff --git a/jdk/src/share/sample/README b/jdk/src/sample/share/README similarity index 100% rename from jdk/src/share/sample/README rename to jdk/src/sample/share/README diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Device.java rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Kettle.xml diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Module.java rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/PluginChecker.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/Require.java rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Require.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java b/jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java rename to jdk/src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java b/jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java rename to jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/BoilerPlugin.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java b/jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java rename to jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/ExtendedBoilerPlugin.java diff --git a/jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java b/jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java similarity index 100% rename from jdk/src/share/sample/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java rename to jdk/src/sample/share/annotations/DependencyChecker/Plugins/src/plugins/TimerPlugin.java diff --git a/jdk/src/share/sample/annotations/Validator/src/PositiveIntegerSupplier.java b/jdk/src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java similarity index 100% rename from jdk/src/share/sample/annotations/Validator/src/PositiveIntegerSupplier.java rename to jdk/src/sample/share/annotations/Validator/src/PositiveIntegerSupplier.java diff --git a/jdk/src/share/sample/annotations/Validator/src/SupplierValidator.java b/jdk/src/sample/share/annotations/Validator/src/SupplierValidator.java similarity index 100% rename from jdk/src/share/sample/annotations/Validator/src/SupplierValidator.java rename to jdk/src/sample/share/annotations/Validator/src/SupplierValidator.java diff --git a/jdk/src/share/sample/annotations/Validator/src/Validate.java b/jdk/src/sample/share/annotations/Validator/src/Validate.java similarity index 100% rename from jdk/src/share/sample/annotations/Validator/src/Validate.java rename to jdk/src/sample/share/annotations/Validator/src/Validate.java diff --git a/jdk/src/share/sample/annotations/Validator/src/Validator.java b/jdk/src/sample/share/annotations/Validator/src/Validator.java similarity index 100% rename from jdk/src/share/sample/annotations/Validator/src/Validator.java rename to jdk/src/sample/share/annotations/Validator/src/Validator.java diff --git a/jdk/src/share/sample/annotations/index.html b/jdk/src/sample/share/annotations/index.html similarity index 100% rename from jdk/src/share/sample/annotations/index.html rename to jdk/src/sample/share/annotations/index.html diff --git a/jdk/src/share/sample/forkjoin/mergesort/MergeDemo.java b/jdk/src/sample/share/forkjoin/mergesort/MergeDemo.java similarity index 100% rename from jdk/src/share/sample/forkjoin/mergesort/MergeDemo.java rename to jdk/src/sample/share/forkjoin/mergesort/MergeDemo.java diff --git a/jdk/src/share/sample/forkjoin/mergesort/MergeSort.java b/jdk/src/sample/share/forkjoin/mergesort/MergeSort.java similarity index 100% rename from jdk/src/share/sample/forkjoin/mergesort/MergeSort.java rename to jdk/src/sample/share/forkjoin/mergesort/MergeSort.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/build.properties b/jdk/src/sample/share/jmx/jmx-scandir/build.properties similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/build.properties rename to jdk/src/sample/share/jmx/jmx-scandir/build.properties diff --git a/jdk/src/share/sample/jmx/jmx-scandir/build.xml b/jdk/src/sample/share/jmx/jmx-scandir/build.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/build.xml rename to jdk/src/sample/share/jmx/jmx-scandir/build.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/connect-local.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/connect-local.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/remote-connection.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/remote-connection.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/remote-connection.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-config.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-config.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-config.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-result.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-result.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-result.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg b/jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-start.jpg similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/docfiles/scandir-start.jpg rename to jdk/src/sample/share/jmx/jmx-scandir/docfiles/scandir-start.jpg diff --git a/jdk/src/share/sample/jmx/jmx-scandir/index.html b/jdk/src/sample/share/jmx/jmx-scandir/index.html similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/index.html rename to jdk/src/sample/share/jmx/jmx-scandir/index.html diff --git a/jdk/src/share/sample/jmx/jmx-scandir/keystore b/jdk/src/sample/share/jmx/jmx-scandir/keystore similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/keystore rename to jdk/src/sample/share/jmx/jmx-scandir/keystore diff --git a/jdk/src/share/sample/jmx/jmx-scandir/logging.properties b/jdk/src/sample/share/jmx/jmx-scandir/logging.properties similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/logging.properties rename to jdk/src/sample/share/jmx/jmx-scandir/logging.properties diff --git a/jdk/src/share/sample/jmx/jmx-scandir/manifest.mf b/jdk/src/sample/share/jmx/jmx-scandir/manifest.mf similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/manifest.mf rename to jdk/src/sample/share/jmx/jmx-scandir/manifest.mf diff --git a/jdk/src/share/sample/jmx/jmx-scandir/nbproject/file-targets.xml b/jdk/src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/nbproject/file-targets.xml rename to jdk/src/sample/share/jmx/jmx-scandir/nbproject/file-targets.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/nbproject/jdk.xml b/jdk/src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/nbproject/jdk.xml rename to jdk/src/sample/share/jmx/jmx-scandir/nbproject/jdk.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml b/jdk/src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/nbproject/netbeans-targets.xml rename to jdk/src/sample/share/jmx/jmx-scandir/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/nbproject/project.xml b/jdk/src/sample/share/jmx/jmx-scandir/nbproject/project.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/nbproject/project.xml rename to jdk/src/sample/share/jmx/jmx-scandir/nbproject/project.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScanner.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/DirectoryScannerMXBean.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManager.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ResultLogManagerMXBean.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirAgent.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirClient.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfig.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanDirConfigMXBean.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManager.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/ScanManagerMXBean.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/DirectoryScannerConfig.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/FileMatch.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultLogConfig.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ResultRecord.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/ScanManagerConfig.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/XmlConfigUtils.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/config/package.html diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html b/jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html rename to jdk/src/sample/share/jmx/jmx-scandir/src/com/sun/jmx/examples/scandir/package.html diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/etc/access.properties b/jdk/src/sample/share/jmx/jmx-scandir/src/etc/access.properties similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/etc/access.properties rename to jdk/src/sample/share/jmx/jmx-scandir/src/etc/access.properties diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/etc/management.properties b/jdk/src/sample/share/jmx/jmx-scandir/src/etc/management.properties similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/etc/management.properties rename to jdk/src/sample/share/jmx/jmx-scandir/src/etc/management.properties diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/etc/password.properties b/jdk/src/sample/share/jmx/jmx-scandir/src/etc/password.properties similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/etc/password.properties rename to jdk/src/sample/share/jmx/jmx-scandir/src/etc/password.properties diff --git a/jdk/src/share/sample/jmx/jmx-scandir/src/etc/testconfig.xml b/jdk/src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/src/etc/testconfig.xml rename to jdk/src/sample/share/jmx/jmx-scandir/src/etc/testconfig.xml diff --git a/jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java b/jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java rename to jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/DirectoryScannerTest.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java b/jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java rename to jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanDirConfigTest.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java b/jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java rename to jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/ScanManagerTest.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java b/jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java rename to jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/TestUtils.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java b/jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java rename to jdk/src/sample/share/jmx/jmx-scandir/test/com/sun/jmx/examples/scandir/config/XmlConfigUtilsTest.java diff --git a/jdk/src/share/sample/jmx/jmx-scandir/truststore b/jdk/src/sample/share/jmx/jmx-scandir/truststore similarity index 100% rename from jdk/src/share/sample/jmx/jmx-scandir/truststore rename to jdk/src/sample/share/jmx/jmx-scandir/truststore diff --git a/jdk/src/share/sample/lambda/BulkDataOperations/index.html b/jdk/src/sample/share/lambda/BulkDataOperations/index.html similarity index 100% rename from jdk/src/share/sample/lambda/BulkDataOperations/index.html rename to jdk/src/sample/share/lambda/BulkDataOperations/index.html diff --git a/jdk/src/share/sample/lambda/BulkDataOperations/src/CSVProcessor.java b/jdk/src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java similarity index 100% rename from jdk/src/share/sample/lambda/BulkDataOperations/src/CSVProcessor.java rename to jdk/src/sample/share/lambda/BulkDataOperations/src/CSVProcessor.java diff --git a/jdk/src/share/sample/lambda/BulkDataOperations/src/Grep.java b/jdk/src/sample/share/lambda/BulkDataOperations/src/Grep.java similarity index 100% rename from jdk/src/share/sample/lambda/BulkDataOperations/src/Grep.java rename to jdk/src/sample/share/lambda/BulkDataOperations/src/Grep.java diff --git a/jdk/src/share/sample/lambda/BulkDataOperations/src/PasswordGenerator.java b/jdk/src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java similarity index 100% rename from jdk/src/share/sample/lambda/BulkDataOperations/src/PasswordGenerator.java rename to jdk/src/sample/share/lambda/BulkDataOperations/src/PasswordGenerator.java diff --git a/jdk/src/share/sample/lambda/BulkDataOperations/src/WC.java b/jdk/src/sample/share/lambda/BulkDataOperations/src/WC.java similarity index 100% rename from jdk/src/share/sample/lambda/BulkDataOperations/src/WC.java rename to jdk/src/sample/share/lambda/BulkDataOperations/src/WC.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/ArrayIterator.java b/jdk/src/sample/share/lambda/DefaultMethods/ArrayIterator.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/ArrayIterator.java rename to jdk/src/sample/share/lambda/DefaultMethods/ArrayIterator.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/DiamondInheritance.java b/jdk/src/sample/share/lambda/DefaultMethods/DiamondInheritance.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/DiamondInheritance.java rename to jdk/src/sample/share/lambda/DefaultMethods/DiamondInheritance.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/Inheritance.java b/jdk/src/sample/share/lambda/DefaultMethods/Inheritance.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/Inheritance.java rename to jdk/src/sample/share/lambda/DefaultMethods/Inheritance.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/MixIn.java b/jdk/src/sample/share/lambda/DefaultMethods/MixIn.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/MixIn.java rename to jdk/src/sample/share/lambda/DefaultMethods/MixIn.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/Reflection.java b/jdk/src/sample/share/lambda/DefaultMethods/Reflection.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/Reflection.java rename to jdk/src/sample/share/lambda/DefaultMethods/Reflection.java diff --git a/jdk/src/share/sample/lambda/DefaultMethods/SimplestUsage.java b/jdk/src/sample/share/lambda/DefaultMethods/SimplestUsage.java similarity index 100% rename from jdk/src/share/sample/lambda/DefaultMethods/SimplestUsage.java rename to jdk/src/sample/share/lambda/DefaultMethods/SimplestUsage.java diff --git a/jdk/src/share/sample/nbproject/project.xml b/jdk/src/sample/share/nbproject/project.xml similarity index 100% rename from jdk/src/share/sample/nbproject/project.xml rename to jdk/src/sample/share/nbproject/project.xml diff --git a/jdk/src/share/sample/nio/chatserver/ChatServer.java b/jdk/src/sample/share/nio/chatserver/ChatServer.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/ChatServer.java rename to jdk/src/sample/share/nio/chatserver/ChatServer.java diff --git a/jdk/src/share/sample/nio/chatserver/Client.java b/jdk/src/sample/share/nio/chatserver/Client.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/Client.java rename to jdk/src/sample/share/nio/chatserver/Client.java diff --git a/jdk/src/share/sample/nio/chatserver/ClientReader.java b/jdk/src/sample/share/nio/chatserver/ClientReader.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/ClientReader.java rename to jdk/src/sample/share/nio/chatserver/ClientReader.java diff --git a/jdk/src/share/sample/nio/chatserver/DataReader.java b/jdk/src/sample/share/nio/chatserver/DataReader.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/DataReader.java rename to jdk/src/sample/share/nio/chatserver/DataReader.java diff --git a/jdk/src/share/sample/nio/chatserver/MessageReader.java b/jdk/src/sample/share/nio/chatserver/MessageReader.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/MessageReader.java rename to jdk/src/sample/share/nio/chatserver/MessageReader.java diff --git a/jdk/src/share/sample/nio/chatserver/NameReader.java b/jdk/src/sample/share/nio/chatserver/NameReader.java similarity index 100% rename from jdk/src/share/sample/nio/chatserver/NameReader.java rename to jdk/src/sample/share/nio/chatserver/NameReader.java diff --git a/jdk/src/share/sample/nio/chatserver/README.txt b/jdk/src/sample/share/nio/chatserver/README.txt similarity index 100% rename from jdk/src/share/sample/nio/chatserver/README.txt rename to jdk/src/sample/share/nio/chatserver/README.txt diff --git a/jdk/src/share/sample/nio/file/AclEdit.java b/jdk/src/sample/share/nio/file/AclEdit.java similarity index 100% rename from jdk/src/share/sample/nio/file/AclEdit.java rename to jdk/src/sample/share/nio/file/AclEdit.java diff --git a/jdk/src/share/sample/nio/file/Chmod.java b/jdk/src/sample/share/nio/file/Chmod.java similarity index 100% rename from jdk/src/share/sample/nio/file/Chmod.java rename to jdk/src/sample/share/nio/file/Chmod.java diff --git a/jdk/src/share/sample/nio/file/Copy.java b/jdk/src/sample/share/nio/file/Copy.java similarity index 100% rename from jdk/src/share/sample/nio/file/Copy.java rename to jdk/src/sample/share/nio/file/Copy.java diff --git a/jdk/src/share/sample/nio/file/DiskUsage.java b/jdk/src/sample/share/nio/file/DiskUsage.java similarity index 100% rename from jdk/src/share/sample/nio/file/DiskUsage.java rename to jdk/src/sample/share/nio/file/DiskUsage.java diff --git a/jdk/src/share/sample/nio/file/FileType.java b/jdk/src/sample/share/nio/file/FileType.java similarity index 100% rename from jdk/src/share/sample/nio/file/FileType.java rename to jdk/src/sample/share/nio/file/FileType.java diff --git a/jdk/src/share/sample/nio/file/WatchDir.java b/jdk/src/sample/share/nio/file/WatchDir.java similarity index 100% rename from jdk/src/share/sample/nio/file/WatchDir.java rename to jdk/src/sample/share/nio/file/WatchDir.java diff --git a/jdk/src/share/sample/nio/file/Xdd.java b/jdk/src/sample/share/nio/file/Xdd.java similarity index 100% rename from jdk/src/share/sample/nio/file/Xdd.java rename to jdk/src/sample/share/nio/file/Xdd.java diff --git a/jdk/src/share/sample/nio/multicast/MulticastAddress.java b/jdk/src/sample/share/nio/multicast/MulticastAddress.java similarity index 100% rename from jdk/src/share/sample/nio/multicast/MulticastAddress.java rename to jdk/src/sample/share/nio/multicast/MulticastAddress.java diff --git a/jdk/src/share/sample/nio/multicast/Reader.java b/jdk/src/sample/share/nio/multicast/Reader.java similarity index 100% rename from jdk/src/share/sample/nio/multicast/Reader.java rename to jdk/src/sample/share/nio/multicast/Reader.java diff --git a/jdk/src/share/sample/nio/multicast/Sender.java b/jdk/src/sample/share/nio/multicast/Sender.java similarity index 100% rename from jdk/src/share/sample/nio/multicast/Sender.java rename to jdk/src/sample/share/nio/multicast/Sender.java diff --git a/jdk/src/share/sample/nio/server/AcceptHandler.java b/jdk/src/sample/share/nio/server/AcceptHandler.java similarity index 100% rename from jdk/src/share/sample/nio/server/AcceptHandler.java rename to jdk/src/sample/share/nio/server/AcceptHandler.java diff --git a/jdk/src/share/sample/nio/server/Acceptor.java b/jdk/src/sample/share/nio/server/Acceptor.java similarity index 100% rename from jdk/src/share/sample/nio/server/Acceptor.java rename to jdk/src/sample/share/nio/server/Acceptor.java diff --git a/jdk/src/share/sample/nio/server/B1.java b/jdk/src/sample/share/nio/server/B1.java similarity index 100% rename from jdk/src/share/sample/nio/server/B1.java rename to jdk/src/sample/share/nio/server/B1.java diff --git a/jdk/src/share/sample/nio/server/BN.java b/jdk/src/sample/share/nio/server/BN.java similarity index 100% rename from jdk/src/share/sample/nio/server/BN.java rename to jdk/src/sample/share/nio/server/BN.java diff --git a/jdk/src/share/sample/nio/server/BP.java b/jdk/src/sample/share/nio/server/BP.java similarity index 100% rename from jdk/src/share/sample/nio/server/BP.java rename to jdk/src/sample/share/nio/server/BP.java diff --git a/jdk/src/share/sample/nio/server/ChannelIO.java b/jdk/src/sample/share/nio/server/ChannelIO.java similarity index 100% rename from jdk/src/share/sample/nio/server/ChannelIO.java rename to jdk/src/sample/share/nio/server/ChannelIO.java diff --git a/jdk/src/share/sample/nio/server/ChannelIOSecure.java b/jdk/src/sample/share/nio/server/ChannelIOSecure.java similarity index 100% rename from jdk/src/share/sample/nio/server/ChannelIOSecure.java rename to jdk/src/sample/share/nio/server/ChannelIOSecure.java diff --git a/jdk/src/share/sample/nio/server/Content.java b/jdk/src/sample/share/nio/server/Content.java similarity index 100% rename from jdk/src/share/sample/nio/server/Content.java rename to jdk/src/sample/share/nio/server/Content.java diff --git a/jdk/src/share/sample/nio/server/Dispatcher.java b/jdk/src/sample/share/nio/server/Dispatcher.java similarity index 100% rename from jdk/src/share/sample/nio/server/Dispatcher.java rename to jdk/src/sample/share/nio/server/Dispatcher.java diff --git a/jdk/src/share/sample/nio/server/Dispatcher1.java b/jdk/src/sample/share/nio/server/Dispatcher1.java similarity index 100% rename from jdk/src/share/sample/nio/server/Dispatcher1.java rename to jdk/src/sample/share/nio/server/Dispatcher1.java diff --git a/jdk/src/share/sample/nio/server/DispatcherN.java b/jdk/src/sample/share/nio/server/DispatcherN.java similarity index 100% rename from jdk/src/share/sample/nio/server/DispatcherN.java rename to jdk/src/sample/share/nio/server/DispatcherN.java diff --git a/jdk/src/share/sample/nio/server/FileContent.java b/jdk/src/sample/share/nio/server/FileContent.java similarity index 100% rename from jdk/src/share/sample/nio/server/FileContent.java rename to jdk/src/sample/share/nio/server/FileContent.java diff --git a/jdk/src/share/sample/nio/server/Handler.java b/jdk/src/sample/share/nio/server/Handler.java similarity index 100% rename from jdk/src/share/sample/nio/server/Handler.java rename to jdk/src/sample/share/nio/server/Handler.java diff --git a/jdk/src/share/sample/nio/server/MalformedRequestException.java b/jdk/src/sample/share/nio/server/MalformedRequestException.java similarity index 100% rename from jdk/src/share/sample/nio/server/MalformedRequestException.java rename to jdk/src/sample/share/nio/server/MalformedRequestException.java diff --git a/jdk/src/share/sample/nio/server/N1.java b/jdk/src/sample/share/nio/server/N1.java similarity index 100% rename from jdk/src/share/sample/nio/server/N1.java rename to jdk/src/sample/share/nio/server/N1.java diff --git a/jdk/src/share/sample/nio/server/N2.java b/jdk/src/sample/share/nio/server/N2.java similarity index 100% rename from jdk/src/share/sample/nio/server/N2.java rename to jdk/src/sample/share/nio/server/N2.java diff --git a/jdk/src/share/sample/nio/server/README.txt b/jdk/src/sample/share/nio/server/README.txt similarity index 100% rename from jdk/src/share/sample/nio/server/README.txt rename to jdk/src/sample/share/nio/server/README.txt diff --git a/jdk/src/share/sample/nio/server/Reply.java b/jdk/src/sample/share/nio/server/Reply.java similarity index 100% rename from jdk/src/share/sample/nio/server/Reply.java rename to jdk/src/sample/share/nio/server/Reply.java diff --git a/jdk/src/share/sample/nio/server/Request.java b/jdk/src/sample/share/nio/server/Request.java similarity index 100% rename from jdk/src/share/sample/nio/server/Request.java rename to jdk/src/sample/share/nio/server/Request.java diff --git a/jdk/src/share/sample/nio/server/RequestHandler.java b/jdk/src/sample/share/nio/server/RequestHandler.java similarity index 100% rename from jdk/src/share/sample/nio/server/RequestHandler.java rename to jdk/src/sample/share/nio/server/RequestHandler.java diff --git a/jdk/src/share/sample/nio/server/RequestServicer.java b/jdk/src/sample/share/nio/server/RequestServicer.java similarity index 100% rename from jdk/src/share/sample/nio/server/RequestServicer.java rename to jdk/src/sample/share/nio/server/RequestServicer.java diff --git a/jdk/src/share/sample/nio/server/Sendable.java b/jdk/src/sample/share/nio/server/Sendable.java similarity index 100% rename from jdk/src/share/sample/nio/server/Sendable.java rename to jdk/src/sample/share/nio/server/Sendable.java diff --git a/jdk/src/share/sample/nio/server/Server.java b/jdk/src/sample/share/nio/server/Server.java similarity index 100% rename from jdk/src/share/sample/nio/server/Server.java rename to jdk/src/sample/share/nio/server/Server.java diff --git a/jdk/src/share/sample/nio/server/StringContent.java b/jdk/src/sample/share/nio/server/StringContent.java similarity index 100% rename from jdk/src/share/sample/nio/server/StringContent.java rename to jdk/src/sample/share/nio/server/StringContent.java diff --git a/jdk/src/share/sample/nio/server/URLDumper.java b/jdk/src/sample/share/nio/server/URLDumper.java similarity index 100% rename from jdk/src/share/sample/nio/server/URLDumper.java rename to jdk/src/sample/share/nio/server/URLDumper.java diff --git a/jdk/src/share/sample/scripting/scriptpad/README.txt b/jdk/src/sample/share/scripting/scriptpad/README.txt similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/README.txt rename to jdk/src/sample/share/scripting/scriptpad/README.txt diff --git a/jdk/src/share/sample/scripting/scriptpad/build.properties b/jdk/src/sample/share/scripting/scriptpad/build.properties similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/build.properties rename to jdk/src/sample/share/scripting/scriptpad/build.properties diff --git a/jdk/src/share/sample/scripting/scriptpad/build.xml b/jdk/src/sample/share/scripting/scriptpad/build.xml similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/build.xml rename to jdk/src/sample/share/scripting/scriptpad/build.xml diff --git a/jdk/src/share/sample/scripting/scriptpad/nbproject/file-targets.xml b/jdk/src/sample/share/scripting/scriptpad/nbproject/file-targets.xml similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/nbproject/file-targets.xml rename to jdk/src/sample/share/scripting/scriptpad/nbproject/file-targets.xml diff --git a/jdk/src/share/sample/scripting/scriptpad/nbproject/jdk.xml b/jdk/src/sample/share/scripting/scriptpad/nbproject/jdk.xml similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/nbproject/jdk.xml rename to jdk/src/sample/share/scripting/scriptpad/nbproject/jdk.xml diff --git a/jdk/src/share/sample/scripting/scriptpad/nbproject/netbeans-targets.xml b/jdk/src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/nbproject/netbeans-targets.xml rename to jdk/src/sample/share/scripting/scriptpad/nbproject/netbeans-targets.xml diff --git a/jdk/src/share/sample/scripting/scriptpad/nbproject/project.xml b/jdk/src/sample/share/scripting/scriptpad/nbproject/project.xml similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/nbproject/project.xml rename to jdk/src/sample/share/scripting/scriptpad/nbproject/project.xml diff --git a/jdk/src/share/sample/scripting/scriptpad/src/META-INF/manifest.mf b/jdk/src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/META-INF/manifest.mf rename to jdk/src/sample/share/scripting/scriptpad/src/META-INF/manifest.mf diff --git a/jdk/src/share/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java b/jdk/src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java rename to jdk/src/sample/share/scripting/scriptpad/src/com/sun/sample/scriptpad/Main.java diff --git a/jdk/src/share/sample/scripting/scriptpad/src/resources/Main.js b/jdk/src/sample/share/scripting/scriptpad/src/resources/Main.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/resources/Main.js rename to jdk/src/sample/share/scripting/scriptpad/src/resources/Main.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/resources/conc.js b/jdk/src/sample/share/scripting/scriptpad/src/resources/conc.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/resources/conc.js rename to jdk/src/sample/share/scripting/scriptpad/src/resources/conc.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/resources/gui.js b/jdk/src/sample/share/scripting/scriptpad/src/resources/gui.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/resources/gui.js rename to jdk/src/sample/share/scripting/scriptpad/src/resources/gui.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/resources/mm.js b/jdk/src/sample/share/scripting/scriptpad/src/resources/mm.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/resources/mm.js rename to jdk/src/sample/share/scripting/scriptpad/src/resources/mm.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/resources/scriptpad.js b/jdk/src/sample/share/scripting/scriptpad/src/resources/scriptpad.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/resources/scriptpad.js rename to jdk/src/sample/share/scripting/scriptpad/src/resources/scriptpad.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/README.txt b/jdk/src/sample/share/scripting/scriptpad/src/scripts/README.txt similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/README.txt rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/README.txt diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/browse.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/browse.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/browse.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/browse.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/insertfile.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/insertfile.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/insertfile.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/insertfile.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/linewrap.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/linewrap.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/linewrap.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/linewrap.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/mail.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/mail.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/mail.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/mail.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/memmonitor.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/memmonitor.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/memmonitor.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.bat b/jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.bat similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.bat rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.bat diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.js diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.sh b/jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.sh similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/memory.sh rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/memory.sh diff --git a/jdk/src/share/sample/scripting/scriptpad/src/scripts/textcolor.js b/jdk/src/sample/share/scripting/scriptpad/src/scripts/textcolor.js similarity index 100% rename from jdk/src/share/sample/scripting/scriptpad/src/scripts/textcolor.js rename to jdk/src/sample/share/scripting/scriptpad/src/scripts/textcolor.js diff --git a/jdk/src/share/sample/try-with-resources/index.html b/jdk/src/sample/share/try-with-resources/index.html similarity index 100% rename from jdk/src/share/sample/try-with-resources/index.html rename to jdk/src/sample/share/try-with-resources/index.html diff --git a/jdk/src/share/sample/try-with-resources/src/CustomAutoCloseableSample.java b/jdk/src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java similarity index 100% rename from jdk/src/share/sample/try-with-resources/src/CustomAutoCloseableSample.java rename to jdk/src/sample/share/try-with-resources/src/CustomAutoCloseableSample.java diff --git a/jdk/src/share/sample/try-with-resources/src/Unzip.java b/jdk/src/sample/share/try-with-resources/src/Unzip.java similarity index 100% rename from jdk/src/share/sample/try-with-resources/src/Unzip.java rename to jdk/src/sample/share/try-with-resources/src/Unzip.java diff --git a/jdk/src/share/sample/try-with-resources/src/ZipCat.java b/jdk/src/sample/share/try-with-resources/src/ZipCat.java similarity index 100% rename from jdk/src/share/sample/try-with-resources/src/ZipCat.java rename to jdk/src/sample/share/try-with-resources/src/ZipCat.java diff --git a/jdk/src/share/sample/vm/clr-jvm/Makefile b/jdk/src/sample/share/vm/clr-jvm/Makefile similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/Makefile rename to jdk/src/sample/share/vm/clr-jvm/Makefile diff --git a/jdk/src/share/sample/vm/clr-jvm/README.txt b/jdk/src/sample/share/vm/clr-jvm/README.txt similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/README.txt rename to jdk/src/sample/share/vm/clr-jvm/README.txt diff --git a/jdk/src/share/sample/vm/clr-jvm/invoked.java b/jdk/src/sample/share/vm/clr-jvm/invoked.java similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/invoked.java rename to jdk/src/sample/share/vm/clr-jvm/invoked.java diff --git a/jdk/src/share/sample/vm/clr-jvm/invoker.cs b/jdk/src/sample/share/vm/clr-jvm/invoker.cs similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/invoker.cs rename to jdk/src/sample/share/vm/clr-jvm/invoker.cs diff --git a/jdk/src/share/sample/vm/clr-jvm/jinvoker.cpp b/jdk/src/sample/share/vm/clr-jvm/jinvoker.cpp similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/jinvoker.cpp rename to jdk/src/sample/share/vm/clr-jvm/jinvoker.cpp diff --git a/jdk/src/share/sample/vm/clr-jvm/jinvokerExp.h b/jdk/src/sample/share/vm/clr-jvm/jinvokerExp.h similarity index 100% rename from jdk/src/share/sample/vm/clr-jvm/jinvokerExp.h rename to jdk/src/sample/share/vm/clr-jvm/jinvokerExp.h diff --git a/jdk/src/share/sample/vm/jvm-clr/Makefile b/jdk/src/sample/share/vm/jvm-clr/Makefile similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/Makefile rename to jdk/src/sample/share/vm/jvm-clr/Makefile diff --git a/jdk/src/share/sample/vm/jvm-clr/README.txt b/jdk/src/sample/share/vm/jvm-clr/README.txt similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/README.txt rename to jdk/src/sample/share/vm/jvm-clr/README.txt diff --git a/jdk/src/share/sample/vm/jvm-clr/invoked.cs b/jdk/src/sample/share/vm/jvm-clr/invoked.cs similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/invoked.cs rename to jdk/src/sample/share/vm/jvm-clr/invoked.cs diff --git a/jdk/src/share/sample/vm/jvm-clr/invoker.cpp b/jdk/src/sample/share/vm/jvm-clr/invoker.cpp similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/invoker.cpp rename to jdk/src/sample/share/vm/jvm-clr/invoker.cpp diff --git a/jdk/src/share/sample/vm/jvm-clr/invoker.h b/jdk/src/sample/share/vm/jvm-clr/invoker.h similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/invoker.h rename to jdk/src/sample/share/vm/jvm-clr/invoker.h diff --git a/jdk/src/share/sample/vm/jvm-clr/invoker.java b/jdk/src/sample/share/vm/jvm-clr/invoker.java similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/invoker.java rename to jdk/src/sample/share/vm/jvm-clr/invoker.java diff --git a/jdk/src/share/sample/vm/jvm-clr/invokerExp.h b/jdk/src/sample/share/vm/jvm-clr/invokerExp.h similarity index 100% rename from jdk/src/share/sample/vm/jvm-clr/invokerExp.h rename to jdk/src/sample/share/vm/jvm-clr/invokerExp.h diff --git a/jdk/src/solaris/sample/dtrace/README.txt b/jdk/src/sample/solaris/dtrace/README.txt similarity index 100% rename from jdk/src/solaris/sample/dtrace/README.txt rename to jdk/src/sample/solaris/dtrace/README.txt diff --git a/jdk/src/solaris/sample/dtrace/helpers/dtrace_helper.d b/jdk/src/sample/solaris/dtrace/helpers/dtrace_helper.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/helpers/dtrace_helper.d rename to jdk/src/sample/solaris/dtrace/helpers/dtrace_helper.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/README.txt b/jdk/src/sample/solaris/dtrace/hotspot/README.txt similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/README.txt rename to jdk/src/sample/solaris/dtrace/hotspot/README.txt diff --git a/jdk/src/solaris/sample/dtrace/hotspot/class_loading_stat.d b/jdk/src/sample/solaris/dtrace/hotspot/class_loading_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/class_loading_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot/class_loading_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/gc_time_stat.d b/jdk/src/sample/solaris/dtrace/hotspot/gc_time_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/gc_time_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot/gc_time_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/hotspot_calls_tree.d b/jdk/src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/hotspot_calls_tree.d rename to jdk/src/sample/solaris/dtrace/hotspot/hotspot_calls_tree.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/method_compile_stat.d b/jdk/src/sample/solaris/dtrace/hotspot/method_compile_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/method_compile_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot/method_compile_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/method_invocation_stat.d b/jdk/src/sample/solaris/dtrace/hotspot/method_invocation_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/method_invocation_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot/method_invocation_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/method_invocation_stat_filter.d b/jdk/src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/method_invocation_stat_filter.d rename to jdk/src/sample/solaris/dtrace/hotspot/method_invocation_stat_filter.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/method_invocation_tree.d b/jdk/src/sample/solaris/dtrace/hotspot/method_invocation_tree.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/method_invocation_tree.d rename to jdk/src/sample/solaris/dtrace/hotspot/method_invocation_tree.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/monitors.d b/jdk/src/sample/solaris/dtrace/hotspot/monitors.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/monitors.d rename to jdk/src/sample/solaris/dtrace/hotspot/monitors.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot/object_allocation_stat.d b/jdk/src/sample/solaris/dtrace/hotspot/object_allocation_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot/object_allocation_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot/object_allocation_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot_jni/CriticalSection.d b/jdk/src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot_jni/CriticalSection.d rename to jdk/src/sample/solaris/dtrace/hotspot_jni/CriticalSection.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot_jni/CriticalSection_slow.d b/jdk/src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot_jni/CriticalSection_slow.d rename to jdk/src/sample/solaris/dtrace/hotspot_jni/CriticalSection_slow.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot_jni/README.txt b/jdk/src/sample/solaris/dtrace/hotspot_jni/README.txt similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot_jni/README.txt rename to jdk/src/sample/solaris/dtrace/hotspot_jni/README.txt diff --git a/jdk/src/solaris/sample/dtrace/hotspot_jni/hotspot_jni_calls_stat.d b/jdk/src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot_jni/hotspot_jni_calls_stat.d rename to jdk/src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_stat.d diff --git a/jdk/src/solaris/sample/dtrace/hotspot_jni/hotspot_jni_calls_tree.d b/jdk/src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d similarity index 100% rename from jdk/src/solaris/sample/dtrace/hotspot_jni/hotspot_jni_calls_tree.d rename to jdk/src/sample/solaris/dtrace/hotspot_jni/hotspot_jni_calls_tree.d diff --git a/jdk/src/share/classes/javax/management/build.xml b/jdk/src/share/classes/javax/management/build.xml deleted file mode 100644 index e1d263520f0..00000000000 --- a/jdk/src/share/classes/javax/management/build.xml +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - - - - - - - - Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - - Description: JMX API Version 1.4 - Source Code from Java SE 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - See the contents of ${dir.build}/properties.log for all defined properties. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - -
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- diff --git a/jdk/src/share/classes/overview-bundled.html b/jdk/src/share/classes/overview-bundled.html deleted file mode 100644 index 4ae4e9a515b..00000000000 --- a/jdk/src/share/classes/overview-bundled.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - -This document contains API that are not part of the Java 2 Platform. -While they may be a part of Sun's JDK and J2SE Runtime -Environment distributions, developers cannot depend on their availability -in non-Sun implementations. -

- - - - diff --git a/jdk/src/share/classes/sun/tools/jconsole/manifest b/jdk/src/share/classes/sun/tools/jconsole/manifest deleted file mode 100644 index a6a2eefe766..00000000000 --- a/jdk/src/share/classes/sun/tools/jconsole/manifest +++ /dev/null @@ -1 +0,0 @@ -Main-Class: sun.tools.jconsole.JConsole diff --git a/jdk/src/share/classes/sun/util/locale/AsciiUtil.java b/jdk/src/share/classes/sun/util/locale/AsciiUtil.java deleted file mode 100644 index b122292ca8a..00000000000 --- a/jdk/src/share/classes/sun/util/locale/AsciiUtil.java +++ /dev/null @@ -1,208 +0,0 @@ -/* - * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -/* - ******************************************************************************* - * Copyright (C) 2009, International Business Machines Corporation and * - * others. All Rights Reserved. * - ******************************************************************************* - */ -package sun.util.locale; - -public final class AsciiUtil { - public static boolean caseIgnoreMatch(String s1, String s2) { - if (s1 == s2) { - return true; - } - int len = s1.length(); - if (len != s2.length()) { - return false; - } - int i = 0; - while (i < len) { - char c1 = s1.charAt(i); - char c2 = s2.charAt(i); - if (c1 != c2 && toLower(c1) != toLower(c2)) { - break; - } - i++; - } - return (i == len); - } - - public static int caseIgnoreCompare(String s1, String s2) { - if (s1 == s2) { - return 0; - } - return AsciiUtil.toLowerString(s1).compareTo(AsciiUtil.toLowerString(s2)); - } - - - public static char toUpper(char c) { - if (c >= 'a' && c <= 'z') { - c -= 0x20; - } - return c; - } - - public static char toLower(char c) { - if (c >= 'A' && c <= 'Z') { - c += 0x20; - } - return c; - } - - public static String toLowerString(String s) { - int idx = 0; - for (; idx < s.length(); idx++) { - char c = s.charAt(idx); - if (c >= 'A' && c <= 'Z') { - break; - } - } - if (idx == s.length()) { - return s; - } - StringBuilder buf = new StringBuilder(s.substring(0, idx)); - for (; idx < s.length(); idx++) { - buf.append(toLower(s.charAt(idx))); - } - return buf.toString(); - } - - public static String toUpperString(String s) { - int idx = 0; - for (; idx < s.length(); idx++) { - char c = s.charAt(idx); - if (c >= 'a' && c <= 'z') { - break; - } - } - if (idx == s.length()) { - return s; - } - StringBuilder buf = new StringBuilder(s.substring(0, idx)); - for (; idx < s.length(); idx++) { - buf.append(toUpper(s.charAt(idx))); - } - return buf.toString(); - } - - public static String toTitleString(String s) { - if (s.length() == 0) { - return s; - } - int idx = 0; - char c = s.charAt(idx); - if (!(c >= 'a' && c <= 'z')) { - for (idx = 1; idx < s.length(); idx++) { - if (c >= 'A' && c <= 'Z') { - break; - } - } - } - if (idx == s.length()) { - return s; - } - StringBuilder buf = new StringBuilder(s.substring(0, idx)); - if (idx == 0) { - buf.append(toUpper(s.charAt(idx))); - idx++; - } - for (; idx < s.length(); idx++) { - buf.append(toLower(s.charAt(idx))); - } - return buf.toString(); - } - - public static boolean isAlpha(char c) { - return (c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z'); - } - - public static boolean isAlphaString(String s) { - boolean b = true; - for (int i = 0; i < s.length(); i++) { - if (!isAlpha(s.charAt(i))) { - b = false; - break; - } - } - return b; - } - - public static boolean isNumeric(char c) { - return (c >= '0' && c <= '9'); - } - - public static boolean isNumericString(String s) { - boolean b = true; - for (int i = 0; i < s.length(); i++) { - if (!isNumeric(s.charAt(i))) { - b = false; - break; - } - } - return b; - } - - public static boolean isAlphaNumeric(char c) { - return isAlpha(c) || isNumeric(c); - } - - public static boolean isAlphaNumericString(String s) { - boolean b = true; - for (int i = 0; i < s.length(); i++) { - if (!isAlphaNumeric(s.charAt(i))) { - b = false; - break; - } - } - return b; - } - - public static class CaseInsensitiveKey { - private String _key; - private int _hash; - - public CaseInsensitiveKey(String key) { - _key = key; - _hash = AsciiUtil.toLowerString(key).hashCode(); - } - - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o instanceof CaseInsensitiveKey) { - return AsciiUtil.caseIgnoreMatch(_key, ((CaseInsensitiveKey)o)._key); - } - return false; - } - - public int hashCode() { - return _hash; - } - } -} diff --git a/jdk/src/share/lib/colorname.properties b/jdk/src/share/lib/colorname.properties deleted file mode 100644 index ba453dc2442..00000000000 --- a/jdk/src/share/lib/colorname.properties +++ /dev/null @@ -1,485 +0,0 @@ -aliceblue=eff7ff -antiquewhite1=feedd6 -antiquewhite2=ebdbc5 -antiquewhite3=c8b9a6 -antiquewhite4=817468 -antiquewhite=f9e8d2 -aqua=00ffff -aquamarine1=87fdce -aquamarine2=7deabe -aquamarine3=69c69f -aquamarine4=417c64 -aquamarine=43b7ba -azure2=deecec -azure3=bcc7c7 -azure4=7a7d7d -azure=efffff -beige=f5f3d7 -bisque2=ead0ae -bisque3=c7af92 -bisque4=816e59 -bisque=fde0bc -black=000000 -blanchedalmond=fee8c6 -blue1=1535ff -blue2=1531ec -blue3=1528c7 -blue4=151b7e -blue=0000ff -blueviolet=7931df -brown1=f63526 -brown2=e42d17 -brown3=c22217 -brown=980517 -burlywood1=fcce8e -burlywood2=eabe83 -burlywood3=c6a06d -burlywood4=806341 -cadetblue1=99f3ff -cadetblue2=8ee2ec -cadetblue3=77bfc7 -cadetblue4=4c787e -cadetblue=578693 -chartreuse2=7fe817 -chartreuse3=6cc417 -chartreuse4=437c17 -chartreuse=8afb17 -chocolate=c85a17 -coral2=e55b3c -coral3=c34a2c -coral4=7e2817 -coral=f76541 -cornflowerblue=151b8d -cornsilk2=ece5c6 -cornsilk3=c8c2a7 -cornsilk4=817a68 -cornsilk=fff7d7 -cyan1=57feff -cyan2=50ebec -cyan3=46c7c7 -cyan4=307d7e -cyan=00ffff -darkgoldenrod1=fbb117 -darkgoldenrod2=e8a317 -darkgoldenrod3=c58917 -darkgoldenrod4=7f5217 -darkgoldenrod=af7817 -darkgreen=254117 -darkkhaki=b7ad59 -darkolivegreen1=ccfb5d -darkolivegreen2=bce954 -darkolivegreen3=a0c544 -darkolivegreen4=667c26 -darkolivegreen=4a4117 -darkorange1=f87217 -darkorange2=e56717 -darkorange3=c35617 -darkorange4=7e3117 -darkorange=f88017 -darkorchid1=b041ff -darkorchid2=a23bec -darkorchid3=8b31c7 -darkorchid4=571b7e -darkorchid=7d1b7e -darksalmon=e18b6b -darkseagreen1=c3fdb8 -darkseagreen2=b5eaaa -darkseagreen3=99c68e -darkseagreen4=617c58 -darkseagreen=8bb381 -darkslateblue=2b3856 -darkslategray1=9afeff -darkslategray2=8eebec -darkslategray3=78c7c7 -darkslategray4=4c7d7e -darkslategray=25383c -darkturquoise=3b9c9c -darkviolet=842dce -deeppink2=e4287c -deeppink3=c12267 -deeppink4=7d053f -deeppink=f52887 -deepskyblue2=38acec -deepskyblue3=3090c7 -deepskyblue4=25587e -deepskyblue=3bb9ff -dimgray=463e41 -dodgerblue2=157dec -dodgerblue3=1569c7 -dodgerblue4=153e7e -dodgerblue=1589ff -firebrick1=f62817 -firebrick2=e42217 -firebrick3=c11b17 -firebrick=800517 -floralwhite=fff9ee -forestgreen=4e9258 -fuchsia=ff00ff -gainsboro=d8d9d7 -ghostwhite=f7f7ff -gold1=fdd017 -gold2=eac117 -gold3=c7a317 -gold4=806517 -gold=d4a017 -goldenrod1=fbb917 -goldenrod2=e9ab17 -goldenrod3=c68e17 -goldenrod4=805817 -goldenrod=edda74 -gray0=150517 -gray100=ffffff -gray18=250517 -gray21=2b1b17 -gray23=302217 -gray24=302226 -gray25=342826 -gray26=34282c -gray27=382d2c -gray28=3b3131 -gray29=3e3535 -gray30=413839 -gray31=41383c -gray32=463e3f -gray34=4a4344 -gray35=4c4646 -gray36=4e4848 -gray37=504a4b -gray38=544e4f -gray39=565051 -gray40=595454 -gray41=5c5858 -gray42=5f5a59 -gray43=625d5d -gray44=646060 -gray45=666362 -gray46=696565 -gray47=6d6968 -gray48=6e6a6b -gray49=726e6d -gray50=747170 -gray51=787473 -gray52=7a7777 -gray53=7c7979 -gray54=807d7c -gray55=82807e -gray56=858381 -gray57=878583 -gray58=8b8987 -gray59=8d8b89 -gray60=8f8e8d -gray61=939190 -gray62=959492 -gray63=999795 -gray64=9a9998 -gray65=9e9c9b -gray66=a09f9d -gray67=a3a2a0 -gray68=a5a4a3 -gray69=a9a8a6 -gray70=acaba9 -gray71=aeadac -gray72=b1b1af -gray73=b3b3b1 -gray74=b7b6b4 -gray75=b9b8b6 -gray76=bcbbba -gray77=bebebc -gray78=c1c1bf -gray79=c3c4c2 -gray80=c7c7c5 -gray81=cacac9 -gray82=cccccb -gray83=d0cfcf -gray84=d2d2d1 -gray85=d5d5d4 -gray86=d7d7d7 -gray87=dbdbd9 -gray88=dddddc -gray89=e0e0e0 -gray90=e2e3e1 -gray91=e5e6e4 -gray92=e8e9e8 -gray93=ebebea -gray94=eeeeee -gray95=f0f1f0 -gray96=f4f4f3 -gray97=f6f6f5 -gray98=f9f9fa -gray99=fbfbfb -gray=808080 -green1=5ffb17 -green2=59e817 -green3=4cc417 -green4=347c17 -green=00ff00 -greenyellow=b1fb17 -honeydew2=deebdc -honeydew3=bcc7b9 -honeydew4=7a7d74 -honeydew=f0feee -hotpink1=f665ab -hotpink2=e45e9d -hotpink3=c25283 -hotpink4=7d2252 -hotpink=f660ab -indianred1=f75d59 -indianred2=e55451 -indianred3=c24641 -indianred4=7e2217 -indianred=5e2217 -ivory2=ececdc -ivory3=c9c7b9 -ivory4=817d74 -ivory=ffffee -khaki1=fff380 -khaki2=ede275 -khaki3=c9be62 -khaki4=827839 -khaki=ada96e -lavender=e3e4fa -lavenderblush2=ebdde2 -lavenderblush3=c8bbbe -lavenderblush4=817679 -lavenderblush=fdeef4 -lawngreen=87f717 -lemonchiffon2=ece5b6 -lemonchiffon3=c9c299 -lemonchiffon4=827b60 -lemonchiffon=fff8c6 -lightblue1=bdedff -lightblue2=afdcec -lightblue3=95b9c7 -lightblue4=5e767e -lightblue=addfff -lightcoral=e77471 -lightcyan2=cfecec -lightcyan3=afc7c7 -lightcyan4=717d7d -lightcyan=e0ffff -lightgoldenrod1=ffe87c -lightgoldenrod2=ecd672 -lightgoldenrod3=c8b560 -lightgoldenrod4=817339 -lightgoldenrod=ecd872 -lightgoldenrodyellow=faf8cc -lightpink1=f9a7b0 -lightpink2=e799a3 -lightpink3=c48189 -lightpink4=7f4e52 -lightpink=faafba -lightsalmon2=e78a61 -lightsalmon3=c47451 -lightsalmon4=7f462c -lightsalmon=f9966b -lightseagreen=3ea99f -lightskyblue2=a0cfec -lightskyblue3=87afc7 -lightskyblue4=566d7e -lightskyblue=82cafa -lightslateblue=736aff -lightslategray=6d7b8d -lightsteelblue1=c6deff -lightsteelblue2=b7ceec -lightsteelblue3=9aadc7 -lightsteelblue4=646d7e -lightsteelblue=728fce -lightyellow2=edebcb -lightyellow3=c9c7aa -lightyellow4=827d6b -lightyellow=fffedc -lime=00ff00 -limegreen=41a317 -linen=f9eee2 -magenta1=f43eff -magenta2=e238ec -magenta3=c031c7 -magenta=ff00ff -maroon1=f535aa -maroon2=e3319d -maroon3=c12283 -maroon4=7d0552 -maroon=810541 -mediumaquamarine=348781 -mediumblue=152dc6 -mediumforestgreen=347235 -mediumgoldenrod=ccb954 -mediumorchid1=d462ff -mediumorchid2=c45aec -mediumorchid3=a74ac7 -mediumorchid4=6a287e -mediumorchid=b048b5 -mediumpurple1=9e7bff -mediumpurple2=9172ec -mediumpurple3=7a5dc7 -mediumpurple4=4e387e -mediumpurple=8467d7 -mediumseagreen=306754 -mediumslateblue=5e5a80 -mediumspringgreen=348017 -mediumturquoise=48cccd -mediumvioletred=ca226b -midnightblue=151b54 -mintcream=f5fff9 -mistyrose2=ead0cc -mistyrose3=c6afac -mistyrose4=806f6c -mistyrose=fde1dd -moccasin=fde0ac -navajowhite2=eac995 -navajowhite3=c7aa7d -navajowhite4=806a4b -navajowhite=fddaa3 -navy=150567 -oldlace=fcf3e2 -olive=808000 -olivedrab1=c3fb17 -olivedrab2=b5e917 -olivedrab3=99c517 -olivedrab4=617c17 -olivedrab=658017 -orange1=fa9b17 -orange2=e78e17 -orange3=c57717 -orange4=7f4817 -orange=f87a17 -orangered2=e43117 -orangered3=c22817 -orangered4=7e0517 -orangered=f63817 -orchid1=f67dfa -orchid2=e473e7 -orchid3=c160c3 -orchid4=7d387c -orchid=e57ded -palegoldenrod=ede49e -palegreen1=a0fc8d -palegreen2=94e981 -palegreen3=7dc56c -palegreen4=4e7c41 -palegreen=79d867 -paleturquoise1=bcfeff -paleturquoise2=adebec -paleturquoise3=92c7c7 -paleturquoise4=5e7d7e -paleturquoise=aeebec -palevioletred1=f778a1 -palevioletred2=e56e94 -palevioletred3=c25a7c -palevioletred4=7e354d -palevioletred=d16587 -papayawhip=feeccf -peachpuff2=eac5a3 -peachpuff3=c6a688 -peachpuff4=806752 -peachpuff=fcd5b0 -peru=c57726 -pink2=e7a1b0 -pink3=c48793 -pink4=7f525d -pink=faafbe -plum1=f9b7ff -plum2=e6a9ec -plum3=c38ec7 -plum4=7e587e -plum=b93b8f -powderblue=addce3 -purple1=893bff -purple2=7f38ec -purple3=6c2dc7 -purple4=461b7e -purple=8e35ef -red1=f62217 -red2=e41b17 -red=ff0000 -rosybrown1=fbbbb9 -rosybrown2=e8adaa -rosybrown3=c5908e -rosybrown4=7f5a58 -rosybrown=b38481 -royalblue1=306eff -royalblue2=2b65ec -royalblue3=2554c7 -royalblue4=15317e -royalblue=2b60de -salmon1=f88158 -salmon2=e67451 -salmon3=c36241 -salmon4=7e3817 -sandybrown=ee9a4d -seagreen1=6afb92 -seagreen2=64e986 -seagreen3=54c571 -seagreen4=387c44 -seagreen=4e8975 -seashell2=ebe2d9 -seashell3=c8bfb6 -seashell4=817873 -seashell=fef3eb -sienna1=f87431 -sienna2=e66c2c -sienna3=c35817 -sienna4=7e3517 -sienna=8a4117 -silver=c0c0c0 -skyblue1=82caff -skyblue2=79baec -skyblue3=659ec7 -skyblue4=41627e -skyblue=6698ff -slateblue1=7369ff -slateblue2=6960ec -slateblue3=574ec7 -slateblue4=342d7e -slateblue=737ca1 -slategray1=c2dfff -slategray2=b4cfec -slategray3=98afc7 -slategray4=616d7e -slategray=657383 -snow2=ece7e6 -snow3=c8c4c2 -snow4=817c7b -snow=fff9fa -springgreen1=5efb6e -springgreen2=57e964 -springgreen3=4cc552 -springgreen4=347c2c -springgreen=4aa02c -steelblue1=5cb3ff -steelblue2=56a5ec -steelblue3=488ac7 -steelblue4=2b547e -steelblue=4863a0 -tan1=fa9b3c -tan2=e78e35 -tan=d8af79 -teal=008080 -thistle1=fcdfff -thistle2=e9cfec -thistle3=c6aec7 -thistle4=806d7e -thistle=d2b9d3 -tomato2=e54c2c -tomato3=c23e17 -tomato=f75431 -turquoise1=52f3ff -turquoise2=4ee2ec -turquoise3=43bfc7 -turquoise4=30787e -turquoise=43c6db -violet=8d38c9 -violetred1=f6358a -violetred2=e4317f -violetred3=c12869 -violetred4=7d0541 -violetred=e9358a -wheat1=fee4b1 -wheat2=ebd3a3 -wheat3=c8b189 -wheat4=816f54 -wheat=f3daa9 -white=ffffff -yellow1=fffc17 -yellow=ffff00 -yellowgreen=52d017 diff --git a/jdk/src/solaris/classes/com/sun/security/auth/module/README b/jdk/src/solaris/classes/com/sun/security/auth/module/README deleted file mode 100644 index 512ffa13f21..00000000000 --- a/jdk/src/solaris/classes/com/sun/security/auth/module/README +++ /dev/null @@ -1,14 +0,0 @@ -This directory originally held the files: - - SolarisLoginModule.java - SolarisSystem.java - UnixLoginModule.java - UnixSystem.java - -They were moved to src/share/classes/com/sun/security/auth/module -because they need to be there for Javadoc to include them in -the JAAS specification. Moving them derives from the fact that -the final documentation is built from the platform-specific source -bundles rather than from the full workspace, so files from all -platforms need to be in the share directory. For details, -see bug 4492476. diff --git a/jdk/src/windows/bin/java-rmi.c b/jdk/src/windows/bin/java-rmi.c deleted file mode 100644 index b7d6e92693f..00000000000 --- a/jdk/src/windows/bin/java-rmi.c +++ /dev/null @@ -1,165 +0,0 @@ -/* - * Copyright (c) 1996, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License version 2 only, as - * published by the Free Software Foundation. Oracle designates this - * particular file as subject to the "Classpath" exception as provided - * by Oracle in the LICENSE file that accompanied this code. - * - * This code is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - * version 2 for more details (a copy is included in the LICENSE file that - * accompanied this code). - * - * You should have received a copy of the GNU General Public License version - * 2 along with this work; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA - * or visit www.oracle.com if you need additional information or have any - * questions. - */ - -#include -#include -#include -#include - -/* - * This is a primitive bootstrapping utility for executing Java CGI - * programs, specifically Java RMI's CGI HTTP forwarding mechanism - * - * It executes the Java interpreter with options to define - * properties corresponding to the environment variables set by the - * CGI 1.0 specification and runs the target class. - * - * The following assumptions are made: - * - the Java interpreter can be located by the system - * PATH variable - * - for RMI 1.1 prebeta release, the target class can be located - * using the system CLASSPATH variable - */ - -/* name of Java interpreter executable */ -#define JAVA_NAME "java" - -/* name of Java class to execute with interpreter */ -#define CLASS_NAME "sun.rmi.transport.proxy.CGIHandler" - -/* names of environment variables set in CGI 1.0 interface */ -static char *var_names[] = { - "AUTH_TYPE", - "CONTENT_LENGTH", - "CONTENT_TYPE", - "GATEWAY_INTERFACE", - "HTTP_ACCEPT", - "PATH_INFO", - "PATH_TRANSLATED", - "QUERY_STRING", - "REMOTE_ADDR", - "REMOTE_HOST", - "REMOTE_IDENT", - "REMOTE_USER", - "REQUEST_METHOD", - "SCRIPT_NAME", - "SERVER_NAME", - "SERVER_PORT", - "SERVER_PROTOCOL", - "SERVER_SOFTWARE" -}; - -#define NUM_VARS (sizeof(var_names) / sizeof(var_names[0])) - -/* file static functions */ -static void server_error(char *); - -/* - * Program entry point: set up arguments and invoke Java interpreter. - */ -int -main( - int argc, - char *argv[] -) -{ - int i; /* loop index variable */ - char **args; /* array to store arguments to interpreter */ - int n = 0; /* next index to fill in argument array */ - - /* allocate space for argument list */ - args = (char **) /* allocate space for: */ - malloc((1 /* executable name */ - + NUM_VARS /* property definition for each variable */ - + 1 /* class name */ - + 1) /* terminating NULL */ - * sizeof(*args)); - if (args == NULL) { - server_error("memory allocation failure"); - return 1; - } - - /* first argument: name of java interpreter */ - args[n ++] = JAVA_NAME; - - /* next arguments: define CGI variables as properties to Java VM */ - for (i = 0; i < NUM_VARS; ++ i) { - char *name = var_names[i]; /* name of variable */ - char *value; /* value of variable */ - char *buffer; /* buffer to store argument string */ - - value = getenv(name); - if (value == NULL) /* if variable undefined, */ - value = ""; /* use empty string */ - - buffer = (char *) /* allocate space for: */ - malloc((2 /* "-D" */ - + strlen(name) /* variable name */ - + 2 /* "=\"" */ - + strlen(value) /* variable value */ - + 2) /* "\"" and terminating '\0' */ - * sizeof(*buffer)); - if (buffer == NULL) { - server_error("memory allocation failure"); - return 1; - } - - /* construct property definition parameter */ - sprintf(buffer, "-D%s=\"%s\"", name, value); - - args[n ++] = buffer; /* add to argument list */ - } - - /* last argument: name of class to execute */ - args[n ++] = CLASS_NAME; - - args[n ++] = NULL; /* terminate argument list */ - - _execvp(JAVA_NAME, args); /* execute java interpreter */ - - /* if exec call returns, there was an error */ - server_error("interpreter execution failure"); - return 1; -} - -/* - * Return primitive error message to server because of some failure in - * this program. (This could be embellished to an HTML formatted error - * message.) - */ -static void -server_error( - char *message -) -{ - /* - * NOTE: CGI 1.0 spec uses "\n" (unlike "\r\n" - * for HTTP 1.0) for line termination - */ - printf("Status: 500 Server Error: %s\n", message); - printf("Content-type: text/plain\n"); - printf("\n"); - printf("%s", message); -} diff --git a/jdk/src/windows/classes/com/sun/security/auth/module/README b/jdk/src/windows/classes/com/sun/security/auth/module/README deleted file mode 100644 index 1187afde89d..00000000000 --- a/jdk/src/windows/classes/com/sun/security/auth/module/README +++ /dev/null @@ -1,12 +0,0 @@ -This directory originally held the files: - - NTLoginModule.java - NTSystem.java - -They were moved to src/share/classes/com/sun/security/auth/module -because they need to be there for Javadoc to include them in -the JAAS specification. Moving them derives from the fact that -the final documentation is built from the platform-specific source -bundles rather than from the full workspace, so files from all -platforms need to be in the share directory. For details, -see bug 4492476. diff --git a/jdk/src/windows/lib/plugin.properties b/jdk/src/windows/lib/plugin.properties deleted file mode 100644 index e917ccb2bf2..00000000000 --- a/jdk/src/windows/lib/plugin.properties +++ /dev/null @@ -1,11 +0,0 @@ -# -# -# properties file for java runtime plugin to a browser -# - -# whether to display stdout to a console window (for -# debugging) -plugin.console=false -# the max no. of inactive codebases to keep in cache -plugin.cacheSize=3 - diff --git a/jdk/test/sample/chatserver/ChatTest.java b/jdk/test/sample/chatserver/ChatTest.java index 05d6f44e860..654819b9fa5 100644 --- a/jdk/test/sample/chatserver/ChatTest.java +++ b/jdk/test/sample/chatserver/ChatTest.java @@ -25,7 +25,7 @@ /* @test * @summary Test chat server chatserver test * - * @library ../../../src/share/sample/nio/chatserver + * @library ../../../src/sample/share/nio/chatserver * @build ChatTest ChatServer Client ClientReader DataReader MessageReader NameReader * @run main ChatTest */ diff --git a/jdk/test/sample/mergesort/MergeSortTest.java b/jdk/test/sample/mergesort/MergeSortTest.java index 001e4f0a170..e38a0e03413 100644 --- a/jdk/test/sample/mergesort/MergeSortTest.java +++ b/jdk/test/sample/mergesort/MergeSortTest.java @@ -25,7 +25,7 @@ /* @test * @summary Test MergeSort * - * @library ../../../src/share/sample/forkjoin/mergesort + * @library ../../../src/sample/share/forkjoin/mergesort * @build MergeSortTest MergeDemo MergeSort * @run main MergeSortTest */ From 8b10a1966943eafe30215026d16c4f45e396e7d1 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:56:04 +0100 Subject: [PATCH 11/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, mchung --- hotspot/src/share/vm/runtime/os.cpp | 116 +++++++++++++++++++++++----- 1 file changed, 95 insertions(+), 21 deletions(-) diff --git a/hotspot/src/share/vm/runtime/os.cpp b/hotspot/src/share/vm/runtime/os.cpp index d24c688bf13..6c682a703cd 100644 --- a/hotspot/src/share/vm/runtime/os.cpp +++ b/hotspot/src/share/vm/runtime/os.cpp @@ -1143,36 +1143,110 @@ char* os::format_boot_path(const char* format_string, return formatted_path; } +// returns a PATH of all entries in the given directory that do not start with a '.' +static char* expand_entries_to_path(char* directory, char fileSep, char pathSep) { + DIR* dir = os::opendir(directory); + if (dir == NULL) return NULL; + + char* path = NULL; + size_t path_len = 0; // path length including \0 terminator + + size_t directory_len = strlen(directory); + struct dirent *entry; + char* dbuf = NEW_C_HEAP_ARRAY(char, os::readdir_buf_size(directory), mtInternal); + while ((entry = os::readdir(dir, (dirent *) dbuf)) != NULL) { + const char* name = entry->d_name; + if (name[0] == '.') continue; + + size_t name_len = strlen(name); + size_t needed = directory_len + name_len + 2; + size_t new_len = path_len + needed; + if (path == NULL) { + path = NEW_C_HEAP_ARRAY(char, new_len, mtInternal); + } else { + path = REALLOC_C_HEAP_ARRAY(char, path, new_len, mtInternal); + } + if (path == NULL) + break; + + // append directoryname + char* p = path; + if (path_len > 0) { + p += (path_len -1); + *p = pathSep; + p++; + } + + strcpy(p, directory); + p += directory_len; + + *p = fileSep; + p++; + + strcpy(p, name); + p += name_len; + + path_len = new_len; + } + + FREE_C_HEAP_ARRAY(char, dbuf, mtInternal); + os::closedir(dir); + + return path; +} bool os::set_boot_path(char fileSep, char pathSep) { - const char* home = Arguments::get_java_home(); - int home_len = (int)strlen(home); + const char* home = Arguments::get_java_home(); + int home_len = (int)strlen(home); - static const char* meta_index_dir_format = "%/lib/"; - static const char* meta_index_format = "%/lib/meta-index"; - char* meta_index = format_boot_path(meta_index_format, home, home_len, fileSep, pathSep); - if (meta_index == NULL) return false; - char* meta_index_dir = format_boot_path(meta_index_dir_format, home, home_len, fileSep, pathSep); - if (meta_index_dir == NULL) return false; - Arguments::set_meta_index_path(meta_index, meta_index_dir); + static const char* meta_index_dir_format = "%/lib/"; + static const char* meta_index_format = "%/lib/meta-index"; + char* meta_index = format_boot_path(meta_index_format, home, home_len, fileSep, pathSep); + if (meta_index == NULL) return false; + char* meta_index_dir = format_boot_path(meta_index_dir_format, home, home_len, fileSep, pathSep); + if (meta_index_dir == NULL) return false; + Arguments::set_meta_index_path(meta_index, meta_index_dir); + char* sysclasspath = NULL; + + // images build if rt.jar exists + char* rt_jar = format_boot_path("%/lib/rt.jar", home, home_len, fileSep, pathSep); + if (rt_jar == NULL) return false; + struct stat st; + bool has_rt_jar = (os::stat(rt_jar, &st) == 0); + FREE_C_HEAP_ARRAY(char, rt_jar, mtInternal); + + if (has_rt_jar) { // Any modification to the JAR-file list, for the boot classpath must be // aligned with install/install/make/common/Pack.gmk. Note: boot class // path class JARs, are stripped for StackMapTable to reduce download size. static const char classpath_format[] = - "%/lib/resources.jar:" - "%/lib/rt.jar:" - "%/lib/sunrsasign.jar:" - "%/lib/jsse.jar:" - "%/lib/jce.jar:" - "%/lib/charsets.jar:" - "%/lib/jfr.jar:" - "%/classes"; - char* sysclasspath = format_boot_path(classpath_format, home, home_len, fileSep, pathSep); - if (sysclasspath == NULL) return false; - Arguments::set_sysclasspath(sysclasspath); + "%/lib/resources.jar:" + "%/lib/rt.jar:" + "%/lib/jsse.jar:" + "%/lib/jce.jar:" + "%/lib/charsets.jar:" + "%/lib/jfr.jar:" + "%/classes"; + sysclasspath = format_boot_path(classpath_format, home, home_len, fileSep, pathSep); + } else { + // no rt.jar, check if developer build with exploded modules + char* modules_dir = format_boot_path("%/modules", home, home_len, fileSep, pathSep); + if (os::stat(modules_dir, &st) == 0) { + if ((st.st_mode & S_IFDIR) == S_IFDIR) { + sysclasspath = expand_entries_to_path(modules_dir, fileSep, pathSep); + } + } - return true; + // fallback to classes + if (sysclasspath == NULL) + sysclasspath = format_boot_path("%/classes", home, home_len, fileSep, pathSep); + } + + if (sysclasspath == NULL) return false; + Arguments::set_sysclasspath(sysclasspath); + + return true; } /* From 5fe51a5b71424be53470c1ef091d85daa1bb4949 Mon Sep 17 00:00:00 2001 From: Chris Hegarty Date: Sun, 17 Aug 2014 15:56:32 +0100 Subject: [PATCH 12/12] 8054834: Modular Source Code Co-authored-by: Alan Bateman Co-authored-by: Alex Buckley Co-authored-by: Erik Joelsson Co-authored-by: Jonathan Gibbons Co-authored-by: Karen Kinnear Co-authored-by: Magnus Ihse Bursie Co-authored-by: Mandy Chung Co-authored-by: Mark Reinhold Co-authored-by: Paul Sandoz Reviewed-by: alanb, chegar, ihse, mduigou --- nashorn/make/BuildNashorn.gmk | 30 +++++++++++-------- .../share/classes}/META-INF/MANIFEST.MF | 0 .../services/javax.script.ScriptEngineFactory | 0 .../internal/dynalink/CallSiteDescriptor.java | 0 .../internal/dynalink/ChainedCallSite.java | 0 .../dynalink/DefaultBootstrapper.java | 0 .../jdk/internal/dynalink/DynamicLinker.java | 0 .../dynalink/DynamicLinkerFactory.java | 0 .../dynalink/GuardedInvocationFilter.java | 0 .../dynalink/MonomorphicCallSite.java | 0 .../NoSuchDynamicMethodException.java | 0 .../internal/dynalink/RelinkableCallSite.java | 0 .../dynalink/beans/AbstractJavaLinker.java | 0 .../beans/AccessibleMembersLookup.java | 0 .../beans/ApplicableOverloadedMethods.java | 0 .../dynalink/beans/BeanIntrospector.java | 0 .../internal/dynalink/beans/BeanLinker.java | 0 .../internal/dynalink/beans/BeansLinker.java | 0 .../beans/CallerSensitiveDetector.java | 0 .../beans/CallerSensitiveDynamicMethod.java | 0 .../beans/CheckRestrictedPackage.java | 0 .../internal/dynalink/beans/ClassLinker.java | 0 .../internal/dynalink/beans/ClassString.java | 0 .../dynalink/beans/DynamicMethod.java | 0 .../dynalink/beans/DynamicMethodLinker.java | 0 .../dynalink/beans/FacetIntrospector.java | 0 .../beans/GuardedInvocationComponent.java | 0 .../dynalink/beans/MaximallySpecific.java | 0 .../beans/OverloadedDynamicMethod.java | 0 .../dynalink/beans/OverloadedMethod.java | 0 .../dynalink/beans/SimpleDynamicMethod.java | 0 .../dynalink/beans/SingleDynamicMethod.java | 0 .../internal/dynalink/beans/StaticClass.java | 0 .../beans/StaticClassIntrospector.java | 0 .../dynalink/beans/StaticClassLinker.java | 0 .../dynalink/beans/messages.properties | 0 .../jdk/internal/dynalink/beans/package.html | 0 .../dynalink/linker/ConversionComparator.java | 0 .../dynalink/linker/GuardedInvocation.java | 0 .../linker/GuardedTypeConversion.java | 0 .../linker/GuardingDynamicLinker.java | 0 .../linker/GuardingTypeConverterFactory.java | 0 .../internal/dynalink/linker/LinkRequest.java | 0 .../dynalink/linker/LinkerServices.java | 0 .../TypeBasedGuardingDynamicLinker.java | 0 .../jdk/internal/dynalink/linker/package.html | 0 .../jdk/internal/dynalink/package.html | 0 .../support/AbstractCallSiteDescriptor.java | 0 .../support/AbstractRelinkableCallSite.java | 0 .../dynalink/support/AutoDiscovery.java | 0 .../support/BottomGuardingDynamicLinker.java | 0 .../support/CallSiteDescriptorFactory.java | 0 .../ClassLoaderGetterContextProvider.java | 0 .../internal/dynalink/support/ClassMap.java | 0 .../CompositeGuardingDynamicLinker.java | 0 ...mpositeTypeBasedGuardingDynamicLinker.java | 0 .../support/DefaultCallSiteDescriptor.java | 0 .../support/DefaultPrelinkFilter.java | 0 .../jdk/internal/dynalink/support/Guards.java | 0 .../dynalink/support/LinkRequestImpl.java | 0 .../dynalink/support/LinkerServicesImpl.java | 0 .../jdk/internal/dynalink/support/Lookup.java | 0 .../support/LookupCallSiteDescriptor.java | 0 .../internal/dynalink/support/NameCodec.java | 0 .../support/NamedDynCallSiteDescriptor.java | 0 .../RuntimeContextLinkRequestImpl.java | 0 .../support/TypeConverterFactory.java | 0 .../dynalink/support/TypeUtilities.java | 0 .../support/UnnamedDynCallSiteDescriptor.java | 0 .../dynalink/support/messages.properties | 0 .../internal/dynalink/support/package.html | 0 .../api/scripting/AbstractJSObject.java | 0 .../jdk/nashorn/api/scripting/Formatter.java | 0 .../jdk/nashorn/api/scripting/JSObject.java | 0 .../api/scripting/NashornException.java | 0 .../api/scripting/NashornScriptEngine.java | 0 .../scripting/NashornScriptEngineFactory.java | 0 .../api/scripting/ScriptObjectMirror.java | 0 .../nashorn/api/scripting/ScriptUtils.java | 0 .../jdk/nashorn/api/scripting/URLReader.java | 0 .../nashorn/api/scripting/package-info.java | 0 .../scripting/resources/Messages.properties | 0 .../jdk/nashorn/internal/IntDeque.java | 0 .../internal/codegen/ApplySpecialization.java | 0 .../internal/codegen/AssignSymbols.java | 0 .../internal/codegen/BranchOptimizer.java | 0 .../internal/codegen/ClassEmitter.java | 0 .../internal/codegen/CodeGenerator.java | 0 .../codegen/CodeGeneratorLexicalContext.java | 0 .../codegen/CompilationException.java | 0 .../internal/codegen/CompilationPhase.java | 0 .../nashorn/internal/codegen/CompileUnit.java | 0 .../nashorn/internal/codegen/Compiler.java | 0 .../internal/codegen/CompilerConstants.java | 0 .../nashorn/internal/codegen/Condition.java | 0 .../internal/codegen/ConstantData.java | 0 .../internal/codegen/DumpBytecode.java | 0 .../jdk/nashorn/internal/codegen/Emitter.java | 0 .../internal/codegen/FieldObjectCreator.java | 0 .../internal/codegen/FindScopeDepths.java | 0 .../internal/codegen/FoldConstants.java | 0 .../internal/codegen/FunctionSignature.java | 0 .../jdk/nashorn/internal/codegen/Label.java | 0 .../codegen/LocalStateRestorationInfo.java | 0 .../codegen/LocalVariableTypesCalculator.java | 0 .../jdk/nashorn/internal/codegen/Lower.java | 0 .../nashorn/internal/codegen/MapCreator.java | 0 .../nashorn/internal/codegen/MapTuple.java | 0 .../internal/codegen/MethodEmitter.java | 0 .../nashorn/internal/codegen/Namespace.java | 0 .../codegen/ObjectClassGenerator.java | 0 .../internal/codegen/ObjectCreator.java | 0 .../codegen/OptimisticTypesCalculator.java | 0 .../codegen/OptimisticTypesPersistence.java | 0 .../internal/codegen/ProgramPoints.java | 0 .../internal/codegen/RuntimeCallSite.java | 0 .../internal/codegen/SharedScopeCall.java | 0 .../internal/codegen/SpillObjectCreator.java | 0 .../internal/codegen/SplitMethodEmitter.java | 0 .../nashorn/internal/codegen/Splitter.java | 0 .../internal/codegen/TypeEvaluator.java | 0 .../jdk/nashorn/internal/codegen/TypeMap.java | 0 .../nashorn/internal/codegen/WeighNodes.java | 0 .../internal/codegen/types/ArrayType.java | 0 .../internal/codegen/types/BitwiseType.java | 0 .../internal/codegen/types/BooleanType.java | 0 .../codegen/types/BytecodeArrayOps.java | 0 .../codegen/types/BytecodeBitwiseOps.java | 0 .../codegen/types/BytecodeNumericOps.java | 0 .../internal/codegen/types/BytecodeOps.java | 0 .../internal/codegen/types/IntType.java | 0 .../internal/codegen/types/LongType.java | 0 .../internal/codegen/types/NumberType.java | 0 .../internal/codegen/types/NumericType.java | 0 .../internal/codegen/types/ObjectType.java | 0 .../nashorn/internal/codegen/types/Type.java | 0 .../jdk/nashorn/internal/ir/AccessNode.java | 0 .../jdk/nashorn/internal/ir/Assignment.java | 0 .../jdk/nashorn/internal/ir/BaseNode.java | 0 .../jdk/nashorn/internal/ir/BinaryNode.java | 0 .../jdk/nashorn/internal/ir/Block.java | 0 .../internal/ir/BlockLexicalContext.java | 0 .../nashorn/internal/ir/BlockStatement.java | 0 .../jdk/nashorn/internal/ir/BreakNode.java | 0 .../nashorn/internal/ir/BreakableNode.java | 0 .../internal/ir/BreakableStatement.java | 0 .../jdk/nashorn/internal/ir/CallNode.java | 0 .../jdk/nashorn/internal/ir/CaseNode.java | 0 .../jdk/nashorn/internal/ir/CatchNode.java | 0 .../jdk/nashorn/internal/ir/ContinueNode.java | 0 .../jdk/nashorn/internal/ir/EmptyNode.java | 0 .../jdk/nashorn/internal/ir/Expression.java | 0 .../internal/ir/ExpressionStatement.java | 0 .../jdk/nashorn/internal/ir/Flags.java | 0 .../jdk/nashorn/internal/ir/ForNode.java | 0 .../jdk/nashorn/internal/ir/FunctionCall.java | 0 .../jdk/nashorn/internal/ir/FunctionNode.java | 0 .../jdk/nashorn/internal/ir/IdentNode.java | 0 .../jdk/nashorn/internal/ir/IfNode.java | 0 .../jdk/nashorn/internal/ir/IndexNode.java | 0 .../nashorn/internal/ir/JoinPredecessor.java | 0 .../ir/JoinPredecessorExpression.java | 0 .../nashorn/internal/ir/JumpStatement.java | 0 .../jdk/nashorn/internal/ir/LabelNode.java | 0 .../jdk/nashorn/internal/ir/Labels.java | 0 .../nashorn/internal/ir/LexicalContext.java | 0 .../internal/ir/LexicalContextExpression.java | 0 .../internal/ir/LexicalContextNode.java | 0 .../internal/ir/LexicalContextStatement.java | 0 .../jdk/nashorn/internal/ir/LiteralNode.java | 0 .../internal/ir/LocalVariableConversion.java | 0 .../jdk/nashorn/internal/ir/LoopNode.java | 0 .../jdk/nashorn/internal/ir/Node.java | 0 .../jdk/nashorn/internal/ir/ObjectNode.java | 0 .../jdk/nashorn/internal/ir/Optimistic.java | 0 .../internal/ir/OptimisticLexicalContext.java | 0 .../jdk/nashorn/internal/ir/PropertyKey.java | 0 .../jdk/nashorn/internal/ir/PropertyNode.java | 0 .../jdk/nashorn/internal/ir/ReturnNode.java | 0 .../jdk/nashorn/internal/ir/RuntimeNode.java | 0 .../jdk/nashorn/internal/ir/SplitNode.java | 0 .../jdk/nashorn/internal/ir/Statement.java | 0 .../jdk/nashorn/internal/ir/SwitchNode.java | 0 .../jdk/nashorn/internal/ir/Symbol.java | 0 .../jdk/nashorn/internal/ir/Terminal.java | 0 .../jdk/nashorn/internal/ir/TernaryNode.java | 0 .../jdk/nashorn/internal/ir/ThrowNode.java | 0 .../jdk/nashorn/internal/ir/TryNode.java | 0 .../jdk/nashorn/internal/ir/UnaryNode.java | 0 .../jdk/nashorn/internal/ir/VarNode.java | 0 .../jdk/nashorn/internal/ir/WhileNode.java | 0 .../jdk/nashorn/internal/ir/WithNode.java | 0 .../internal/ir/annotations/Ignore.java | 0 .../internal/ir/annotations/Immutable.java | 0 .../internal/ir/annotations/Reference.java | 0 .../nashorn/internal/ir/debug/ASTWriter.java | 0 .../ir/debug/ClassHistogramElement.java | 0 .../nashorn/internal/ir/debug/JSONWriter.java | 0 .../internal/ir/debug/NashornClassReader.java | 0 .../internal/ir/debug/NashornTextifier.java | 0 .../ir/debug/ObjectSizeCalculator.java | 0 .../internal/ir/debug/PrintVisitor.java | 0 .../ir/visitor/NodeOperatorVisitor.java | 0 .../internal/ir/visitor/NodeVisitor.java | 0 .../jdk/nashorn/internal/lookup/Lookup.java | 0 .../internal/lookup/MethodHandleFactory.java | 0 .../lookup/MethodHandleFunctionality.java | 0 .../objects/AccessorPropertyDescriptor.java | 0 .../internal/objects/ArrayBufferView.java | 0 .../objects/BoundScriptFunctionImpl.java | 0 .../objects/DataPropertyDescriptor.java | 0 .../objects/GenericPropertyDescriptor.java | 0 .../jdk/nashorn/internal/objects/Global.java | 0 .../internal/objects/NativeArguments.java | 0 .../nashorn/internal/objects/NativeArray.java | 0 .../internal/objects/NativeArrayBuffer.java | 0 .../internal/objects/NativeBoolean.java | 0 .../internal/objects/NativeDataView.java | 0 .../nashorn/internal/objects/NativeDate.java | 0 .../nashorn/internal/objects/NativeDebug.java | 0 .../nashorn/internal/objects/NativeError.java | 0 .../internal/objects/NativeEvalError.java | 0 .../internal/objects/NativeFloat32Array.java | 0 .../internal/objects/NativeFloat64Array.java | 0 .../internal/objects/NativeFunction.java | 0 .../internal/objects/NativeInt16Array.java | 0 .../internal/objects/NativeInt32Array.java | 0 .../internal/objects/NativeInt8Array.java | 0 .../internal/objects/NativeJSAdapter.java | 0 .../nashorn/internal/objects/NativeJSON.java | 0 .../nashorn/internal/objects/NativeJava.java | 0 .../internal/objects/NativeJavaImporter.java | 0 .../nashorn/internal/objects/NativeMath.java | 0 .../internal/objects/NativeNumber.java | 0 .../internal/objects/NativeObject.java | 0 .../internal/objects/NativeRangeError.java | 0 .../objects/NativeReferenceError.java | 0 .../internal/objects/NativeRegExp.java | 0 .../objects/NativeRegExpExecResult.java | 0 .../objects/NativeStrictArguments.java | 0 .../internal/objects/NativeString.java | 0 .../internal/objects/NativeSyntaxError.java | 0 .../internal/objects/NativeTypeError.java | 0 .../internal/objects/NativeURIError.java | 0 .../internal/objects/NativeUint16Array.java | 0 .../internal/objects/NativeUint32Array.java | 0 .../internal/objects/NativeUint8Array.java | 0 .../objects/NativeUint8ClampedArray.java | 0 .../internal/objects/PrototypeObject.java | 0 .../internal/objects/ScriptFunctionImpl.java | 0 .../objects/annotations/Attribute.java | 0 .../objects/annotations/Constructor.java | 0 .../objects/annotations/Function.java | 0 .../internal/objects/annotations/Getter.java | 0 .../objects/annotations/Optimistic.java | 0 .../objects/annotations/Property.java | 0 .../objects/annotations/ScriptClass.java | 0 .../internal/objects/annotations/Setter.java | 0 .../annotations/SpecializedConstructor.java | 0 .../annotations/SpecializedFunction.java | 0 .../internal/objects/annotations/Where.java | 0 .../internal/objects/package-info.java | 0 .../internal/parser/AbstractParser.java | 0 .../nashorn/internal/parser/DateParser.java | 0 .../nashorn/internal/parser/JSONParser.java | 0 .../jdk/nashorn/internal/parser/Lexer.java | 0 .../jdk/nashorn/internal/parser/Parser.java | 0 .../jdk/nashorn/internal/parser/Scanner.java | 0 .../jdk/nashorn/internal/parser/Token.java | 0 .../nashorn/internal/parser/TokenKind.java | 0 .../nashorn/internal/parser/TokenLookup.java | 0 .../nashorn/internal/parser/TokenStream.java | 0 .../nashorn/internal/parser/TokenType.java | 0 .../internal/runtime/AccessorProperty.java | 0 .../internal/runtime/ArgumentSetter.java | 0 .../nashorn/internal/runtime/BitVector.java | 0 .../internal/runtime/CodeInstaller.java | 0 .../nashorn/internal/runtime/CodeStore.java | 0 .../internal/runtime/CompiledFunction.java | 0 .../internal/runtime/CompiledFunctions.java | 0 .../internal/runtime/CompiledScript.java | 0 .../nashorn/internal/runtime/ConsString.java | 0 .../jdk/nashorn/internal/runtime/Context.java | 0 .../jdk/nashorn/internal/runtime/Debug.java | 0 .../internal/runtime/DebuggerSupport.java | 0 .../runtime/DefaultPropertyAccess.java | 0 .../nashorn/internal/runtime/ECMAErrors.java | 0 .../internal/runtime/ECMAException.java | 0 .../internal/runtime/ErrorManager.java | 0 .../runtime/FinalScriptFunctionData.java | 0 .../internal/runtime/FindProperty.java | 0 .../internal/runtime/FunctionScope.java | 0 .../internal/runtime/GlobalConstants.java | 0 .../internal/runtime/GlobalFunctions.java | 0 .../nashorn/internal/runtime/JSErrorType.java | 0 .../internal/runtime/JSONFunctions.java | 0 .../internal/runtime/JSObjectListAdapter.java | 0 .../jdk/nashorn/internal/runtime/JSType.java | 0 .../nashorn/internal/runtime/ListAdapter.java | 0 .../internal/runtime/NashornLoader.java | 0 .../internal/runtime/NativeJavaPackage.java | 0 .../internal/runtime/NumberToString.java | 0 .../runtime/OptimisticReturnFilters.java | 0 .../internal/runtime/ParserException.java | 0 .../nashorn/internal/runtime/Property.java | 0 .../internal/runtime/PropertyAccess.java | 0 .../internal/runtime/PropertyDescriptor.java | 0 .../internal/runtime/PropertyHashMap.java | 0 .../internal/runtime/PropertyListeners.java | 0 .../nashorn/internal/runtime/PropertyMap.java | 0 .../runtime/QuotedStringTokenizer.java | 0 .../RecompilableScriptFunctionData.java | 0 .../internal/runtime/RewriteException.java | 0 .../jdk/nashorn/internal/runtime/Scope.java | 0 .../internal/runtime/ScriptEnvironment.java | 0 .../internal/runtime/ScriptFunction.java | 0 .../internal/runtime/ScriptFunctionData.java | 0 .../internal/runtime/ScriptLoader.java | 0 .../internal/runtime/ScriptObject.java | 0 .../internal/runtime/ScriptRuntime.java | 0 .../internal/runtime/ScriptingFunctions.java | 0 .../internal/runtime/SetMethodCreator.java | 0 .../jdk/nashorn/internal/runtime/Source.java | 0 .../internal/runtime/SpillProperty.java | 0 .../internal/runtime/StructureLoader.java | 0 .../jdk/nashorn/internal/runtime/Timing.java | 0 .../nashorn/internal/runtime/URIUtils.java | 0 .../nashorn/internal/runtime/Undefined.java | 0 .../runtime/UnwarrantedOptimismException.java | 0 .../runtime/UserAccessorProperty.java | 0 .../jdk/nashorn/internal/runtime/Version.java | 0 .../nashorn/internal/runtime/WithObject.java | 0 .../internal/runtime/arrays/ArrayData.java | 0 .../internal/runtime/arrays/ArrayFilter.java | 0 .../internal/runtime/arrays/ArrayIndex.java | 0 .../runtime/arrays/ArrayLikeIterator.java | 0 .../runtime/arrays/ByteBufferArrayData.java | 0 .../runtime/arrays/ContinuousArrayData.java | 0 .../runtime/arrays/DeletedArrayFilter.java | 0 .../arrays/DeletedRangeArrayFilter.java | 0 .../arrays/EmptyArrayLikeIterator.java | 0 .../runtime/arrays/FrozenArrayFilter.java | 0 .../internal/runtime/arrays/IntArrayData.java | 0 .../arrays/InvalidArrayIndexException.java | 0 .../runtime/arrays/IteratorAction.java | 0 .../runtime/arrays/JSObjectIterator.java | 0 .../runtime/arrays/JavaArrayIterator.java | 0 .../runtime/arrays/JavaListIterator.java | 0 .../runtime/arrays/LongArrayData.java | 0 .../runtime/arrays/NoTypeArrayData.java | 0 .../runtime/arrays/NumberArrayData.java | 0 .../runtime/arrays/ObjectArrayData.java | 0 .../arrays/ReverseJSObjectIterator.java | 0 .../arrays/ReverseJavaArrayIterator.java | 0 .../arrays/ReverseJavaListIterator.java | 0 .../arrays/ReverseScriptArrayIterator.java | 0 .../arrays/ReverseScriptObjectIterator.java | 0 .../runtime/arrays/ScriptArrayIterator.java | 0 .../runtime/arrays/ScriptObjectIterator.java | 0 .../runtime/arrays/SealedArrayFilter.java | 0 .../runtime/arrays/SparseArrayData.java | 0 .../runtime/arrays/TypedArrayData.java | 0 .../runtime/arrays/UndefinedArrayFilter.java | 0 .../runtime/events/RecompilationEvent.java | 0 .../internal/runtime/events/RuntimeEvent.java | 0 .../runtime/linker/AdaptationException.java | 0 .../runtime/linker/AdaptationResult.java | 0 .../internal/runtime/linker/Bootstrap.java | 0 .../runtime/linker/BoundDynamicMethod.java | 0 .../linker/BoundDynamicMethodLinker.java | 0 .../runtime/linker/ClassAndLoader.java | 0 .../internal/runtime/linker/InvokeByName.java | 0 .../runtime/linker/JSObjectLinker.java | 0 .../linker/JavaAdapterBytecodeGenerator.java | 0 .../linker/JavaAdapterClassLoader.java | 0 .../runtime/linker/JavaAdapterFactory.java | 0 .../runtime/linker/JavaAdapterServices.java | 0 .../linker/JavaArgumentConverters.java | 0 .../runtime/linker/JavaSuperAdapter.java | 0 .../linker/JavaSuperAdapterLinker.java | 0 .../runtime/linker/LinkerCallSite.java | 0 .../runtime/linker/NashornBeansLinker.java | 0 .../runtime/linker/NashornBottomLinker.java | 0 .../linker/NashornCallSiteDescriptor.java | 0 .../runtime/linker/NashornGuards.java | 0 .../runtime/linker/NashornLinker.java | 0 .../linker/NashornPrimitiveLinker.java | 0 .../linker/NashornStaticClassLinker.java | 0 .../runtime/linker/PrimitiveLookup.java | 0 .../runtime/linker/ReflectionCheckLinker.java | 0 .../internal/runtime/logging/DebugLogger.java | 0 .../internal/runtime/logging/Loggable.java | 0 .../internal/runtime/logging/Logger.java | 0 .../runtime/options/KeyValueOption.java | 0 .../runtime/options/LoggingOption.java | 0 .../internal/runtime/options/Option.java | 0 .../runtime/options/OptionTemplate.java | 0 .../internal/runtime/options/Options.java | 0 .../internal/runtime/regexp/JdkRegExp.java | 0 .../internal/runtime/regexp/JoniRegExp.java | 0 .../internal/runtime/regexp/RegExp.java | 0 .../runtime/regexp/RegExpFactory.java | 0 .../runtime/regexp/RegExpMatcher.java | 0 .../internal/runtime/regexp/RegExpResult.java | 0 .../runtime/regexp/RegExpScanner.java | 0 .../runtime/regexp/joni/Analyser.java | 0 .../runtime/regexp/joni/ApplyCaseFold.java | 0 .../runtime/regexp/joni/ApplyCaseFoldArg.java | 0 .../runtime/regexp/joni/ArrayCompiler.java | 0 .../internal/runtime/regexp/joni/BitSet.java | 0 .../runtime/regexp/joni/BitStatus.java | 0 .../runtime/regexp/joni/ByteCodeMachine.java | 0 .../runtime/regexp/joni/ByteCodePrinter.java | 0 .../runtime/regexp/joni/CodeRangeBuffer.java | 0 .../runtime/regexp/joni/Compiler.java | 0 .../internal/runtime/regexp/joni/Config.java | 0 .../runtime/regexp/joni/EncodingHelper.java | 0 .../internal/runtime/regexp/joni/Lexer.java | 0 .../internal/runtime/regexp/joni/Matcher.java | 0 .../runtime/regexp/joni/MatcherFactory.java | 0 .../runtime/regexp/joni/MinMaxLen.java | 0 .../runtime/regexp/joni/NodeOptInfo.java | 0 .../runtime/regexp/joni/OptAnchorInfo.java | 0 .../runtime/regexp/joni/OptEnvironment.java | 0 .../runtime/regexp/joni/OptExactInfo.java | 0 .../runtime/regexp/joni/OptMapInfo.java | 0 .../internal/runtime/regexp/joni/Option.java | 0 .../internal/runtime/regexp/joni/Parser.java | 0 .../internal/runtime/regexp/joni/Regex.java | 0 .../internal/runtime/regexp/joni/Region.java | 0 .../runtime/regexp/joni/ScanEnvironment.java | 0 .../runtime/regexp/joni/ScannerSupport.java | 0 .../runtime/regexp/joni/SearchAlgorithm.java | 0 .../runtime/regexp/joni/StackEntry.java | 0 .../runtime/regexp/joni/StackMachine.java | 0 .../internal/runtime/regexp/joni/Syntax.java | 0 .../internal/runtime/regexp/joni/Token.java | 0 .../runtime/regexp/joni/WarnCallback.java | 0 .../runtime/regexp/joni/Warnings.java | 0 .../runtime/regexp/joni/ast/AnchorNode.java | 0 .../runtime/regexp/joni/ast/AnyCharNode.java | 0 .../runtime/regexp/joni/ast/BackRefNode.java | 0 .../runtime/regexp/joni/ast/CClassNode.java | 0 .../runtime/regexp/joni/ast/ConsAltNode.java | 0 .../runtime/regexp/joni/ast/EncloseNode.java | 0 .../runtime/regexp/joni/ast/Node.java | 0 .../regexp/joni/ast/QuantifierNode.java | 0 .../runtime/regexp/joni/ast/StateNode.java | 0 .../runtime/regexp/joni/ast/StringNode.java | 0 .../regexp/joni/constants/AnchorType.java | 0 .../regexp/joni/constants/Arguments.java | 0 .../regexp/joni/constants/AsmConstants.java | 0 .../regexp/joni/constants/CCSTATE.java | 0 .../regexp/joni/constants/CCVALTYPE.java | 0 .../regexp/joni/constants/EncloseType.java | 0 .../regexp/joni/constants/MetaChar.java | 0 .../regexp/joni/constants/NodeStatus.java | 0 .../regexp/joni/constants/NodeType.java | 0 .../runtime/regexp/joni/constants/OPCode.java | 0 .../runtime/regexp/joni/constants/OPSize.java | 0 .../regexp/joni/constants/RegexState.java | 0 .../regexp/joni/constants/StackPopLevel.java | 0 .../regexp/joni/constants/StackType.java | 0 .../regexp/joni/constants/StringType.java | 0 .../joni/constants/SyntaxProperties.java | 0 .../regexp/joni/constants/TargetInfo.java | 0 .../regexp/joni/constants/TokenType.java | 0 .../regexp/joni/constants/Traverse.java | 0 .../regexp/joni/encoding/CharacterType.java | 0 .../regexp/joni/encoding/IntHolder.java | 0 .../runtime/regexp/joni/encoding/ObjPtr.java | 0 .../regexp/joni/exception/ErrorMessages.java | 0 .../joni/exception/InternalException.java | 0 .../regexp/joni/exception/JOniException.java | 0 .../joni/exception/SyntaxException.java | 0 .../regexp/joni/exception/ValueException.java | 0 .../runtime/resources/Messages.properties | 0 .../runtime/resources/Options.properties | 0 .../internal/runtime/resources/fx/base.js | 0 .../runtime/resources/fx/bootstrap.js | 0 .../internal/runtime/resources/fx/controls.js | 0 .../internal/runtime/resources/fx/fxml.js | 0 .../internal/runtime/resources/fx/graphics.js | 0 .../internal/runtime/resources/fx/media.js | 0 .../internal/runtime/resources/fx/swing.js | 0 .../internal/runtime/resources/fx/swt.js | 0 .../internal/runtime/resources/fx/web.js | 0 .../runtime/resources/mozilla_compat.js | 0 .../internal/runtime/resources/parser.js | 0 .../resources/version.properties-template | 0 .../jdk/nashorn/internal/scripts/JO.java | 0 .../jdk/nashorn/internal/scripts/JS.java | 0 .../classes}/jdk/nashorn/tools/Shell.java | 0 .../nashorn/tools/resources/Shell.properties | 0 .../jdk/nashorn/tools/resources/shell.js | 0 .../share/classes}/overview.html | 0 496 files changed, 18 insertions(+), 12 deletions(-) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/META-INF/MANIFEST.MF (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/META-INF/services/javax.script.ScriptEngineFactory (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/CallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/ChainedCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/DefaultBootstrapper.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/DynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/DynamicLinkerFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/GuardedInvocationFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/MonomorphicCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/NoSuchDynamicMethodException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/RelinkableCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/AbstractJavaLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/AccessibleMembersLookup.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/BeanIntrospector.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/BeanLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/BeansLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/CallerSensitiveDetector.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/CheckRestrictedPackage.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/ClassLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/ClassString.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/DynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/DynamicMethodLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/FacetIntrospector.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/GuardedInvocationComponent.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/MaximallySpecific.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/OverloadedMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/SimpleDynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/SingleDynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/StaticClass.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/StaticClassIntrospector.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/StaticClassLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/messages.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/beans/package.html (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/ConversionComparator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/GuardedInvocation.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/GuardedTypeConversion.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/GuardingDynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/LinkRequest.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/LinkerServices.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/linker/package.html (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/package.html (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/AutoDiscovery.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/ClassMap.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/DefaultPrelinkFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/Guards.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/LinkRequestImpl.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/LinkerServicesImpl.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/Lookup.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/NameCodec.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/TypeConverterFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/TypeUtilities.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/messages.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/internal/dynalink/support/package.html (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/AbstractJSObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/Formatter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/JSObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/NashornException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/NashornScriptEngine.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/ScriptObjectMirror.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/ScriptUtils.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/URLReader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/package-info.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/api/scripting/resources/Messages.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/IntDeque.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ApplySpecialization.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/AssignSymbols.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/BranchOptimizer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ClassEmitter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CodeGenerator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CompilationException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CompilationPhase.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CompileUnit.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Compiler.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/CompilerConstants.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Condition.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ConstantData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/DumpBytecode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Emitter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/FieldObjectCreator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/FindScopeDepths.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/FoldConstants.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/FunctionSignature.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Label.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Lower.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/MapCreator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/MapTuple.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/MethodEmitter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Namespace.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ObjectClassGenerator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ObjectCreator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/ProgramPoints.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/RuntimeCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/SharedScopeCall.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/SpillObjectCreator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/SplitMethodEmitter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/Splitter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/TypeEvaluator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/TypeMap.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/WeighNodes.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/ArrayType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BitwiseType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BooleanType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/BytecodeOps.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/IntType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/LongType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/NumberType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/NumericType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/ObjectType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/codegen/types/Type.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/AccessNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Assignment.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BaseNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BinaryNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Block.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BlockLexicalContext.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BlockStatement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BreakNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BreakableNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/BreakableStatement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/CallNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/CaseNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/CatchNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ContinueNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/EmptyNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Expression.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ExpressionStatement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Flags.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ForNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/FunctionCall.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/FunctionNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/IdentNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/IfNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/IndexNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/JoinPredecessor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/JoinPredecessorExpression.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/JumpStatement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LabelNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Labels.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LexicalContext.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LexicalContextExpression.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LexicalContextNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LexicalContextStatement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LiteralNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LocalVariableConversion.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/LoopNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Node.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ObjectNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Optimistic.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/OptimisticLexicalContext.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/PropertyKey.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/PropertyNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ReturnNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/RuntimeNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/SplitNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Statement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/SwitchNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Symbol.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/Terminal.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/TernaryNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/ThrowNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/TryNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/UnaryNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/VarNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/WhileNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/WithNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/annotations/Ignore.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/annotations/Immutable.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/annotations/Reference.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/ASTWriter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/JSONWriter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/NashornClassReader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/NashornTextifier.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/debug/PrintVisitor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/ir/visitor/NodeVisitor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/lookup/Lookup.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/lookup/MethodHandleFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/ArrayBufferView.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/DataPropertyDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/Global.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeArguments.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeArray.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeArrayBuffer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeBoolean.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeDataView.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeDate.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeDebug.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeEvalError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeFloat32Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeFloat64Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeFunction.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeInt16Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeInt32Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeInt8Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeJSAdapter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeJSON.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeJava.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeJavaImporter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeMath.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeNumber.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeRangeError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeReferenceError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeRegExp.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeRegExpExecResult.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeStrictArguments.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeString.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeSyntaxError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeTypeError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeURIError.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeUint16Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeUint32Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeUint8Array.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/PrototypeObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/ScriptFunctionImpl.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Attribute.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Constructor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Function.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Getter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Optimistic.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Property.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/ScriptClass.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Setter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/annotations/Where.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/objects/package-info.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/AbstractParser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/DateParser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/JSONParser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/Lexer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/Parser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/Scanner.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/Token.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/TokenKind.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/TokenLookup.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/TokenStream.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/parser/TokenType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/AccessorProperty.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ArgumentSetter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/BitVector.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/CodeInstaller.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/CodeStore.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/CompiledFunction.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/CompiledFunctions.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/CompiledScript.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ConsString.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Context.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Debug.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/DebuggerSupport.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ECMAErrors.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ECMAException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ErrorManager.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/FindProperty.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/FunctionScope.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/GlobalConstants.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/GlobalFunctions.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/JSErrorType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/JSONFunctions.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/JSObjectListAdapter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/JSType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ListAdapter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/NashornLoader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/NativeJavaPackage.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/NumberToString.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ParserException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Property.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/PropertyAccess.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/PropertyDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/PropertyHashMap.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/PropertyListeners.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/PropertyMap.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/RewriteException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Scope.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptEnvironment.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptFunction.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptFunctionData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptLoader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptRuntime.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/ScriptingFunctions.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/SetMethodCreator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Source.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/SpillProperty.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/StructureLoader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Timing.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/URIUtils.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Undefined.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/UserAccessorProperty.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/Version.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/WithObject.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/IntArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/IteratorAction.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/LongArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/events/RecompilationEvent.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/events/RuntimeEvent.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/AdaptationException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/AdaptationResult.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/Bootstrap.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/InvokeByName.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornGuards.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/logging/DebugLogger.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/logging/Loggable.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/logging/Logger.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/options/KeyValueOption.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/options/LoggingOption.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/options/Option.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/options/OptionTemplate.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/options/Options.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/RegExp.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/RegExpResult.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Config.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Option.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Parser.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Regex.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Region.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Token.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/Messages.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/Options.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/base.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/controls.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/fxml.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/graphics.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/media.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/swing.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/swt.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/fx/web.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/mozilla_compat.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/parser.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/runtime/resources/version.properties-template (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/scripts/JO.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/internal/scripts/JS.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/tools/Shell.java (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/tools/resources/Shell.properties (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/jdk/nashorn/tools/resources/shell.js (100%) rename nashorn/src/{ => jdk.scripting.nashorn/share/classes}/overview.html (100%) diff --git a/nashorn/make/BuildNashorn.gmk b/nashorn/make/BuildNashorn.gmk index a987874c7ea..e7838e00d13 100644 --- a/nashorn/make/BuildNashorn.gmk +++ b/nashorn/make/BuildNashorn.gmk @@ -30,7 +30,8 @@ default: all include MakeBase.gmk include JavaCompilation.gmk -JDK_CLASSES := $(JDK_OUTPUTDIR)/classes +JDK_CLASSES := $(subst $(SPACE),$(PATH_SEP),$(strip $(addprefix $(JDK_OUTPUTDIR)/modules/, \ + java.base java.logging java.scripting))) NASHORN_JAR := $(NASHORN_DIST)/nashorn.jar NASHORN_VERSION := $(JDK_VERSION) @@ -46,19 +47,19 @@ endif $(eval $(call SetupJavaCompiler,GENERATE_NEWBYTECODE_DEBUG, \ JVM := $(JAVA), \ JAVAC := $(NEW_JAVAC), \ - FLAGS := -g -source 7 -target 7 -bootclasspath $(JDK_CLASSES), \ + FLAGS := -g -source 7 -target 7 -bootclasspath "$(JDK_CLASSES)", \ SERVER_DIR := $(SJAVAC_SERVER_DIR), \ SERVER_JVM := $(SJAVAC_SERVER_JAVA))) # Build nashorn into intermediate directory $(eval $(call SetupJavaCompilation,BUILD_NASHORN, \ SETUP := GENERATE_NEWBYTECODE_DEBUG, \ - SRC := $(NASHORN_TOPDIR)/src, \ + SRC := $(NASHORN_TOPDIR)/src/jdk.scripting.nashorn/share/classes, \ COPY := .properties .js, \ BIN := $(NASHORN_OUTPUTDIR)/nashorn_classes)) NASGEN_SRC := $(NASHORN_TOPDIR)/buildtools/nasgen/src -ASM_SRC := $(JDK_TOPDIR)/src/share/classes/jdk/internal/org/objectweb/asm +ASM_SRC := $(JDK_TOPDIR)/src/java.base/share/classes/jdk/internal/org/objectweb/asm # Build nasgen $(eval $(call SetupJavaCompilation,BUILD_NASGEN, \ @@ -70,8 +71,11 @@ $(eval $(call SetupJavaCompilation,BUILD_NASGEN, \ # Nasgen needs nashorn classes $(BUILD_NASGEN): $(BUILD_NASHORN) +NASHORN_CLASSES_DIR := $(JDK_OUTPUTDIR)/modules/jdk.scripting.nashorn +NASGEN_RUN_FILE := $(NASHORN_CLASSES_DIR)/_the.nasgen.run + # Copy classes to final classes dir and run nasgen to modify classes in jdk.nashorn.internal.objects package -$(NASHORN_OUTPUTDIR)/classes/_the.nasgen.run: $(BUILD_NASGEN) +$(NASGEN_RUN_FILE): $(BUILD_NASGEN) $(ECHO) Running nasgen $(MKDIR) -p $(@D) $(RM) -rf $(@D)/jdk $(@D)/netscape @@ -82,11 +86,12 @@ $(NASHORN_OUTPUTDIR)/classes/_the.nasgen.run: $(BUILD_NASGEN) $(TOUCH) $@ # Version file needs to be processed with version numbers -VERSION_FILE := $(NASHORN_OUTPUTDIR)/classes/jdk/nashorn/internal/runtime/resources/version.properties +VERSION_FILE := $(JDK_OUTPUTDIR)/modules/jdk.scripting.nashorn/jdk/nashorn/internal/runtime/resources/version.properties +VERSION_SRC := $(NASHORN_TOPDIR)/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template # Needs to happen after nasgen run since nasgen run deletes it -$(VERSION_FILE): $(NASHORN_OUTPUTDIR)/classes/_the.nasgen.run -$(VERSION_FILE): $(NASHORN_TOPDIR)/src/jdk/nashorn/internal/runtime/resources/version.properties-template +$(VERSION_FILE): $(NASGEN_RUN_FILE) +$(VERSION_FILE): $(VERSION_SRC) $(ECHO) Creating version.properties $(MKDIR) -p $(@D) $(CAT) $< | $(SED) -e 's/$$(FULL_VERSION)/$(NASHORN_FULL_VERSION)/g' \ @@ -98,15 +103,16 @@ MANIFEST_ATTRIBUTES := Name: jdk/nashorn/\nImplementation-Title: Oracle Nashorn\ # Create nashorn.jar from the final classes dir $(eval $(call SetupArchive,BUILD_NASHORN_JAR, \ - $(NASHORN_OUTPUTDIR)/classes/_the.nasgen.run \ + $(NASGEN_RUN_FILE) \ $(VERSION_FILE), \ - SRCS := $(NASHORN_OUTPUTDIR)/classes, \ + SRCS := $(NASHORN_CLASSES_DIR), \ SUFFIXES := .class .js .properties Factory, \ - MANIFEST := $(NASHORN_TOPDIR)/src/META-INF/MANIFEST.MF, \ + MANIFEST := $(NASHORN_TOPDIR)/src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF, \ EXTRA_MANIFEST_ATTR := $(MANIFEST_ATTRIBUTES), \ SKIP_METAINF := true, \ JAR := $(NASHORN_JAR))) +compile: $(NASHORN_RUN_FILE) $(VERSION_FILE) all: $(NASHORN_JAR) -.PHONY: all +.PHONY: compile all diff --git a/nashorn/src/META-INF/MANIFEST.MF b/nashorn/src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF similarity index 100% rename from nashorn/src/META-INF/MANIFEST.MF rename to nashorn/src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF diff --git a/nashorn/src/META-INF/services/javax.script.ScriptEngineFactory b/nashorn/src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory similarity index 100% rename from nashorn/src/META-INF/services/javax.script.ScriptEngineFactory rename to nashorn/src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory diff --git a/nashorn/src/jdk/internal/dynalink/CallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/CallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/CallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/ChainedCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/ChainedCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/ChainedCallSite.java diff --git a/nashorn/src/jdk/internal/dynalink/DefaultBootstrapper.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/DefaultBootstrapper.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DefaultBootstrapper.java diff --git a/nashorn/src/jdk/internal/dynalink/DynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/DynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/DynamicLinkerFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/DynamicLinkerFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinkerFactory.java diff --git a/nashorn/src/jdk/internal/dynalink/GuardedInvocationFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/GuardedInvocationFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/GuardedInvocationFilter.java diff --git a/nashorn/src/jdk/internal/dynalink/MonomorphicCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/MonomorphicCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/MonomorphicCallSite.java diff --git a/nashorn/src/jdk/internal/dynalink/NoSuchDynamicMethodException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/NoSuchDynamicMethodException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/NoSuchDynamicMethodException.java diff --git a/nashorn/src/jdk/internal/dynalink/RelinkableCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/RelinkableCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/RelinkableCallSite.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/AbstractJavaLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/AbstractJavaLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/AccessibleMembersLookup.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/AccessibleMembersLookup.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AccessibleMembersLookup.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ApplicableOverloadedMethods.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/BeanIntrospector.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/BeanIntrospector.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanIntrospector.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/BeanLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/BeanLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/BeansLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/BeansLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeansLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/CallerSensitiveDetector.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/CallerSensitiveDetector.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDetector.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/CheckRestrictedPackage.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/CheckRestrictedPackage.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CheckRestrictedPackage.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/ClassLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/ClassLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/ClassString.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/ClassString.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/ClassString.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/DynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/DynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/DynamicMethodLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/DynamicMethodLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/DynamicMethodLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/FacetIntrospector.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/FacetIntrospector.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/FacetIntrospector.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/GuardedInvocationComponent.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/GuardedInvocationComponent.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/GuardedInvocationComponent.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/MaximallySpecific.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/MaximallySpecific.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/MaximallySpecific.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/OverloadedMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/OverloadedMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/SingleDynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/SingleDynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/StaticClass.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/StaticClass.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClass.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassIntrospector.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/StaticClassLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/StaticClassLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/StaticClassLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/beans/messages.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/messages.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/messages.properties diff --git a/nashorn/src/jdk/internal/dynalink/beans/package.html b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html similarity index 100% rename from nashorn/src/jdk/internal/dynalink/beans/package.html rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/package.html diff --git a/nashorn/src/jdk/internal/dynalink/linker/ConversionComparator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/ConversionComparator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/ConversionComparator.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/GuardedInvocation.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/GuardedInvocation.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedInvocation.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/GuardedTypeConversion.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/GuardedTypeConversion.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardedTypeConversion.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/GuardingDynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/GuardingDynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingDynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/GuardingTypeConverterFactory.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/LinkRequest.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/LinkRequest.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkRequest.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/LinkerServices.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/LinkerServices.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/LinkerServices.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/TypeBasedGuardingDynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/linker/package.html b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html similarity index 100% rename from nashorn/src/jdk/internal/dynalink/linker/package.html rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/package.html diff --git a/nashorn/src/jdk/internal/dynalink/package.html b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html similarity index 100% rename from nashorn/src/jdk/internal/dynalink/package.html rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/package.html diff --git a/nashorn/src/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractCallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AbstractRelinkableCallSite.java diff --git a/nashorn/src/jdk/internal/dynalink/support/AutoDiscovery.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/AutoDiscovery.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/AutoDiscovery.java diff --git a/nashorn/src/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/BottomGuardingDynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CallSiteDescriptorFactory.java diff --git a/nashorn/src/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassLoaderGetterContextProvider.java diff --git a/nashorn/src/jdk/internal/dynalink/support/ClassMap.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/ClassMap.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/ClassMap.java diff --git a/nashorn/src/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeGuardingDynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java diff --git a/nashorn/src/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultCallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/support/DefaultPrelinkFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/DefaultPrelinkFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/DefaultPrelinkFilter.java diff --git a/nashorn/src/jdk/internal/dynalink/support/Guards.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/Guards.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Guards.java diff --git a/nashorn/src/jdk/internal/dynalink/support/LinkRequestImpl.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/LinkRequestImpl.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkRequestImpl.java diff --git a/nashorn/src/jdk/internal/dynalink/support/LinkerServicesImpl.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/LinkerServicesImpl.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LinkerServicesImpl.java diff --git a/nashorn/src/jdk/internal/dynalink/support/Lookup.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/Lookup.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/Lookup.java diff --git a/nashorn/src/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/LookupCallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/support/NameCodec.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/NameCodec.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java diff --git a/nashorn/src/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NamedDynCallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/RuntimeContextLinkRequestImpl.java diff --git a/nashorn/src/jdk/internal/dynalink/support/TypeConverterFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/TypeConverterFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java diff --git a/nashorn/src/jdk/internal/dynalink/support/TypeUtilities.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/TypeUtilities.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java diff --git a/nashorn/src/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/UnnamedDynCallSiteDescriptor.java diff --git a/nashorn/src/jdk/internal/dynalink/support/messages.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/messages.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/messages.properties diff --git a/nashorn/src/jdk/internal/dynalink/support/package.html b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html similarity index 100% rename from nashorn/src/jdk/internal/dynalink/support/package.html rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/package.html diff --git a/nashorn/src/jdk/nashorn/api/scripting/AbstractJSObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/AbstractJSObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/Formatter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/Formatter.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/Formatter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/Formatter.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/JSObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/JSObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/NashornException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/NashornException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/NashornScriptEngine.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/NashornScriptEngine.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/ScriptObjectMirror.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/ScriptUtils.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/ScriptUtils.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/URLReader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/URLReader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/package-info.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/package-info.java similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/package-info.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/package-info.java diff --git a/nashorn/src/jdk/nashorn/api/scripting/resources/Messages.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/resources/Messages.properties similarity index 100% rename from nashorn/src/jdk/nashorn/api/scripting/resources/Messages.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/resources/Messages.properties diff --git a/nashorn/src/jdk/nashorn/internal/IntDeque.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/IntDeque.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/IntDeque.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/IntDeque.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ApplySpecialization.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ApplySpecialization.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/AssignSymbols.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/AssignSymbols.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/BranchOptimizer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/BranchOptimizer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ClassEmitter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ClassEmitter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CodeGenerator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CompilationException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CompilationException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationException.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CompilationPhase.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CompilationPhase.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CompileUnit.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CompileUnit.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Compiler.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Compiler.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/CompilerConstants.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/CompilerConstants.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Condition.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Condition.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Condition.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Condition.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ConstantData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ConstantData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/DumpBytecode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/DumpBytecode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Emitter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Emitter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Emitter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Emitter.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/FieldObjectCreator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/FieldObjectCreator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/FindScopeDepths.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/FindScopeDepths.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/FoldConstants.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/FoldConstants.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/FunctionSignature.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FunctionSignature.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/FunctionSignature.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FunctionSignature.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Label.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Label.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalStateRestorationInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Lower.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Lower.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/MapCreator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/MapCreator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/MapTuple.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapTuple.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/MapTuple.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapTuple.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/MethodEmitter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/MethodEmitter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Namespace.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Namespace.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ObjectCreator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ObjectCreator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/ProgramPoints.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/ProgramPoints.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ProgramPoints.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/RuntimeCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/RuntimeCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/SharedScopeCall.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/SharedScopeCall.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/SpillObjectCreator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/SpillObjectCreator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitMethodEmitter.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/Splitter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/Splitter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/TypeEvaluator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/TypeEvaluator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/TypeMap.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/TypeMap.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/WeighNodes.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/WeighNodes.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/ArrayType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ArrayType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/ArrayType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ArrayType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BitwiseType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BitwiseType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BitwiseType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BitwiseType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BooleanType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BooleanType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeArrayOps.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeBitwiseOps.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeNumericOps.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeOps.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeOps.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/BytecodeOps.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BytecodeOps.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/IntType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/IntType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/LongType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/LongType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/NumberType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumberType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/NumberType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumberType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/NumericType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumericType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/NumericType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/NumericType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/ObjectType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ObjectType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/ObjectType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/ObjectType.java diff --git a/nashorn/src/jdk/nashorn/internal/codegen/types/Type.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/codegen/types/Type.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/AccessNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/AccessNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Assignment.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Assignment.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Assignment.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Assignment.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BaseNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BaseNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BinaryNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BinaryNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Block.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Block.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BlockLexicalContext.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BlockLexicalContext.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockLexicalContext.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BlockStatement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BlockStatement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BreakNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BreakNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BreakableNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BreakableNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/BreakableStatement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableStatement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/BreakableStatement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BreakableStatement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/CallNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/CallNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CallNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/CaseNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CaseNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/CaseNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CaseNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/CatchNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/CatchNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ContinueNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ContinueNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ContinueNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/EmptyNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/EmptyNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/EmptyNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/EmptyNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Expression.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Expression.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Expression.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Expression.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ExpressionStatement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ExpressionStatement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Flags.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Flags.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Flags.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Flags.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ForNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ForNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/FunctionCall.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionCall.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/FunctionCall.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionCall.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/FunctionNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/FunctionNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/IdentNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/IdentNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/IfNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IfNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/IfNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IfNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/IndexNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/IndexNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/JoinPredecessor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/JoinPredecessor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessor.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessorExpression.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JoinPredecessorExpression.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/JumpStatement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/JumpStatement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/JumpStatement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LabelNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LabelNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LabelNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LabelNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Labels.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Labels.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Labels.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Labels.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LexicalContext.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LexicalContext.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LexicalContextExpression.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextExpression.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LexicalContextExpression.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextExpression.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LexicalContextNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LexicalContextNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LexicalContextStatement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextStatement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LexicalContextStatement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContextStatement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LiteralNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LiteralNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LocalVariableConversion.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LocalVariableConversion.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LocalVariableConversion.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LocalVariableConversion.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/LoopNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LoopNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/LoopNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LoopNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Node.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Node.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ObjectNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ObjectNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Optimistic.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Optimistic.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Optimistic.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Optimistic.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/OptimisticLexicalContext.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/OptimisticLexicalContext.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/OptimisticLexicalContext.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/PropertyKey.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyKey.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/PropertyKey.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyKey.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/PropertyNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/PropertyNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ReturnNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ReturnNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ReturnNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ReturnNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/RuntimeNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/RuntimeNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/SplitNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/SplitNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Statement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Statement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Statement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Statement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/SwitchNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/SwitchNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Symbol.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Symbol.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/Terminal.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Terminal.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/Terminal.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Terminal.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/TernaryNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TernaryNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/TernaryNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TernaryNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/ThrowNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ThrowNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/ThrowNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ThrowNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/TryNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/TryNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/UnaryNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/UnaryNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/VarNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/VarNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/WhileNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WhileNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/WhileNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WhileNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/WithNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WithNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/WithNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/WithNode.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/annotations/Ignore.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Ignore.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/annotations/Ignore.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Ignore.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/annotations/Immutable.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Immutable.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/annotations/Immutable.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Immutable.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/annotations/Reference.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Reference.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/annotations/Reference.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/annotations/Reference.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/ASTWriter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ASTWriter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/ASTWriter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ASTWriter.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/JSONWriter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/JSONWriter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/NashornClassReader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/NashornClassReader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/NashornTextifier.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/NashornTextifier.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/debug/PrintVisitor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/debug/PrintVisitor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java diff --git a/nashorn/src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java diff --git a/nashorn/src/jdk/nashorn/internal/lookup/Lookup.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/Lookup.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/lookup/Lookup.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/Lookup.java diff --git a/nashorn/src/jdk/nashorn/internal/lookup/MethodHandleFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/lookup/MethodHandleFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java diff --git a/nashorn/src/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/ArrayBufferView.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/ArrayBufferView.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/BoundScriptFunctionImpl.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/DataPropertyDescriptor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/DataPropertyDescriptor.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/Global.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/Global.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeArguments.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeArguments.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeArray.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeArray.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeArrayBuffer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeArrayBuffer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeBoolean.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeBoolean.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeDataView.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeDataView.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeDate.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeDate.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeDebug.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeDebug.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeEvalError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeEvalError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeEvalError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeEvalError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeFloat32Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeFloat32Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeFloat64Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeFloat64Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeFunction.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeFunction.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeInt16Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeInt16Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeInt32Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeInt32Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeInt8Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeInt8Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeJSAdapter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeJSAdapter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeJSON.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeJSON.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeJava.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeJava.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeJavaImporter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeJavaImporter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeMath.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMath.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeMath.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMath.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeNumber.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeNumber.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeRangeError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRangeError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeRangeError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRangeError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeReferenceError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeReferenceError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeReferenceError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeReferenceError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeRegExp.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeRegExp.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeStrictArguments.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeStrictArguments.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeStrictArguments.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeStrictArguments.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeString.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeString.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeSyntaxError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSyntaxError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeSyntaxError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSyntaxError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeTypeError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeTypeError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeTypeError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeTypeError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeURIError.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeURIError.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeURIError.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeURIError.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeUint16Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeUint16Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeUint32Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeUint32Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeUint8Array.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeUint8Array.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/PrototypeObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/PrototypeObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/PrototypeObject.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Attribute.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Attribute.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Attribute.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Attribute.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Constructor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Constructor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Function.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Function.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Getter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Getter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Getter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Getter.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Optimistic.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Optimistic.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Optimistic.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Optimistic.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Property.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Property.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Property.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Property.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/ScriptClass.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/ScriptClass.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/ScriptClass.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/ScriptClass.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Setter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Setter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Setter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Setter.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/annotations/Where.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Where.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/annotations/Where.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Where.java diff --git a/nashorn/src/jdk/nashorn/internal/objects/package-info.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/package-info.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/objects/package-info.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/package-info.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/AbstractParser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/AbstractParser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/DateParser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/DateParser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/DateParser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/DateParser.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/JSONParser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/JSONParser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/Lexer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/Lexer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/Parser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/Parser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/Scanner.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Scanner.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/Scanner.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Scanner.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/Token.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/Token.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Token.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/TokenKind.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenKind.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/TokenKind.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenKind.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/TokenLookup.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenLookup.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/TokenLookup.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenLookup.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/TokenStream.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/TokenStream.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java diff --git a/nashorn/src/jdk/nashorn/internal/parser/TokenType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/parser/TokenType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/AccessorProperty.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/AccessorProperty.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ArgumentSetter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ArgumentSetter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ArgumentSetter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ArgumentSetter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/BitVector.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/BitVector.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/BitVector.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/BitVector.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/CodeInstaller.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/CodeInstaller.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/CodeStore.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/CodeStore.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/CompiledFunction.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/CompiledFunction.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/CompiledFunctions.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/CompiledFunctions.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/CompiledScript.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/CompiledScript.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ConsString.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ConsString.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Context.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Context.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Debug.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Debug.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/DebuggerSupport.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/DebuggerSupport.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ECMAErrors.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAErrors.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ECMAErrors.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAErrors.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ECMAException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ECMAException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ErrorManager.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ErrorManager.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ErrorManager.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ErrorManager.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/FindProperty.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/FindProperty.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/FunctionScope.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionScope.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/FunctionScope.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionScope.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/GlobalConstants.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/GlobalConstants.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/GlobalFunctions.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/GlobalFunctions.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/JSErrorType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSErrorType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/JSErrorType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSErrorType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/JSONFunctions.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/JSONFunctions.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/JSObjectListAdapter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/JSType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/JSType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ListAdapter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ListAdapter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/NashornLoader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/NashornLoader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/NativeJavaPackage.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/NativeJavaPackage.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/NumberToString.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/NumberToString.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NumberToString.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ParserException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ParserException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ParserException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ParserException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Property.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Property.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/PropertyAccess.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/PropertyAccess.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/PropertyDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyDescriptor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/PropertyDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyDescriptor.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/PropertyHashMap.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/PropertyHashMap.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/PropertyListeners.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/PropertyListeners.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/PropertyMap.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/PropertyMap.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/QuotedStringTokenizer.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/RewriteException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/RewriteException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Scope.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Scope.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptEnvironment.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptEnvironment.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptFunction.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptFunction.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptFunctionData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptFunctionData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptLoader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptLoader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptRuntime.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptRuntime.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/ScriptingFunctions.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/ScriptingFunctions.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/SetMethodCreator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/SetMethodCreator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Source.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Source.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/SpillProperty.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/SpillProperty.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/StructureLoader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/StructureLoader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Timing.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Timing.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/URIUtils.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/URIUtils.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/URIUtils.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/URIUtils.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Undefined.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Undefined.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/UserAccessorProperty.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/UserAccessorProperty.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/Version.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/Version.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Version.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/WithObject.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/WithObject.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayLikeIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/EmptyArrayLikeIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/IteratorAction.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IteratorAction.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JSObjectIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaArrayIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/JavaListIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJSObjectIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaArrayIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseJavaListIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptArrayIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptArrayIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ScriptObjectIterator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RecompilationEvent.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/events/RecompilationEvent.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RecompilationEvent.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/events/RuntimeEvent.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RuntimeEvent.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/events/RuntimeEvent.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/events/RuntimeEvent.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/AdaptationException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/AdaptationException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationResult.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/AdaptationResult.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationResult.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/Bootstrap.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/Bootstrap.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BoundDynamicMethodLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ClassAndLoader.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/InvokeByName.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/InvokeByName.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/InvokeByName.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/InvokeByName.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornGuards.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornGuards.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/logging/DebugLogger.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/DebugLogger.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/logging/DebugLogger.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/DebugLogger.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/logging/Loggable.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Loggable.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/logging/Loggable.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Loggable.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/logging/Logger.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Logger.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/logging/Logger.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/Logger.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/options/KeyValueOption.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/KeyValueOption.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/options/KeyValueOption.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/KeyValueOption.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/options/LoggingOption.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/LoggingOption.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/options/LoggingOption.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/LoggingOption.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/options/Option.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Option.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/options/Option.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Option.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/options/OptionTemplate.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/options/OptionTemplate.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/options/Options.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/options/Options.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExp.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExp.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExp.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExp.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpMatcher.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpResult.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpResult.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpResult.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpResult.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/RegExpScanner.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFoldArg.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitStatus.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodePrinter.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/CodeRangeBuffer.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Compiler.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Config.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Config.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Lexer.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Matcher.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MatcherFactory.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/MinMaxLen.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/NodeOptInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptAnchorInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptEnvironment.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptExactInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/OptMapInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Option.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Option.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Option.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Option.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Parser.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Parser.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Regex.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Regex.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Region.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Region.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Region.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Region.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScannerSupport.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackEntry.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Token.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Token.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Token.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Token.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/WarnCallback.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Warnings.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnyCharNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/BackRefNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StateNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AnchorType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Arguments.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/AsmConstants.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCSTATE.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/CCVALTYPE.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/EncloseType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/MetaChar.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeStatus.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/NodeType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPCode.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/OPSize.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/RegexState.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackPopLevel.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StackType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/StringType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/SyntaxProperties.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TokenType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/Traverse.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/CharacterType.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/IntHolder.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/encoding/ObjPtr.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/InternalException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/SyntaxException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ValueException.java diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/Messages.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/Messages.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/Options.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/Options.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/base.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/base.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/controls.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/controls.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/fxml.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/fxml.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/graphics.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/graphics.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/media.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/media.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/swing.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/swing.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/swt.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/swt.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/fx/web.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/fx/web.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/parser.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/parser.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js diff --git a/nashorn/src/jdk/nashorn/internal/runtime/resources/version.properties-template b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template similarity index 100% rename from nashorn/src/jdk/nashorn/internal/runtime/resources/version.properties-template rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/version.properties-template diff --git a/nashorn/src/jdk/nashorn/internal/scripts/JO.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JO.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/scripts/JO.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JO.java diff --git a/nashorn/src/jdk/nashorn/internal/scripts/JS.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JS.java similarity index 100% rename from nashorn/src/jdk/nashorn/internal/scripts/JS.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/JS.java diff --git a/nashorn/src/jdk/nashorn/tools/Shell.java b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java similarity index 100% rename from nashorn/src/jdk/nashorn/tools/Shell.java rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java diff --git a/nashorn/src/jdk/nashorn/tools/resources/Shell.properties b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties similarity index 100% rename from nashorn/src/jdk/nashorn/tools/resources/Shell.properties rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties diff --git a/nashorn/src/jdk/nashorn/tools/resources/shell.js b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js similarity index 100% rename from nashorn/src/jdk/nashorn/tools/resources/shell.js rename to nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js diff --git a/nashorn/src/overview.html b/nashorn/src/jdk.scripting.nashorn/share/classes/overview.html similarity index 100% rename from nashorn/src/overview.html rename to nashorn/src/jdk.scripting.nashorn/share/classes/overview.html